已知图书管理数据库中包含如下表:学生(学号,姓名,性别,专业),图书(ISBN号,图书名,出版社),借阅(学号,ISBN号,借阅时间,归还时间),则下列说法正确的是()
A.借阅表应设置学号.ISBN号两个外键,分别引用学生表的学号和图书表的ISBN号
B.借阅表应设置学号和ISBN号为联合外键
C.学生表的学号应设置为外键.引用借阅表的学号
D.要在学生表和借阅表的学号字段建立外键引用关系.无需要求这两个字段的数据类型完全一致
A.借阅表应设置学号.ISBN号两个外键,分别引用学生表的学号和图书表的ISBN号
B.借阅表应设置学号和ISBN号为联合外键
C.学生表的学号应设置为外键.引用借阅表的学号
D.要在学生表和借阅表的学号字段建立外键引用关系.无需要求这两个字段的数据类型完全一致
第1题
B.select 用户.用户名. 图书名, 数量 from用户, 图书, 购物车 where 用户.用户名=购物车.用户名 and 图书.ISBN号=购物车.ISBN号 and 地址 like %杨浦%
C.select 购物车.用户名. 图书名, 数量 from图书, 购物车 where 图书.ISBN号=购物车.ISBN号 and 地址 like %杨浦%
D.select 用户.用户名. 图书.图书名, 购物车.数量 from 用户,图书, 购物车 where 地址 like %杨浦%
第2题
B.select * from 图书 where 出版社=清华大学出版社 order by 价格 asc
C.select * from 图书 where 出版社=清华大学出版社 order by 价格
D.select * from 图书 where 出版社=清华大学出版社 and order by 价格 desc
第3题
第4题
第5题
图书(编号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题
图书(编号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题
假没图书管理数据库中有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题
A.SELECT ALL FROM借书证WHERE专业="计算机"
B.SELECT借书证号FROM借书证WHERE专业="计算机"
C.SELECT ALL FROM借书证录WHERE专业="计算机"
D.SELECT*FROM借书证WHERE专业="计算机"
第9题
第10题
A.SELECT ALL FROM借书证WHERE专业="计算机"
B.SELECT借书证号FROM借书证WHERE专业="计算机"
C.SELECT ALL FROM借书证录WHERE专业="计算机"
D.SELECT*FROM借书证WHERE专业="计算机"
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!