题目内容 (请给出正确答案)
[主观题]

现有某图书管理系统的数据库中的部分关系模式如下: 读者(借书证号,姓名,联系电话,身份证号,注销标记) 主键:借书证号 出版社(出版社名称,联系电话,地址) 主键:出版社名称 采购图书(ISBN,书名,作者,责任编辑,出版社名称,出版时间,单价,馆藏数量) 主键:ISBN 外键:出版社名称,参照 出版社(出版社名称) 上架图书(内部编码,检索号,借阅状态,ISBN) 主键:内部编码 外键:ISBN,参照 采购图书(ISBN) 借阅(借阅编号,借书证号,图书内部编码,借阅时间,归还时间) 主键:借阅编号 外键:借书证号,参照 读者(借书证号) 图书内部编码,参照 上架图书(内部编码) 分别利用关系代数、元组关系演算实现以下查询: (1)查询借书证号为‘S20180204’的读者借阅过的所有图书的名称。 (2)查询没有借过图书的读者基本信息,包括借书证号、姓名、联系电话。 (3)查询借阅过图书《数据库原理与应用》和《数据科学》的读者姓名和联系电话。 (4)查询借阅过图书《数据库原理与应用》或

答案
①图书销售表中,读者信息应该单独新建一张表,否则就会造成大量的数据冗余。 \r\n ②出版社表(出版社编号,出版社名称)主码:出版社编号 \r\n 出版表(出版社编号,图书编号,出版时间,出版数量,版次)主码:(出版社编号,图书编号) \r\n 图书表(图书编号,图书名称)主码:图书编号 \r\n 书店表(书店编号,联系电话,所在城市编号)主码:书店编号 \r\n 城市表(所在城市编号,城市名称)主码:所在城市编号 \r\n 读者表(读者编号,读者姓名,读者电话)主码:读者编号 \r\n 图书销售表(图书编号,读者编号.销售日期,销售数量,书店编号)主码:(图书编号,读者编号)\r\n[解析] 本题考查的主要是数据库设计优化、关系数据模型转换及规范化处理。
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“现有某图书管理系统的数据库中的部分关系模式如下: 读者(借书…”相关的问题

第1题

图书馆的图书管理系统中的实体及其联系如下: 1、读者的基本信息,如借书证号、姓名、身份证号、联系电话、注销标记等; 2、出版社的基本信息,如出版社名称、地址、联系电话等; 3、采购来的图书信息,包括ISBN、书名、作者、责任编辑、出版社、出版时间、单价、馆藏数量等; 4、每本图书要上架后才能进入流通环节,每本上架图书有一内部编码(标识每一本书,相同的图书的内部编码不同),用于检索每种图书的检索号,借阅状态(馆藏、借出)等信息; 5、读者和图书间存在借阅联系,同一种上架图书可同时被多人借阅,图书的借阅时间和归还时间需要被记录下来; 6、出版社和图书之间存在出版联系,每种图书只能在一个出版社出版,出版时需要记录出版时间。 请画出以上实体及其属性,以及实体间联系的E-R图。
点击查看答案

第2题

一个图书管理系统中有如下信息。 图书:书号、书名、数量、位置 借书人:借书证号、姓名、单位 出版社:出版社名、邮编、地址、电话、E-mail 其中约定: 任何人可以借多种书,任何一种书可以被多个人借,借书和还书时,要登记相应的借书日期和还书日期;一个出版社可以出版多种书籍,同本书仅为一个出版社所出版,出版社名具有唯性。 根据以上情况,完成如下设计。 (1)设计该系统的E-R图。 (2)将E-R图转换为关系模式。 (3)指出转换后的每个关系模式的主码。
点击查看答案

第3题

有如下三个数据库表: 图书(索书号, 书名, 出版社, 定价, ISBN) 借书证(借书证号, 姓名, 性别, 专业, 所在单位) 借书记录(借阅号, 索书号, 借书证号, 借书日期, 还书日期) 查询2018年被借过的图书书名、出版社和借书日期,正确的SQL语句是()。

A.SELECT A.书名, A.出版社, B.借书日期 FROM 图书 A INNER JOIN 借书记录 B ON A.索书号=B.索书号 WHERE B.借书日期=2018;

B.SELECT A.书名, A.出版社, B.借书日期 FROM 图书 A INNER JOIN 借书记录 B ON A.索书号=B.索书号 WHERE B.借书日期=YEAR(2018);

C.SELECT A.书名, A.出版社, B.借书日期 FROM 图书 A INNER JOIN 借书记录 B ON A.索书号=B.索书号 WHERE YEAR(B.借书日期)=2018;

D.SELECT A.书名, A.出版社, B.借书日期 FROM 图书 A INNER JOIN 借书记录 B ON A.索书号=B.索书号 WHERE YEAR(B.借书日期)=YEAR(2018);

点击查看答案

第4题

在关系模式EMP(职工号,姓名,年龄,技能)中,假设职工号唯一,每个职工只能申报一项技能,则EMP表的主键是()。

A.职工号

B.姓名,技能

C.技能

D.职工号,技能

点击查看答案

第5题

在通常情况下,下面的表达中不可以作为关系数据库的关系的是——

A.R1 (学号,姓名,性别)

B.R2 (学号,姓名,班级号)

C.R3 (学号,姓名,宿舍号)

D.R4 (学号,姓名,简历)

点击查看答案

第6题

通常情况下,下面的关系不可以作为关系数据库的关系的是()

A.R1(学号、姓名、性别、年龄)

B.R2(学号、姓名、班级号)

C.R3(学号、姓名、简历)

D.姓名、宿舍号)

点击查看答案

第7题

能正确检索出“'张山'同学不学的课程的课程号”的关系代数表达式是()。

A.π课程号(课程)- π课程号 (σ姓名='张山' (选课∞学生))

B.π课程号(σ姓名≠'张山' (选课∞学生))

C.π课程号(σ姓名='张山' (选课∞学生))∪ π课程号 (课程)

D.π课程号(课程)∩ π课程号(σ姓名='张山' (选课∞学生))

点击查看答案

第8题

对于关系模式:学生(单身公寓房号,公寓地址,学号,身份证号,姓名,性别,专业,出生日期),则()属性不能作为该关系模式的候选键。

A.单身公寓房号

B.学号

C.身份证号

D.姓名

点击查看答案

第9题

设学生关系模式为:学生(学号,姓名,年龄,性别,专业),则该关系模式的主键是()

A.姓名

B.学号,姓名

C.学号

D.学号,姓名,年龄

点击查看答案

第10题

某运动会管理系统数据库的部分基本表:运动员(运动员编号,姓名,性别,队别),项目(项目编号,名称,比赛地点,比赛时间),比赛(运动员编号,项目编号,成绩)。主键依次是运动员编号、项目编号、运动员编号与项目编号的组合(该组合里的属性是外键)。下列不能正确查询出“所有运动员的姓名和代表队”的选项是()。

A.SELECT 姓名,队别=代表队 FROM 运动员;

B.SELECT 姓名,代表队=队别 FROM 运动员;

C.SELECT 姓名,队别 代表队 FROM 运动员;

D.SELECT 姓名,队别 AS 代表队 FROM 运动员;

点击查看答案
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信