关系型数据库中,关于数据库表的外码叙述正确的是()。
A.外码一定有一个参照关系
B.外码通常是被参照关系的主码或候选码
C.外码一般不是参照关系的属性
D.使用企业管理器中的关系图可以方便地创建外码
A.外码一定有一个参照关系
B.外码通常是被参照关系的主码或候选码
C.外码一般不是参照关系的属性
D.使用企业管理器中的关系图可以方便地创建外码
第2题
A.数据处理是将信息转化为数据的过程
B.数据库设计是指设计数据库管理系统
C.如果一个关系中的属性或属性集并非该关系的主码,但它是另一个关系的主码,则称其为本关系的外码.
D.关系中的每列称为元组,一个元组就是一个字段
第4题
A.数据库表中可以包含数据库
B.数据库中只包含数据库表
C.数据库表和数据库没有关系
D.数据库中可以包含数据库表、表间的关系和相关的操作
第5题
A.每个实体转换成一张表
B.每个属性转换成一个字段
C.一对多的关系,多的一边主码作为一的一边外码
D.一对一的关系,任意一边的主码作为另一边外码
第6题
A.关系型数据库中的表对应JSON数据库中的集合
B.JSON数组中的每个对象就是一个字段,字段的格式是JSON对象
C.关系型数据库中的行对应JSON数据库中的记录
D.关系型数据库中的列对应JSON数据库中的字段
第7题
A.关系模型是目前在数据库管理系统中使用最为广泛的数据模型
B.关系模式反映二维表的内容,而关系反映二维表的静态结构
C.关系是一种规范化二维表中行的集合
D.常用的关系操作有并、交、差、插人、更新、删除、选择、投影和连接等
第10题
A.单表数据规模非常庞大的时候也不用分布式数据库
B.不能按照业务对数据库进行分布式拆分
C.海量数据也不必考虑非关系型数据库
D.以上说法都不对
第11题
(2 )现 有某图书销售数据库,其关系表结构如下:
图书表(图书编号,图书名称,出版社编号,出版社名称,出版时间,出版数量,版次)
图书销售表(图书编号,销售日期,销售数量,书店编号,读者编号,读者姓名,读者电话)
书店表(书店编号,联系电话,所在城市编号,城市名称)
该系统所涉及的数据存在如下约束:
I. 一个出版社可以出版多本图书,一本图书只能在一个出版社出版,在该系统中记录的图书出版信息包括出版时间、版次及出版数量信息;
II. 一个书店可以出售多本图书给多个读者 , 每位读者可以从多个书店购买多本图书 , 一本图书可以通过多个书店出售给读者,书店把图书出售给读者后会在系统中记录售书日期和售书数量信息;
III. 每个书店只能位于一个城市,一个城市可以有多个书店。
① 请根据以上信息画出合理的图书销售数据库的概念模型(用 ER 图表示)。(8 分)
② 以图书销售表为例说明原数据库设计的不合理之处。(4 分)
③ 给出该数据库符合 3NF 要求的全部关系模式,并指出关系模式中的全部主码和外码。(8 分)