【数据库系统概论】期末考试试题(卷)(A)
数据库系统概论期末试题及答案

数据库系统概论期末试题及答案(重点知识)(共7页)-本页仅作为预览文档封面,使用时请删除本页-2试题十一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。
1. 数据库系统的特点是( )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
A .数据共享 B .数据存储 C .数据应用 D .数据保密 2. 数据库系统中,物理数据独立性是指( )。
A .数据库与数据库管理系统的相互独立 B .应用程序与DBMS 的相互独立 C .应用程序与存储在磁盘上数据库的物理模式是相互独立的 D .应用程序与数据库中数据的逻辑结构相互独立 3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。
A .外模式 B .内模式 C .存储模式 D .模式 4. E-R 模型用于数据库设计的哪个阶段( ) A .需求分析 B .概念结构设计 C .逻辑结构设计 D .物理结构设计 5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是( )。
A .宿舍编号 B .学号 C .宿舍地址,姓名 D .宿舍编号,学号 6. 自然连接是构成新关系的有效方法。
一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的( )。
A .元组 B .行 C .记录 D .属性 7. 下列关系运算中,( )运算不属于专门的关系运算。
A .选择 B .连接 C .广义笛卡尔积 D .投影 8. SQL 语言具有( )的功能。
(考生答题不得超过此线)A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵9.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的()A. 候选码B. 主码C. 外码D. 连接码10. 下列关于关系数据模型的术语中,()术语所表达的概念与二维表中的“行”的概念最接近?A. 属性B. 关系C. 域D. 元组11. 假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
数据库系统概论期末试题及答案(整理版)

