文档介绍:精品资料
数据库系统原理实验指导书
计算机专业教研室
海口经济学院
2009年9月
目录
实验一图书管理系统表的设计 1
实验二图书管理系统存储过程设计 9
实验三图书管理系统触发器的设计 13
实验四事务控制与并发处理 19
实验一图书管理系统表的设计
【实验目的】
表的创建,主外键的设置,数据库四大基本操作。
【实验内容】
表的设计。
四大基本操作
【实验步骤】
一、数据库的启动
二、数据库启动默认界面
三、表的可视化创建:
1. 创建BookManager数据库。
BookManager数据库创建成功界面
2. 创建ManagerUser表,并设置UserID为主键。设置主键UserID标识规范,标识增量为1,标识种子为1。
ManagerUser表
3. 设置UserName字段为索引。
UserName字段设为索引
ManagerUser表打开界面
4. 填入数据:
ManagerUser中填入数据
5. 同样创建其他的表格,表格名称与各表字段定义如下:
1)表名:pany
字段:
填充数据:
2)表名:Book
字段:
填充数据:
3)表名:Reader
字段:
填充数据:
4)表名:BorrowBook
字段:
填充数据:
四、表的sql语句操作:
:
CREATE TABLE ManagerUser1
(
UserID int IDENTITY(1,1) NOT NULL,
UserName varchar(20) NOT NULL,
UserPassword varchar(10) NOT NULL,
UserSort varchar(10) NULL,
CONSTRAINT PK_ManagerUser1 PRIMARY KEY
(
UserID ASC
)
)
插入:
insert into ManagerUser1 values('张三','123456','系统管理员')
查询:
select UserName,UserPassword from ManagerUser1
select * from ManagerUser1
更新:
update ManagerUser1
set UserName = '张雷'
where UserID = 1
删除:
delete ManagerUser1
where UserID = 1
删除表:
drop table ManagerUser1
五设置主外键关系:
1. 点击数据关系图,右键选择创建数据关系图。选中Book表,BorrowBook表,ManagerUser表,pany表和Reader表。点击添加。
选中要建立数据关系他表
未建立主外键关系
2. 设置五表之间的数据关系
建立主外键关系后的数据关系图
六上机结果:设计好BookManager的五个表及主外键,完成各表四大基本SQL操作语句。
【实验报告要求】
·报告请用专门的实验报告纸书写,字迹清晰,格式规范。
·报告中应写清姓名、学号、实验日期、实验题目、实验目的、实验内容及实验过程。
·依据具体的试验内容,写出详细的试验步骤。