B0701121S数据库系统实验大纲-2021-综合性实验.pdfVIP

  • 0
  • 0
  • 约1.84千字
  • 约 2页
  • 2021-07-02 发布于河南
  • 举报

B0701121S数据库系统实验大纲-2021-综合性实验.pdf

综合性实验教学大纲 课程编号:B0701121S 实验课程名称:数据库系统 实验项目名称:简单图书馆管理数据库的实现 实验类型:综合性实验 实验类别:基础□ 专业基础■ 专业 □ 实验学时:2 所涉及的课程及知识点: 课程:高级语言程序设计、数据结构,离散数学,数据库系统 知识点:程序设计的基本思想、集合论的基本概念、关系数据库的概念、关系数据库标准语言 SQL、 数据库安全、数据库完整性、关系数据库理论、数据库设计。 一、实验目的 通过设计一个简易的图书馆数据库管理系统,综合运用数据库的相关知识,使学生能够更加全面的 熟悉、了解数据库设计的基本技术和基本方法。掌握数据库管理系统的基本开发过程,获得数据库系统 开发的工程体验。 二、实验内容 综合运用数据库的相关知识,设计一个简易的图书馆数据库管理系统,该系统具有借、还等基本图 书管理功能。每组 1-3人。需要提交两个文件:(1)填写小组信息登记表,包括小组序号、组长学号姓 名、组员学号姓名,(2)提交实验报告,word文档名称为“数据库系统综合实验+小组序号”。 191503 班的发给 3 班班长于同同,B191504 班同学和其他同学发送给 4班班长刘洋。 三、实验仪器设备和材料清单 硬件:微型计算机。 软件:Windows XP/ Windows 7 操作系统,SQL Server2008 数据库工具开发版(中文版)。 四、实验要求 完成一个简易的数据库管理系统,该系统具有读者和图书的,借、还等管理功能。 1、设计三张表分别记录读者、图书和借阅信息。为了降低复杂度,假定每本书只有一本,每个读 者借阅时间为一个月并且针对借阅权限不做限制。 2、创建触发器和存储过程进行借、还书操作。 1)针对借阅信息表的插入操作创建触发器,当借阅信息表进行插入操作时,自动根据书号,将图书 信息表相应记录的“状态”字段发生变化。 2)针对借阅信息表的删除操作创建触发器,当借阅信息表进行删除操作时,自动根据书号,将图书 信息表相应记录的“状态”字段发生变化。 1 3)创建存储过程:sf_borrow,实现借书功能即:向借阅信息表进行插入操作,将书号、借书证号, 借书时间作为参数,并自动的将还书时间设置为借书时间后一个月。 4)创建存储过程:sf_return,现实还书功能即:根据书号对借阅信息表进行删除操作,将书号作 为参数。 五、实验报告要求 实验报告的内容: 1. 实验名称:_________班级_________学号_________ 姓名_________指导教师_________ 。 2. 实验目的:扼要而准确地描述所求解的实验题的目的。 3. 实验内容:利用 SQL Server 软件系统平台,实现实验目的提出的要求。小组相应人员分工。 4. 实验结果及分析:给出实验结果,设计与调试过程所遇到的问题,问题解决中得到的经验和体 会,进一步改进的设想。 六、思考题 考察学校图书馆的功能,考虑若要求实现功能完整的管理系统,还需要作哪些工作? 2

文档评论(0)

1亿VIP精品文档

相关文档