题目详情
当前位置:首页 > 计算机考试 > 计算机等级考试
题目详情:
发布时间:2023-10-27 21:46:14

[简答题]一个图书借阅管理数据库要求提供下面服务:1)可以随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍由书号唯一标识。2)可以随时查询书籍借还情况。包括借阅人单位、姓名、借书证号、借书日期和还书日期;并有以下规定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。3)若有需要时,可以通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。并有以下规定:一个出版社可出版多种书籍,同一本书仅为一个出版社出版。出版社名具有唯一性。根据以上假设,试作出如下设计:1)构造满足需求的E—R图;转换为等价的关系模型结构,并指出每一个关系模式的关键字;2)考察各关系模式的规范化程度,使其达到3NF。

更多"一个图书借阅管理数据库要求提供下面服务:1)可以随时查询书库中现有书籍"的相关试题:

[多项选择]综合应用题(1小题,计30分) 对"图书借阅管理"数据库中的表借阅、loans和图书,建立文件名为myf的表单,标题为"图书借阅浏览",表单上有三个命令按钮"读者借书查询"、"书籍借出查询"和"关闭"。 单击"读者借书查询"按钮,查询出02年3月中旬借出的书的所有的读者的"姓名"、"借书证号"和"图书登记号",同时将查询结果保存在表new中。 单击"书籍借出查询"按钮,查询借"数据库原理与应用"一书的所有读者的"借书证号"和"借书日期",结果中含"书名"、"借书证号"和"日期"字段,同时保存在表new2中。 单击"关闭"按钮关闭表单。
[单项选择]已知某高校图书借阅管理系统中包含系、教师、学生、教师编号、系名、书名、图书、学生性别、职称、学生姓名、书价的信息。这些信息中能够被标识为实体集的是______。 Ⅰ.系、教师、学生、图书 Ⅱ.教师编号、系名、书名、学生姓名 Ⅲ.学生性别、职称、学生姓名、书价 Ⅳ.图书、教师、书名
A. 仅Ⅰ
B. 仅Ⅰ和Ⅱ
C. 仅Ⅰ、Ⅱ和Ⅳ
D. 全部
[填空题]一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间为______的联系。
[填空题]设有关系模式:图书借阅(读者号,图书号,借阅日期,还书日期),其中的读者号是这个关系模式的______属性。
[简答题]

图书借阅关系数据库如下:
图书(图书号,书名,作者,单价,库存量)
读者(读者号,姓名,工作单位,地址)
借阅(图书号,读者号,借期,还期,备注)
其中,还期为NULL表示该书未还。
基于以上关系回答下列问题。

分析以下SQL语句:
SELECT 姓名
FROM 读者
WHERE 读者号 IN
(SELECT 读者号
FROM 借阅
WHERE 图书号=’001’);
请写出相应的关系代数表达式。
[简答题]图书借阅关系数据库如下:
图书(图书号,书名,作者,单价,库存量)
读者(读者号,姓名,工作单位,地址)
借阅(图书号,读者号,借期,还期,备注)
其中,还期为NULL表示该书未还。
基于以上关系回答下列问题。
用SQL语句建立未还图书的读者姓名和工作单位的视图。
[简答题]将考生文件央下的自由表“图书信息”添加到数据库“图书借阅”中。
[多项选择]情景:
你是张云,你去学校图书馆借阅《飘》(Gone with the Wind)一书,但图书管理员有事走开,你在图书馆也没找到此书,你认为一定被别人借走了。
任务:
请你用英语给图书管理员写一张50字左右的便条。包括以下内容
*你要借的是什么书;
*说明没借到的原因,但你急需此书,若该书归还,请他通知你;
*写明联系方式,并表示感谢。
请用下面格式。
Dear Sir.
ZhangYun
[填空题]假设图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。它们的结构分别如下:
图书(总编号C(6),分类号C(8),书名C(16),出版单位C(20),单价N(6,2))
读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D(8))
在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是 【12】
[单项选择]对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。下面的SQL语句正确的是
SELECT单位,______ FROM借阅,读者WHERE;
借阅.借书证号=读者.借书证号______
设有图书管理数据库:
  图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))
  读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
  借阅(借书证号C(4),总编号C(6),借书日期D(8)).
  (26)-(30)基于以上图书管理数据库。

A. COUNT(借阅.借书证号) GROUP BY 单位
B. SUM(借阅.借书证号) GROUP BY 单位
C. COUNT(借阅.借书证号) ORDER BY单位
D. COUNT(借阅.借书证号) HAVING单位
[填空题]对图书管理数据库的借阅表,将借书证号和总编号定义为借阅表的候选索引,索引名是hxsy。请对下面的SQL语句填空: ALTERTABLE借阅 【13】
[单项选择]已知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书即生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列SQL语句中,正确的是______。
A. SELECT学号,COUNT(学号)FROM借阅
B. SELECT学号,COUNT(学号)FROM借阅GROUP BY学号
C. SELECT学号,SUM(学号)FROM借阅
D. SELECT学号,SUM(学号)FROM借阅ORDER BY学号
[填空题]假设图书管理数据库中有3个表,图书.dbf,读者.dbf和借阅.dbf。它们的结构分别如下:
图书(总编号C(6),分类号C(8),书名C(16),出版单位C(20),单价N(62))
读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D(8)) .
在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是 【12】
[单项选择]对于图书管理数据库,检索当前至少借阅了两本图书的读者的姓名和所在单位。下面SQL语句,正确的是
SELECT姓名,单位FROM读者WHERE借书证号IN;
A. SELECT借书证号FROM读者GROUP BY借书证号HAVING COUNT(*)>=2
B. (SELECT借书证号FROM读者GROUP BY借书证号HAVING COUNT(*)>=2)
C. SELECT借书证号FROM借阅GROUP BY借书证号HAVING COUNT(*)>=2
D. (SELECT借书证号FROM借阅GROUP BY借书证号HAVING COUNT(*)>=2)

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码