北航15年3月《数据库原理及应用》试卷

合集下载

2015-2016学年第一学期数据库期末考试卷a整理版

2015-2016学年第一学期数据库期末考试卷a整理版

广州民航职业技术学院2015/2016学年第一学期14级《数据库原理与应用》期末考试卷(A卷) (闭卷)班级学号姓名成绩注意:选择和判断题的答案请填到答题卡上。

一、单项选择题(每题2分,共15题,30分)1.用于对数据库中数据的物理结构描述的是(C)A.逻辑模式 B.用户模式C.存储模式 D.概念模式2.现要查找缺少学习成绩(G)的学生学号(Sno)和课程号(Cno),相应的SQL语句SELECT Sno,Cno FROM SC WHERE中WHERE后正确的条件表达式是 DA.G=0 B.G<=0 C.G=NULL D.G IS NULL3.下述SQL语句中,起修改表中数据作用的命令动词是 C 。

A. ALTERB. CREATEC. UPDATED. INSERT4.在关系数据库系统中,定义数据结构的数据称作“元数据”,它们也以二维表的形式存储于数据库中,称作__C____。

A、数据文件B、源代码C、数据字典D、源文件5.数据库创建后就可以创建表了,创建表可以用___D___等方法来创建。

A、企业管理器B、查询分析器C、OSQLD、企业管理器和CREATE TABLE语句6.删除一个表,正确的SQL语句是(_C__)。

A、DROP 表名B、Alter Table 表名C、DROP Table 表名D、Alter表名7.表Tabl_1中有一列被表Tabl_2引用作外码。

在数据库中定义这两个表时,正确的安排顺序是(A )。

A、先定义表Tabl_1,然后再定义表Tabl_2B、可以先定义表Tabl_2C、于定义的先后顺序无关系D、以上说法都不对8.假定Sname是字符串类型,下来条件表达式,符合语法要求的是(D )。

A.Sname<>12355 B.Sname=伪劣商品C.Sname≠‘王一平’D.Sname=‘12355’9.下列SQL语句中,能够完成求某列最小值的是( C )。

北航《数据库原理及应用》在线作业三15秋100分答案

北航《数据库原理及应用》在线作业三15秋100分答案

北航《数据库原理及应用》在线作业三单选题一、单选题(共25 道试题,共100 分。

)1. “运行记录优先原则”只指应该在对数据库更新()A. 前先写一个日志记录到日志文件B. 后写一个日志记录到日志文件C. 前先运行记录D. 后在日志缓冲区运行记录-----------------选择:A2. 对数据库并发操作有可能带来的问题包括( )。

A. 读出“脏数据”B. 带来数据的冗余C. 未被授权的用户非法存取数据D. 破坏数据独立性-----------------选择:A3. 实体完整性是指关系中()。

A. 不允许有空行B. 主码不允许取空值C. 属性值外码取空值D. 允许外码取空值-----------------选择:B4. 有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。

其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。

要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE 子句。

这里WHERE 子句的内容是()A. S.S#=SC.S# and SEX=“女”and CNAME=“计算机”B. S.S#=SC.S# AND C#=SC.C# and CNAME=“计算机”C.SEX=“女”and CNAME=“计算机”D.S.S#=SC.S# and C.C#=SC.C# and SEX=“女”and CNAME=“计算机”-----------------选择:D5. 选择表中若干行使用命令SELECT时应使用子句( )。

A. INTOB. UNIQUEC. ORDER BYD. WHERE-----------------选择:D6. 在数据库系统中死锁属于( )A. 系统故障B. 程序故障C. 事务故障D. 介质故障-----------------选择:C7. SQL中,下列涉及空值的操作,不正确的是A. AGE IS NULLB. AGE IS NOT NULLC. AGE=NULLD. NOT(AGE IS NULL)-----------------选择:C8. 在数据库系统中,空值是()。

北京航空航天大学北航2015年春《数据库原理及应用》在线作业三满分答案

北京航空航天大学北航2015年春《数据库原理及应用》在线作业三满分答案

北航《数据库原理及应用》在线作业三一、单选题:1.下面哪一个不是一种关系数据库语言( ) (满分:4)A. 关系操作B. 关系代数C. 元组关系演算D. 域关系演算正确答案:A2.数据库技术的三级模式中,数据的全局逻辑结构用( )来描述(满分:4)A. 子模式B. 用户模式C. 模式D. 存储模式正确答案:C3.在关系数据模型中,通常可以把称为属性,而把成为关系模式。

