数据库管理系统上机练习 1 9
2 一个完整的数据库管理系统实例 很多人都有过到书屋租书的经历,我们往往会为老板的健忘以及业务的混乱恼火
那么我们就来建立图书租借系统为那些老板解忧吧
1 数据分析并创建表 书店的业务看似简单,其实也需要仔细分析才能理出头绪
下面列出了需要的数据
与顾客相关的数据:顾客姓名,顾客编号,电话,是否会员,会员编号,地址
与书籍相关的数据:图书编号,几册装,图书名称,作者编号,作者,类型编号,类型,出版社编号,出版社名称,电话,一般价,会员价
租借记录:顾客姓名,借阅日期,是否归还,归还日期,借阅图书
会员缴款记录:缴款编号,缴款日期,客户编号,缴款金额
以上列出了需要的数据,但是依照上述数据建立的表格会出现数据的重复及冗余
因此,我们要在分析的基础上建立表间的关联
很显然,与书籍有关的数据可以分拆成四个表,分别为: 图书清单表:图书编号(索引),几册装,一般价,会员价,图书名称
作者名单表:作者编号(索引),姓名
图书类型表:类型编号(索引),类型
图书名单表:图书编号(索引),图书名称
出版社名单:出版社编号(索引),出版社名称,电话
在表的分析基础上,我们可以设计出 8 个表,分别为“书籍清单”,“顾客名单”和“租借记录”3 个主表,以及“书籍类型”、“书籍名单”、“作者名单”、“出版社名单”与“会员缴款记录”5 个附表
建立的关系如图 1 -1 所示
图 9 -1 建立的表关系视图 Microsoft Access 2002 2 接下来我们将分别建立这8 个表
(1)书籍清单表:首先鼠标单击任务窗格中【新建】|【空数据库】选项,打开如图9-2所示窗口
图9-2 新建空数据库窗口 在上图中选择保存路径及名称,本例保存在E:/数据库实例文件夹下,命名为书籍租借管理系统