- 13
- 0
- 约2.75万字
- 约 10页
- 2017-03-09 发布于贵州
- 举报
数据库201324681刘文涛
LIAOCHENG UNIVERSITY
计算机学院实验报告
【20 14 ~20 15 学年第 2 学期】
【一、基本信息】 【实验课程】 数据库原理 【设课形式】 非独立 【课程学分】 3 【实验项目】 模式定义与数据完整性操作 【项目类型】 基础 【项目学时】 2 【学生姓名】 刘文涛 【学 号】 座机电话号码81 【系别专业】 电子商务 【实验班组】 2013级 9 班 组 台 【同组学生】 【实验室名】 11#A307 【实验日期】 2015.4 【报告日期】 2015.4 【二、实验教师对报告的最终评价及处理意见】
实验成绩: (涂改无效) 指导教师签名: 年 月 日 注:要将实验项目、实验课程的成绩评定及课程考核办法明确告知学生,并报实验管理中心备案 【三、实验预习】 实验目的和要求:
1. 掌握数据库、架构、表(关系)和索引的建立方法;
2. 掌握表结构(关系模式)的修改方法;
3. 实践DBMS提供的数据完整性功能,加深对数据完整性的理解。
实验内容和原理或涉及的知识点(综合性实验):
1. 使用Management Studio图形界面创建studentdb数据库,使用SQL语句创建spjdb。
在左侧的对象资源管理器中“数据库”上点右键,新建数据库,指定数据库名studentdb和各项参数如路径等,确定。
在上方工具条中点“新建查询”,新打开窗口中输入如下SQL语句:create database spjdb
然后点“执行”。
2. 在studentdb数据库中新建查询,使用SQL语句创建以下3个表,同时完成数据完整性的定义(实体完整性、参照完整性和用户定义的域完整性)。注意创建完成后需要刷新当前数据库的表目录。 student(学生信息表):
主码
列名
数据类型
宽度
小数位
空否
取值范围
备 注
Pk
sno
char
9
N
学号
sname
char
10
N
姓名
ssex
char
2
Y
性别
sage
smallint
Y
不小于12
年龄
sdept
char
15
Y
系名 course(课程表):
主码
列名
数据类型
宽度
小数位
空否
备 注
Pk
cno
Char
4
N
课程号
cname
Char
20
Y
课程名称
cpno
Char
4
Y
先行课号
ccredit
smallint
Y
学分 sc(学生选课表):
主码
列名
数据类型
宽度
小数
空否
外码
参照关系
取值范围
备 注
Pk
sno
Char
9
N
Fk
student
学号
cno
Char
4
N
Fk
course
课程号
grade
Decimal
5
1
Y
0≤x≤100
成绩
3. 在spjdb数据库中使用图形界面创建以下4个表,同时完成数据完整性的定义(实体完整性、参照完整性和用户定义的域完整性): S(供应商信息表):
主码
列名
数据类型
宽度
小数位
空否
取值范围
备 注
Pk
sno
char
2
N
供应商号
sname
char
10
N
供应商名称
status
smallint
Y
大于0
供应商状态
city
char
10
Y
所在城市 P(零件信息表):
主码
列名
数据类型
宽度
小数位
空否
取值范围
备 注
Pk
pno
char
2
N
零件号
pname
char
10
N
零件名称
color
char
2
Y
颜色
weight
smallint
Y
大于0
重量 J(工程项目表):
主码
列名
数据类型
宽度
小数位
空否
取值范围
备 注
Pk
jno
char
2
N
工程项目号
jname
char
10
N
工程项目名称
city
char
10
Y
所在城市
SPJ(供应情况表):
主码
列名
数据类型
宽度
小数
空否
外码
参照关系
取值范围
备 注
Pk
sno
Char
2
N
Fk
S
供应商号
pno
Char
2
N
Fk
P
零件号
jno
Char
2
N
Fk
J
工程项目号
qty
smallint
Y
x 0
数量
提 示:
1.创建基本表的SQL语句是CREATE TABLE .
简单语法格式:
CREATE TABLE 表名 列名 数据类型 [default 缺省值] [not null] [,列名 数据类型 [default 缺省值] [not null]]
…… [,primary key(列名 [,列名] …)] [,foreign key (列名 [,列名] …) references 表名 (列名 [,列名] …)] [,check(条件)] ;
一般语法格式:
CREATE TABLE [ d
您可能关注的文档
最近下载
- 河北广谋新材料科技有限公司年产600万平方米复合革及隔音布、400万平方米新型复合网项目环境影响报告表.docx VIP
- 部编版语文五年级下册第七单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第六单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第五单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第四单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第三单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第二单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第一单元教材解读大单元集体备课.pptx VIP
- 车工 (数控车床)理论知识考核要素细目表四级.pdf VIP
- 本科课程《基础护理学》教案,第十二章给药.doc VIP
原创力文档

文档评论(0)