( ) (满分:4)A. 记录、元组集B. 字段、记录类型C. 模式、元组D. 基本表、记录正确答案:B4.在关系代数中,对一个关系做操作后,新关系的元数个数( )原来关系的元素个数。

(满分:4)A. 小于B. 等于C. 大于D. 小于或等于正确答案:D5.在数据库系统中,网状模型具有的特征是。

①允许有一个以上的结点没有双亲;②有且仅有一个结点无双亲;③根以外的结点有且仅有一个双亲;④一个结点可以有多个双亲;(满分:4)A. ①和③B. ②和③C. ①和④D. ②和④正确答案:C6.SQL的SELECT语句中,“HA VING条件表达式”用来筛选满足条件的( ) (满分:4)A. 列B. 行C. 关系D. 分组正确答案:D7.数据库系统与文件系统的主要区别是( ) (满分:4)A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型文件D. 文件系统管理的数据量少,而数据库系统可以管理庞大的数据量正确答案:B8.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为( ) (满分:4)A. r+sB. r-sC. r×sD. max(rs)正确答案:A9.实体完整性是指关系中( )。

(满分:4)A. 不允许有空行B. 主码不允许取空值C. 属性值外码取空值D. 允许外码取空值正确答案:B10.概念结构设计阶段得到的结果是(满分:4)A. 数据字典描述的数据需求B. E-R图表示的概念模型C. 某个DBMS所支持的数据模型D. 包括存储结构和存取方法的物理结构正确答案:B11.SQL中,下列涉及空值的操作,不正确的是(满分:4)A. AGE IS NULLB. AGE IS NOT NULLC. AGE=NULLD. NOT(AGE IS NULL)正确答案:C12.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字( ) (满分:4)A. UNIQUEB. COUNTC. DISTINCTD. UNION正确答案:A13.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( ) (满分:4)A. 左外联接B. 右外联接C. 外部并D. 外联接正确答案:D14.创建视图的语句格式为( )。

(完整版)数据库原理及应用习题带答案

(完整版)数据库原理及应用习题带答案

习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是(A)阶段。

A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。

A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。

A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。

A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。

A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。

A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。

A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。

A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。

A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。

(完整版)数据库原理及应用习题带答案

(完整版)数据库原理及应用习题带答案

习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是(A)阶段。

A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。

A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。

A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。

A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。

A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。

A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。

A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。

A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。

A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。

《数据库原理与应用》考试试卷和答案

《数据库原理与应用》考试试卷和答案

《数据库原理与应用》考试试卷和答案一.单项选择题(每题1分,共23分)1.目前市场上常见的DBMS 90%以上都是基于( C )数据模型的。

A.层次B.网状C.关系D.面向对象2.E-R图是在数据库设计中用来表示( A )的一种常用方法。

A.概念模型B.逻辑模型C.物理模型D.面向对象模型3.( C )是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。

A.外模式B.内模式C.模式D.概念模式4.( B )也称存储模式,是数据库物理结构和存储方式的描述,是数据在数据库内部的表示方式。

A.外模式B.内模式C.模式D.概念模式5.数据库的概念模型独立于(A )。

A.具体的机器和DBMS B.E-R图C.信息世界D.现实世界6.在数据库中存储的是( C )。

A.数据B.数据库模型C.数据以及数据之间的联系D.信息7.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每一个属性都是(B )。

A.互不相关的B.不可分解的C.长度可变得D.互相关联的8.在数据模型中有“型”和“值(或实例)”两个对应的概念。

其中数据库的模式是一个(D )的概念,是一个相对()的概念,而数据库在某一时刻的状态则是一个()的概念,是一个相对()的概念。

A.型;变化;值;不变B.值;不变;型;变化C.值;变化;型;不变D.型;不变;值;变化9.关系表A的属性个数为5,元组个数为10;关系表B的属性个数为6,元组个数为20.则A与B的笛卡尔积A×B的属性有( D )个,元组个数有()个。

A.30;200 B.11;30 C.30;30 D.11;20010.父亲和子女的亲生关系属于( B )的关系。

A.1:1 B.1:n C.m:n D.不一定11.在SQL语言中,删除关系表中的一个属性列,要用动词( D ),删除关系表中的一行或多行元组,要用动词()。

A.delete,delete B.drop,drop C.delete,drop D.drop,delete12.在SQL语言中,为关系模式增加一个属性要用动词(B),为关系表增加一行或多行元组要用动词()。

