欢迎来到天天文库
浏览记录
ID:49770451
大小:848.00 KB
页数:18页
时间:2020-03-04
《SQLServer课程设计——图书馆管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、设计图书馆管理系统数据库一、题目描述本数据库的名字叫做图书馆管理系统数据库,主要是用来存储和修改图书馆中包括图书、图书类型、借阅者重要资料。数据库将要存储的数据有:(1)、图书表:数据名称图书编号图书类别编号图书名称作者价格数量(2)、图书类型表:数据名称图书类别编号类别描述图书数量(3)、借阅者表:数据名称借书证号身份证号姓名性别(4)、借阅卡表:数据名称借书证号卡号借阅卡等级借阅数初始登记时间数据间存在的联系:(1)、图书表<--图书类型表(2)、借阅者表<-->借阅者身份表(3)、图书表---借阅者表可能经常进行
2、的操作:添加、删减元组、修改相应属性的数据。二、数据库建模(ER图)一、表图书(图书编号,图书名称,图书类型编号,作者,价格,数量)图书类型(图书类型编号,类型描述,图书数量)借阅者(借书证号,姓名,性别,身份证号,)借阅(图书编号,借书证号,借阅时长)借阅卡(身份证号,卡号,借阅卡等级,总借阅数,初始登记时间)二、各个表的结构(1)、图书表:字段名数据类型描述图书编号字符串长度为5图书名称字符串长度为15图书类型编号字符串引用图书类型表的外键,长度为2作者字符串长度为10价格数值取值范围0~1000数量数值取值范围0
3、~10(2)、图书类型表:字段名数据类型描述图书类型编号字符串长度为2类型描述字符串长度为10图书数量数值取值范围0~100000(3)、借阅者表:字段名数据类型描述借书证号字符串长度为6姓名字符串长度为10性别字符串长度为1身份证字符串长度为18(4)、借阅:字段名数据类型描述图书编号字符串长度为5借书证号字符串长度为6借阅时长数值取值范围0~1000(5)、借阅卡表:字段名数据类型描述身份证号字符串引用借阅者表的外键,长度为18卡号字符串长度为8借阅卡等级数值取值范围0~10初始登记时间DATE长度为10一、样例数
4、据图书表:图书编号图书名称图书类别编号作者价格数量00001高等数学01赵一50700002线性代数01钱二52600003离散数学01孙三53600004大学英语03李四54500005初级日语03周五55500006初级德语03吴六56500007大学物理04郑七57500008大学化学05王八58400009操作系统07冯九59300010服装设计09陈十603图书类型表:图书类别编号类别描述图书数量01数学50002人文51003外语52004物理53005化学54006材料55007计算机56008经济670
5、09艺术58010军事590借阅者表:借书证号姓名性别身份证号000001楚一男110101000000000000000002魏二男110101000000000001000003蒋三女110101000000000002000004沈四女110101000000000003000005韩五男110101000000000004000006杨六男110101000000000005000007朱七男110101000000000006000008秦八女110101000000000007000009尤九女110101
6、000000000008000010许十女110101000000000009借阅:图书编号借书证号借阅时长00001000001300001000004500002000001150000300000224000040000033500004000004460000500000535000060000065400007000007330000800000822借阅卡表:身份证号卡号借阅卡等级初始登记时间1101010000000000002000000151990-01-01110101000000000001200
7、0000251990-01-021101010000000000022000000341990-01-031101010000000000032000000451990-01-041101010000000000042000000541990-01-051101010000000000052000000631990-01-061101010000000000062000000731990-01-071101010000000000072000000841990-01-08110101000000000008200000
8、0921990-01-091101010000000000092000001021990-01-10一、创建和删除数据库一、创建和删除基本表创建基本表修改表结构一、查询1)简单查询:选择表中的若干列查询图书表的图书编号,图书名称,作者查询借阅者表的姓名,性别,借书证号1)选择表中的若干元组(记录)选择图书中编号为00001的图书信
此文档下载收益归作者所有