要求根据系统需求作必要的索引设计,本系统需要的聚集索引、非聚集索引、
唯一索引、全文索引等。
5.数据完整性设计
根据系统需求作必要的数据完整性设计,本系统需要的实体完整性体现、域完
整性体现、参照完整性体现等。
6.存储过程和触发器设计
根据系统需求作必要的存储过程和触发器设计,本系统需要的存储过程和触发
器设计。必要的存储过程和触发器设计都要写全说明,图可以是一个表的完整存储
过程或触发器。
7.备份与恢复设计
根据系统需求作必要的备份策略。
8.数据库安全设计
根据系统需求作必要的数据库安全设计,如本系统分几级用户、分别是什么角
色成员具有什么操作权限等。
四、实验结果与分析
1.数据库设计
(1)设计思想:
图书借阅系统主要涉与业务为读者借阅图书、读者归还图书,涉与主要实体包
括:读者、图书。因此针对图书、读者、借阅、历史借阅设计文件组。
在实际实现中,可以为每一个文件组指定一个磁盘驱动器,然后将特定的表、
索引等与该文件组相关联,对这些表的存储、查询、修改操作都在该文件组中,使
用四个文件组可以提高文件组中表中数据的查询性能。
(2)具体实现:
设计包含一个主文件组(PRIMARY ),四个用户定义文件组(MyDB_FG1 、
MyDB_FG2、MyDB_FG3、MyDB_FG4)。其中主文件组中存放主数据文件 MBook203.mdf,
用户定义文件组 1、2、3、4 分别存放四个辅助数据文件(MyDB_FG1_Data1.ndf、
MyDB_FG2_Data1.ndf、MyDB_FG3_Data1.ndf、MyDB_FG4_Data1.ndf)。
评论0
最新资源