10套《数据库原理及应用》期末复习用 模拟试卷+参考答案

10套《数据库原理及应用》期末复习用 模拟试卷+参考答案

郑州升达经贸管理学院《数据库原理及应用》模拟试卷系别: 专业:一、单项选择题(本题共10小题,每小题2分,共20分)在每小题的四个选项中选出一个正确答案,请将正确选项前的字母填在题后的括号内,选对得2分,选错、多选或不选得0分。

1、数据库系统的体系结构是( )。

A.两级模式结构和一级映象B.三级模式结构和一级映象C.三级模式结构和两级映象D.三级模式结构和三级映象 2、SQL 语言称为( )。

A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构人操纵语言 3、在视图上不能完成的操作是( )。

A.在视图上定义新的视图B.查询操作C.更新视图D.在视图上定义新的基本表 4、数据库的并发操作有可能带来的三个问题中包括( )。

A.数据独立性降低 B.无法读出数据 C.权限控制 D.丢失更新5、当前应用最广泛的数据模型是( )。

A.ER 模型 B.关系模型 C.网状模型 D.层次模型6、现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。

则该关系模式的码是( )。

A.书号B.读者号C.书号+读者号D.书号+读者号+借期年级 专业 班级 学号 姓名密 封 线 内 不 得 答 题7、要保证数据库物理数据独立性,需要修改的是( )。

A.模式 B.模式与内模式的映射 C.模式与外模式的映射 D.内模式8、数据库保护的几个方面中,不包括的是( )。

A.控制数据冗余B.并发控制C.完整性保护D.故障恢复 9、下列四项中,关系规范化程度最高的是关系满足( )。

A.非规范关系 B.第三范式 C.第二范式 D.第一范式 10、五种基本关系代数运算是 ( )。

A. ∪,-,×,π和σ B. ∪,-,∞,π和σ C. ∪,∩,×,π和σ D. ∪,∩,∞,π和σ二、简答题(本题共4小题,每小题5分,共20分)1、 什么是关系的实体完整性规则?2、 说明如果关系模式设计不好,可能带来哪几个问题?3、 说明数据库设计的主要步骤。

数据库原理及应用——A卷(答案)

数据库原理及应用——A卷(答案)

防灾科技学院2016~ 2017学年第一学期期末考试数据库原理及应用(150377)(A卷) 答题时间:120分钟考试方式:闭卷使用班级:1550541/542 1550521/522/523一、选择题(本大题共40 小题,每题1分,共40 分。

)1.数据库的基本特点是( B )。

A.数据结构化,数据独立性高、冗余度大、共享性高,数据统一管理和控制B.数据结构化,数据独立性高、冗余度小、共享性高,数据统一管理和控制C.数据结构化,数据独立性低、冗余度小、共享性高,数据统一管理和控制D.数据非结构化,数据独立性低、冗余度大、共享性低,数据统一管理和控制2.用二维表结构来表示实体与实体之间联系的数据模型称为( C )。

A.层次模型B.网状模型C.关系模型D.表格模型3.在E-R模型中,用来描述现实世界中事物特征的元素是( A )。

A.属性B.主键C.实体D.外键4.在数据库设计中,将E-R图转换成关系数据模型的过程属于( C )。

A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段5.下列关于数据库设计的叙述中,错误的是( A )。

A.设计时应将有联系的实体设计为一个表B.设计时应避免在表之间出现重复的字段C.表中的字段必须是原始数据和基本数据元素D.使用外部关键字来保证有关联表之间的联系6.以下不属于Access数据库子对象的是( B )。

A.窗体B.表格C.模块D.宏7.下列关于空值的叙述中,正确的是( D )。

A.空值是长度为零的字符串B.空值是等于0 的数值C.空值是用空格表示的值D.空值是用NULL或空白来表示字段的值8.将表A的记录复制到表B中,且不删除表B中的记录,可以使用( C )。

A.选择查询B.生成表查询C.追加查询D.复制查询9.下列关于Access索引的叙述中,正确的是( A )。

A.同一个表可以有多个唯一索引,且只能有一个主索引B.同一个表只能有一个唯一索引,且只有一个主索引C.同一个表只能有多个唯一索引,且可以有多个主索引D.同一个表只能有一个唯一索引,且可以有多个主索引10.教师表中有“姓名”、“性别”、“职称”、“工资”等字段,现有如下记录:工资为3000元,职称为“教授”,性别为“男”,在下列逻辑表达式中结果为“假”的是( D )。

