200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > MySQL图书馆借书管理系统试题

MySQL图书馆借书管理系统试题

时间:2020-12-22 20:21:51

相关推荐

MySQL图书馆借书管理系统试题

《MySql数据库》内部测试机试题

题目:图书馆借书管理系统
一、语言和环境

A、实现语言 ----MYSQLB、环境要求 ------ MySQL 5.1 以上

二、功能要求
图书馆借书信息管理系统建立三个表:

学生信息表:tb_student

图书表:tb_book

借书信息表:tb_borrow

按下面的要求,编写MySQL语句,对图书借阅情况进行分析。

1)创建数据库bookmanager。如果数据库bookmanager已存在,那么,先删除再创建。

2)根据学生信息表的表结构,创建tb_student表。如果表tb_student已存在,则先删除再创建该表。

3)根据图书表的表结构,创建tb_book表。如果表tb_book已存在,则先删除再创建该表。

4)根据借书表的表结构,创建tb_borrow表。如果表tb_borrow已存在,则先删除再创建该表。

5)添加tb_student表、tb_book表和tb_borrow表的主外键约束。

6)添加tb_student表、tb_book表和tb_borrow表数据,分别插入至少5条测试数据。

7)查询“计算机”专业学生在“2099-12-15”至“-6-8”时间段内借书的学生编号、学生名称、图书编号、图书名称、借出日期;参考查询结果如下图所示:

8)查询所有借过图书的学生编号、学生名称、专业;参考查询结果如下图所示:

)创建视图,查询所有借过的图书信息,包括学生姓名、图书名称、借出日期、归还日期;通过视图查询借过“人生若只如初见”这本书的借阅信息,参考查询结果如下图所示:

10)编写存储过程并调用,实现查询目前借书但未归还图书的学生名称及未还图书数量;参考查询结果如下图所示:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。