【计算机类职业资格】数据库工程师-25及答案解析.doc
《【计算机类职业资格】数据库工程师-25及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】数据库工程师-25及答案解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、数据库工程师-25 及答案解析(总分:100.00,做题时间:90 分钟)一、单选题(总题数:22,分数:70.00)1.下列条目中,哪一个不属于数据库系统中的软件平台?(分数:3.00)A.DBMS 及支持 DBMS 运行的操作系统(OS)或网络操作系统(NOS)B.能与数据库接口的高级语言及其编译系统,以及以 DBMS 为核心的应用开发工具C.检测、预防和消除计算机系统病毒的软件D.为特定应用环境开发的数据库应用系统2.下列关于数据库管理系统的叙述中,哪一条是错误的?(分数:3.00)A.DBMS 是位于用户与操作系统之间的一个应用软件B.DBMS 为不同用户和应用程序共享数据库提供便利C
2、.DBMS 统一管理和控制数据库的建立、运行和维护D.DBMS 对维护数据库的安全性、完整性、故障恢复等提供必要的保证3.数据库用户有各种类型,而且他们所具有的技术和知识层次也各不相同,因此,为了便于他们的使用,DBMS 应该提供各种不同类型的(分数:3.00)A.数据文件B.数据视图C.访问权限D.用户界面4.下列条目中,哪一条不属于数据库技术研究领域中的研究内容?(分数:3.00)A.数据库理论的研究B.数据库存储设备的研究C.数据库设计技术和方法的研究D.数据库管理系统软件的研究5.下列关于数据模型的说法中,哪一条是错误的?(分数:3.00)A.数据模型能够精确地描述系统的静态特性、动态
3、特性和数据约束B.数据模型通常都是由数据结构、数据操作和数据约束三个要素组成C.数据结构描述数据模型的动态特性D.一般来说,任何一种数据模型都是严格定义的概念的集合6.下列模型中,哪一条不是传统的基于记录的逻辑模型?(分数:3.00)A.层次模型B.网状模型C.关系模型D.面向对象模型7.如果一门课程可以有若干位教师讲授,而每一位教师也可以讲授若干门课程,则课程与教师这两个实体型之间的联系是(分数:3.00)A.一对一B.多对多C.一对多D.多对一8.下列数据操作中,哪一个不会改变数据库状态?(分数:3.00)A.数据查询B.数据插入C.数据删除D.数据更新9.下列关于数据库三级模式结构的叙述
4、中,哪一条是错误的?(分数:3.00)A.数据库系统的三级模式结构是指:外模式、模式、内模式B.在数据库系统三级模式结构中,外模式、模式和内模式都可以有任意多个C.外模式/模式映像保证了数据与程序之间具有较高的逻辑独立性D.模式/内模式映像保证了数据与程序之间具有较高的物理独立性10.下列关于关系代数的叙述中,哪一条是错误的?(分数:3.00)A.关系代数是以集合代数为基础发展起来的B.关系代数中的操作对象和操作结果均为关系C.关系代数的操作方式称为一次一个记录的方式D.关系代数通过对关系的操作来表达查询11.下列关于关系的形式定义和关系数据库对关系的限定的叙述中,哪一条是错误的?(分数:3.
5、00)A.每一个关系仅仅有一种关系模式B.关系模型的数据结构表示为二维表,所以任意的一个二维表都能表示一个关系C.用值域的概念来定义关系:关系是属性值域笛卡儿积的一个子集D.用集合论的观点定义关系:关系是一个度为 K 的元组的有限集合12.设供应商关系 S 和零件关系 P,如下图所示。它们的主码分别是“供应商号”和“零件号”,而且,零件关系 P 中的属性“供应商号”是外码。 (分数:3.00)A.删除关系 S 中供应商号=“T20“的行B.将 P 表的供应商号=“B01“修改为“B02“C.删除关系 P 中零件号=“010“的行D.向关系 S 插入新行(“S10“,“宇新“,“广州“)13.设
6、 R 和 S 均为 n 元关系,且满足相容性条件, (分数:3.00)A.RSB.RSC.RSD.R-S14.设关系 R、S 和 T 如下图所示。 三个关系 R、S 和 T则关系 T 是关系 R 和 S 经下列哪一个操作得到的结果? A B CRS D (分数:3.00)A.B.C.D.15.设关系 R 和 S 具有公共属性集 Y,当执行 (分数:3.00)A.外连接B.外部并C.聚集D.半连接16.下列数据类型中,哪一个不是 SQL 的数据类型,而是一些 SQL 产品扩充的数据类型?(分数:3.00)A.数值型、字符串型、位串型、日期时间型、布尔型B.文本、货币、图形、图像、备注等C.由特定
7、的保留字和预定义数据类型构造而成,如 REF、ROW、ARRAY 等D.对象类型,用户按照一定的规则用预定义数据类型组合定义的数据类型17.语句 GRANT、REVOKE、START TRANSACTION、COMMIT、ROBACK 等属于 SQL 的下列哪一类语句?(分数:3.00)A.数据定义语句B.数据操纵语句C.事务和控制语句D.连接、会话和诊断语句18.下列关于创建 SQL 基本表的叙述中,哪一条是错误的?(分数:3.00)A.使用 CREATE TABLE 语句创建 SQL 基本表B.创建 SQL 基本表的同时通常还可以定义与该基本表有关的完整性约束C.声明完整性约束有两个级别:
8、表级完整性约束和列级完整性约束D.如果完整性约束只涉及该表的单个属性,则只能在列级定义19.如果对关系 R=(A,B,C)执行以下 SQL 语句 SELECT DISTINCT A FROM R WHERE B=17 则该语句对关系 R 进行了(分数:3.00)A.选择和连接B.选择和投影C.连接和投影D.交和选择基于“学生选课课程”数据库中的三个表: 学生信息表 STUDENT(s#,sname,sex,age,dept),主码为 s#; 课程信息表 COURSE(c#,cname,teacher),主码为 c#; 学生选课信息表 sc(s#,c#,grade),主码为(s#,c#)。(分数
9、:9.00)(1).查询没有学习成绩的学生的学号和课程号,下列哪一个 SQL 语句是正确的?(分数:3.00)A.SELECT s#, c# FROM SC WHERE grade IS NULLB.SELECT s#, c# FROM SC WHERE grade IS“C.SELECT s#, c# FROM SC WHERE grade=NULLD.SELECT s#, c# FROM SC WHERE grade=“(2).下列关于保持数据库完整性的叙述中,哪一条是错误的?(分数:3.00)A.向关系 SC 插入元组时,新元组中 s#和 c#的值应分别在 STUDENT.s#和 COU
10、RSE.c#中存在B.可以任意删除关系 SC 中的元组C.向任何一个关系插入元组时,必须保证该关系主码值的唯一性D.可以任意更新关系 COURSE 中的元组(3).下面 SQL 查询语句中使用的是下述哪一种连接方式? SELECT S1.sname,S1.age FROM STUDENT AS S1, STUDENT AS S2 WHERE S1.ageS2.age AND S2.sname=“郭晓新“;(分数:3.00)A.自身连接B.嵌套连接C.等值连接D.外连接20.SQL 语言中的视图对应于数据库三级模式结构中的(分数:2.00)A.模式B.外模式C.内模式D.存储模式21.下列哪一种
11、情况下,使用 CREATE VIEW 语句创建视图时可以省略组成视图的各个属性列名(分数:2.00)A.隐含该视图中的字段由子查询中 SELECT 子句目标列中的诸字段组成B.SELECT 语句中某个目标列不是单纯的属性名,而是集合函数或列表达式C.SELECT 语句中多表连接时选出了几个同名列作为视图中的字段D.需要在视图中为某个列启用新的更合适的名字二、多选题(总题数:11,分数:30.00)22.信息的价值与信息的下列哪些性质有关?(分数:3.00)A.准确性B.及时性C.可靠性D.开放性E.完整性23.下列条目中,哪些是数据库管理员的职责?(分数:3.00)A.负责应用系统的需求分析和
12、规范说明B.确定数据库的存储结构和存取策略C.定义数据的安全性要求和完整性约束D.监控数据库的使用和运行,改进数据库的性能E.设计和编写应用系统的程序模块,并进行调试和安装24.下列数据库系统中,哪些不是通用的数据库系统?(分数:3.00)A.层次和网状数据库系统B.关系数据库系统C.面向对象数据库系统D.空间数据库系统E.知识库系统和演绎数据库系统25.下列关于对象-关系数据模型的叙述中,正确的是_。(分数:3.00)A.对象-关系模型既是概念模型又是逻辑模型B.对象-关系模型既能在事务处理领域中应用,又能在大量非事务处理领域中应用C.对象-关系模型以对象为基础D.对象-关系数据库系统继承了
13、关系数据库系统的技术,又支持 OO 模型和对象管理E.对象-关系模型的构作方式之一是对关系模型作扩充而成,它构作简单,容易实现26.下列关于域完整性约束的叙述中,哪些是正确的?(分数:3.00)A.域完整性约束是对属性值域的约束,是指对关系中属性取值的正确性限制B.不同关系中的多个属性具有相同的域是不允许的C.在同一个关系中的不同属性不可以有相同的域D.属性的数据类型、精度、取值范围、是否允许空值、是否有默认值等都是域完整性约束E.域完整性约束与属性的含义和行为有关27.下列关于二元专门关系操作的叙述中,哪些是正确的?(分数:3.00)A.从两个关系的笛卡儿积中选取它们的属性间满足一定条件的元
14、组称为 连接B.要求两个关系中进行比较的分量必须是相同的属性或属性组,并在结果中把重复的属性或属性组去掉称为自然连接C.当 为“=”时的 连接操作称为等值连接D.自然连接、等值连接和 连接是完全等价的E.如果两个关系没有公共属性,那么它们的自然连接就不可能被执行28.下列关于关系模型完整性约束的叙述中,哪些是正确的?(分数:3.00)A.关系数据模型的完整性约束主要包括实体、参照和用户定义完整性约束三类B.用户定义完整性约束主要是域完整性约束,也包括一些其他的特殊约束C.参照关系中的外码必须要与被参照关系中的主码同名D.主码不能取空值,是指组成主码的属性集中至少有一个属性不能取空值E.参照关系
15、和被参照关系只能存在于两个关系之间29.下列使用聚集操作表达式的查询中,哪些是正确的? A查询女同学的平均年龄。用聚集操作表示为: B查询女同学的平均年龄,用聚焦操作表示为: C查询年龄小于 20 岁的学生人数。用聚集操作表示为: D查询年龄小于 20 岁的学生人数,用聚集操作表示为: E查询选修数据库课程的平均成绩。用聚集操作表示为 (分数:3.00)A.B.C.D.E.30.下列关于 SELECT 语句功能的叙述中,哪些是正确的? ASELECT * FROM STUDENT; 查询全体学生的全部信息。 BSELECT sname,2012-age FROM STUDENT; 查询学生的姓
16、名和年龄。 CSELECT * FROM STUDENT WHERE sname LIKE “刘%“; 查询所有刘姓学生的全部信息。 查询年龄小于 20 岁或大于 22 岁的学生姓名和年龄。 ESELECT s#,c#FROM sc WHERE grade IS NULL; 查询缺少学习成绩的学生的学号和课程号。 (分数:2.00)A.B.C.D.E.31.下列关于 SQL 数据删除操作的叙述中,哪些是正确的?(分数:2.00)A.SQL 数据删除操作可以使用如下 DELETE 语句实现:DELETE FROM WHERE;B.DELETE 语句的功能是从指定的表中删除满足的那些行C.如果 D
17、ELETE 语句删除了某个表中的全部数据,则也删除了关于这个表的定义D.如果 DELETE 语句没有给出 WHERE 子句,则删除表中的全部数据E.当执行删除操作时有可能会引起完整性被破坏的问题,在没有特别声明的情况下,一般拒绝执行32.下列关于 SQL 语言结构的叙述中,哪些是正确的?(分数:2.00)A.一个 SQL 数据库模式是该数据库中基本表和视图的集合B.一个关系对应于一个 SQL 表,行对应于元组,列对应于属性C.一个表可以有若干个索引,索引也存放在存储文件中D.存储文件的逻辑结构组成了 SQL 数据库的内模式E.一个 SQL 表只可以是一个基本表数据库工程师-25 答案解析(总分
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 数据库 工程师 25 答案 解析 DOC