《数据库原理与应用》课程考试试卷(A)及答案

《数据库原理与应用》课程考试试卷(A)及答案

《数据库原理与应用》课程考试试卷(A)及答案开课系部:计算机科学,考试时间:年____月____日时考试形式:闭卷√、开卷,允许带入场考生姓名:学号:专业:班级:一、判断题(每题1分,共10分)1、ORACLE数据库是关系数据库。

(Y)2、概念模型是按计算机系统的观点对数据建模的。

(N)3、下列式子R∩S=R—(R—S)不成立。

(N)4、数据库系统的三级模式结构中,外模式、模式、内模式都只有一个。

(N)5、数据字典是各类数据描述的集合。

(Y)6、在嵌入式SQL语句中,主语句向SQL语句提供参数,主要用通信区实现。

(N)7、关系模型中的关系模式至少应该满足1NF的要求。

(Y)8、分布式数据库可以从逻辑上看成一个整体。

(Y)9、在SQL SERVER中,触发器的执行是在数据的插入、更新或删除之前执行的。

(N)10、封锁粒度越大,可以同时进行的并发操作越大,系统的并发程度越高。

(N)1、数据操纵2、安全性保护3、除法4、有序文件5、关系6、外部关键字值(或外码值)7、总体E-R模型(或E-R图)8、关系数据库9、.日志文件10、数据(或实体)11、读过时数据(或不可重复读),读“脏”数据(或脏读,或污读)(位置可相互交换)12、一致性13、系统故障,介质故障(位置可对调)14、分布式数据库管理系统(DDBMS)15、死锁16、SC.C#=C.C#或C.C#=SC.C#17、概念结构设计18、3NF19、服务管理器20、Distinct二、填空题(每空1分,共20分)1、SQL语言提供数据定义、数据查询、___数据操纵_____、数据控制等功能。

2、数据库保护问题包括:____安全性保护____、完整性、故障恢复和并发控制等多方面。

3、关系代数中专门的关系运算包括:选择、投影、连接和__除法______。

4、数据库中文件记录的组织方式是:无序文件、__有序文件______、聚集文件、HASH文件等。

5、设关系模式R(A,B,C),F是R上成立的FD集,F={B→A,B→C},则分解ρ={AB,AC}丢失的FD是关系。

《数据库原理及应用C卷》期末考试试卷附答案

《数据库原理及应用C卷》期末考试试卷附答案

《数据库原理及应用C卷》期末考试试卷附答案一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.ER模型属于()A.概念模型B.层次模型C.网状模型D.关系模型2.数据库系统的三级模式结构中,定义索引的组织方式属于()A.概念模式B.外模式C.逻辑模式D.内模式3.在关系代数中,可以用选择和笛卡尔积表示的运算是()A.投影B.联接C.交D.除法4.设关系模式R(A,B)上的函数依赖为A→B,则R最高属于()A.2NFB.3NFC.BCNFD.4NF5.SQL语言中,实现数据存取控制功能的语句是()A.CREATE和DROPB.INSERT和DELETEC.GRANT和REVOKEMIT和ROLLBACK6.物理结构的改变不影响整体逻辑结构的性质,称为数据库的()A.物理数据独立性B.逻辑数据独立性C.物理结构独立性D.逻辑结构独立性7.位于分片视图与分配视图之间的分布透明性是()A.分片透明性B.分配透明性C.位置透明性D.局部透明性8.全局ER模型的设计,需要消除属性冲突、命名冲突和()A.结构冲突B.联系冲突C.类型冲突D.实体冲突9.设关系R和S,SRT=且T、R、S的元组个数分别为k、m、n,则k、m、n三者之间的关系是()A.k<(m+n)B.k≤(m+n)C.k<(m×n)D.k≤(m×n) 10.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是()A.一对一B.一对多C.多对一D.多对多11.表达式“AGE BETWEEN 18 AND 24”等价于()A.AGE>18 AND G<24B.AGE>=18 AND G<24C.AGE>18 AND G<=24D.AGE>=18 AND AGE<=2412.在数据库设计中,独立于计算机的硬件和DBMS软件的设计阶段是()A.概念设计B.物理设计C.逻辑设计D.系统实施13.按照PX协议规定,一个事务要更新数据对象Q,必须先执行的操作是()A.READ(Q)B.WRITE(Q)C.LOCK S(Q)D.LOCK X(Q)14.关系模式R分解成ρ={R1,R2,…R K},F是R上的FD集,R中满足F的每一个关系r与其投影联接表达式mρ(r)间的关系是()A.r=mρ(r)B. r≠mρ(r)C. r⊆mρ(r)D. mρ(r)⊆r15.设有事务T1和T2,其并发操作顺序如下图所示。

