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

sql题目,关于图书信息管理系统,第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 借阅表

CREATE DATABASE 图书管理

ON

(NAME='图书管理_Data',FILENAME='D:\图书管理数据库\图书管理_Data',SIZE=3MB,

MAXSIZE=100MB,FILEGROWTH=2MB)

LOG ON

(NAME='图书管理_Log',FILENAME='D:\图书管理数据库\图书管理_Log',SIZE=3MB,

MAXSIZE=30MB,FILEGROWTH=10%)

部分参数自己改


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9993847.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存