图1.5 读者表
图1.6 借阅表
6
图1.7 定义表间关系(外码参照)
1.8 定义UNIQUE(惟一性)约束(在“索引/键”中点“新建”)7
图
图1.9 定义CHECK约束
这样,各表就定义好了。 实验报告要求:
1.写出实验目的、实验内容、实验结果和主要实验步骤。
2.列出实验前准备的实验数据表格,指出图书_读者数据库的属性定义和数据约束。
3.列出实验中出现的问题和解决方法。 4.写出实验体会。
8
实验2:数据库的建立和维护实验
实验目的:
要求学生熟练掌握使用SQL、T-SQL和SQL Server 企业管理器(Enterpriser Manager)向数据库输入数据、修改数据和删除数据的操作。 实验内容:
利用SQL Server2000企业管理器实现:
(1)查看数据库的基本表的结构和数据约束,并将它们调整到正确。 (2)在数据库的基本表中正确输入数据。 (3)在数据库的基本表中插入、删除和修改数据。 (4)浏览数据库中基本表中的数据。
实验要求: 1.基本操作实验
1)通过企业管理器,在图书借阅数据库的图书、读者和借阅3个表中各输入10条记录。要求记录不仅满足数据约束要求,还要有表间关联的记录。 实验方法:
启用SQL Server 2000下的企业管理器,点开“图书_读者”库,点击“表”,分别点击“图书”、“读者”、“借阅”表右键“打开表”-“返回所有行”,就可以输入记录了,当然输入的记录要满足表与表之间的关系,如图2.1、2.2、2.3所示。
9
图2.1 图书表的记录
图2.2 读者表的记录
10