《数据库系统概论》试卷(A)

合集下载

专科《数据库系统概论》_试卷_答案

专科《数据库系统概论》_试卷_答案

专科《数据库系统概论》一、(共48题,共150分)1. 概念模型是对现实世界的第一层抽象,这一类模型中最著名的模型是()。

(2分)A.层次模型B.关系模型C.网状模型D.实体-关系模型即E-R模型.标准答案:D2. 数据库的逻辑数据独立性是指当数据的模式发生变化时,只需要修改(),而应用系统保持不变。

(2分)A.模式与外模式之间的映射B.模式与内模式之间的映射C.模式D.内模式.标准答案:A3. 下面的选项不是关系数据库基本特征的是()。

(2分)A.不同的列应有不同的数据类型B.不同的列应有不同的列名C.与行的次序无关D.与列的次序无关.标准答案:A4. 关系代数的运算分为传统的集合运算为和专门的()运算2类。

(2分)A.逻辑运算B.谓词演算C.关系运算D.代数运算.标准答案:C5. 设关系R与关系S具有相同的关系模式,则R-(R-S)等于()(2分)∪S ∩S ×S.标准答案:B6. SQL语言中,删除一个视图的命令是()。

(2分).标准答案:B7. 设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。

若要更正王二的化学成绩为85分,则可用()。

(2分)S SET grade=85 WHERE SN=’王二’ AND CN=’化学’S SET grade=’85’ WHERE SN=’王二’ AND CN=’化学’grade=85 WHERE SN=’王二’ AND CN=’化学’grade=’85’ WHERE SN=’王二’ AND CN=’化学’.标准答案:A8. 有如下两个关系,其中雇员信息表关系EMP的主码是雇员号,外码是部门号;部门信息表关系DEPT的主码是部门号。

若执行下面列出的操作,哪个操作不能成功执行()(2分)A.从EMP中删除行(‘010’,‘王宏达’,‘01’,1200)B.在EMP中插入行(‘102’,‘赵敏’,‘01’,1500)C.将EMP中雇员号=‘056’的工资改为1600元D.将EMP中雇员号=‘101’的部门号改为‘05’.标准答案:D9. 关系模式R中的属性全是主属性,则R的最高范式必定是()。

《数据库系统概论》试题A

《数据库系统概论》试题A

西北师范大学继续教育学院2002级专升本计算机科学技术专业《数据库系统概论》试题A班级姓名一、单项选择题:(在每小题的四个备选答案中选出一个正确的,并将正确答案的号码填在题中的括号内,每小题1分,共10分。

)l.实体集书店与图书之间具有()联系。

A.一对一B.一对多C.多对一D.多对多2.现有关系表:医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况)的主码是()。

A.患者编号,医生编号,诊断日期B.医生编号C.诊断日期D.患者编号3.任何一个二目关系都属于()。

4.相对于非关系模型,关系数据模型的缺点之一是()。

A.存取路径对用户透明,需进行查询优化B.数据结构简单C.数据独立性高D.有严格的数学基础5.数据库镜像可以用于()。

A.保证数据库的完整性B.进行数据库恢复或并发操作C.实现数据库的安全性D.实现数据共享6.现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位,)。

医疗(患者编号,患者姓名,医生编号.医生姓名,诊联日期,诊断结果)。

其中:医疗关系中的外码是()。

A. 患者姓名B.患者编号C.患者编号和患者姓名D.医生编号和患者编号7·假如采用关系数据库系统来实现应用,在数据库的逻辑设计阶段,需将层()转换为关系数据模型。

-R模型 B.层次模型 C.关系模型 D.网状模型8.描述数据库中全体数据的逻辑结构和特征的是()。

A.内模式B.模式C.外模式D.存储模式9.对实体和实体之间的联系采用同样的数据结构表达的数据模型为()。

A.网状模型B.关系模型C.层次模型D.非关系模型10.下列关系运算中,()运算不属于专门的关系运算。

A.选择B.除法C.投影D.并二、填空题:(每小题2分,共20分。

)1.与文件管理系统相比较,数据库系统的数据、数据共享性。

2.数据模型通常是由数据结构、和三个要素组成。

语言除了具有数据查询和数据操纵功能之外,还具有和功能,它是一个综合性的功能强大的语言。

2022年白城师范学院计算机应用技术专业《数据库概论》科目期末试卷A(有答案)

2022年白城师范学院计算机应用技术专业《数据库概论》科目期末试卷A(有答案)

2022年白城师范学院计算机应用技术专业《数据库概论》科目期末试卷A(有答案)一、填空题1、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。

因为,用户只要提出______,不必指出 ______。

2、数据的安全性是指____________。

3、使某个事务永远处于等待状态,得不到执行的现象称为______。

有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。

4、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。

5、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。

6、关系规范化的目的是______。

7、有两种基本类型的锁,它们是______和______。

8、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。

9、在SQL Server 2000中,数据页的大小是8KB。

某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。

10、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。

二、判断题11、有了外模式/模式映象,可以保证数据和应用程序之间的物理独立性。

()12、全码的关系模式一定属于BC范式。

2022年江西信息应用职业技术学院计算机应用技术专业《数据库概论》科目期末试卷A(有答案)

2022年江西信息应用职业技术学院计算机应用技术专业《数据库概论》科目期末试卷A(有答案)

2022年江西信息应用职业技术学院计算机应用技术专业《数据库概论》科目期末试卷A(有答案)一、填空题1、____________和____________一起组成了安全性子系统。

2、使某个事务永远处于等待状态,得不到执行的现象称为______。

有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。

3、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。

SELECT城市FROM作者表_____SELECT城市FROM出版商表;4、视图是一个虚表,它是从______导出的表。

在数据库中,只存放视图的______,不存放视图对应的______。

5、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。

6、数据模型是由______________、______________和______________三部分组成。

7、在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于______。

8、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。

一个关系R9、关系模型由______________、______________和______________组成。

10、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和______。

二、判断题11、视图就是一个虚表,保存视图时,保存的是视图的定义。

()12、一个数据表只能有一个唯一索引。

()13、数据库的数据项之间无联系,记录之间存在联系。

()14、在关系运算中,投影是最耗时的操作。

()15、有了外模式/模式映象,可以保证数据和应用程序之间的物理独立性。

数据库系统概论试题和答案及填空题

数据库系统概论试题和答案及填空题

数据库系统概论试卷(A)一、选择题(15x1分)1、__C___是长期存储在计算机内的有组织,可共享的数据集合.A、数据库管理系统B、数据库系统C、数据库D、文件组织2、在数据库中存储的是__C___。

A、数据B、数据模型C、数据以及数据之间的联系D、信息3、数据库系统阶段,数据___D__。

A、具有物理独立性,没有逻辑独立性B、具有物理独立性和逻辑独立性C、独立性差D、具有高度的物理独立性和一定程度的逻辑独立性4、在数据模型的三要素中,数据的约束条件规定数据及其联系的__A___。

A、制约和存储规则B、动态特性C、静态特性D、数据结构5.___A_____由数据结构、关系操作集合和完整性约束三部分组成。

A、关系模型B、关系C、关系模式D、关系数据库6、一组具有相同数据类型的值的集合称为____D____。

A、关系B、属性C、分量D、域7、集合R与S的交可以用关系代数的5种基本运算表示为____A____。

A、 R-(R-S)B、σF(R×S)C、R-(S-R)D、S-(R-S)8、实体是信息世界中的术语,与之对应的数据库术语为___D____。

A、文件B、数据库C、字段D、记录9、在嵌入式SQL语言中使用游标的目的在于____D____。

A、区分SQL与宿主语言B、与数据库通信C、处理错误信息D、处理多行记录10、FoxBASE、FoxPro属于____B____。

A、表式系统B、最小关系系统C、关系完备的系统D、全关系系统11、在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都没有X'→Y,则____A____。