《数据库原理及应用》试题 1■、选择题1、 数据库系统的基本特征是 ________ 。
A 、数据的统一控制C 、数据共享性、独立性和冗余度小 (难度系数C )正确答案:C2、 DB 、DBMS 和DBS 三者之间的关系是A 、DBS 与DB 和DBMS 无关C 、DB 包括 DBMS 和 DBS(难度系数B )正确答案:D3、设有关系R 和S ,关系代数 R -(R -S )表示的是 _____________ 。
A 、R Q SB 、R — SC 、R -SD 、R U S(难度系数B )正确答案:A4、自然连接是构成新关系的有效方法。
一般情况下,当对关系R 和S 使用自然连接时,要求 R 和S 含有一个或多个共有的 ____________ 。
A 、行B 、属性C 、记录D 、元组(难度系数C )正确答案:B5、 以下是信息世界的模型,且实际上是现实世界到机器世界的一个中间层 次的是 _________ 。
A 、数据模型 B 、概念模型 C 、关系模型D 、E-R 图(难度系数C )正确答案:C6、 构成E — R 模型的三个基本要素是 ________ 。
A 、实体、属性值、关系;B 、实体、属性、联系;C 、 实体、实体集、联系;D 、实体、实体集、属性;(难度系数C )正确答案:B7、 在关系代数运算中,五种基本运算为 __________ 。
A 、并、差、选择、投影、连接 B 、 并、交、选择、投影、笛卡尔积 C 、并、差、选择、投影、笛卡尔积D 、 并、除、投影、笛卡尔积、选择(难度系数B )正确答案:CB 、数据共享性和统一控制D 、数据共享性和数据独立性B 、DBMS 包括 DBS 和 DB D 、DBS 包括 DB 和 DBMS&在下列关于规范化理论的叙述中,不正确的是_____________ 。
A、任何一个关系模式一定有键。
SDETP char(12) check (SDEPT IN( IS','MA','CS')))13、允许取空值但不允许出现重复值的约束是 ____________A 、NULLB 、PRIMARY KEYC 、UNIQUED 、FOREIGN KEY(难度系数B )正确答案:CA 、 ( 'T0203' ,'刘刚’, NULL , NULL , IS 'B 、 ( NULL ,王芳’, '女’,‘ 1200',‘ CS ')C 、 ( 'T0111' ,NULL ,'男’,23,‘ MA ') D 、( 'T0101' ,'李华’ ,男,2100, ‘ EN ' )o可以插入到Teacher 表中的元组是(难度系数A )正确答案:A12、SQL 语言中,条件年龄 BETWEEN 18 AND 30表示年龄在18至30之间,B 、 任何一个包含两个属性的关系模式一定满足C 、 任何一个包含两个属性的关系模式一定满足D 任何一个包含三个属性的关系模式一定满足(难度系数B )正确答案:D9、 设有关系模式 R(A,B,C)和S(C,D)。
(完整word版)数据库系统概论期末试题及答案(整理版)(word文档良心出品)

《数据库原理及应用》试题1一、选择题1、数据库系统的基本特色是_________。
A 、数据的一致控制B、数据共享性和一致控制C、数据共享性、独立性和冗余度小D、数据共享性和数据独立性(难度系数 C)正确答案: C2、DB 、 DBMS 和 DBS 三者之间的关系是_________。
A、DBS 与 DB 和 DBMS 没关B、DBMS 包含 DBS 和 DBC、DB 包含 DBMS 和 DBSD、DBS 包含 DB 和 DBMS(难度系数 B)正确答案: D3、设有关系R 和 S,关系代数R (R S) 表示的是_________。
A、R∩SB、 R― SC、R÷SD、 R∪ S(难度系数 B)正确答案: A4 、自然连结是构成新关系的有效方法。
一般状况下,当对关系R 和 S 使用自然连结时,要求R 和 S 含有一个或多个共有的__________。
A 、行B、属性C、记录D、元组(难度系数 C)正确答案: B5、以下是信息世界的模型,且其实是现实世界到机器世界的一此中间层次的是 _________。
A 、数据模型B、观点模型C、关系模型D、E-R 图(难度系数 C)正确答案: C6 、构成 E— R 模型的三个基本因素是_________。
A 、实体、属性值、关系;B、实体、属性、联系;C、实体、实体集、联系;D、实体、实体集、属性;(难度系数 C)正确答案: B7 、在关系代数运算中,五种基本运算为_________。
A、并、差、选择、投影、连结B、并、交、选择、投影、笛卡尔积C、并、差、选择、投影、笛卡尔积D、并、除、投影、笛卡尔积、选择(难度系数 B)正确答案: C8、在以下对于规范化理论的表达中,不正确的选项是_________。
A、任何一个关系模式必定有键。
B、任何一个包含两个属性的关系模式必定知足3NF 。
C、任何一个包含两个属性的关系模式必定知足BCNF 。
D、任何一个包含三个属性的关系模式必定知足2NF 。
《数据库系统概论》期末考试试题 A卷

《数据库系统概论》期末考试试题 A卷(除填空题、选择题、判断题外,所有答案都必须写在答题纸上,写在试题上及草稿纸上无效,考完后试题随答题纸交回)班级:____________学号:____________姓名:____________分数:__________一、填空题(每空1分,共20分)1.实体之间的联系按照联系方式的不同可分为___一对一___、___一对多___、___多对多___。
2.数据库系统的核心是___数据库管理系统___。
3.在关系代数中专门的关系运算包括___选择___、投影、___连接___、除等运算。
4.1975年由IBM公司的M.Zloof提出的QBE语言是一个很有特色的___域关系演算__语言。
5.SQL语言集数据查询、___数据定义___、___数据操纵___和___数据控制___功能于一体,充分体现了关系数据语言的特点和优点。
6.数据库管理系统保证数据安全的主要措施是进行__存取控制____。
7.关系模式由3NF转化为BCNF是消除了主属性对码的__函数依赖___和__多值依赖____。
8.数据库恢复的基本原理比较简单,可以用____冗余_____一词来概括。
9.数据库管理系统的重要组成部分主要包括_____数据库恢复机制___和_并发控制机制_。
10.从总体上看,计算机系统的安全性问题性问题可分为___技术安全类__、_管理安全类__和政策法律类。
11.数据库的完整性是指数据的____正确性____和____相容性____。
二、单项选择题(每题1分,共8分)1.DB、DBS、DBMS三者的关系是( A B)A.DB包括DBS和DBMSB.DBS包括DB和DBMSC.DBMS包括DB和DBSD.以上三者相互独立,它们之间没有联系。
2.若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为( D )A.主码B.外码C.主属性D.候选码3.数据库中只存放视图的( C )A.操作B.对应的数据C.定义D.限制4.DB2,ORACLE,PBASE属于( C)A.表式系统B.最小关系系统C.关系完备的系统D.全关系系统5.设R(U)是属性集U上的关系模式。
《数据库系统概论》试题与答案(1)

《数据库系统概论》试题A一、选择题(20分,每小题2分):2.对关系模型叙述错误的是____.A.建立在严格的数学理论、集合论和谓词演算公式的基础之上B.微机DBMS绝大部分采取关系数据模型C.用二维表表示关系模型是其一大特点D.不具有连接操作的DBMS也可以是关系数据库系统5. FoxBASE、FoxPro属于________.A.表式系统B.最小关系系统C.关系完备的系统D.全关系系统二、填空题(20分,每小空2分):3.关系操作的特点是集合操作。
4.关系代数中,从两个关系中找出相同元组的运算称为⑤运算。
5.在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的函数依赖和⑥。
6.SQL语言的数据定义功能包括⑦、⑧、⑨和⑩.4.⑤交5.⑥无损连接6.⑦定义数据库⑧定义基本表⑨定义视图⑩定义索引三、简答题(15分,每小题5分):1.使用数据库系统有什么好处?答·查询迅速、准确,而且可以节约大量纸面文件;·数据结构化,并由DBMS统一管理;·数据冗余度小:·具有较高的数据独立性;·数据的共享性好;·DBMS还提供了数据的控制功能。
2.叙述数据字典的主要任务和作用?答:数据字典的任务就是管理有关数据的信息,所以又称为“数据库的数据库".它的任务主要有:(1)描述数据库系统的所有对象,并确定其属性。
如一个模式中包含的记录型与一个记录型包含的数据项;用户的标识、口令;物理文件名称、物理位置及其文件组织方式等。
数据字典在描述时赋给每个对象一个惟一的标识。
(2)描述数据库系统对象之间的各种交叉联系.如哪个用户使用哪个子模式,哪些模式或记录型分配在哪些区域及对应于哪些物理文件、存储在何种物理设备上。
(3)登记所有对象的完整性及安全性限制等。
(4)对数据字典本身的维护、保护、查询与输出。
数据字典的主要作用是:(1)供数据库管理系统快速查找有关对象的信息。
数据库概论期末复习试卷及答案

一、选择题(20分)1、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是____A___。
A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS2、关系数据模型___D____。
A.只能表示实体之间的1:1联系B.只能表示实体之间的1:n联系C.只能表示实体之间的m:n联系D.可以表示实体间的上述三种联系3、在数据库中,下列说法__A___是不正确的。
A 数据库避免了一切数据的重复B 若系统是完全可以控制的,则系统可确保更新时的一致性C 数据库中的数据可以共享D 数据库减少了数据冗余4、在数据库中,产生数据不一致的根本原因是__C___。
A.数据存储量太大B.没有严格保护数据C.未对数据进行完整性控制D.数据冗余5、在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是__D__。
A.外模式B. 内模式C. 存储模式D. 模式6、数据库三级模式体系结构的划分,有利于保持数据库的___A___.A.数据库独立性B. 数据安全性C.结构规范化D. 操作可行性7、设关系R和S都是二元关系,那么与元组表达式:{t | ($u) ( $v) (R(u) ùS(v) ùu[1]=v[1] ùt[1]=v[1] ùt[2]=v[2])}等价的关系代数表达式是________。
A.p3,4(R ¥S)B.p2,3(R ¥S)1=1C.p3,4(R ¥S)D.p3,4(s 1=1(R ′S))1=1 8、关系模式中各级模式之间的关系为____A?____。
A. 3NFì 2NFì 1NFB. 3NFì 1NFì 2NFC. 1NFì 2NFì 3NFD. 2NFì 1NFì 3NF9、数据库中的封锁机制是___C___的主要方法。
2022年华中师范大学信息管理与信息系统专业《数据库概论》科目期末试卷A(有答案)

2022年华中师范大学信息管理与信息系统专业《数据库概论》科目期末试卷A(有答案)一、填空题1、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。
这些冲突主要有______、______和______3类。
2、设某数据库中有商品表(商品号,商品名,商品类别,价格)。
现要创建一个视图,该视图包含全部商品类别及每类商品的平均价格。
请补全如下语句: CREATE VIEW V1(商品类别,平均价格)AS SELECT商品类别,_____FROM商品表GROUP BY商品类别;3、从外部视图到子模式的数据结构的转换是由______________实现;模式与子模式之间的映象是由______________实现;存储模式与数据物理组织之间的映象是由______________实现。
4、关系规范化的目的是______。
5、若事务T对数据对象A加了S锁,则其他事务只能对数据A再加______,不能加______,直到事务T释放A上的锁。
6、在RDBMS中,通过某种代价模型计算各种查询的执行代价。
在集中式数据库中,查询的执行开销主要包括______和______代价。
在多用户数据库中,还应考虑查询的内存代价开销。
7、数据模型是由______________、______________和______________三部分组成。
8、数据库恢复是将数据库从______状态恢复到______的功能。
9、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。
10、SQL语言的数据定义功能包括______、______、______和______。
二、判断题11、在CREATEINDEX语句中,使CLUSTERED来建立簇索引。
()12、DBMS提供授权功能控制不同用户访问数据的权限,主要目的是为了实现数据库的完整性。
中国药科大学数据库系统概论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(有答案)一、填空题1、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。
这些冲突主要有______、______和______3类。
2、关系代数运算中,基本的运算是______________、______________、______________、______________和______________。
3、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。
4、DBMS的完整性控制机制应具备三个功能:定义功能,即______;检查功能,即______;最后若发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。
5、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。
6、主题在数据仓库中由一系列实现。
一个主题之下表的划分可按______、______数据所属时间段进行划分,主题在数据仓库中可用______方式进行存储,如果主题存储量大,为了提高处理效率可采用______方式进行存储。
7、____________、____________、____________和是计算机系统中的三类安全性。
8、关系系统的查询优化既是关系数据库管理系统实现的关键技术,又是关系系统的优点。
因为,用户只要提出______,不必指出 ______。
9、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。
10、SQL语言的数据定义功能包括______、______、______和______。
数据库系统概论期末试题及答案[资料]
![数据库系统概论期末试题及答案[资料]](https://img.taocdn.com/s3/m/b047be3bddccda38376bafc5.png)
数据库系统概论期末试题及答案[资料] 数据库系统概论期末试题及答案第1页共11页试题十一、单项选择题本大题共15小题每小题2分共30分)在每小题列出的四个备选项中只有一个是符合题目要求的错选、多选或未选均无分。
1. 数据库系统的特点是、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
A 数据共享B 数据存储C 数据应用D 数据保密2. 数据库系统中物理数据独立性是指。
A 数据库与数据库管理系统的相互独立B 应用程序与DBMS的相互独立C 应用程序与存储在磁盘上数据库的物理模式是相互独立的D 应用程序与数据库中数据的逻辑结构相互独立3. 在数据库的三级模式结构中描述数据库中全体数据的全局逻辑结构和特征的是。
A 外模式B 内模式C 存储模式D 模式4 E-R模型用于数据库设计的哪个阶段A 需求分析B 概念结构设计C 逻辑结构设计D 物理结构设计5 现有关系表学生宿舍编号宿舍地址学号姓名性别专业出生日期的主码是。
A 宿舍编号B 学号C 宿舍地址姓名D 宿舍编号学号6 自然连接是构成新关系的有效方法。
一般情况下当对关系R和S使用自然连接时要求R和S含有一个或多个共有的。
A 元组B 行C 记录D 属性7 下列关系运算中运算不属于专门的关系运算。
A 选择B 连接C 广义笛卡尔积D 投影8 SQL语言具有的功能。
得分(考生答题不得超过此线) 第2页共11页A 关系规范化、数据操纵、数据控制B 数据定义、数据操纵、数据控制C 数据定义、关系规范化、数据控制D 数据定义、关系规范化、数据操纵9 如果在一个关系中存在某个属性或属性组虽然不是该关系的主码或只是主码的一部分但却是另一个关系的主码时称该属性或属性组为这个关系的A. 候选码B. 主码C. 外码D. 连接码10. 下列关于关系数据模型的术语中术语所表达的概念与二维表中的“行”的概念最接近A. 属性B. 关系C. 域D. 元组11. 假定学生关系是S S SNAME SEX AGE 课程关系是C C CNAMETEACHER 学生选课关系是SC S C GRADE 。
数据库系统概论期末考试题

期末考试试卷(A卷)学年第1学期考试科目:数据库考试类型:(闭卷)考试时间:120分钟学号姓名年级专业题号一二三四总分得分评阅人注意:所有试题答案均要写在答题纸上一.单项选择题(每小题2分,共50分)1、数据库系统的核心是()。
A.数据库B.数据库管理系统C.数据模型D.软件工具2、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHEER),学生选课关系是SC(S#,C#,GRADE)要查找选修“COMPUTER”课程的女学生的姓名,将涉及到关系()A、SB、SC,CC、S,SCD、S,C,SC3、关于数据库概念设计阶段的工作目标,下列说法错误的是()A.定义和描述应用系统设计的信息结构和范围B.定义和描述应用系统中数据的属性特征和数据之间的联系C.描述应用系统的数据需求D.描述需要存储的记录及其数量4、SQL语言中,条件“年龄BETWEEN20AND30”表示年龄在20至30之间,且()A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括30岁但不包括20岁5、SQL语言具有()的功能。
A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵6.有某数据库系统在运行过程中发生了系统故障,发生故障时正在运行事务t1和t2。
进行故障恢复时,在日志文件中发现有t1的事务开始记录而没有结束记录,有t2的开始记录和结束记录,但t2对数据库的修改还没有写到数据库中,从检查点开始正向扫描日志文件()A.扫描到t1时,直接重做t1,扫描到t2时,将t2直接撤消B.扫描到t1时,将t1加入重做队列,扫描到t2时,将t2加入撤消队列C.扫描到t1时,直接撤消t1,扫描到t2时,将t2直接重做D.扫描到t1时,将t1加入撤消队列,扫描到t2时,将t2加入重做队列7.有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。
数据库系统概论期末试题及答案重点知识

试题十一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。
1. 数据库系统的特点是( )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
A .数据共享B .数据存储C .数据应用D .数据保密2. 数据库系统中,物理数据独立性是指( )。
A .数据库与数据库管理系统的相互独立B .应用程序与DBMS 的相互独立C .应用程序与存储在磁盘上数据库的物理模式是相互独立的D .应用程序与数据库中数据的逻辑结构相互独立3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。
A .外模式B .内模式C .存储模式D .模式4. E-R 模型用于数据库设计的哪个阶段( )?A .需求分析B .概念结构设计C .逻辑结构设计D .物理结构设计5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是( )。
A .宿舍编号 B .学号C .宿舍地址,姓名D .宿舍编号,学号6. 自然连接是构成新关系的有效方法。
一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的( )。
A .元组B .行C .记录D .属性7. 下列关系运算中,( )运算不属于专门的关系运算。
A .选择 B .连接C .广义笛卡尔积D .投影(考 生 答 题 不 得 超 过 此 线)8.SQL语言具有()的功能。
A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵9.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的()A.候选码B.主码C. 外码D. 连接码10.下列关于关系数据模型的术语中,()术语所表达的概念与二维表中的“行”的概念最接近?A.属性B.关系C. 域D. 元组11.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
《数据库系统概论》期末考试试卷(A)

2003年《数据库系统概论》期末考试试卷(A)一、填空题(每空1分,共20分)1.实体之间的联系按照联系方式的不同可分为一对一、多对一和多对多。
2.数据库系统的核心是DBMS 。
3.在关系模型中,实体以及实体间的联系都是用关系来表示的。
4.在关系代数中专门的关系运算包括选择、投影、连接、除等运算。
5.1975年由IBM公司的M.Zloof提出的QBE语言是一个很有特色的域关系演算语言。
6.SQL语言集数据查询、数据定义、数据操作和数据控制功能于一体,充分体现了关系数据语言的特点和优点。
7.数据库管理系统保证数据安全的主要措施是进行取值控制。
8.人们已经提出了许多种类型的数据依赖,其中最重要的是函数依赖和多值依赖。
9.关系模式由3NF转化为BCNF是消除了主属性对码的传递函数依赖和多值函数依赖。
10.数据库设计应包括两个方面的内容:逻辑结构设计和物理结构设计。
11.CGI规范允许Web服务器执行,并将它们的输出发送给浏览器。
12.数据库技术与面向对象技术相结合,形成了面向对象数据库系统。
二、判断题(下列各题,你认为正确的,请在题干的括号内打“√”,错的打“×”。
每题1分,共10分)1、在IMS系统中,如果使用HSAM存储结构,那么检索、插入、删除都很方便。
………………………………………………………………………………()2、一个关系的主关键字一定是它的超关键字。
………………………………()3、数据字典是一个特殊的数据库。
……………………………………………()4、层次数据模型可以很好地表示多对多联系。
………………………………()5、完整约束条件的检查总是在事务的每个维护操作执行后立即进行。
…………………………………………………………………………………()6、访问控制是防止对数据库进行非法访问的主要方法。
……………………()7、一个记录类型可以作为多个络类型的从记录类型。
………………………()8、对一个数据库系统来说,概念级对应于它实际存储的数据。
(完整版)数据库系统概论试卷(A)及答案

数据库系统概论试卷(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小题,每小题1分,总计10分)1、在DB技术中,脏数据是指______。
A. 回退的数据B. 未回退的数据C. 未提交的数据D. 未提交随后又被撤销的数据2、设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积则T的元组个数是________。
A. 400B. 10000C. 30000D. 900003、概念结构设计的目标是产生DB的概念结构(概念模型),这个结构主要反映________。
A.企业组织的信息需求B.DBA的管理信息需求C.应用程序员的编程需求D.DB的维护需求4、在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建_______。
A. 另一个表B. 游标C. 视图D. 索引5、SQL 语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATA实现下列哪类功________。
A. 数据查询B. 数据操纵C. 数据定义D. 数据控制6、与WHERE grade not in (80,90)语句等价的子句是________。
A.WHERE grade!=80 AND grade<90B.WHERE grade!=80 or grade!=90C.WHERE grade<80 OR grade>90D.WHERE grade!=80 AND grade!=907、设关系R与关系S具有相同的目(或称度),且相对应的属性的值取自同一个域,则R-(R-S)等于________。
A. R∪SB. R∩SC. R╳SD. R-S8、下列说法不正确的是________。
A. 任何一个包含两个属性的关系模式一定满足3NFB. 任何一个包含两个属性的关系模式一定满足BCNFC. 任何一个包含三个属性的关系模式一定满足3NFD. 任何一个关系模式都一定有码9、数据库安全性控制方法中可以用于预防监测的是________。
《数据库系统概论》期末考试试卷附答案

《数据库系统概论》期末考试试卷附答案一、单选题(共10小题,每小题3分,共30分)1. 数据库系统的核心是()A.数据库B.数据库管理系统C.数据模型D.软件工具2. 下列四项中,不属于数据库系统的特点的是()A.数据结构化 B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是()A.层次模型B.关系模型 C.网状模型D.实体-联系模型4. 数据的物理独立性是指()A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是()A.模式与外模式之间的映象 B.模式与内模式之间的映象 C.模式 D.三级模式6.关系数据模型的基本数据结构是()A.树B.图C.索引D.关系7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是()A.车次B.日期 C.车次+日期D.车次+情况摘要8.己知关系R和S,R∩S等价于()A. (R-S)-SB. S-(S-R)C. (S-R)-RD. S-(R-S)9.学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。
如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行()A. 全外联接B. 左外联接C. 右外联接D. 自然联接10.用下面的T-SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY,Sname CHAR(8) NOT NULL, Sex CHAR(2), Age INT)可以插入到表中的元组是()A.'5021','刘祥',男,21B.NULL,'刘祥',NULL,21C.'5021',NULL,男,21D. D. '5021','刘祥',NULL,NULL二、填空题(共10空,每空3分,共30分)1.关系数据模型由、和三部分组成。
国开期末考试《数据库系统概论》机考试题及答案(第2套)

国开期末考试《数据库系统概论》机考试题及答案(第2套)一、选择题(每题2分,共20分)1. 数据库管理系统(DBMS)的主要功能是什么?A. 数据定义B. 数据操纵C. 数据查询D. 全部正确答案:D. 全部正确2. 以下哪个不是关系数据库系统的特征?A. 数据存储在表中B. 表之间可以进行连接操作C. 支持事务处理D. 数据必须全部存储在内存中答案:D. 数据必须全部存储在内存中3. 在SQL中,哪个语句用于创建表?A. SELECTB. INSERTC. CREATE TABLED. UPDATE答案:C. CREATE TABLE4. 以下哪个不属于SQL的数据类型?A. INTB. VARCHARC. DATED. FLOAT答案:D. FLOAT5. 以下哪个函数用于计算两个数值的差?A. AVG()B. SUM()C. MIN()D. MAX()答案:B. SUM()二、填空题(每题2分,共20分)1. 在SQL中,用于定义主键的关键词是______。
答案:PRIMARY KEY2. 关系数据库中的数据完整性包括实体完整性、参照完整性和______。
答案:用户定义的完整性3. 数据库设计通常采用______模型进行设计。
答案:E-R(实体-关系)4. 数据库系统的主要性能指标包括响应时间、______和系统资源利用率。
答案:吞吐量5. 事务是指在数据库中______。
答案:一系列操作序列三、判断题(每题2分,共20分)1. 数据库系统是由数据库、数据库管理系统和应用程序组成的。
答案:正确2. 关系数据库中的表必须有主键。
答案:正确3. 数据库系统中的数据可以被多个用户同时访问。
答案:正确4. 事务一旦开始,就一定要执行到底。
答案:错误5. 在SQL中,可以使用UPDATE语句修改表中的数据。
答案:正确四、简答题(每题10分,共30分)1. 请简要说明什么是数据库?(10分)数据库是存储在计算机存储设备上、按照一定的数据结构组织、存储、管理和访问相关数据的集合。
2022年中南大学信息管理与信息系统专业《数据库概论》科目期末试卷A(有答案)

