基本表的建立与修改实验报告.pdf
基本表的建立与修改实验报告--第1页
宁德师范学院计算机系
实验报告
(2012—2013学年第学期)
课程名称数据库原理与应用
实验名称实验一基本表的建立与修改
专业
年级
学号姓名
指导教师
实验日期
基本表的建立与修改实验报告--第1页
基本表的建立与修改实验报告--第2页
实验目的与要求:
通过建立基本表和向表中输入记录
加深学生对关系数据模型中型和值概念的理解
学会对基本表进行修改、删除和建立索引等基本操作
实验设备(环境):
SQLServer2005
实验内容:
(1)在查询窗口中用Createtable命令在实验一创建的GradeManager数据库中定义基本表:
学生表(student)、课程表(Course)、利用EnterpriseManager的图形化功能建立班级表(Class)
以及成绩表(Grade)。表结构如下:
表一:student表三:Class
可否可否
属性名数据类型含义属性名数据类型含义
为空为空
SnoChar(7)否学号(唯一)ClnoChar(5)否班级号(唯一)
SnameVarchar(20)否学生姓名SpecialityVarchar(20)否班级所在专业
SsexChar(2)否性别InyearChar(4)否入校年份
SageSmallint可年龄Numberinteger可班级人数
ClnoChar(5)否学生所在班级MonitorChar(7)否班长学号
表二:Course表四:Grade
可否可否
属性名数据类型含义属性名数据类型含义
为空为空
CnoChar(1)否课程号(唯一)SnoChar(7)否学号
CnameVarchar(20)否课程名称CnoChar(1)否课程号
CreditSmallint可学分GmarkNumeric(4,1)可成绩(百分制)
preCnoChar(1)可先修课
(2)向表中输入数据。
(3)对表进行建立、修改和删除索引。
基本表的建立与修改实验报告--第2页
基本表的建立与修改实验报告--第3页