图书借阅管理系统的数据库设计.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Book数据库详细设计 (要求建立BOOK数据库,然后在里面建立下列表,完成要求的查询,请各位同学认真完 成) "ReaderMessage(读者信息表) " "字段名 "说明 "数据类型 "是否为空 "主外键 "备注 " "ReaderIndex "读者编号 "char(6) "Not Null "PK(主键) " " "ReaderName "读者姓名 "varchar(20)"Not Null " " " "Age "年龄 "int "Not Null " " " "Sex "性别 "char(2) "Not Null " "只能输入 " " " " " " "'男'或'女' " "duty "职务 "varchar(10)"Null " " " 向表中输入如下测试数据(使用INSERT语句): 1. NFT101,张三,21,男,学生 2. NFT102,李四,22,男,学生 3. NFT103,王丽,26,女,学生 4. NFT104,张雨生,26,男,学生 5. NFT105,王菲,26,女,学生 显示图书表中所有姓张的作者信息 生成一个新表ReaderNew,此表包含ReaderMessage表中的所有字段,但不包含记录 将ReaderMessage中所有女性记录追加到ReaderNew表中 "BookMessage(图书信息表) " "字段名 "说明 "数据类型 "是否为空 "主外键 "备注 " "BookIndex "图书编号 "char(7) "Not Null "PK(主键) " " "BookName "图书名称 "varchar(20)"Not Null " " " "Author "作者 "varchar(20)"Not Null " " " "Publish "出版社 "varchar(20)"Not Null " " " "JoinTime "入库时间 "DateTime "Not Null " " " "Price "价格 "Decimal(8,2"Not Null " " " " " ") " " " " "Type "类型 "char(4) "Not Null " "有两种类型:" " " " " " "图书、杂志 " "State "状态 "char(4) "Not Null " "有两种状态:" " " " " " "在库、借出 " " " " " " "默认为'在库'" 向表中输入如下测试数据(使用INSERT语句) 1. NFTS001,C程序设计,谭浩强,清华大学出版社,2004-10- 01,40.00,图书,在库 2. NFTS002,VB高级编程,李大明,电子工业出版社,2004-10- 01,45.00,图书,借出 3. NFTS003,SQL-SERVER管理,王宏,机械工业出版社,2004-10- 01,43.00,图书,借出 4. NFTS004,程序员,CSDN,CSDN出版社,2004-10-01,21,杂志,在库 5. NFTS005,计算机世界,赛迪网,赛迪网,2004-10-01,5,杂志,在库 更改编号为NFTS004的价格为18(使用UPDATE语句) 查找目前在库的图书信息(使用SELECT语句) 显示价格大于平均价钱的图书信息 "BorrowMessage(借阅信息表) " "字段名 "说明 "数据类型 "是否为空 "主外键 "备注 " "AutoId "自动编号 "Int "Not Null "PK(主键) " " "ReaderIndex "读者编号 "char(6) "Not Null "Fk(外键) " " "BookIndex "图书编号 "char(7) "Not Null "Fk(外键) " " "BorrowTime "借阅时间 "DateTime "Not Null " "不能大于当前" " " " " " "系统时间 " "ReturnTime "返还时间 "DateTime "Not Null " "不能小于当前" " " " " " "系统时间 " (系统日期通过GETDATE()函数得到) 向表中输入如下测试数据(使用INSERT语句) 1. NFT101,NFTS002,2004-12-30,2005-01-30 2. NFT101,NFTS003,2004-12-30,2005-01-30 查找目前已经借过书的读者详细信息(使用内部联结) 查找所有的读者信息和读者的借书信息(使用左外部联结) 查找总共借出多少本书(使用聚合函数) 按读者信息分组,统计每个读者所借书的总数(使用GROUP BY) "Users(用户表) " "字段名 "说明 "数据类型 "是否为空 "主外键 "备注 " "Account "用户帐号 "c
- 粉丝: 84
- 资源: 9357
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于yolov5识别算法实现的DNF自动脚本源码.zip
- 基于Python实现的自动化办公项目.zip
- 基于python实现的基于PyQt5和爬虫的小说阅读系统.zip
- 机械设计整经机上纱自动化sw20非常好的设计图纸100%好用.zip
- Screenshot_20240427_031602.jpg
- 网页PDF_2024年04月26日 23-46-14_QQ浏览器网页保存_QQ浏览器转格式(6).docx
- 直接插入排序,冒泡排序,直接选择排序.zip
- 在排序2的基础上,再次对快排进行优化,其次增加快排非递归,归并排序,归并排序非递归版.zip
- 实现了7种排序算法.三种复杂度排序.三种nlogn复杂度排序(堆排序,归并排序,快速排序)一种线性复杂度的排序.zip
- 冒泡排序 直接选择排序 直接插入排序 随机快速排序 归并排序 堆排序.zip
- 1
- 2
前往页