《数据库管理系统》实验报告
2011/2012学年第2学期
实验项目 : 数据库 班 级 : 学 生 : (学号 240103808 ) 地 点 : 经管院A 实验室 机 器 号 : rlry14 指导教师 : 时 间 :2012 年 4 月 5 日
经济管理学院信息管理教研室
实验要求:
将实验成果文件压缩,以<班级>_<学号>_<实验X>.RAR文件形式交付指导老师,需包含对作品的说明文件。 1.记录实验内容
2.总结分析实验中的收获心得 教师评语 实验二:
1、 实验内容和步骤:
1) (一)请分别使用Management Stuio及T-SQL完成以下内容:
1、创建教师授课管理数据库JSSK,并完成以下内容;
1) 在数据库JSSK中创建下列三张表; 表名:teachers
列名 Tno Tname Tsex Birthday Dept Sid 截图如下:
数据类型 字符型,长度7 字符型,长度10 字符型,长度2 小日期时间型 字符型,长度20 字符型,长度18 主键 非空 说明 描述 教师号 姓名 默认取值为“男” 性别 允许空 允许空 出生日期 所在部门 身份证号
表名: lessons
列名 Cno Cname Credit property 截图如下:
表名: shouke
列名 Tno Cno Hours
截图如下:
数据类型 字符型,长度7 字符型,长度10 整数 主键 主键 说明 描述 教师号 课程名 课时 数据类型 字符型,长度10 字符型,长度20 短整型 字符型,长度为10 主键 非空 说明 描述 课程号 课程名 学分 课程性质
2) 在shouke表里添加一个授课类别字段,列名为Type,类型为Char,长度为4;
3) 删除lessons表中的property列;
4) 删除数据表lessons;
2、 请在自己的专用数据库(用完整学号命名)内完成以下内容: 1) 依据数据表的结构创建相对应的数据表,表结构如下所示; 学生信息表(student)
字段名称 Sno Sname Ssex Sage Sdept 字段类型及长度 Char(9) Char(8) Char(2) Int VarChar(8) 说明 学生学号 学生姓名 学生性别 学生年龄 学生所在院系 备注 主关键字 非空 可为空 可为空 可为空
截图如下:
课程信息表(course)
字段名称 Cno Cname Cpno Ccredit 字段类型及长度 Char(4) VarChar(10) Char(4) Int 说明 课程编号 课程名称 先行课 学分 备注 主关键字 非空 可为空,外键参照CNO 可为空
截图如下: