《数据库原理及应用(管理类)》吉大20秋考前辅导答案题目
《数据库原理及应用(管理类)》考前练兵1. 关于数据库系统三级模式的说法,下列选项中正确的是()。
答案资料下载请参考帮助中心说明
A.外模式、概念模式、内模式都只有一个 B.外模式有多个,概念模式和内模式只有一个 C.模式只有一个,概念模式和内模式有多个 D.三个模式中,只有概念模式才是真正存在的 答:——B——
2. SQL Server是一个基于()。
A.层次模型的DBMS B.网状模型的DBMS C.关系模型的应用程序 D.关系模型的DBMS 答:——D——
3. 部分匹配查询中有关匹配符“_”的正确的叙述是()。
A.“_”代表任意单个字符 B.“_”可以代表零个或多个字符 C.“_”不能与“%”一同使用 D.“_”代表一个字符
答:——A——
4. 在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()。
A.索引 B.视图 C.存储文件 D.另一个表
5. 概念结构设计阶段得到的结果是()。
A.数据字典描述的数据需求 BE-R图表示的概念模型 C.某个DBMS所支持的数据模型 D.包括存储结构和存取方法的物理结构
6. 数据库系统的数据独立性是指()。
A.不会因为数据的变化而影响应用程序 B.不会因为存储策略的变化而影响存储结构 C.不会因为某些存储结构的变化而影响其他的存储结构 D.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
7. 一个m:n联系转换为一个关系模式。关系的码为()。
A.某个实体的码 B.各实体码的组合 C.n端实体的码 D.任意一个实体的码
8. 文件系统与数据库系统对数据处理方式的主要区别体现在()。
A.数据集成化 B.数据共享 C.冗余度 D.容量
9. 在数据库设计中,将ER图转换成关系数据模型的过程属于()。
A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段
10. DBMS中实现事务持久性的子系统是()。 A.恢复管理子系统 B.完整性管理子系统 C.并发控制子系统 D.安全性管理子系统11. 如果事务T获得了数据项Q上的排它锁,则T对Q()。
A.只能读不能写 B.只能写不能读 C.既可读又可写 D.不能读不能写
12. ()属于信息世界的模型,是现实世界到机器世界的一个中间层次。
A.数据模型 B.概念模型 C.E-R图 D.关系模型
13. 五种基本关系代数运算是()。
A.∪,-,×,π和σ B.∪,-,∞,π和σ C.∪,∩,×,π和σ D.∪,∩,∞,π和σ
14. 当关系R(A,B)已属于3NF,下列说法中()是正确的。
A.它一定消除了插入和删除异常 B.仍存在一定的插入和删除异常 C.一定属于BCNF D.A和C都是
15. 数据库中只存放视图的()。
A.操作 B.对应的数据 C.定义 D.限制
16. 单个用户使用的数据视图的描述称为()。
A.外模式 B.概念模式 C.内模式 D.存储模式
17. 下列有关数据库恢复的说法中,不正确的是()。
A.应定期将数据库做成档案文件 B.在进行事务处理过程时数据库更新的全部内容写入日志文件 C.发生故障时用当时数据内容和档案文件更新前的映象,将文件恢复到最近的检查点文件状态
D.数据库恢复还可用最新的档案文件和日志文件的更新映象,将文件恢复到最新的检查点文件状态18. ()是长期存储在计算机内的有组织,可共享的数据集合。
A.数据库管理系统 B.数据库系统 C.数据库 D.文件组织
19. 下列()数据管理技术真正消除了冗余。
A.自由管理 B.文件管理 C.数据库系统管理 D.以上说法都不对
20. 下列聚合函数中,不忽略空值 (null) 的是()。
A.SUM(列名) B.MAX(列名) C.COUNT(*) D.AVG(列名)21. 数据库系统的体系结构是()。
A.两级模式结构和一级映象 B.三级模式结构和一级映象 C.三级模式结构和两级映象 D.三级模式结构和三级映象
22. 选择表中若干行使用命令SELECT时应使用子句()。
A.INTO
B.UNIQUE
C.ORDER BY
D.WHERE
23. 若关系R(A,B)已属于3NF,下列说法中正确的是()。
A.它一定消除了插入和删除异常
B.仍存在一定的插入和删除异常
C.一定属于BCNF
D.A和C都是
24. 文件管理方式本质上是把数据组织成()的形式存储在磁盘上。
A.文件
B.表
C.记录
D.数据库
25. SQL中,下列涉及空值的操作,不正确的是()。
A.AGE IS NULL
B.AGE IS NOT NULL
C.AGE=NULL
D.NOT(AGE IS NULL)
26. 已经被确定为RDBMS的国际标准的语言是()。
A.JDBC
B.HTML
C.ASP
D.SQL
27. 关系数据库规范化是为了解决关系数据库中()问题而引入的。
A.插入、删除和数据冗余
B.提高查询速度
C.减少数据操作的复杂性
D.保证数据的安全性和完整性
28. SQL语言具有两种使用方式,分别称为交互式SQL和()。
A.提示式SQL
B.多用户SQL
C.嵌入式SQL
D.解释式SQL
29. 子模式DDL用来描述()。
A.数据库的总体逻辑结构
B.数据库的局部逻辑结构
C.数据库的物理存储结构
D.数据库的概念结构
30. 在数据库系统中,网状模型具有的特征是()。
①允许有一个以上的结点没有双亲;②有且仅有一个结点无双亲;
③根以外的结点有且仅有一个双亲;④一个结点可以有多个双亲;
A.①和③
B.②和③
C.①和④
D.②和④
31. 下列实体类型的联系中,属于多对多联系的是()。
A.学生与课程之间的联系
B.学校与教师之间的联系
C.商品条形码与商品之间的联系
D.班级与班长之间的联系
32. 数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和()。
A.数据库管理系统
B.数据库应用系统
C.相关的计算机系统
D.各类相关人员
33. 创建视图的语句格式为()。
A.CREATE TABLE <视图名〉
B.CREATE INDEX
C.CREATE VIEW
D.DROP VIEW
34. 从关系中挑选出指定的属性组成新关系的运算称为()。
A.选择运算
B.投影运算
C.联接运算
D.交运算
35. 下列命题中不正确的是()。
A.数据库减少了不必要的数据冗余
B.数据库中不存在冗余数据
C.数据库中的数据可以共享
D.若冗余数据是可控的,则数据更新的一致性得以保证
36. 数据库中,实体的一元联系是指()。
A.一个实体与另一个实体的联系
B.实体集内部的联系
C.1: 1、1: m、m: n联系
D.两实体间联系
37. 在数据库系统阶段,数据()。
A.具有物理独立性,没有逻辑独立性
B.具有逻辑独立性,没有物理独立性
C.独立性差
D.具有高度的物理独立性和一定程度的逻辑独立性
38. 在SQL语言中授权的操作是通过()语句实现的。
A.CREATE
B.REVOKE
C.GRANT
D.INSERT
39. SQL对应的中文名称为()。
A.结构化定义语言
B.结构化控制语言
C.结构化查询语言
D.结构化操纵语言
40. 数据库管理系统中DDL表示()。
A.数据描述语言
B.数据操纵语言
C.数据控制语言
D.访问数据库的方式
41. 数据库系统软件包括DBMS和()。
A.数据库
B.高级语言
C.OS
D.数据库应用系统和开发工具
42. 子模式是()。
A.模式的副本
B.模式的逻辑子集
C.多个模式的集合
D.以上的答案全部正确
43. 客户/服务器结构与其它数据库体系结构的根本区别在于()。
A.数据共享
B.数据分布
C.网络开销小
D.DBMS和应用分开
44. 在关系数据库管理系统中,创建的视图在数据库三层结构中属于()。
A.外模式
B.存储模式
C.内模式
D.概念模式
45. 在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是()。
A.外模式
B.模式
C.内模式
D.存储模式
46. 数据的逻辑独立性是指()。
A.概念模式改变,外模式和应用程序不变
B.概念模式改变,内模式不变
C.内模式改变,概念模式不变
D.内模式改变,外模式和应用程序不变
47. 下列选项中,不属于数据库特点的是()。
A.数据共享
B.数据完整性
C.数据冗余较小
D.数据独立性低
48. 在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为()。
A.投影
B.连接
C.选择
D.扫描
49. 在关系代数的专门关系运算中,将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为。
A.选择
B.投影
C.连接
D.扫描
50. 如果一个关系中的属性或属性组不是该关系的码,但它们是另外一个关系的码,则称其为该关系的()。
A.主码
B.内码
C.外码
D.关系
51. 条件子句工资(工资职工部门号)的含义为()。
A.比1号部门中某个职工的工资高
B.比1号部门中所有职工的工资都高
C.比1号部门中所有职工的工资总和高
D.无法比较,返回错误信息
52. 一个关系数据库文件中的各条记录。
A.前后顺序不能任意颠倒,一定要按照输入的顺序排列
B.前后顺序可以任意颠倒,不影响库中的数据关系
C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同
D.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列
53. E-R图是表示概念模型的有效工具之一,图中的菱形框“表示”的是 。
A.联系
B.实体
C.实体的属性
D.联系的属性
54. 数据库管理系统(DBMS)是。
A.一个完整的数据库应用系统
B.一组硬件
C.一组软件
D.既有硬件,也有软件
55. 对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,只有一个上层记录与之对应,这是数据库。
A.关系型
B.集中型
C.网状型
D.层次型
56. 在下列关于关系的陈述中,错误的是()
A.表中任意两行的值不能相同
B.表中任意两列的值不能相同
C.行在表中的顺序无关紧要
D.列在表中的顺序无关紧要
57. SQL中,下列涉及空值的操作,不正确的是()
A.AGE IS NULL
B.AGE IS NOT NULL
C.AGE=NULL
D.NOT(AGE IS NULL)
58. 若关系为列行,关系为列行,则×的结果为()列()行。
A.M+N、P+Q
B.M+N、P×Q
C.M×N、P+Q
D.M×N、P×Q
59. 根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面“部门”关系中,因哪个属性而使它不满足第一范式 __________________ 。部门部门号,部门名,部门成员,部门总经理
A.部门总经理
B.部门成员
C.部门名
D.部门号
60. 在视图上不能完成的操作是
A.更新视图
B.查询
C.在视图上定义新的基本表
D.在视图上定义新视图
61. 如果表中的一条记录与表中的多条记录相匹配,而表中的一条记录只能与表中的一条记录相匹配,则表与表存在的关系是:()
A.一对一
B.一对多
C.多对一
D.多对多
62. 在查询中使用子句指出的是:
A.查询目标
B.查询结果
C.查询视图
D.查询条件
63. 若用如下的语句创建一个表:可插入到表中的值是:
A.(NULL,'李华','男','23')
B.('1031',NULL,'男',23)
C.('1031','李华',NULL,NULL)
D.('1031','李华',男,23)
64. ________可以减少相同数据重复存储的现象。
A.记录
B.字段
C.文件
D.数据库
65. 设有关系模式,,,,,,其中各属性的含义是:为课程,为教师,为学生,为成绩,为时间,为教室,根据定义有如下函数依赖集:F=→,,→,,→,,→,,→W的规范化程度最高达到。
A.1NF
B.2NF
C.3NF
D.BCNF
66. 数据库设计中的概念结构设计的主要工具是()。
A.数据模型
B.E-R模型
C.新奥尔良模型
D.概念模型
67. 在中,建立视图用的命令是()。
A.CREATE SCHEMA
B.CREATE TABLE
C.CREATE VIEW
D.CREATE INDEX
68. 在数据系统中,对存取权限的定义称为。
A.命令
B.授权
C.定义
D.审计
69. 要保证数据库物理数据独立性,需要修改的是()。
A.模式
B.模式与内模式的映射
C.模式与外模式的映射
D.数据库
70. 设关系和的元组个数分别为和,关系是与的笛卡尔积,则的元组个数是()
A.400
B.10000
C.30000
D.90000
71. 设关系R(A,B,C)和S(A,D),与自然连接RS等价的关系代数表达式是()
A.σ(R.A=S.A)(R×S)
B.R(等值连接1=1)S
C.∏B,C,S.A,D(σR.A=S.A(R×S))
D. ∏R,A,B.C,D(R×S)
72. 按照传统的数据模型分类,数据库系统可以分为三种类型。
A.大型、中型和小型
B.西文、中文和兼容
C.层次、网状和关系
D.数据、图形和多媒体
73. 参与关系代数中的”并”运算的两个关系度数。
A.必须相同
B.可以不相同
C.可以相同
D.必须不同
74. 对关系模型叙述错误的是。
A.建立在严格的数学理论、集合论和谓词演算公式的基础之上
B.微机DBMS绝大部分采取关系数据模型
C.用二维表表示关系模型是其一大特点
D.不具有连接操作的DBMS也可以是关系数据库系统
75. 数据库系统与文件系统比较,其优点之一是。
A.减少了数据冗余
B.避免了数据冗余
C.在其文件中包含了记录
D.比文件系统能管理更多的数据
76. 常用的关系运算是关系代数和__________。
A.集合代数
B.逻辑演算
C.关系演算
D.集合演算
77. 候选码中的属性称为 。
A.非主属性
B.主属性
C.复合属性
D.关键属性
78. 用__________形式表示实体类型和实体间的联系是关系模型的主要特征。
A.指针
B.链表
C.关键字
D.表格
79. 数据库系统依靠支持了数据独立性()
A.具有封装机制
B.模式分级.各级之间有映像机制
C.定义完整性约束条件
D.DDL语言和DML语言互相独立
80. 在关系数据库设计中,设计关系模式是 的任务。
A.需求分析阶段
B.概念设计阶段 东师答案联系Q:761296021 更多答案请进 ap5u.com
C.逻辑设计阶段
D.物理设计阶段
81. 在关系数据库中,表是三级模式结构中的()
A.外模式
B.模式
C.存储模式
D.内模式
82. 当属于函数依赖于属性时,属性与的联系是 。
A.1对多
B.多对1
C.多对多
D.以上都不是
83. 层次型、网状型和关系型数据库划分原则是。
A.记录长度
B.文件的大小
C.联系的复杂程度
D.数据之间的联系
84. SQL语言具有__________的功能。
A.关系规范化、数据操纵、数据控制
B.数据定义、数据操纵、数据控制
C.数据定义、关系规范化、数据控制
D.数据定义、关系规范化、数据操纵
85. 现实世界中的事物的特征在信息世界中称为()
A.实体
B.联系
C.属性
D.记录
86. 数据的型是指。
A.数据的类型
B.数据结构
C.数据的组织层次
D.数据模型
87. 规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及 的缺陷。
A.数据的不一致性
B.结构不合理
C.冗余度大
D.数据丢失
88. 表的组成内容包括:()
A.查询和字段
B.字段和记录
C.记录和窗体
D.报表和字段
89. 下列SQL语句中,插入数据的语句是__________。
A.ALTER
B.CREATE
C.UPDATE
D.INSERT
90. 数据库系统由于能减少数据冗余,提高数据独立性,并集中检查,由此获得广泛的应用。
A.数据完整性
B.数据层次性
C.数据的操作性
D.数据兼容性
91. 关系数据库规范化是为解决关系数据库中 问题而引入的。
A.插入、删除和数据冗余
B.提高查询速度
C.减少数据操作的复杂性
D.保证数据的安全性和完整性
92. ________________________________属于信息世界的模型,是现实世界到机器世界的一个中间层次。
A.数据模型
B.概念模型
C.E-R图
D.关系模型
93. 下列说法中不正确的是()。
A.任何一个包含两个属性的关系模式一定满足3NF
B.任何一个包含两个属性的关系模式一定满足BCNF
C.任何一个包含三个属性的关系模式一定满足3NF
D.任何一个关系模式都一定有码
94. 195.在数据库的三级模式体系结构中,内模式、模式和外模式个数的比例是()。
A.1:1:1
B.1:1:N
C.1:M:N
D.M:N:P
95. 关系模式的任何属性__________。
A.不可再分
B.可再分
C.命名在该关系模式中可以不惟一
D.以上都不是
96. 等值连接与自然连接是
A.相同的
B.不同的
C.可逆的
D.互补的
97. 规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是 。
A.互不相关的
B.不可分解的
C.长度可变的
D.互相关联的
98. 数据库三级模式体系结构的划分,有利于保持数据库的()
A.结构规范化
B.数据安全性
C.数据独立性
D.操作可行性
99. 网状模型与层次模型的共同之处在于()。
A.一个子结点可以有两个或多个父结点
B.在两个结点之间可以有两种或多种联系
C.都是用指针来表示实体间的联系
D.可以有一个以上的结点无父结点
100. 由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做。
A.文件系统
B.数据库系统
C.软件系统
D.数据库管理系统
101. 下列四项中,不属于数据库特点的是()。
A.数据共享
B.数据完整性
C.数据冗余很高
D.数据独立性高
102. 假定学生关系是,,,,课程关系是,,,学生选课关系是,,。要查找选修“”课程的“女”学生姓名,将涉及到关系。
A.S
B.SC,C
C.S,SC
D.S,C,SC
103. ________语言已被国际标准化组织采纳为标准的关系数据库语言。
A.QUEL
B.SEQUEL
C.SQL
D.ALPHA
104. 若对于实体集中的每一个实体,实体集中有个实体(≥)与之联系,而对于实体集中的每一个实体,实体集中只有个实体与之联系,则实体集和实体集之间的联系类型为()。
A.1:1
B.1:N
C.M:N
D.N:1
105. 关系数据库,二维表中的列称为关系的(),二维表中的行称为关系的()。
A.属性,元组
B.分量,元组
C.属性,域
D.字段,域
106. 数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是 。
A.建立库结构
B.扩充功能
C.加载数据
D.系统调试
107. 一个关系中的非主属性
A.至少一个
B.可无
C.至多一个
D.至多三个
108. 关系数据模型中,称为关系模式。
A.记录
B.元组
C.记录类型
D.元组集
109. 索引项的顺序与表中记录的物理顺序一致的索引,称之为。
A.复合索引
B.唯一性索引
C.聚簇索引
D.非聚簇索引
110. 在设计学生信息表时,对于其字段“学生简历”,要求填写从高中到现在的情况,一般长度大于个字符,请问应该选择那种数据类型:()
A.文本型
B.备注型
C.数字型
D.日期/时间型
111. 在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为。
A.选择
B.投影
C.连接
D.扫描
112. SQL语言是()语言,容易学习。
A.过程化
B.非过程化
C.格式化
D.导航式
113. SQL语言是()语言,容易学习。
A.过程化
B.非过程化
C.格式化
D.导航式
114. 概念模型表示方法最常用的是()
A.ER方法
B.数据的方法
C.分布式方法
D.面向对象的方法
115. 从逻辑上看关系模型是用表示记录类型之间的联系。
A.表
B.结点
C.指针
D.连线
116. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是。
A.DBS包括DB和DBMS
B.DDMS包括DB和DBS
C.DB包括DBS和DBMS
D.DBS就是DB,也就是DBMS
117. 在的语句中,实现投影操作的是哪个句?
A.SELECT
B.FROM
C.WHERE
D.ORDER BY
118. 数据库系统是在()的基础上发展起来的。
A.文件系统
B.应用程序系统
C.数据库管理系统
D.编译系统
119. 数据模型的三个要素分别是()。
A.实体完整性、参照完整性、用户自定义完整性
B.数据结构、关系操作、完整性约束
C.数据结构、实体完整性、参照完整性
D.实体完整性、参照完整性、关系操作
120. 数据库具有、最小的和较高的。
A.数据结构化、冗余度、程序与数据独立性
B.程序结构化、存储量、程序与数据完整性
C.程序标准化、完整性、程序与数据可靠性
D.数据模块化、有效性、程序与数据一致性
121. 在数据库的三级模式中,外模式有()。
A.1个
B.2个
C.3个
D.任意多个
122. 能对数据进行查询、插入、删除和修改基本操作由()功能提供。
A.数据定义
B.数据库的建立和维护
C.数据操纵
D.数据库的运行管理
123. 数据库三级模式体系结构的划分,有利于保持数据库的。
A.数据独立性
B.数据安全性
C.结构规范化
D.操作可行性
124. SQL语言中,删除一个表的命令是。
A.DELETE
B.CREATE
C.DROP
D.ALTER
125. 下列语句命令,属于语言的是。
A.SELECT
B.CREATE
C.GRANT
D.DELETE
126. 数据库的基本特点是。
A.数据可以共享(或数据结构化),数据独立性,数据冗余大,易移植,统一管理和控制
B.数据可以共享(或数据结构化),数据独立性,数据冗余小,易扩充,统一管理和控制
C.数据可以共享(或数据结构化),数据互换性,数据冗余小,易扩充,统一管理和控制
D.数据非结构化,数据独立性,数据冗余小,易扩充,统一管理和控制
127. 在关系模式,,中,有函数依赖集→→则最高达到
A.INF
B.2NF
C.3NF
D.BCNF
128. 在关系模式中,若其函数依赖集中所有候选码都是决定因素,则最高范式是 。
A.2NF
B.3NF
C.4NF
D.BCNF
129. 在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据。在授权的定义中,数据对象的,授权子系统就越灵活。
A.范围越小
B.范围越大
C.约束越细致
D.范围越适中
130. SQL语言具有两种使用方式,分别称为自含式SQL和__________。
A.提示式SQL
B.多用户SQL
C.嵌入式SQL
D.解释式SQL
131. 子模式是。
A.模式的副本
B.模式的逻辑子集
C.多个模式的集合
D.以上三者都对
132. 一个数据库系统必须能够表示实体和关系,关系可与实体有关。
A.0个
B.1个
C.2个或2个以上
D.1个或1个以上
133. 应用数据库的主要目的是为了。
A.解决保密问题
B.解决数据完整性问题
C.共享数据问题
D.解决数据量大的问题
134. 数据库系统由数据库、和硬件等组成。
A.操作系统
B.文件系统
C.编译系统
D.数据库管理系统
135. 下列关于数据库系统特点的叙述中,正确的一项是()
A.各类用户程序均可随意地使用数据库中的各种数据
B.数据库系统中概念模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写
C.数据库系统的存储模式如有改变,概念模式无需改动
D.数据一致性是指数据库中数据类型的一致
136. 数据的()是保护数据库防止恶意的破坏和非法的存取。
A.安全性
B.完整性
C.正确性
D.相容性
137. 在关系数据模型中,通常可以把__________称为属性。
A.记录
B.基本表
C.模式
D.字段
138. 现有关系表:医疗患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况主码是()。
A.患者编号,医生编号,诊断日期
B.医生编号
C.诊断日期
D.患者编号
139. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是________阶段。
A.数据库系统
B.文件系统
C.人工管理
D.数据项管理
140. SQL语言是__________语言。
A.层次数据库
B.网络数据库
C.关系数据库
D.非数据库
141. E-R图中的联系可以与 实体有关。
A.0个
B.1个
C.1个或多个
D.多个
142. 当局部图合并成全局图时可能出现冲突,不属于合并冲突的是 。
A.属性冲突
B.语法冲突
C.结构冲突
D.命名冲突
143. 关系模型中,一个码是。
A.可由多个任意属性组成
B.至多由一个属性组成
C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成
D.以上都不是
144. 数据库管理系统中用于定义和描述数据库逻辑结构的语言称为。
A.数据库模式描述语言
B.数据库子语言
C.数据操纵语言
D.数据结构语言
145. 数据库中,数据的物理独立性是指。
A.数据库与数据库管理系统的相互独立
B.用户程序与DBMS的相互独立
C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
D.应用程序与数据库中数据的逻辑结构相互独立
146. 候选码中的属性可以有 。
A.0个
B.1个
C.1个或多个
D.多个
147. 将数据库的结构划分成多个层次,是为了提高数据库的和。
A.数据独立性,物理独立性
B.逻辑独立性,物理独立性
C.管理规范性,逻辑独立性
D.数据的共享,数据独立性
148. 关系数据库任何检索操作的实现都是由__________三种基本操作组合而成的。
A.选择、投影和扫描
B.选择、投影和连接
C.选择、运算和投影
D.选择、投影和比较
149. ()是位于用户与操作系统之间专门用于管理数据库的计算机系统软件。
A.数据库系统
B.数据管理系统
C.文件管理系统
D.数据库管理系统
150. 下列实体类型的联系中,属于一对一联系的是()。
A.班级与学生
B.公司与公司经理
C.学生与课程
D.供应商与工程项目
151. 数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的是。
A.建立库结构
B.扩充功能
C.加载数据
D.系统调试
152. 关系数据库中,实现实体之间的联系是通过表与表之间的()
A.公共索引
B.公共存储
C.公共元组
D.公共属性
153. 数据库概念设计的方法中,联系在图中,用 表示。
A.矩形
B.四边形
C.菱形
D.椭圆形
154. 设计性能较优的关系模式称为规范化,规范化主要的理论依据是 。
A.关系规范化理论
B.关系运算理论
C.关系代数理论
D.数理逻辑
155. 设有关系工号,姓名,工种,定额,将其规范化到第三范式正确的答案是 。
A.W1(工号,姓名),W2(工种,定额)
B.W1(工号,工种,定额)W2(工号,姓名)
C.W1(工号,姓名,工种)w2(工号,定额)
D.以上都不对
156. 从模型关系向关系模型转换时,一个联系转换为关系模式时,该关系模式的码是()
A.M端实体的码
B.N端实体的码
C.两端实体的码组合
D.重新选取其它属性
157. 实体集中,各实体值相应的属性有着()的域。
A.不同
B.相同
C.各自
D.固定
158. 关系模型中实现实体间:联系是通过增加一个()。
A.关系实现
B.属性实现
C.关系或一个属性实现
D.关系和一个属性实现
159. 关系规范化中的删除操作异常是指。
A.不该删除的数据被删除
B.不该插入的数据被插入
C.应该删除的数据未被删除
D.应该插入的数据未被插入
160. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为。
A.数据定义功能
B.数据管理功能
C.数据操纵功能
D.数据控制功能
161. 单个用户使用的数据视力的描述称为。
A.外模式
B.概念模式
C.内模式
D.存储模式
162. 设域;;计算机打印机;扫描仪。则、和的笛卡尔积的基数为。
A.2
B.3
C.8
D.18
163. 相对于其他数据管理技术,数据库系统有、减少数据冗余、保持数据的一致性、和的特点。
A.数据共享、数据有独立性、数据有安全与完整性保障
B.数据模块化、数据结构化、使用专用文件
C.数据结构化、数据无独立性、不使用专用文件
D.数据共享、数据统一管理、数据没有安全与完整性保障
164. SQL语言中,条件“年龄”表示年龄在至之间,且()。
A.包括20岁和30岁
B.不包括20岁和30岁
C.包括20岁但不包括30岁
D.包括30岁但不包括20岁
165. 数据库管理系统是。
A.操作系统的一部分
B.在操作系统支持下的系统软件
C.一种编译程序
D.一种操作系统
166. 数据库系统的最大优势是。
A.数据的三级模式和二级映像
B.数据共享性
C.数据的结构化
D.数据独立性
167. 数据物理的独立性是指。
A.逻辑模式改变,应用程序不变
B.逻辑模式改变,内模式不变
C.内模式改变,应用程序不变
D.逻辑模式改变,外模式不变
168. 设有一个关系(,),如果要找出属性的最后一个字母为,并且至少包含个字母的查询条件子句应写成()。
A.‘_A%’
B.‘_A’
C.‘_%A’
D.‘%A’
169. 在数据库设计中,在概念设计阶段可用方法,其设计出的图称为 。
A.实物示意图
B.实用概念图
C.实体表示图
D.实体联系图
170. 数据库系统的特点是、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
A.数据共享
B.数据存储
C.数据应用
D.数据保密
171. 数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是()
A.外模式.模式和内模式
B.子模式.用户模式和存储模式
C.模式.子模式和概念模式
D.子模式.模式和用户模式
172. 数据库系统的数据独立性是指。
A.不会因为数据的变化而影响应用程序
B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C.不会因为存储策略的变化而影响存储结构
D.不会因为某些存储结构的变化而影响其他的存储结构
173. 关系模式的候选码主码有 。
A.0个
B.1个
C.1个或多个
D.多个
174. 关系模式的分解 。
A.惟一
B.不惟一
C.是连接运算
D.是选择运算
175. 下面关于自然连接与等值连接的各个叙述中,不正确的是()
A.自然连接是一种特殊的等值连接
B.自然连接要求两个关系中具有相同的属性组,而等值连接不必
C.两种连接都可以只用笛卡尔积和选择运算导出
D.自然连接要在结果中去掉重复的属性,而等值连接则不必
176. 151.数据库的是指数据的正确性和相容性。
A.安全性
B.完整性
C.并发控制
D.恢复
177. 下述关于数据库系统的正确叙述是。
A.数据库系统减少了数据冗余
B.数据库系统避免了一切冗余
C.数据库系统中数据的一致性是指数据类型一致
D.数据库系统比文件系统能管理更多的数据
178. ________是存储在计算机内有结构的数据的集合。
A.数据库系统
B.数据库
C.数据库管理系统
D.数据结构
179. 关系(,)和(,)中分别有个和个元组,属性是的主码,则中元组数目的范围是()
A.(0,15)
B.(10,15)
C.(10,25)
D.(0,150)
180. 数据库物理存储方式的描述称为()
A.外模式
B.内模式
C.概念模式
D.逻辑模式
181. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。
A.同一个应用中的多个程序共享一个数据集合
B.多个用户、同一种语言共享数据
C.多个用户共享一个数据文件
D.多种应用、多种语言、多个用户相互覆盖地使用数据集合
182. 下列不属于需求分析阶段工作的是:()。
A.建立E-R图
B.分析用户活动
C.建立数据字典
D.建立数据流图
183. 关系数据库中,实现实体之间的联系是通过表与表之间的()。
A.公共索引
B.公共存储
C.公共元组
D.公共属性
184. 有关系和,∩的运算等价于()
A.S-(R-S)
B.R-(R-S)
C.(R-S)∪S
D.R∪(R-S)
185. 若关系R的候选码都是由单属性构成,则R的最高范式必定是:()
A.1NF
B.2NF
C.3NF
D.无法确定
186. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是。
A.外模式
B.内模式
C.存储模式
D.模式
187. 实体是信息世界中的术语,与之对应的数据库术语为。
A.文件
B.数据库
C.字段
D.记录
188. 在关系中,任何二元关系模式的最高范式必定是 。
A.1NF
B.2NF
C.3NF
D.BCNF
189. 数据库系统的核心是。
A.数据库
B.数据库管理系统
C.数据模型
D.软件工具
190. 概念模型独立于 。
A.E-R模型
B.硬件设备和DBMS
C.操作系统和DBMS
D.DBMS
191. 数据库的三级模式之间存在的映像关系正确的是()
A.外模式/内模式
B.外模式/模式
C.外模式/外模式
D.模式/模式
192. 在关系模式中,如果属性和存在对的联系,则说 。
A.A→B
B.B→A
C.A←→B
D.以上都不是
193. 在数据库系统中,用户对数据的操作只需按其()来进行操作。
A.物理结构
B.逻辑结构
C.顺序结构
D.索引结构
194. 下面对关系中属性的描述,错误的是()。
A.属性的次序可以任意交换
B.允许多值属性
C.属性名唯一
D.每个属性中所有数据来自同一属性域
195. 在数据库的非关系模型中,基本层次联系是。
A.两个记录型以及它们之间的多对多联系
B.两个记录型以及它们之间的一对多联系
C.两个记录型之间的多对多的联系
D.两个记录之间的一对多的联系
196. 数据的()是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据。
A.安全性
B.完整性
C.正确性
D.相容性
197. 在数据库的三级模式中,外模式有()。
A.1个
B.2个
C.3个
D.任意多个
198. 数据库管理系统(DBMS)是。
A.数学软件
B.应用软件
C.计算机辅助设计
D.系统软件
199. 数据流程图()是用于描述结构化方法中 阶段的工具。
A.可行性分析 B.详细设计 C.需求分析 D.程序编码
200. SQL语言的操作对象()。
A.只能是一个集合 B.可以是一个或多个集合 C.不能是集合 D.可以是集合或非集合
201. 在关系代数的传统集合运算中,假定有关系R和S,运算结果为w。如果w中的元组属于R而不属于S,则w为________运算的结果。
A.笛卡尔积 B.并 C.差
D.交202. 在数据库三级模式间引入二级映象的主要作用是()
A.提高数据与程序的独立性
B.提高数据与程序的安全性
C.保持数据与程序的一致性
D.提高数据与程序的可移植性
203. 根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:
A.只存在一对多的实体关系,以图形方式来表示。
B.以二维表格结构来保存数据,在关系表中不允许有重复行存在。
C.能体现一对多、多对多的关系,但不能体现一对一的关系。
D.关系模型数据库是数据库发展的最初阶段。
204. 数据库管理系统的工作不包括。
A.定义数据库
B.对已定义的数据库进行管理
C.为定义的数据库提供操作系统
D.数据通信
205. 下列SQL语句中,修改数据的语句是__________。
A.ALTER B.CREATE C.UPDATE D.INSERT
206. SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE等。其中最重要的,也是使用最频繁的语句是__________。
A.SELECT
B.INSERT
C.UPDATE
D.DELETE
207. 对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,也有多个上层记录与之对应,这是数据库。
A.关系型
B.集中型
C.网状型
D.层次型
208. 关系模型的程序员不需熟悉数据库的()
A.数据操作
B.完整性约束条件
C.存取路径
D.数据定义
209. 数据库系统与文件系统的主要区别是。
A.数据库系统复杂,而文件系统简单
B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
210. SQL中,与“”等价的操作符是()。
A.=SOME
B.=ALL
C.SOME
D.ALL
211. 在的语句中,用于实现选择运算的是:()
A.for
B.where
C.if
D.while
212. 在数据库系统中,通常用三级模式来描述数据库,而________描述了数据的物理结构。
A.外模式
B.模式
C.内模式
D.逻辑结构
213. 下列集函数中不忽略空值()的是()
A.SUM(列名)
B.MAX(列名)
C.COUNT(*)
D.AVG(列名)
214. 在数据库设计中,用图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的 阶段。
A.需求分析
B.概念设计
C.逻辑设计
D.物理设计
215. 关系数据库的规范化理论主要解决的问题是()。
A.如何构造合适的数据逻辑结构
B.如何构造合适的数据物理结构
C.如何构造合适的应用程序界面
D.如何控制不同用户的数据操作权限
216. 关系数据库用__________来表示实体之间的联系
A.层次模型
B.网状模型
C.指针链
D.表格数据
217. 关于属于的关系模式,以下说法正确的是()。
A.消除了属性间的部分函数依赖和传递函数依赖。
B.消除了非主属性对码的传递函数依赖,但仍可能存在非主属性对码的部分函数依赖
C.消除了非主属性对码的部分函数依赖,但仍可能存在非主属性对码的传递函数依赖
D.消除了非主属性对码的传递函数依赖和部分函数依赖
218. 在关系代数运算中,五种基本运算为__________。
A.并、差、选择、投影、自然连接
B.并、差、交、选择、投影
C.并、差、选择、投影、乘积
D.并、差、交、选择、乘积
219. 应用数据库的主要目的是为了__________________
A.解决保密问题
B.解决数据完整性问题
C.共享数据问题
D.解决数据量大的问题
220. 数据库管理系统(DBMS)的主要功能是。
A.修改数据库
B.定义数据库
C.应用数据库
D.保护数据库
221. 数据是对客观事物记录下来的,可鉴别的。
A.数字
B.字符
C.信息
D.符号
222. 关系模型的程序员不需熟悉数据库的()。
A.数据操作
B.完整性约束条件
C.存取路径
D.数据定义
223. 规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及的缺陷。
A.数据的不一致性
B.结构不合理
C.冗余度大
D.数据丢失
224. 关系运算中花费时间可能最长的运算是__________。
A.投影
B.选择
C.笛卡尔积
D.除
225. 为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字()
A.UNIQUE
B.COUNT
C.DISTINCT
D.UNION
226. 在数据库的三级模式中,模式有()。
A.1个
B.2个
C.3个
D.任意多个
227. 数据库系统软件包括和。
A.数据库
B.高级语言
C.OS
D.数据库应用系统和开发工具
228. 实体与实体之间的关系有一对一、一对多和多对多三种,其中不能描述多对多的联系。
A.关系模型
B.层次模型
C.网状模型
D.网状模型和层次模型
229. 在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为。
A.码
B.数据项
C.主属性
D.主属性值
230. 如果一个学校只能有一个校长,胜败乃兵家常事一个校长不能同时担任其他学校的校长,学校和校长两个实体之间的关系属于()。
A.一对一联系
B.一对二联系
C.多对多联系
D.一对多联系
231 关系代数运算中,传统的集合运算有()。
A.并
B.差
C.交
D.笛卡尔积
232 数据库体系结构按照()三级结构进行组织。
A.模式
B.外模式
C.内模式
D.实际模式
233 事务具有()等特性。
A.原子性
B.一致性
C.隔离性
D.持续性
234 嵌套查询一般的执行顺序是()处理。
A.同时
B.由里向外
C.由外向里
D.由下层向上层
235 关于事务,说法正确的是()。
A.所有的事务都有一个开始和结束
B.事务可以被撤销,但不能被保存
C.事务必须以原子的方式被执行
D.事务是基于数据库的执行工作单元
236 在C/S结构中,()处于客户机上。
A.用户操作层
B.数据存储层
C.业务处理层
D.界面表示层
237 SQL语言除了具有一般关系数据库语言的特点外,还具有的特点有()。
A.有自含式和嵌入式两种形式
B.语言简洁、易学易用
C.高度过程化
D.支持三级模式结构
238 SELECT语句中()语句为必选子句,而其他子句为任选子句。
A.FROM
B.WHERE
C.SELECT
D.GROUP BY
239 数据库管理员的职责包括()。
A.维护数据库
B.设计子模式
C.管理数据库
D.定义数据库结构
240 实体之间的联系可抽象为()。
A.1:1
B.1:3
C.1:n
D.n:m
241 下列语句中,功能相同的命令是()。
A.SELECT 学号,姓名 FROM 学生 WHERE 年龄 BETWEEN 20 TO 22;
B.SELECT 学号,姓名 FROM 学生 WHERE 年龄>20 AND年龄<=22;
C.SELECT 学号,姓名 FROM 学生 WHERE 年龄>=20 AND年龄<22;
D.SELECT 学号,姓名 FROM 学生 WHERE 年龄>=20 AND年龄<=22;
242 下列是数据库系统的组成部分的是()。
A.开发和管理数据库系统的人员
B.数据库
C.DBMS
D.应用开发工具软件
243 数据处理是指对数据的()和传播等工作。
A.收集
B.组织
C.整理
D.加工
244 关于各种数据库系统,说法正确的是()。
A.关系数据库系统支持复合数据类型
B.面向对象数据库系统与程序设计语言集成一体化
C.对象-关系数据库系统查询语言功能强大
D.对象-关系数据库系统高保护性
245 SQL的主要组成部分有()。
A.数据定义语言
B.数据操纵语言
C.数据控制语言
D.嵌入式SQL
246 关系代数运算中,基本的运算有()。
A.差
B.并
C.选择
D.投影
247 数据库系统包括数据库和()。
A.软件
B.信息
C.相应硬件
D.数据库管理系统
248 关于关系模式,说法正确的是()。
A.关系模式是对关系的描述
B.关系是型,关系模式是它的值
C.关系模式是静态的、稳定的
249 在SQL中,DDL对数据库的操作有()。
A.修改数据库
B.创建数据库
C.查询数据库
D.撤销数据库
250 按事务对数据对象的封锁程度来分,封锁的基本类型有()。
A.排它锁
B.共享锁
C.物理锁
D.系统锁
251. 在关系代数中,除法操作时用一个(m+n)元的关系R除以一个n元关系S,操作结果产生一个m元的新关系。
252. 如果一个关系模式R属于第三范式,那么R的所有属性都是不可再分的数据项。
253. 索引可以保证数据的唯一性。
254. 一个数据库只有一个概念模式,它是数据库系统三级模式结构的中间层。
255. SQL可以独立完成数据库生命周期中的全部活动,包括创建数据库、录入数据以及对数据库进行查询、更新、维护和安全控制等一系列操作。
256. 连接操作不仅可以在两个基本表之间进行,也可以是一个基本表与其自己进行连接操作。
257. 尽管数据类型不同,但数据表示形式、存储方式及数据能进行的操作运算是相同的。
258. 最常用的表示数据模型的方法是实体—联系方法。
259. 选择运算是一元运算。
260. 数据模式与数据模型之间没有联系。
261. 关系的每一个分量可以继续分为小的数据项。
262. 数据结构是数据模型最基本的组成部分,规定了数据模型的静态特性。
263. 排它锁和共享锁是最基本的封锁方式。
264. 数据管理的主要任务是对数据进行变换、抽取和运算,以得到更有用的数据。
265. 根据实体完整性规则,用户只要定义了某一个关系的外键,系统就会控制外键的值要么为空,要么等于被参照关系中某一个主键的值。
266. 数据更新语言是DML的一部分,它允许数据库用户在RDB中进行数据的改变。
267. 一个数据库应用系统的好坏,很大程度上取决于数据库设计的好坏。
268. 非等值连接是指连接运算符为除“”之外的其他运算符的连接。
269. E-R模型是一种语义模型,它旨在表达数据的含义。
270. 使用谓词ANY或ALL时必须与比较符配合使用。
271. 在数据库中,对一张表可以创建几种不同类型的索引,所有这些索引都具有相同的作用,即加快数据查询速度以提高数据库的性能。
272. 数据库是一个长期存储在计算机内、随意组织的、不可共享的、分散管理的数据集合。
273. 物理数据库中存放按一定的数据模型组织并实际存储的所有应用需要的工作数据。
274. 人们利用数据仓库的主要目的是进行日常事务处理,对数据仓库的主要操作是数据查询。
275. SQL Server 2000既是DBMS,又是数据库应用系统开发工具。
276. 事务既可以并行调度,又可以串行调度,都可以保证执行结果的准确性。
277. 因为视图自身并不占有存储空间,所以视图不是数据库对象。
278. 在关系模型中,实体以及实体间的联系都是用关系来表示的。
279. 关系模型中主关键字或是外部关键字的属性值可以为空。
280. 数据库管理系统建立在操作系统的基础上,对数据库进行统一的管理和控制。
281. 关系代数的基本运算有哪些如何用这些基本运算来表示其他运算
282. 试述数据库系统的三级模式结构,这种结构的优点是什么?
283. 用关系代数完成下面各项操作(各个关系模式及关系如后所示)。供应商(,,)零件(,,,)工程(,,)供应(,,,)(1)求供应工程零件的单位号码(2)求供应工程零件的单位号码(3)求供应工程零件为红色的单位号码
284. 试述数据库系统的特点。
285. 某工厂生产多种产品,每种产品由不同的零件组装而成,有的零件可用在不同的产品上。产品有产品号和产品名两个属性,零件有零件号和零件名两个属性。根据语义设计模型,并将模型转换成关系模式,要求关系模式主码加下划线表示。
286. 设有商业销售记账数据库。一个顾客(顾客姓名,单位,电话号码)可以买多种商品,一种商品(商品名称,型号,单价)供应多个顾客。试画出对应的图。
287. 试述将图转换为关系模型的一般规则。
288. 设学校数据库中有两个实体集:学生表:学号、姓名、班级课程表:课程号、课程名称、教师某学校有若干学生,每个学生可以选修多门课程,学校有若干课程供学生选修,每门课程可以供多个学生选修,要建立该学校学生选修课程的数据库,请设计:()试画出图,要求在图上注明属性及联系的类型;()将图转换成关系模型,并注明主码;
289. 什么是数据库的再组织和重构造?为什么要进行数据库的再组织和重构造?
290. 一个图书借阅管理数据库要求提供下述服务:(1)可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号惟一标识。(2)可随时查询书籍借还情况。包括借书人单位、姓名、借书证号、借书日期和还书日期。我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有惟一性。(3)当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。我们约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有惟一性。设计满足需求的图。
291. 什么是基本表?什么是视图?
292. 数据依赖对关系模式有什么影响?
293. 某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。()根据上述语义画出图;()将该模型转换为关系模型
294. 简述主码、候选码和外部码及三者之间的联系与区别。
295. 比较层次模型、网状模型和关系模型的优点与缺点。
296. 用关系代数完成下面各项操作(各个关系模式及关系如后所示)。供应商(,,)零件(,,,)工程(,,)供应(,,,)(1)求供应工程零件为蓝色的单位号码(2)求没有使用天津供应商的红色零件的工程号(3)求至少用了单位所供应的全部零件的工程号
297. 某工厂中生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成。不同零件所用的原材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。请用图画出此工厂产品、零件、材料、仓库的概念模型。
298. 使用数据库系统有什么好处
299. 叙述等值连接与自然连接的区别和联系。
300. 试述数据库物理设计的内容和步骤。
301. 试述数据库设计的基本步骤。
302. 数据独立性包括哪两个方面,含义分别是什么?
303. 设有如下所示的关系、和,试用关系代数表达式表示下列查询语句:(1)检索“程军”老师所授课程的课程号和课程名。(2)检索年龄大于的男学生学号和姓名。(3)检索至少选修“程军”老师所授全部课程的学生姓名。
304. 数据库管理系统有哪些主要功能?
305. 数据字典的内容和作用是什么?
306. 试述数据模型的概念、作用和组成部分。
307. 文件系统与数据库系统有什么区别和联系。
308. 试述的定义功能。
309. 从用户角度看,数据库系统都有哪些体系结构?
310. 学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生。每个班有若干学生,每个学生选修若干课程,每门课可有若干学生选修。用图画出此学校的概念模型。
311. 某医院病房管理系统中,包括四个实体型,分别为:科室:科名,科地址,科电话病房:病房号,病房地址医生:工作证号,姓名,职称,年龄病人:病历号,姓名,性别且存在如下语义约束:①一个科室有多个病房多个医生,一个病房只能属于一个科室,一个医生只属于一个科室;②一个医生可负责多个病人的诊治,一个病人的主管医生只有一个;③一个病房可入住多个病人,一个病人只能入住在一个病房。完成如下设计:()画出该医院病房管理系统的图;()将该图转换为关系模型
312. 试述语言的特点。
313. 设有如下所示的三个关系、和。用关系代数表达式表示下列要求。S学号 姓名 年龄 性别 籍贯20001 王小严 20 女 北京20002 李白 21 男 上海20003 陈志坚 23 男 长沙20004 王兵 20 男 上海20005 张红 22 女 武汉C课程号 课程名 教师 办公室C001 高等数学 李娟 416C002 数据结构 刘小东 415C003 操作系统 吴浩 415C004 编译原理 王伟 415SC学号 课程号 成绩20001 C001 9020001 C002 9020001 C003 8520001 C004 8720002 C001 9020003 C001 7520003 C002 7020003 C004 5620004 C001 9020004 C004 8520005 C001 9520005 C003 80(1)检索籍贯为上海的学生姓名、学号和选修的课程号。(2)检索选修操作系统的学生姓名、课程号和成绩。(3)检索选修了全部课程的学生姓名、年龄。
314. 试述关系模型的三个组成部分。
315. 设某商业集团数据库中有三个实体集:商店:商店编号、商店名、地址商品:商品编号、商品名、规格、单价职工:职工编号、姓名、性别、业绩每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售一种商品时有月销售量;每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。()试画出图,要求在图上注明属性及联系的类型;()将图转换成关系模型,并注明主码;
316. 试述视图的优点。
317. 什么是数据库的安全性?
318. 设有如下实体:学生:学号、单位、姓名、性别、年龄、选修课程名课程:编号、课程名、开课单位、任课教师号教师:教师号、姓名、性别、职称、讲授课程编号单位:单位名称、电话、教师号、教师名上述实体中存在如下联系:()一个学生可选修多门课程,一门课程可为多个学生选修;()一个教师可讲授多门课程,一门课程可为多个教师讲授;()一个单位可有多个教师,一个教师只能属于一个单位。试设计图概念模型。
319. 哪类视图是可以更新的?哪类视图是不可更新的?
320. 数据库的安全性和完整性之间有什么联系和区别?
321. 什么是数据库的完整性?
322. 在关系模型的参照完整性规则中,为什么外部码属性的值也可以为空?什么情况下才可以为空?
323. 什么是数据库的概念结构?试述其特点和设计策略。
324. 对于教务管理数据库的三个基本表S(SNO,SNAME,SEX,AGE,SDEPT)SC(SNO,CNO,GRADE)C(CNO,CNAME,CDEPT,TNAME)试用的查询语句表达下列查询:()检索老师所授课程的课程号和课程名。()检索年龄大于岁的男学生的学号和姓名。()检索至少选修老师所授课程中一门课程的女学生姓名。()在学生表的字段上建立唯一索引。()在表中插入一条记录(‘’,‘’,)
325. 设有关系模式:SB(SN,,其中,表示供应商,为供应商代号,为供应商名字,为供应商所在城市,主关键字为。PB(PN,,,其中表示零件,为零件代号,为零件名字,为零件颜色,为零件重量,主关键字为。JB(JN,,其中,表示工程,为工程编号,为工程名字,为工程所在城市,主关键字为。SPJB(SN,,,其中,表示供应关系,是为指定工程提供零件的供应商代号,为所提供的零件代号,为工程编号,表示提供的零件数量,主关键字为,,,外部关键字为,,。写出实现以下各题功能的语句:()取出为工程提供零件的供应商代号()取出为工程提供零件的供应商代号()在零件表的零件代号字段上建立唯一索引()删除所有红色零件的零件记录()插入一条供应记录(,,,)
326. 设有关系模式:SB(SN,,其中,表示供应商,为供应商代号,为供应商名字,为供应商所在城市,主关键字为。PB(PN,,,其中表示零件,为零件代号,为零件名字,为零件颜色,为零件重量,主关键字为。JB(JN,,其中,表示工程,为工程编号,为工程名字,为工程所在城市,主关键字为。SPJB(SN,,,其中,表示供应关系,是为指定工程提供零件的供应商代号,为所提供的零件代号,为工程编号,表示提供的零件数量,主关键字为,,,外部关键字为,,。写出实现以下各题功能的语句:()取出所在城市为上海的所有工程的全部细节;取出所有工程的全部细节;()取出重量最轻的零件代号;()取出供应商提供的零件的颜色;()取出上海供应商不提供任何零件的工程的代号;()在工程表的工程编号字段上建立唯一索引。
327. 设有关系其中各属性的含义集资为职工号、姓名、工资和所在部门号,以及关系其中各属性含义依次为部门号、部门名称、部门经理的职工号。()查询各部门中工资不低于元的职工的平均工资。()查询号职工所在部门名称。()将“销售部”的那些工资数额低于的职工的工资上调。()将“人力资源部”的职工信息全部删除。()将(,张明,,销售部)插入关系。
328. 设有关系其中各属性的含义集资为职工号、姓名、工资和所在部门号,以及关系其中各属性含义依次为部门号、部门名称、部门经理的职工号。()查询各部门中工资不低于元的职工的平均工资。()查询号职工所在部门名称。()将“销售部”的那些工资数额低于的职工的工资上调。()将“人力资源部”的职工信息全部删除。()将(,张明,,销售部)插入关系。
329. 学生表(,,,),其属性分别表示学号、学生姓名、年龄、性别、所在系。课程表(,,),其属性分别表示课程号、课程名、上课教师名。选修表(,,),其属性分别表示学号、课程号、成绩(1)查询张三同学没有选修的课程的课程号(2)检索年龄大于岁的男学生的学号与姓名。(3)检索姓李的老师所授课程的课程号和课程名。(4)将信息系学生的年龄增加岁。(5)删除所有计算机系男生的信息。
330. 设有一个工程供应数据库系统,包括如下四个关系模式:,,,;,,,;,,;,,,;供应商表由供应商号、供应商名、状态、城市组成;零件表由零件号、零件名、颜色、重量组成;工程项目表由项目号、项目名、城市组成;供应情况表由由供应商号、零件号、项目号、供应数量组成;()没有使用天津供应商生产的红色零件的工程号()供应红色零件的供应商号()查询工程使用的各种零件号和使用数量()将全部红色零件改为蓝色()将(,,,)插入供应情况关系。
331. 对于教务管理数据库的三个基本表S(SNO,SNAME,SEX,AGE,SDEPT)SC(SNO,CNO,GRADE)C(CNO,CNAME,CDEPT,TNAME)试用的查询语句表达下列查询:()在中检索成绩为空值的学生学号和课程号。()检索年龄比“王鑫”小的学生姓名。()删除课程“数据库原理”的课程记录。()在表中插入一条记录(‘’,张旭,男,,工程系)。()检索姓王的所有学生的姓名和年龄。
332. ()“学生”表由学号()、姓名()、性别()、年龄()、所在系()组成。其关系模式如下:Student(,,,,)()“课程”表由课程号()、课程名()、先修课号()、学分()个属性组成。其关系模式如下:Course(,,,)()“学生选课”表由学号()、课程号()、成绩()个属性组成。其关系模式如下:SC(,,)(1)将表中所有男生记录定义为一个视图。()查询所有学生“数据结构”这门课程的成绩。()删除目前没有选修课程的学生的信息。()将(‘’,‘’,)这条记录插入学生选课表中。()检索姓“欧阳”的学生选修课程的课程号与课程名。
333. 现有图书借阅关系数据库如下:图书图书号,书名,作者,单价,库存量读者读者号,姓名,工作单位,地址借阅图书号,读者号,借期,还期,备注其中,还期为表示该书未还。用语言实现下述问题:()检索读者“张华”所借图书的书名。()将借阅“数据库原理”这本书的读者信息从读者表中删除。()检索工作单位为“长春大学”、姓“杜”的读者的信息。()检索借阅图书号为“”的读者姓名。()建立未还图书的读者的视图。
334. 有“学生选课系统”数据库,学生选课的关系模式为:学生(学号,姓名,性别,年龄,所在系)课程(课程号,课程名,先行课)选课(学号,课程号,成绩)根据所给系统,用语句完成下面查询。()查询年龄小于岁的学生。()查询学生的姓名和所在系。()查询选修了号课程的学生学号。()查询选修了全部课程的学生的学号和姓名。(5)删除课程“数据结构”的全部信息。
335. 对于教务管理数据库的三个基本表S(SNO,SNAME,SEX,AGE,SDEPT)SC(SNO,CNO,GRADE)C(CNO,CNAME,CDEPT,TNAME)试用的查询语句表达下列查询:()检索学号为的学生所学课程的课程名和任课教师名。()检索选修课程包含老师所授课程的学生学号。()检索选修号课程的学生的学号和姓名。()删除信息系所有学生的记录。(5)求选修号课程的学生的平均年龄。
336. ()“学生”表由学号()、姓名()、性别()、年龄()、所在系()组成。其关系模式如下:Student(,,,,)()“课程”表由课程号()、课程名()、先修课号()、学分()个属性组成。其关系模式如下:Course(,,,)()“学生选课”表由学号()、课程号()、成绩()个属性组成。其关系模式如下:SC(,,)(1)查询年龄在岁至岁之间的学生的姓名、系别和年龄。()查询所有有成绩的记录的学生学号和课程号。()查询选修了号课程的学生的学号及其成绩。()建立信息系学生的视图。()插入一条选课记录(‘’,‘’)
337. 设有关系模式:SB(SN,,其中,表示供应商,为供应商代号,为供应商名字,为供应商所在城市,主关键字为。PB(PN,,,其中表示零件,为零件代号,为零件名字,为零件颜色,为零件重量,主关键字为。JB(JN,,其中,表示工程,为工程编号,为工程名字,为工程所在城市,主关键字为。SPJB(SN,,,其中,表示供应关系,是为指定工程提供零件的供应商代号,为所提供的零件代号,为工程编号,表示提供的零件数量,主关键字为,,,外部关键字为,,。写出实现以下各题功能的语句:()取出由供应商提供零件的工程名称;()取出重量最重的零件代号。()在供应商表的供应商代号字段上建立唯一索引。()删除所有长沙供应商的供应记录。()将零件的颜色改为蓝色。
338.数据339.数据库340.码341.候选码342.外部码343.笛卡尔积344.元组345.属性346.关系模式347.关系模型348.关系数据库349.视图350.函数依赖351.非平凡函数依赖352.完全函数依赖353.部分函数依赖354.传递函数依赖355.多值依赖356.2NF357.3NF358.BCNF359.数据字典360.数据项361.数据结构362.数据流363.数据存储364.处理过程365.模式366.外模式367.概念模型368.逻辑模型369.物理模型370.数据结构371.完整性约束372.实体型373.分量374.实体完整性375.选择376.投影377.连接378.聚簇索引379.自然连接380.范式381.关系的规范化382.保持函数依赖383.无损连接性384.并385.差386.虚拟结点387.冗余结点法388.型389.值390.实例391.基本表392.查询表393.视图表394.关系代数395.SQL语言396.自身连接397.数据库完整性398.连接查询399.嵌套查询400.连接条件401.外连接402.逻辑独立性403.物理独立性
无忧答案网附件是答案,核对题目下载
页:
[1]