数据库与基本表的定义

  1. 掌握使用SQL Server管理平台和T-SQL语句创建、管理数据库。
  2. 掌握使用SQL Server管理平台和T-SQL语句创建、管理表。
  3. 熟悉常用的数据类型和表的约束。
    4.了解SQL Server 数据库的逻辑结构和物理结构的特点。
    【主要仪器设备或实验环境】
    1.Windows7操作系统
    2.SQL Server2008 R2
    【实验内容】
  4. 新建student数据库,在此数据库中使用操作创建4张表
    ①学生表s
    列名 数据类型 是否非空 说明
    学号 int   主键, 从98001递增
    姓名 Varchar(10) Not null  
    性别 char(2)   取值:男或女
    班级号 varchar(4)    
    入学日期 Datetime    
    ②课程表c
    列名 数据类型 长度 是否非空 说明
    课程号 varchar 9 Not null 主键,成绩表外键
    规划教材 Char(2)     默认值‘是’Default ‘是’
    ③成绩表sc
    列名 数据类型 长度 是否非空 说明
    学号 int   Not nul 主键
    课程号 varchar 9 Not null
    成绩 decimal 5,1   0-100之间
    ④班级信息表class
    列名 数据类型 是否非空 说明
    班级号 varchar(4)   主键
    班级名称 varchar(20) Not null 唯一键
    2.在创建的表中设置以下外键关系:
    (1)学生表和成绩表的外键关系;
    (2)班级表和学生表的外键关系