15秋标准答案 北航《数据库原理及应用》在线作业二

15秋标准答案 北航《数据库原理及应用》在线作业二

北航《数据库原理及应用》在线作业二单选题一、单选题(共25 道试题,共100 分。

)1. 根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式()部门(部门号,部门名,部门成员,部门总经理)A. 部门总经理B. 部门成员C. 部门名D. 部门号-----------------选择:B2. 描述数据库中全体数据的逻辑结构和特征是____A. 内模式B. 模式C. 外模式D. 存储模式-----------------选择:B3. 有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。

其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。

要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE 子句。

这里WHERE 子句的内容是()A. S.S#=SC.S# and SEX=“女”and CNAME=“计算机”B. S.S#=SC.S# AND C#=SC.C# and CNAME=“计算机”C.SEX=“女”and CNAME=“计算机”D.S.S#=SC.S# and C.C#=SC.C# and SEX=“女”and CNAME=“计算机”-----------------选择:D4. 在数据库与宿主语言之间传递信息是通过()A. 全局变量B. 局部变量C. 公共数据区D. 系统缓冲区-----------------选择:B5. 实体完整性是指关系中()。

A. 不允许有空行B. 主码不允许取空值C. 属性值外码取空值D. 允许外码取空值-----------------选择:B6. 在关系模式R(U,F)中,如果X→U,则X是R的()A. 侯选键B. 超键C. 主键D. 外键-----------------选择:B7. 在ER图中,用长方形表示__,用椭圆表示__()A. 联系、属性B. 属性、实体C. 实体、属性D. 什么也不代表、实体-----------------选择:C8. 在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的______。

15春北航《数据库原理及应用》在线作业试卷一

15春北航《数据库原理及应用》在线作业试卷一

15春北航《数据库原理及应用》在线作业试卷一一、单选题(共25 道试题,共100 分。

)V 1. 授权定义经过编译后存储在()中A. 文件系统B. 数据字典C. 表D. 数据库满分:4 分2. DB的转储属于DBS的()A. 完整性措施B. 安全行措施C. 并发控制措施D. 恢复措施满分:4 分3. 在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的______。

A. "一方"表的主索引或候选索引,"多方"表的普通索引B. "一方"表的主索引,"多方"表的普通索引或候选索引C. "一方"表的普通索引,"多方"表的主索引或候选索引D. "一方"表的普通索引,"多方"表的候选索引或普通索引满分:4 分4. “视图”是DBS采用的()。

A. 恢复措施B. 安全性措施C. 完整性措施D. 并发控制措施满分:4 分5. 下列选项中,不属于数据库特点的是A. 数据共享B. 数据完整性C. 数据冗余较小D. 数据独立性低满分:4 分6. 从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是()操作。

A. 投影B. 连接C. 选择D. 复制满分:4 分7. 在关系模式R(U,F)中,如果F是最小函数依赖集,则()A. R∈2NFB. R∈3NFC. R∈BCNFD. R的规范化程度与F是否最小函数依赖集无关满分:4 分8. 关系代数表达式的优化策略中,首先要做的是( )。

A. 对文件进行预处理B. 尽早执行选择运算C. 执行笛卡儿积运算D. 投影运算满分:4 分9. DB技术中,“脏数据”是指()A. 未提交的数据B. 未提交的随后又被撤消的数据C. 违反访问权而写人DB的数据D. 输入时就有错的数据满分:4 分10. 关于DBMS的叙述,正确的是____A. DBMS是介于用户和操作系统之间的一组软件B. 不具有开放性C. DBMS软件由数据定义语言与数据操作语言构成D. 数据字典多数要手工进行维护满分:4 分11. 单个用户使用的数据视图的描述称为()A. 外模式B. 概念模式C. 内模式D. 存储模式满分:4 分12. 有关SCAN循环结构,叙述正确的是______。

2015年远程教育《数据库原理与应用》试卷

2015年远程教育《数据库原理与应用》试卷

2015年远程教育《数据库原理与应用》试卷郑州大学现代远程教育《数据库原理与应用》(本科)课程试卷课程代码:0807第一部分客观题1、目前主流的数据模型是C。