A、Y函数依赖于XB、Y对X完全函数依赖C、X为U的候选码D、R属于2NF12、3NF___C_____规范为BCNF。

A、消除非主属性对码的部分函数依赖B、消除非主属性对码的传递函数依赖C、消除主属性对码的部分和传递函数依赖D、消除非平凡且非函数依赖的多值依赖13、下面的结论不正确的是___D___。

中国药科大学数据库系统概论10-11第二学期期末试卷A及答案

中国药科大学数据库系统概论10-11第二学期期末试卷A及答案

中国药科大学《数据库系统概论》2010-2011学年第二学期期末试卷A及答案专业班级学号姓名核分人:一、单项选择题(每小题2分,共40分)(从四个选项中选择一个正确答案)()1. 数据库系统的数据独立性体现在____ 。

A.不会因为数据的变化而影响到应用程序B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构()2. 已知关系模式R(A,B,C,D),其函数依赖集F={A—>B,B—>CD,A—>D}则下列函数依赖不成立的是____ 。

A.AB—>C B.AB—>D C.B—>ACD D.A—>BCD()3.对基本表S,执行操作DROP TABLE S RESTRICT 的作用是____ 。

A. 删除基本表S中的所有元组B. 把基本表S及其生成的一切视图全部删除C. 当没有由S中的列产生的视图或约束时将表S删除D. 删除表S,将引用表S的视图中一切S的属性置为空值()4. 若用如下的SQL语句创建了一个表SC: CREATE TABLE SC (S# CHAR (6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行时,____ 行可以被插入。

A.(’201009’,’111’,60,必修)B.(’200823’,’101’,NULL,NULL)C.(NULL,’103’,80,’选修’)D.(’201132’,NULL,86,’’)()5. 数据库系统的核心是____。

A.数据库 B.数据库管理系统C.数据模型 D.软件工具()6. 设有关系模式如:R(S, SD, SL, SN)。

其中S为关系模式的码。

在该关系模式中存在如下函数依赖:S->SD,S->SN,S->SL,SD->SL。

2022年江苏理工学院信息管理与信息系统专业《数据库概论》科目期末试卷A(有答案)

2022年江苏理工学院信息管理与信息系统专业《数据库概论》科目期末试卷A(有答案)

2022年江苏理工学院信息管理与信息系统专业《数据库概论》科目期末试卷A(有答案)一、填空题1、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。

2、安全性控制的一般方法有____________、____________、____________、和____________视图的保护五级安全措施。

3、关系模型由______________、______________和______________组成。

4、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。

5、有两种基本类型的锁,它们是______和______。

6、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。

方法主要有两种:______和______。

7、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。

8、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。

9、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多个事务,则称事务是执行______。

10、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。

SELECT城市FROM作者表_____SELECT城市FROM出版商表;二、判断题11、可以用UNION将两个查询结果合并为一个查询结果。

《数据库系统原理概论》练习测试题参考答案

《数据库系统原理概论》练习测试题参考答案

《数据库》练习测试题库一、选择题1、单个用户使用的数据视图的描述称为()。

A.外模式 B.概念模式 C.内模式 D.存储模式2、子模式DDL用来描述()。

A.数据库的总体逻辑结构 B.数据库的局部逻辑结构C.数据库的物理存储结构 D.数据库的概念结构3、在DBS中,DBMS和OS之间的关系是()。

A.相互调用 B.DBMS调用OS C.OS调用DBMS D.并发运行4、五种基本关系代数运算是()。

A.∪,-,×,π和σ B.∪,-,∞,π和σC.∪,∩,×,π和σ D.∪,∩,∞,π和σ5、当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()。

A.左外联接 B.右外联接 C.外部并 D.外联接6、下列聚合函数中不忽略空值 (null) 的是()。

A.SUM (列名) B.MAX (列名) C.COUNT ( * ) D.AVG (列名) 7、设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F()。

A.是无损联接,也是保持FD的分解 B.是无损联接,但不保持FD的分解C.不是无损联接,但保持FD的分解 D.既不是无损联接,也不保持FD 的分解8、下列SQL语句中,修改表结构的是()。

A.CREATE B.ALTER C.UPDATE D.INSERT9、在数据库设计中,将ER图转换成关系数据模型的过程属于()。

A.需求分析阶段 B.逻辑设计阶段C.概念设计阶段 D.物理设计阶段10、SQL中,下列涉及空值的操作,不正确的是()。

A.AGE IS NULL B.AGE IS NOT NULL C.AGE = NULL D.NOT (AGE IS NULL) 11、如果事务T获得了数据项Q上的排它锁,则T对Q()。

A.只能读不能写 B.只能写不能读C.既可读又可写 D.不能读不能写12、DBMS中实现事务持久性的子系统是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中国矿业大学2003-2004学年第一学期函授夜大学
《数据库系统概论》模拟试题(A卷)开一页
站点:中山专业年级:计00 形式:夜大层次:专科
一、单项选择题(在备选答案中只有一个是正确的,将其选出并把它的标号写在题后的括号中,每小题2分,共计20分)
1、数据模型是()。

A、现实世界数据内容的抽象;
B、现实世界数据特征的抽象;
C、现实世界数据库结构的抽象;
D、现实世界数据库物理存储的抽象;
2、在数据库的三级模式结构中,设计数据库模式结构时应首先确定的是()。

A、数据库的物理结构;
B、数据库的层次结构;
C、数据库的规模;
D、数据库的逻辑模式;
3、实体和属性的关系是()。

A、一个属性对应于若干实体;
B、一个实体可以由若干属性来刻画;
C、一个属性包含有若干实体;
D、一个实体可以由一个属性来刻画;
4、元组(Tuple)所对应的是()。

A、表的一行;
B、表的一列;
C、表的一个元素;
D、位于表顶端的一行元素;
5、以下哪种说法是正确?()。

A、n目关系必有n个属性;
B、n目关系可以有n个属性;
C、n目关系可以有n个属性,也可以有少于n个属性;
D、n目关系可有任意多个属性;
6、以下关于外码和相应的主码之间的关系,正确的是()。

A、外码并不一定要与相应的主码同名;
B、外码一定要与相应的主码同名;
C、外码一定要与相应的主码同名而且唯一;
D、外码一定要与相应的主码同名,但并不一定唯一;
7、下列关于索引的叙述,正确的是()。

A、可以根据需要在基本表上建立一个或多个索引,从而提高系统的查询效率;
B、一个基本表最多只能有一个索引;
C、建立索引的目的是为了给数据表中的元素指定别名,从而使别的表也可以引用这个元素;
D、一个基本表至少要存在一个索引;
8、若要求分解保持函数依赖,那么模式分解一定能够达到()。

A、2NF
B、3NF
C、BCNF
D、1NF
9、若果一个分解保持了函数依赖,则它可以()。

A、减轻或解决各种异常情况;
B、完全解决各种异常状况;
C、减轻信息的丢失;
D、根本不丢失信息;
10、数据流图表达的是()。

A、数据和数据结构的关系;
B、数据和算法的关系;
C、数据和处理的关系;
D、数据和通信的关系;
二、多项选择题(在备选答案中有二至五个正确的,将其全部选出并把标号写在题后的括号内,错选或漏选均不给分。

每小题2分,共计20分)
1、在现实世界中,事务内部以及事务之间是有联系的,这些联系在信息世界中的反应是什么?()。

A、实体内部的联系;
B、实体局部的联系;
C、实体对外界事物的联系;
D、实体之间的联系;
E、实体的属性;
2、关系数据模型具有哪些优点?()。

A、它是建立在严格的数学概念的基础上;
B、关系模型的概念单一;
C、关系模型的存取对用户透明;
D、关系模型的检索效率较高;
E、关系模型所需的物理存储空间较小;
3、关系模型必须满足的完整性约束条件有哪些?()。

A、实体完整性
B、参照完整性
C、结构完整性
D、步骤完整性
E、逻辑完整性
4、以下选项中,属于关系数据语言类别的有()。

A、关系代数语言
B、关系演算语言
C、逻辑演算语言
D、具有关系代数和关系演算双重特点的语言;
E、具有关系代数和逻辑演算双重特点的语言;
5、演算语言QBE的基本特点包括()。

A、高度非过程化;
B、基于屏幕表格
C、以填写表格的方式构造查询要求;
D、查询结果也是以表格形式显示。

E、用示例元素来表示查询结果可能的例子;
6、SQL数据操纵功能包括()。

A、SELECT语句
B、INSERT语句
C、DELETE语句
D、UPDATE语句
E、ALTER语句
7、下列关于范式的叙述中,正确的有()。

A、如果一个关系模式R的所有属性都是不可分的数据项,则R∈1NF;
B、2NF就是不允许关系模式的属性之间有这样的函数依赖X→Y,其中X是码的真子集,Y是非主属性。

显然,码只包含一个属性的关系模式如果属于1NF,那么它一定属于2NF,
因为不可能存在非主属性对码的部分函数依赖;
C、如果关系模式<U,F>中不存在候选码X、属性组Y以及非主属性Z(Z⊆Y),使得X →Y,Y→Z和Y→X成立,则R∈3NF;
D、设关系模式R<U,F>∈1NF,如果对于R的每个函数依赖X→Y,若⊆X,则X必含有候选码,那么R∈BCNF;
E、关系模式R<U,F>∈1NF,如果对于R的每个非平凡多值依赖X→→Y,(Y⊆X),则X 必含有候选码,那么R∈4NF;
8、以下关于关系的叙述中,正确的有()。

A、关系是一张二维表,它是所涉及属性的笛卡尔积的一个子集;
B、关系是一张二维表,它是所涉及属性的笛卡尔积的一个超集;
C、元组词义实质上是一个n目谓词(n是属性集中属性的个数);
D、元组词义实质上是一个n目谓词(n是数据集中记录的个数);
E、元组词义实质上是一个n目谓词(n是数据集中数据类型的个数);
9、以下关于关系及关系模式的叙述中,正确的有()。

A、关系是关系模式在某一时刻的状态;
B、关系模式是静态的、稳定的;
C、关系是动态的;
D、不同时刻关系模式中的关系可能有所不同,但它们都必须满足关系模式中数据依赖关系集合F所指定的完整性约束条件;
E、关系是静态的;
10、以下关于数据库设计的说法正确的是()。

A、数据库设计应该和应用系统设计相结合;
B、数据库设计应该包括结构设计和行为设计;
C、数据库设计应该和硬件系统结构的设计相结合;
D、数据库设计应该包括结构设计和精度设计;
E、数据库设计应该包括组合设计和分化设计;
三、名词解释(每小题3分,共计15分)
1、关系
2、实体完整性(Entity Integrity)
3、连接查询
4、数据依赖
5、数据安全性
四、简答题(每小题4分,共计20分)
1、简述关系模式分解的三个定义。

2、简述关系规范化时一般应遵循的原则。

3、简述SQL语言的特点。

4、关系数据库系统与非关系数据库系统的区别是什么?
五、实践题(每小题5分,本题共计25分)
已知学生数据库中包括三个表如下:
·学生表:Student(Sno,Sname,Ssex,Sage,Sdept),其中Sno为主码。

·课程表:Course(Cno,Cname,Cpno,Ccredit), 其中Cno为主码。

·学生选课表:SC(Sno,Cno,Grade), 其中主码为(Sno,Cno)。

写出执行如下操作的SQL语句序列。

(1)查询全体学生的学号与姓名。

(2)查询全体学生的姓名及其出生年份。

(3)查询选修了课程的学生学号。

(4)查询所有年龄在20岁以下的学生姓名及其年龄。

(5)查询所有有成绩的学生学号和课程号。

相关文档
最新文档