电吹风使用说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西南财经大学天府学院

大型数据库技术课程作业

题目:图书馆管理系统

姓名(学号):肖雅婷(31801915)

专业:会计信息管理

任课教师:张仕霞

2019年6月

数据库应用系统设计

一、描述项目背景。选择一个实际应用(参见附录),描述数据库系统需求:主要业务、需要的主要数据;

1. 描述功能

图书管理系统的功能有:图书基本信息管理,管理员基本信息管理,读者基本信息管理,借阅图书管理,管理图书管理,管理读者系统

2.用面向对象的视角,抽取分析三要素

图书管理系统中,“图书”实体集的属性有图书编号、书名、作者、价格、种类、ISBN、索书号、出版社、出版日期、馆藏地点等;“读者”实体集的属性有借书证号、姓名、性别、单位、类别、电话、电子邮件等;“管理员”实体集的属性有员工号、姓名、密码等。

“图书”和“读者”间存在“借阅”联系,每个读者可借阅多本图书,每种图书也可被多个读者借阅,每位读者每次借阅一本图书,有借书日期和还书日期;“管理员”与“图书”间存在着“管理图书”联系,每个管理员可以管理多种图书,每种图书可被多名管理员管理,管理员每次管理图书有变更日期和变更情况等;“管理员”和“读者”间存在着“管理读者”联系,管理员可管理多名读者,一名读者可被多位管理员管理,管理员每次管理读者,有办证日期、使用期限、注销日期等。

二、用E-R模型描述。

图1:“图书”实体集E-R图

:

图2:“读者”实体集E-R 图

图3:“管理员”实体集E-R 图

图4: 图书管理数据库实体集联系图

图5:图书管理数据库E-R图三、将E-R模型转换为关系模型。

表1 图书表

表2 读者表

表3 管理员表

表4 借阅表

表5 图书管理表

四、录入业务数据更新(截图粘贴到项目报告)

a)新建数据库

b)新建数据库表

c)对数据库表中的某些列,进行合理的增、改、删。

d)对数据库表进行合理约束

e)将数据写入数据库表中

五、写出常见查询操作,每个表至少两个,必须包含WHERE

和排序,建立查询对象。(复制SQL代码到项目报告)

1)select 索书号from 图书表where 价格=55

Select 书名from 图书表where 图书编号like’9999%’ order by 价格asc

2)select * from 读者表where 性别=男

Select * from 读者表where 姓名like’^刘%’ order by 年龄desc 3)Select * from 管理员表where 姓名like’张_’

Select 姓名from 管理员表where 员工号like’555%’ order by 员工号desc

4)select 还书日期from 借阅表where 图书编号=99998

Select * from 借阅表where 图书编号like’99%’ order by 图书编号desc

5)Select * from 图书管理表where 员工号like’5%’

Select 变更日期from 图书管理表where 图书编号like’%’ order by 图书编号asc

补充:使用T-SQL语句进行数据的修改(加分)

Select 图书编号,书名,价格+5 from 图书表

附录:

一、教学管理系统(做学生选课系统只能拿到及格分)

二、宾馆管理系统

三、图书馆管理系统

四、工资管理系统

五、学生协会及其活动管理

六、足球比赛与球队管理

七、快餐订餐系统数据库设计

八、旅行社数据库系统

九、便利连锁药品超市供销存数据库系统

十、租房中介数据库管理系统

十一、超市数据库管理系统

十二、旅行社数据管理系统

十三、交友中心数据管理系统

十四、医院病房管理管理系统

十五、供应商管理系统

十六、自选题(先给老师过目,可通过网上答疑或电子邮件交流)

相关文档
最新文档