A、层次模型B、网状模型C、关系模型D、面向对象模型2、可以保证数据物理独立性的是D。

A、模式B、模式-外模式映像C、外模式D、模式-内模式3、下面各类码中,除了码属性外还可能包括其他属性的是C。

A、超码B、候选码C、主码D、外码4、哪种实体的任何属性都不足以形成它的码A。

A、弱实体集B、强实体集C、标识性实体集D、以上都不对5、创建表使用的语句是C。

A、CREATE INDEXB、CREATE SCHEMAC、CREATE TABLED、CREATE VIEW6、向数据库表中插入数据违反实体完整性规则时,系统所做的操作是A。

A、拒绝B、级联C、置空置D、置默认值7、保证数据库不被非法用户进入,这是指数据库的B。

A、完整性B、安全性C、一致性D、并发性8、一个函数依赖集F的极小函数依赖集Fm有D。

A、一个B、多个C、零个D、一个或多个9、2NF的不彻底性表现在A。

A、非主属性对码的部分依赖B、非主属性对码的传递依赖C、主属性对码的部分依赖D、主属性对码的传递依赖10、当局部ER图合并成全局ER图时可能出现的冲突不包括A。

A、属性冲突B、语法冲突C、结构冲突D、命名冲突11、一级封锁协议能解决C。

A、丢失修改B、不可重复写C、读脏数据D、不可重复读12、事务的持久性性是指B。

A、事务中包括的所有操作要么都做,要么都不做B、事务一旦提交,对数据库的改变是永久的C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的D、事务必须是使数据库从一个一致性状态变到另一个一致性状态13、引入检查点技术的目的是A。

A、改善恢复效率B、解决系统故障C、增加恢复的可靠性D、解决介质故障14、若事务T获得了数据对象R的X锁控制权,则其他事务对R D。

A、可以加S锁不能加X锁B、不能加S锁可以加X锁C、可以加S锁也可以加X锁D、不能加任何锁15、数据字典是在哪个阶段得到的A。

数据库原理与应用 试卷 A卷+答案

数据库原理与应用 试卷 A卷+答案

学年度第一学期期末考试《数据库原理与应用》(八)卷专业班级姓名学号一、单选题(每题的备选答案中只有一个♦佳答案,每题2分,共30分)1.DB,DBMS和DBS三者之间的关系是()。

A.DB包括DBMS和DBSB.DBS包括DB和DBMSC.DBMS包括DB和DBSI).不能相互包括2.对数据库物理存储方式的描述称为()A.外模式B∙内模式C.概念模式D.逻辑模式3.在数据库三级模式间引入二级映象的主要作用是()A.提高数据与程序的独立B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性4.视图是一个“虚表”,视图的构造基于()A.基本表B.视图C.基本表或视图D.数据字典5.关系代数中的11运算符对应SE1.ECT语句中的以下哪个子句?()A.SE1.ECTB.FROMC.MERED.GROUPBY6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门叫以有多名职员,从职员到部门的联系类型是()A.多对多B.•对∙C.多对一D.•对多7.如何构造出一个合适的数据逻辑结构是()主要解决的问题“Λ.关系系统杳询优化 B.数据字典C.关系数据库规范化理论D.关系数据席查询8.将E-R模型转换成关系模型,阙于数据库的()A.需求分析B.概念设计C逻辑设计 D.物理设计9.事务日志的用途是()A.事务处理B.完整性约束C.数据恢史D.安全性控制10.如果事务T已在数据R上加了X锁,则其他事务在数据R上()A.只可加X锁B.只可加S锁C.可加S锁或X锁D,不能加任何锁11.要保证数据库逻辑数据独立性,需要修改的是()R.模式B.模式与内模式的映射C模式与外模式的映射D.内模式12.下列四项中,不属于数据库特点的是()A.数据共享B.数据完整性C数据冗余很高 D.数据独立性高13.学生社团可以接纳多名学生参加.但每个学生只加个社团,从社团到学生之间的联系类型是()A.多对多B.•对∙C.多对∙D.一对多14.反映现实世界中实体及实体间联系的信息模型()Λ.关系模型B.层次模型C.网状模型D.E-R模型15.对数据库并发操作有可能带来的问题包括()A.读出“脏数据”B.带来数据的冗余C.未被授权的用户非法存取数据D.破坏数据独立性二、多选题(每题的备选答案中有多个最佳答案,每题5分,共5()分)16.在关系模式STJ(S,T,J)中,S表示学生,T表示教酎i,J表示课程。

