
上QQ阅读APP看书,第一时间看更新
实验1
一、实验目的
1.学习关系型数据库的基本概念。
2.熟悉和掌握数据库的设计方法。
二、实验内容
某图书大厦日常管理工作及需求描述如下。
建立“图书销售管理”数据库的主要目的是通过对书籍销售信息进行录入、修改与管理,能够方便地查询雇员销售书籍的情况和书籍、客户、雇员的基本信息。因此“图书销售管理”数据库应具有如下功能。
1.录入和维护书籍的基本信息。书籍(书籍号,书籍名称,类别,定价,作者名,出版社编号,出版社名称)
2.录入和维护订单的信息。订单(客户号,书籍号,书籍名称,雇员号,单位名称,订购日期,数量,售出单价,出版社编号,出版社名称)
3.录入和维护雇员的信息。雇员(雇员号,姓名,性别,出生日期,年龄,职务,照片,简历)
4.录入和维护客户的信息。客户(客户号,单位名称,联系人,地址,邮政编码,电话号码,区号)
5.能够使用多种方式方便地浏览销售信息。
6.能够完成基本的统计分析功能,并能生成统计报表打印输出。
根据此描述,设计一个“图书销售管理”数据库。
三、实验要求
1.根据实际工作需要进行需求分析,设计出“图书销售管理”数据库的框架(所需表及表结构)。
2.根据数据规范化原则,对设计出的数据库表进行规范化处理。
3.设计多表间的关系。