sql题目,关于图书信息管理系统

2024-11-01 13:56:51
推荐回答(1个)
回答1:

在此图书馆管理系统中,使用到了一个重要的连接,即与数据库Accesss相连。数据库中存有图书馆中所信息,包括读者信息、管理员资料、借阅与退还记录。所有与管理有关的数据皆在其中,是保证系统能够正常实现各种功能的一架桥。

1、 数据库需求分析

⒈ Admi表,即管理员表,记录了用户名和密码。

⒉ Admirz表,即管理日志表,记录了书号、书名、图书证号、借/还、操作日期、已付款额。

⒊ book表,即图书表,记录了书号、书名、作者、出版社、入库时间、是否借出、价格。

⒋ borrowbook表,即借阅表,记录了图书证号、书号、借阅日期、应还日期。

⒌ person表,即读者表,记录了图书证号、姓名、性别、系别、班级。

2 、数据库表的设计

⒈Admi表

表中记录了可以使管理员进入该系统的用户名及密码,如表1所示。

表1 管理员信息表

⒉Admirz表

表中记录借还书日志,用于存下所有对图书操作的记录,以便以后可以翻阅和查找,如表2所示。

表2 管理日志表

⒊book表

表中记录了库内所有图书的所有资料,如表3-3。

表3 图书表

⒋person表

表中记录库中所有读者的相关信息,如表4所示。

表4 读者表

⒌borrowbook表

表内记录了此时图书的借阅情况,如表5所示。

表5 借阅表