2022年中南大学信息管理与信息系统专业《数据库概论》科目期末试卷A(有答案)一、填空题1、在数据库系统封锁协议中,一级协议:“事务在修改数据A前必须先对其加X锁,直到事务结束才释放X锁”,该协议可以防止______;二级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止______;三级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放S锁”,该协议可以防止______。
2、在VB 6.0中,已经用Adobel连接到数据库,并已绑定到数据库中的某个关系表,现要通过此控件向表中插入数据,需要用到Adobel.Recordset的_____方法和Update方法,使用Adobel.Recordset的_____方法可以使当前行指针在结果集中向前移动一行。
3、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。
方法主要有两种:______和______。
4、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF经过转变为3NF______。
5、DBMS的完整性控制机制应具备三个功能:定义功能,即______;检查功能,即______;最后若发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据的完整性。
6、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是______________,系关系的外码是______________,学生关系的主码是______________,外码是______________。
7、设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者______取空值,这是规则,它是通过______和______约束来实现的。
数据库系统概论期末试题与解答

数据库系统概论期末试题与解答第一部分:选择题(每题5分,共计25分)1. 下列关于数据库系统的描述,错误的是:A. 数据库系统是一个长期存储在计算机内的、有组织的、可共享的数据集合。
B. 数据库系统主要解决数据的共享性和完整性问题。
C. 数据库系统只能用于管理关系数据。
D. 数据库管理系统(DBMS)是数据库系统的核心。
2. 在SQL中,哪个关键字用于定义主键?A. PRIMARY KEYB. UNIQUEC. FOREIGN KEYD. PRIMARY3. 下列哪种范式是最高级别的范式?A. 第一范式(1NF)B. 第二范式(2NF)C. 第三范式(3NF)D. BCNF4. 在数据库系统设计中,哪个阶段确定系统的数据需求?A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计5. 下列哪个不属于数据库系统的三级模式结构?A. 模式(Schema)B. 外模式(External Schema)C. 内模式(Internal Schema)D. 表(Table)第二部分:填空题(每题5分,共计25分)1. 在关系数据库中,为了保证数据的完整性,可以通过定义_________来实现。
2. _________是一种用于描述实体及其属性的模型,是数据库设计的基础。
3. 数据库管理系统(DBMS)的主要功能包括________、数据查询、数据维护和数据控制。
4. 在SQL中,_________关键字用于删除表中的数据。
5. _________是一种将一个表中的数据拆分成多个表的技术,以避免数据冗余和更新异常。
第三部分:简答题(每题10分,共计30分)1. 请简要说明数据库系统的三级模式结构及其作用。
2. 请简要解释什么是外键,为什么需要外键?3. 请简要描述关系数据库的规范化过程及其目的。
第四部分:案例分析题(35分)假设你是一名数据库顾问,一家大型企业委托你设计一个员工管理系统。
请根据以下要求,完成以下任务:1. 请列出至少五个关键的实体,并说明每个实体的属性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2003年《数据库系统概论》期末考试试卷(A)
一、填空题(每空1分,共20分)
1.实体之间的联系按照联系方式的不同可分为、
和。
2.数据库系统的核心是。
3.在关系模型中,实体以及实体间的联系都是用来表示的。
4.在关系代数中专门的关系运算包括、投影、、除等运算。
5.1975年由IBM公司的M.Zloof提出的QBE语言是一个很有特色的语言。
6.SQL语言集数据查询、、和功能于一体,充分体现了关系数据语言的特点和优点。
7.数据库管理系统保证数据安全的主要措施是进行。
8.人们已经提出了许多种类型的数据依赖,其中最重要的是和。
9.关系模式由3NF转化为BCNF是消除了主属性对码的和。
10.数据库设计应包括两个方面的内容:设计和设计。
11.CGI规范允许Web服务器执行,并将它们的输出发送给浏览器。
12.数据库技术与技术相结合,形成了面向对象数据库系统。
二、判断题(下列各题,你认为正确的,请在题干的括号内打“√”,错的打“×”。
每题1分,共10分)
1、在IMS系统中,如果使用HSAM存储结构,那么检索、插入、删除都很方便。
………………………………………………………………………………()
2、一个关系的主关键字一定是它的超关键字。
………………………………()
3、数据字典是一个特殊的数据库。
……………………………………………()
4、层次数据模型可以很好地表示多对多联系。
………………………………()
5、完整约束条件的检查总是在事务的每个维护操作执行后立即进行。
…………………………………………………………………………………()
6、访问控制是防止对数据库进行非法访问的主要方法。
……………………()
7、一个记录类型可以作为多个络类型的从记录类型。
………………………()
8、对一个数据库系统来说,概念级对应于它实际存储的数据。
……………()9、在向量结构的顺序文件中,插入记录比较困难。
…………………………()
10、实体间的联系用实体模型来描述。
…………………………………………()
三、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。
每小题4分,共20分)
1.数据库类型是按照( )来划分的。
A.文件形式
B.数据模型
C.记录形式
D.数据存取方法
2.关系演算的基础是( )
A.形式逻辑中的逻辑演算
B.形式逻辑中的关系演算
C.数理逻辑中的谓词演算
D.数理逻辑中的形式演算
3.若要求分解保持函数依赖,那么模式分解一定能够达到( )
A. 2NF
B. 3NF
C. BCNF
D. 1NF
4.1级封锁协议加上T要读取的数据R加S锁,这是( )
A. 3级封锁协议
B. 4级封锁协议
C. 2级封锁协议
D. 1级封锁协议
5.建立数据字典的时机是( )
A.需求分析阶段
B.数据库物理设计阶段
C.数据库实施
D.概念结构设计阶段
四、简答题(每小题6分,共30分)
1.简述数据库管理系统的功能。
2.简述SQL语言的特点。
3、什么是数据库系统?
4、试述数据库完整保护的主要任务和措施。
5、在倒排文件中,如果只建立了部分关键字的辅索引,如何进行查找?
五、综合题(每小题10分,共20分)
1.设有一个学生课程数据库,包括学生关系Student、课程关系Course、选修关系SC,图1所示:
Student
Course
SC
图1学生-课程数据库写出完成下列要求的SQL语句:
1)查询所有年龄在20岁以下的学生姓名与年龄。
2)查询年龄不在20~23(包括20岁和23岁)之间的学生的姓名、系别和年龄。
3)查询每个学生及其选修课程的情况。
2.把下面用关系表示的实体、实体与实体之间的联系,用E-R图表示出来,要求在图中表示联系的类型(1∶1、1∶n、m∶n)。
实体1:学生(学号,姓名,性别,年龄)
关键字为:学号
实体2:课程(课程号,课程名,学分数)
关键字为:课程号
实体1与实体2的联系:
学习(学号,课程号,成绩)
关键字为:学号+课程号
注:一个学生可以选多门课程,一门课程也可以被多个学生选,学生选课后有成绩。
一、填空题(每空1分,共20分)
1.一对一或1∶1 一对多或1∶n 多对多或m∶n
2.数据库管理系统或DBMS
3.关系
4.选择连接
5.域关系演算
6.数据操纵数据定义数据控制
7.存取控制
8.函数依赖多值依赖
9.部分函数依赖传递函数依赖
10.结构(或数据) 行为(或处理)
11.外部程序
12.面向对象
二、单项选择题(每小题2分,共20分)
1.B
2.C
3.B
4.C
5.A
三、简答题(每小题6分,共30分)
1.答:一般来说,DBMS的功能主要包括以下6个方面:
1)数据定义。
2)数据操纵。
3)数据库运行管理。
4)数据组织、存储和管理。
5)数据库的建立和维护。
6)数据通信接口。
2.答:SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,充分体现了关系数据库语言的特点和优点。
其特点如下:
1)综合统一
2)高度非过程化
3)面向集合的操作方式
4)以同一种语法结构提供两种操作方式
5)语言简洁,易学易用
3、什么是数据库系统?
答:数据库系统是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软、硬资源组成的系统。
它包含关联数据的集合,DBMS和用户应用程序等。
4、试述数据库完整保护的主要任务和措施。
答:答案
主要任务是保障数据的正确性,有效性,协调性,提高数据对用户的可用性。
其措施如下:
适时检查完整约束条件,保证语义完整。
控制并发操作,使其不破坏完整性。
在系统出现故障后,即时恢复系统。
5、在倒排文件中,如果只建立了部分关键字的辅索引,如何进行查找?
答:答案
对询问中涉及的关键字,首先在已建立的辅索引中求指针的交集P,而后对P中所指记录逐个验证其它关键字是否与询问条件匹配,所有匹配的记录即为查询结果。
五、综合题(每小题10分,共20分)
1.1)select Sname,Sage
from Student
where Sage<20;
或
select Sname,Sage
from Student
where not Sage>=20;
2)select Sname,Sdept,Sage
from Student
where Sage not between 20 and 23;
3)select Student.*,SC.*
from Student,SC
where Student.Sno=SC.Sno;
学生选课关系E-R图。