实验二-单表数据查询.pdfVIP

  • 76
  • 0
  • 约4.7千字
  • 约 10页
  • 2018-02-02 发布于浙江
  • 举报
实验二-单表数据查询

信息工程学院《数据库原理与应用》课程实验手册 实验二 实验名称:数据对象的定义、单表数据查询、实验性质: 设计性 、 成绩: 实验学时数: 4 学时 、 姓名: 候坤祥 、学号: 5006150048 一、实验目的和要求 1、掌握基本表的定义、结构的修改及删除; 2、掌握索引的建立及删除; 3、掌握Select语句的基本语法; 4、掌握Group By子句的作用和使用方法; 5、掌握聚集函数的使用; 5、掌握Order By子句的作用和使用方法; 二、教学要求 1、理解基本表的定义语法格式; 2、理解索引的分类; 3、理解Select语句的基本语法格式和执行方法; 三、实验内容 1、建立数据库 Student_DB,并在此数据库中用命令方式创建数据表(注意表中列 的相关约束): 学生表:Student(Sno, Sname, Ssex, Sage, Sdept); 课程表:Course(Cno, Cname, Cpno, Ccredit); 学生选课表:SC(Sno, Cno, Grade) 学生表的逻辑设计: 字段名 类型 长度 主码/外码 描述 是否可空 Sno char 9 主码 学号 × Sname char 20 姓名 × Ssex char 2 性别 √ Sage smallint 年龄 √ Sdept char 20 系别 √ 1 信息工程学院《数据库原理与应用》课程实验手册 课程表的逻辑设计: 字段名 类型 长度 主码/外码 描述 是否可空 Cno char 4 主码 课程号 × Cname char 40 课程名 × Cpno char 4 外码 先修课程号 √ Ccredit smallint 学分 √ 选课表的逻辑设计: 字段名 类型 长度 主码/外码 描述 是否可空 Sno char 9 外码 学号 × Cno char 4 外码 课程号 × 说明:选课表的主码:(Sno, Cno) 2、用SQL语言完成如下的操作(请给出SQL语句及相应执行结果的截图): (1)将学生表中年龄的数据类型改为整型。 (2)向SC表中增加成绩(Grade)列,其数据类型为短整型。 (3)用SSMS方式向三个表中填充数据(参照课本P79页)(此题可不用给出结果图)。 (4)对Student表按学号降序建唯一索引。 (5)对Stu

文档评论(0)

1亿VIP精品文档

相关文档