1 / 5
文档名称:

数据库实验报告2.pdf

格式:pdf   大小:172KB   页数:5页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库实验报告2.pdf

上传人:阳仔仔 2021/10/6 文件大小:172 KB

下载得到文件列表

数据库实验报告2.pdf

文档介绍

文档介绍:数据库原理及应用
实验报告
实验二
实验题目: SQL 基本表查询基本表、索引与视图的定
义、删除和修改
指导老师: 李萍
专业班级: 计算机科学与技术系 1106 班
姓 名: 李锋()
2013 年 9 月 29 日
实验类型 __验证 __ 实验室 _软件实验室一 __
一、 实验题目 :
SQL 基本表查询基本表、索引与视图的定义、删除和修改
二、 实验目的和要求 :
熟悉 SQL Server 的企业管理器的用法,初步了解 SQL Server 查询分
析器的使用方法,熟悉 SQLSERVER 的常用数据类型,加深对 SQL和 SQL语
言的查询语句的理解。熟练掌握简单表、索引与视图的创建与修改。
三、 实验内容 :
(1) 基本表的建立:
a) 建立一个“学生表 student ”,它由学号 xh、姓名 xm、性别 xb、年龄 nl 、
所在系 xi 五个属性组成,其中学号属性为主属性,并且其值是唯一的。
b) 建立“课程 course ”包括课程号 kch,课程名称 kcmc,先修课程 xxkc ,
学分 xf ,要求建立主键课程号
c) 建立“选课表 sc”包括学号 xh,课程号 kch,成绩 grade ,要求建立主
键及与 student 及 sc 表联接的外键
(2) 基本表的修改:
d) 在选课表中增加一列“任课教师 rkjs ”
e) 删除选课表中 rkjs 一列
f) 将 student 表的 xm一列允许空值的属性更改成不允许为空,将列 xm的
长度由 char(8) 改为 char(10)
g) 建立一个临时表,再将其删除
(3) 索引的建立与删除
a) 在学生表中以学生的姓名建立降序索引
b) 在课程表中以课程名建立升序,以学分建立降序索引
c) 删除以上索引
(4) 建立、删除和更新视图
a) 建立数学系学生的视图, 并要求进行修改和插入操作时仍需保证该视图只
有数学系的学生,视图的属性名为 Sno,Sname,S