下载此文档

数据库原理实验报告.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
《数据库原理》




学号:
姓名:
班级:
指导教师:
中国矿业大学计算机科学与技术学院
2011 年月
数据库原理教师成绩评定表
评定成绩的依据:
①基础理论及基本技能的掌握
②独立解决实际问题的能力;
③研究内容的理论依据和技术方法;
④取得的主要成果
⑤工作态度及工作量;
⑥成绩采用优良中差四个等级
评定成绩表
实验序号
实验成绩
指导教师
日期
实验一
实验二
实验一:SQL数据定义功能
一、实验内容及要求
1. 使用SQL语句建立学生管理系统相关的表,同时完善各表的相关完整性约束。其中带有下划线的为主码
学院(学院代码,学院名称)
学生(学号,姓名,性别,学院代码) ,学院代码为外码
教师(教师号,教师姓名,学院代码),学院代码为外码
课程(课程号,课程名,学时)
学习(学号,课程号,成绩),学号为外码,课程号为外码
开课(教师号,课程号),教师号为外码,课程号为外码
2. 对各表进行增加、删除、修改属性操作
添加操作:
对学生表添加出生日期字段,和家庭地址字段,教师表增加性别字段,出生日期字段,对课程表增加先修课程字段,并且先修课程为本关系外码。
删除操作:
删除学生表家庭地址字段,删除教师表出生日期字段
修改操作:
修改课程表中先修课程字段名称为先修课程号,修改学生姓名字段,该字段值不允许取空值
3. 建立索引
为学生表在姓名上建立名为sname-index 的索引,在学院代码字段上建立名为dept-index,降序。
二、实验目的
熟练掌握SQL的各种数据定义功能,包括
,包括主码和外码的定义
,包括增加属性,删除属性,修改属性类型
,理解索引的作用

三、实验步骤及运行结果
1. 使用SQL语句建立学生管理系统相关的表
(1)创建学院表
实验步骤:
查询—>在设计视图中创建查询—>选择SQL视图,输入如下SQL语句:
CREATE TABLE 学院
(学院代码 CHAR(8) ,
学院名称 CHAR(15),
PRIMARY KEY (学院代码));
运行结果:
(2)创建学生表
实验步骤:
查询—>在设计视图中创建查询—>选择SQL视图,输入如下SQL语句:
CREATE TABLE 学生
( 学号 CHAR(8) ,
姓名 CHAR(4),
性别 CHAR(1),
学院代码 CHAR(8)REFERENCES 学院(学院代码),
PRIMARY KEY (学号));
运行结果:
(3)创建教师表
实验步骤:
查询—>在设计视图中创建查询—>选择SQL视图,输入如下SQL语句:
CREATE TABLE 教师
( 教师号 CHAR(8) ,
教师姓名 CHAR(4),
学院代码 CHAR(8) REFERENCES 学院(学院代码),
PRIMARY KEY (教师号));
运行结果:
(4)创建课程表
实验步骤:
查询—>在设计视图中创建查询—>选择SQL视图,输入如下SQL语句:
CREATE TABLE 课程
( 课程号 CHAR(4) ,
课程名 CHAR(15),
学时 INT,
PRIMARY KEY (课程号));
运行结果:
(5)创建学习表
实验步骤:
查询—>在设计视图中创建查询—>选择SQL视图,输入如下SQL语句:
CREATE TABLE 学习
( 学号 CHAR(8),
课程号 CHAR(4),
成绩 SMALLINT,
PRIMARY KEY (学号,课程号),
FOREIGN KEY (学号) REFERENCES 学生(学号),
FOREIGN KEY (课程号) REFERENCES 课程(课程号));
运行结果:
(6)创建开课表
实验步骤:
查询—>在设计视图中创建查询—>选择SQL视图,输入如下SQL语句:
CREATE TABLE 开课
( 教师号 CHAR(8) ,
课程号 CHAR(4),
PRIMARY KEY (教师号,课程号),
FOREIGN KEY (教师号) REFERENCES 教师(教师号),
FOREIGN KEY (课程号) REFERENCES 课程(课程号));
运行结果:
2. 对各表进行增加、删除、修改属性操作
添加操作:
对学生表添加出生日期字段,和家庭地址字段:
实验步骤:
查询—>在设计视图中创建查询—>选择SQL视图,分别输入如下SQL语句:

数据库原理实验报告 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2015-05-26