题目内容 (请给出正确答案)
[单选题]

已知图书管理数据库中包含如下表:学生(学号,姓名,性别,专业),图书(ISBN号,图书名,出版社),借阅(学号,ISBN号,借阅时间,归还时间),则下列说法正确的是()

A.借阅表应设置学号.ISBN号两个外键,分别引用学生表的学号和图书表的ISBN号

B.借阅表应设置学号和ISBN号为联合外键

C.学生表的学号应设置为外键.引用借阅表的学号

D.要在学生表和借阅表的学号字段建立外键引用关系.无需要求这两个字段的数据类型完全一致

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“已知图书管理数据库中包含如下表:学生(学号,姓名,性别,专业…”相关的问题

第1题

A.select 用户名. 图书名, 数量 from用户, 图书, 购物车 where 用户.用户名=购物车.用户名 and 地址 like %杨浦%

B.select 用户.用户名. 图书名, 数量 from用户, 图书, 购物车 where 用户.用户名=购物车.用户名 and 图书.ISBN号=购物车.ISBN号 and 地址 like %杨浦%

C.select 购物车.用户名. 图书名, 数量 from图书, 购物车 where 图书.ISBN号=购物车.ISBN号 and 地址 like %杨浦%

D.select 用户.用户名. 图书.图书名, 购物车.数量 from 用户,图书, 购物车 where 地址 like %杨浦%

点击查看答案

第2题

A.select * from 图书 where 出版社=清华大学出版社 order by 价格 desc

B.select * from 图书 where 出版社=清华大学出版社 order by 价格 asc

C.select * from 图书 where 出版社=清华大学出版社 order by 价格

D.select * from 图书 where 出版社=清华大学出版社 and order by 价格 desc

点击查看答案

第3题

设有图书管理数据库,包含三张表:图书明细表(图书编号,图书类别,图书名称,作者,出版社,出版日期,定价);读者表(借书证号,姓名,系别,办证日期);借出信息表(借出编号,借书证号,图书编号,借书日期);完成下列操作:(10分)定义一个多语句表值函数,用于查询学生借书情况,只需提供参数:借书证号,就可以通过调用函数返回此学生的借书情况,若有借书籍,则返回所借书籍的编号、书籍名称、定价和借书日期;若没有在借书籍,则返回记录为空。设函数名为:f_BorrowBook(@jszh char(20))。

点击查看答案

第4题

假设图书管理数据库中有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)) 在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是【 】。

点击查看答案

第5题

设“图书管理”数据库有如下3个表:

  图书(编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

  读者(借书证号C(4),单位C(8),姓名C(8),性别C(2),职称C(6),地址C(20))

  借阅(借书证号C(4),编号C(6),借书日期D(8))

  要检索借阅《网络技术基础》的借书证号,正确的SQL语句是(  )。

  SELECT 借书证号 FROM 借阅 WHERE编号=______

  A.(SELECT 借书证号 FROM 图书 WHERE 书名="网络技术基础")

  B.(SELECT 编号 FROM 图书 WHERE 书名="网络技术基础")

  C.(SELECT 借书证号 FROM 借阅 WHERE 书名="网络技术基础")

  D.(SELECT 编号 FROM 借阅 WHERE 书名="网络技术基础")

点击查看答案

第6题

设“图书管理”数据库有如下3个表:

  图书(编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

  读者(借书证号C(4),单位C(8),姓名C(8),性别C(2),职称C(6),地址C(20))

  借阅(借书证号C(4),编号C(6),借书日期D(8))

  要检索借阅《网络技术基础》的借书证号,正确的SQL语句是(  )。

  SELECT 借书证号 FROM 借阅 WHERE编号=______

  A.(SELECT 借书证号 FROM 图书 WHERE 书名="网络技术基础")

  B.(SELECT 编号 FROM 图书 WHERE 书名="网络技术基础")

  C.(SELECT 借书证号 FROM 借阅 WHERE 书名="网络技术基础")

  D.(SELECT 编号 FROM 借阅 WHERE 书名="网络技术基础")

点击查看答案

第7题

第 36~43 题时用如下的3个表。

假没图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。

图书.dbf的结构如下:

图书(总编号C(6)。分类号C(8).书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者.dbf的结构如下:

读借(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

借阅.dbf的结构如下:

借阅(借书证号C(4),总编号C(6),借书日期D(8))

第 36 题 在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是( ) 。

【您的答案】

【参考解析】:总编号+借书证号或借书证号+总编号【解析】主索引保证惟一性。

点击查看答案

第8题

根据以下资料,回答下列各题: 使用如下三个数据库表: 图书(索书号,书名,出版社,专业,ISBN) 借书证(借书证号,姓名,性别,专业,所在单位), 借书记录(借阅号,索书号,借书证号,借书日期,还书日期) 其中:定价是货币型,借书日期和还书日期是日期型,其他是字符型。 查询借书证上专业为“计算机”的所有信息,正确的SQL语句是( )。

A.SELECT ALL FROM借书证WHERE专业="计算机"

B.SELECT借书证号FROM借书证WHERE专业="计算机"

C.SELECT ALL FROM借书证录WHERE专业="计算机"

D.SELECT*FROM借书证WHERE专业="计算机"

点击查看答案

第9题

设某图书管理数据库中有三个实体集。一是 “图书”实体集,属性有图书编号、书名、作者、价格、种类、ISBN、索书号、出版社、出版日期、馆藏地点等;二是“读者”实体集,属性有借书证号、姓名、性别、单位、类别、电话、电子邮件等;三是“管理员”实体集,属性有员工号、姓名、密码等。 图书和读者间存在 “借阅”联系,每个读者可借阅多本图书,每种图书也可被多个读者借阅,每位读者每次借阅一本图书,有借书日期和还书日期;管理员与图书间存在着“管理图书”联系,每个管理员可以管理多种图书,每种图书可被多名管理员管理,管理员每次管理图书有变更日期和变更情况等;管理员和读者间存在着“管理读者”联系,管理员可管理多名读者,一名读者可被多位管理员管理,管理员每次管理读者,有办证日期、使用期限、注销日期等。 1.试画出E-R图,并在图上注明属性、联系的类型。 步骤: ()生成初步E-R图,请完善 E-R图

点击查看答案

第10题

根据以下资料,回答下列各题:使用如下三个数据库表: 图书(索书号,书名,出版社,专业,ISBN) 借书证(借书证号,姓名,性别,专业,所在单位), 借书记录(借阅号,索书号,借书证号,借书日期,还书日期) 其中:定价是货币型,借书日期和还书日期是日期型,其他是字符型。 查询借书证上专业为“计算机”的所有信息,正确的SQL语句是( )。

A.SELECT ALL FROM借书证WHERE专业="计算机"

B.SELECT借书证号FROM借书证WHERE专业="计算机"

C.SELECT ALL FROM借书证录WHERE专业="计算机"

D.SELECT*FROM借书证WHERE专业="计算机"

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

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

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