数据库原理及应用历年考题_答案(DOC)

数据库原理及应用历年考题_答案(DOC)

《数据库原理及应用》试题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 ,关系代数 S)(R R -- 表示的是_________。

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 。

(完整版)数据库原理及应用习题带答案

(完整版)数据库原理及应用习题带答案

习题一、单项选择题1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是(A)阶段。

A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2. 数据库系统与文件系统的主要区别是(B)。

A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据库中存储的是(C)。

A. 数据B. 数据模型C. 数据及数据之间的联系D. 信息4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。

A. 同一个应用中的多个程序共享一个数据集合B. 多个用户、同一种语言共享数据C. 多个用户共享一个数据文件D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。

A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS6. 数据库管理系统(DBMS)是(C)。

A. 一个完整的数据库应用系统B.一组硬件C. 一组系统软件D.既有硬件,也有软件7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。

A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合8. 支持数据库各种操作的软件系统是(B)。

A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。

A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统10. 数据库系统中应用程序与数据库的接口是(B)。

A. 数据库集合B. 数据库管理系统DBMSC. 操作系统OSD. 计算机中的存储介质11. 在DBS中,DBMS和OS之间关系是(D)。

数据库原理及应用学位考试试题及答案精选全文完整版

数据库原理及应用学位考试试题及答案精选全文完整版

可编辑修改精选全文完整版《数据库原理》学位考试试题一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。

1.在数据库三级模式间引入二级映象的主要作用是( A )A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性2.如何构造出一个合适的数据逻辑结构是(C )主要解决的问题。

A.关系系统查询优化B.数据字典C.关系数据库规范化理论D.关系数据库查询3.如果事务T已在数据R上加了X锁,则其他事务在数据R上( D )A.只可加X锁B.只可加S锁C. 可加S锁或X锁D. 不能加任何锁4.关系规范化中的删除异常是指 ( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入5.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期D.车次+情况摘要6. 对数据库物理存储方式的描述称为( B )A.外模式B.内模式C.概念模式D.逻辑模式7. 关系R与关系S只有1个公共属性,T1是R与S作θ连接的结果,T2是R与S作自然连接的结果,则(D )。

A. T1的属性个数等于T2的属性个数B. T1的属性个数小于T2的属性个数C. T1的属性个数大于或等于T2的属性个数D. T1的属性个数大于T2的属性个数8. 一个关系模式R(x1, x2, x3, x4),假定该关系存在着如下函数依赖:x1→x2,x1→x3,x3→x4,则该关系属于(A )。

A. 2NFB. 3NFC. 4NFD. BCNF9. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是( C )A. GRANT QTY ON SPJ TO '李勇'B. GRANT UPDATE(QTY) ON SPJ TO '李勇'C. GRANT UPDATE (QTY) ON SPJ TO 李勇D. GRANT UPDATE ON SPJ (QTY) TO 李勇10.若事务T对数据对象A加上S锁,则( B )。

数据库原理与应用模拟试卷和答案

数据库原理与应用模拟试卷和答案

北京语言大学网络教育学院《数据库原理与应用》模拟试卷一注意:1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。

请监考老师负责监督。

2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。

3.本试卷满分100分,答题时间为90分钟。

4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。

一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。

1、在数据库设计中用关系模型来表示实体和实体之间的联系。

关系模型的结构是()。

[A] 层次结构[B] 二维表结构[C] 网状结构[D] 封装结构2、数据库三级模式体系结构的划分,有利于保持数据库的()。

[A] 数据独立性[B] 数据安全性[C] 结构规范化[D] 操作可行性3、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指()。

[A] 同一个应用中的多个程序共享一个数据集合[B] 多个用户、同一种语言共享数据[C] 多个用户共享一个数据文件[D] 多种应用、多种语言、多个用户相互覆盖地使用数据集合4、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。

[A] DBS包括 DB和DBMS [B] DBMS包括DB和DBS[C] DB包括 DBS和 DBMS [D] DBS就是DB,也就是DBMS5、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作、这种功能称为()。

[A] 数据定义功能[B] 数据管理功能[C] 数据操纵功能[D] 数据控制功能6、SQL语言具有()的功能。

[A] 关系规范化、数据操纵、数据控制[B] 数据定义、数据操纵、数据控制[C] 数据定义、关系规范化、数据控制[D] 数据定义、关系规范化、数据操纵7、SQL语言具有两种使用方式,分别称为交互式SQL和()。

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

北京航空航天大学现代远程教育
2015年3月份《数据库原理及应用》课程考试试卷
注意事项: 1、本试卷满分100分;考试时间:90分钟;考试形式:开卷
2、请将答案一律写在答题纸上,试卷上作答无效
3、考试结束后,考生将试卷及答题纸一并交回
4、请将条形码贴在答题纸的指定位置
学习中心______________姓名____________学号____________
一、单项选择题(本大题共20小题,每小题1.5分,共30分)
1、第一代数据模型是指()。

A.关系模型B.网络模型
C.面向对象模型D.人工智能模型
2、SQL语言中授权的操作是通过()语句实现的。

A.CREATE B.REVOKE
C.GRANT D.INSERT
3、SQL Server是一个基于()。

A.层次模型的DBMS B.网状模型的DBMS
C.关系模型的应用程序D.关系模型的DBMS
4、一个m:n联系转换为一个关系模式。

关系的码为()。

A.某个实体的码B.各实体码的组合
C.n端实体的码D.任意一个实体的码
5、手工处理阶段是()。

A.计算机数据处理技术发展的初级阶段
B.计算机数据管理技术发展的初级阶段
C.计算机数据处理技术发展的中级阶段
D.计算机数据管理技术发展的中级阶段
6、在DBS中,DBMS和OS之间的关系是()。

A.相互调用B.DBMS调用OS
C.OS调用DBMS D.并发运行7、数据库保护的几个方面中,不包括的是()。

A.控制数据冗余B.并发控制
C.完整性保护D.故障恢复
8、()是长期存储在计算机内的有组织、可共享的数据集合。

A.数据库管理系统B.数据库系统
C.数据库D.文件组织
9、数据库系统包括()。

A.DB、DBMS
B.DB、DBA
C.DB、DBMS、DBA、计算机硬件
D.DB、DBMS、DBA、OS、计算机硬件
10、SQL语言具有()的功能。

A.关系规范化、数据操纵、数据控制
B.数据定义、数据操纵、数据控制
C.数据定义、关系规范化、数据控制
D.数据定义、关系规范化、数据操纵
11、部分匹配查询中有关匹配符“_”的正确的叙述是()。

A.“_”代表任意单个字符
B.“_”可以代表零个或多个字符
C.“_”不能与“%”一同使用
D.“_”代表一个字符
12、规范化过程主要是为了克服数据库逻辑结构中的插入异常、删除异常以及()的缺陷。

A.数据的不一致性B.结构不合理
C.冗余度大D.数据丢失
13、SQL 语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATA实现下列()功能。

A.数据查询B.数据操纵
C.数据定义D.数据控制
14、下列命题中不正确的是()。

A.数据库减少了不必要的数据冗余
B.数据库中不存在冗余数据
C.数据库中的数据可以共享
D.若冗余数据是可控的,则数据更新的一致性得以保证
15、数据库中,实体是指()。

A.客观存在的事物B.客观存在的属性
C.客观存在的特性D.某一具体事件
16、我们通常所说实体的m : n联系实际上是指实体的()。

A.一元联系B.二元联系
C.三元联系D.多元联系
17、在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()。

A.索引B.视图
C.存储文件D.另一个表
18、设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积则T的元组个数是()。

A.400 B.10000
C.30000 D.90000
19、SQL语言是()语言。

A.层次数据库B.网络数据库
C.关系数据库D.非数据库
20、创建视图的语句格式为()。

A.CREATE TABLE <视图名>
B.CREATE INDEX <视图名>
C.CREATE VIEW <视图名>
D.DROP VIEW <视图名>
二、名词解释(本大题共2小题,每小题10分,共20分)
21、数据库恢复
22、关系数据库
三、简答题(本大题共1小题,每小题20分,共20分)
23、简述建立视图的优点。

四、综合分析题(本大题共1小题,每小题30分,共30分)
24、设有图示的三个关系,请完成下列工作:
S:
SC:
C:
(1)写出“求选修并通过C语言考试的女生姓名”的SQL语句。

(2)写出“列出所有同学的各科平均成绩,并按平均成绩从高到低排序,列出栏包括学号,姓名,平均成绩”的SQL语句。

(3)写出“列出数据库课程的单科成绩单,按学号顺序排序,列出栏包括学号,姓名,成绩”的SQL 语句。

相关文档
最新文档