SQLServer建 图书管理系统的数据库(简单填试验报告)
发布网友
发布时间:2022-04-08 22:56
我来回答
共4个回答
热心网友
时间:2022-04-09 00:26
你这个问题3个数据表能搞定
1 读者表(ID、姓名、出生日期、最高借阅数量)
2图书表(图书编码、类型、书名、价格、最后借出时间、目前是否借出)
3借阅记录表(ID、图书编码、借出日期、归还日期、是否归还)
能够满足你上面这些条件的要求
(1)借书
图书表显示所有未借出的书,选择后,增加借阅记录表
(2)还书
根据读者列出未归还的借阅记录表,进行设置
(3)限定读者的年龄只能在18~60之间。
增加读者表时,判断出生日期,进行拦截
(4) 对数据库进行正常维护并保持数据的完整性。
不归程序管
(5) 不能删除已借出的图书的基本信息。
删除时,检查图书表的目前是否借出,只能删除为否的记录
(6) 查看某读者的借阅历史记录。
查借阅记录表
(7) 能查看某读者还能借阅的图书数。(允许经过两次操作得到答案)
一条sql语句就能解决,联查sum(借阅记录)与读者最高借阅数量相减
(8) 修改不同身份读者借阅图书的数量。 (只能更改一条记录)
更改读者最高借阅数量
(9) 统计图书借阅次数。
查询借阅记录
(10) 查看指定类型的图书情况。
查看图书表,根据类型
(11) 授予用户U1查看指定类型图书借阅次数的权限。
没看明白什么意思
(12) 查看从没被借阅过的图书。
查看图书表最后借出日期为空的记录
(13)查看书名包含相关信息的图书的信息。
模糊查询图书表
(14)查看借阅相关图书的读者的姓名。(要求用两种方法实现)
我只知道调用借阅记录表,不明白所谓两种方法指的什么
(15)查看某读者借阅的图书的总价。
联查图书表和借阅记录,sum图书价格
就这么多了,具体的还要你自己弄,毕竟是作业,别人写了,成别人的了,你什么都没学到
热心网友
时间:2022-04-09 01:44
作业不帮的说。
热心网友
时间:2022-04-09 03:18
大哥,你想干嘛?你不会想让我们回答的人帮你把SQL语句写出来吧?
热心网友
时间:2022-04-09 05:10
不是吧
这个是刚学SQL的题
SQLServer建 图书管理系统的数据库(简单填试验报告)
(1)借书 图书表显示所有未借出的书,选择后,增加借阅记录表 (2)还书 根据读者列出未归还的借阅记录表,进行设置 (3)限定读者的年龄只能在18~60之间。增加读者表时,判断出生日期,进行拦截 (4) 对数据库进行正常维护并保持数据的完整性。不归程序管 (5) 不能删除已借出的图书的基本信息。...
怎样使用SQLSERVER新建立一个数据库(sqlserver如何建立数据库)
开始创建一个新的数据库 下述步骤将展示如何使用SQLServer管理套件在SQLServer2014创建数据库。在对象资源管理器中,右键单击数据库文件夹/图标,然后选择Newdatabase:
sqlserver 下怎么建立数据库 怎么建表
1、首先打开SQL Server Management Studio,会看到如下的界面:点开数据库会出现 2、右键单击数据库,点击新建数据库,会出现以下界面:3、在数据库名称栏中输入需要的名称,如xx然后点击确定即可。之后就可以在左边的列表中找到新建的数据库了如图:这样,一个名字为xx的数据库就建好了。4、然后可以将新...
SQLServer2000数据库管理系统目录
1. 规划与基础 项目一涉及公司管理数据库的总体设计,旨在建立一套高效且结构化的系统。它涵盖了数据库的创建和维护策略。2. 数据库操作 模块1:首先,我们进行数据库的初始化,包括建立公司管理数据库,确保所有基础结构的搭建。模块2:随着业务需求的变化,数据库的修改和删除操作也是必不可少的,以适...
sqlserver2000msde如何创建数据库(microsoftsqlserver怎么创建数 ...
1.点击“开始”菜单→“所有程序”→MicrosoftSQLServer,选择“企业管理器”点击“SQLServer组”→“LOCAL”→“数据库”并在“数据库”一栏点右键,选择“所有任务”→“附加数据库”,出现“附加数据库”对话框 点击图标出现对话窗口,找到存放进销存软件的目录,依次打开“进销存管理系统(测试版)”→“...
怎么在SQL数据库中新建表(怎么在sqlserver数据库中创建表)
1.在企业管理器里面建:这种方法很简单点击选中的数据库右键新建即可相信你应该会不多说了。2.在查询分析器里建:基本思路要建表,表是要在库里建的所以你要先引用你要使用的数据库加进来再开始建表,以下为一个简单实例;create database student --创建一个student数据库由于这里主要说建表所以建一...
如何在sqlserver建立新用户并关联相应的数据库
--SQLServer:一、操作步骤首先进入数据库级别的【安全性】-【登录名】-【新建登录名】(图1:新建登录名)2.在【常规】选项卡中,如下图所示,创建登陆名,并设置默认的数据库。(图2:设置选项)3.在【用户映射】选项卡中,如下图所示,勾选需要设置的数据库,并设置【架构】,点击【确认】按钮...
写一个图书管理系统需要看那些参考文献 (VB+Access)
23.PowerBuilder管理信息系统完整项目实例剖析人民邮电出版社明日科技 2005年7月 24.VisualFoxPro管理信息系统完整项目实例剖析人民邮电出版社明日科技 2005年7月 25.SQLServer数据库开发实例解析机械工业出版社宋昆、李严等2006年1月 26.Access数据库开发实例解析机械工业出版社李俊民、高春燕等2006年1月 .....
sql数据库怎么新建sql数据库怎么新建用户
1、使用CREATEDATABASE语句创建数据库最简单的方式,该方式只需要指定database-name参数即可,该参数表示要创建的数据库的名称,其他与数据库有关的选项都采用系统的默认值。2、如果希望在创建数据库时明确指定数据库的文件和这些文件的大小以及增长的方式,就需要了解CREATEDATABASE语句的语法。3、在语法格式...
SQLServer2000包含哪些系统数据库(sqlserver2005属于什么数据库...
Northwind示例数据库 NorthwindTraders示例数据库包含一个名为NorthwindTraders的虚构公司的销售数据,该公司从事世界各地的特产食品进出口贸易。master数据库 master数据库记录SQLServer系统的所有系统级别信息。它记录所有的登录帐户和系统配置设置。master数据库是这样一个数据库,它记录所有其它的数据库,其中包括...