安阳师范学院数据库复习题2

2018-2019下期末考试练习(2)(1)一、单选题(共20题,20分)1、给定3个域,D1,D2,D3,分别代表导师集合(其中有2个导师),专业集合(2个专业),研究生集合(3个研究生)。

则D1, D2, D3的笛卡儿积中,有()个3元组?A、 10B、 12C、 14D、 7正确答案: B解析:2、CREATE TABLE的列级完整性描述中,表达某个属性为主码,可以在属性名,类型之后写上()关键词A、 FOREIGN KEYB、 INDEXC、 PRIMARY KEYD、 UNIQUE正确答案: C解析:3、(课程,教师)和(课程,参考书)关系模式中,存在着A、平凡多值依赖B、非平凡多值依赖正确答案: A解析:4、SELECT sno, count(*) FROM sc GROUP BY sno的意思是:A、查询每个课程的选课人数B、查询每个学生的选课数目C、查询选课表SC中每个学生的学号和选课数目D、以上都不对正确答案: C解析:5、IBM公司的IMS数据库管理系统采用的数据模型是()。

A、层次模型B、网状模型C、关系模型D、面向对象模型正确答案: A解析:6、下列说法正确的是()。

A、候选码都可以唯一的标识一个元组B、候选码中只能包含一个属性C、主属性可以取空值D、关系的外码不可以取空值正确答案: A解析:7、关系模式中,满足2NF的模式()。

A、可能是1NFB、必是1NFC、必是3NFD、必是BCNF正确答案: B解析:8、已知2个域,D1和D2,分别是学号集合、姓名集合。

D1现有10000个学号,D2中有10000个姓名。

请问,D1和D2的笛卡儿积中,有()个二元组?A、 1亿B、 10000C、 20000D、 30000正确答案: A解析:9、关系操作中,操作的对象和结果都是()。

A、记录B、集合C、元组D、列正确答案: B解析:10、关于视图对于数据库安全性的作用,说法正确的是A、视图就是虚表,与安全性无关B、视图本质上是查询,查询的数据无关安全性C、视图可以起到隐藏数据的作用,可提供一定程度的安全性保证。

D、创建是视图的命令是CREATE VIEW正确答案: C解析:11、关于查询过程中的表与表之间的连接方法,效率比较低的是:A、嵌套循环B、排序合并C、索引连接D、 Hash Join正确答案: A解析:12、关系操作的主要特点是A、面向对象B、面向过程C、面向函数D、非过程化正确答案: D解析:13、一个选课关系有两个属性,分别是学号和课程号。

某个学号的象集指的是:A、该学生的选课记录B、该学生的成绩平均值C、该学号的出现次数D、该学号所选的课程号的集合正确答案: D解析:14、给某张表(关系)添加新的一列,可以用()命令A、 CREATE TABLEB、 ALTER TABLEC、 DROP TABLED、以上都不对正确答案: B解析:15、BCNF要求:A、每个非平凡函数依赖,B、每个函数依赖,C、每个平凡函数依赖,D、每个多值依赖,正确答案: A解析:16、在数据库设计中,当合并局部E-R图时,学生在某一局部应用中被当作实体,而在另一局部应用中被当作属性,那么这种冲突称为()。

A、属性冲突B、命名冲突C、联系冲突D、结构冲突正确答案: D解析:17、79页,80页的关系结果中,有()个元组A、 4B、 5C、 7D、 140正确答案: B解析:18、实现将现实世界抽象为信息世界的是()。

A、物理模型B、概念模型C、关系模型D、逻辑模型正确答案: B解析:19、参照79页表结构,关于命令INSERT INTO student VALUES('201215128', '张三'),说法正确的是A、命令能够顺利执行B、命令无法顺利执行C、命令做的是删除操作D、命令做的是查询操作正确答案: B解析:20、1000个学生,10000个选课记录。

2号课程选课记录50个。

一块内存可以放10个学生或者100个选课记录。

计算机的内存有限,只能同时放下5块学生、1块选课记录和若干连接结果。

计算机每秒可读写20块。

问若先做学生和选课记录的笛卡儿积运算,至少需要读取()遍学生表?A、 1B、 20C、 100D、以上都不对正确答案: A解析:二、多选题(共15题,30分)1、数据库建设中,有关数据库设计的特点描述,正确的是:A、三分技术B、七分管理C、十二分基础数据D、以上说法都正确正确答案: ABCD解析:2、数据的完整性指数据的()。

A、正确性B、有效性C、相容性D、合法性正确答案: ABC解析:3、专门的关系运算有A、选择B、投影C、连接D、除正确答案: ABCD解析:4、CREATE DOMAIN的作用是A、创建新的域B、起到对完整性进行封装的作用C、避免一定程度的代码重复D、跟CREATE TABLE一个意思,即创建表正确答案: ABC解析:5、关于查询优化,下面说法正确的是:A、尽量不要做笛卡儿积B、选择运算尽可能先做C、投影运算能合并执行就合并执行D、优化与否的差别还是挺大的正确答案: ABCD解析:6、数据模型通常由()组成。

A、数据结构B、数据优化C、数据操作D、数据的完整性约束条件正确答案: ACD解析:7、关于数据库安全,下面说法正确的是:A、数据库安全属于计算机安全的范畴B、数据库安全等同于计算机安全C、 TCSEC/TDI的四组7级安全级别中,最低安全级别是D级D、数据库安全也只是一个用户标识和鉴别的问题正确答案: AC解析:8、关于DAC,说法正确的是A、同一用户对不同对象有不同的存取权限B、不同用户对同一对象也有不同的权限C、权限可以转授D、用户有许可证级别,数据有密级正确答案: ABC解析:9、关于3NF,说法正确的是A、不存在码X, 属性组Y, 非主属性Z()B、 3NF不允许出现非主属性对码的部分依赖C、 3NF不允许出现非主属性对码的传递依赖D、 3NF规范化程度比2NF, 1NF高正确答案: ABCD解析:10、关于视图,说法正确的是A、视图和基表是一样的,都是通过CREATE TABLE创建B、视图是虚表,通过CREATE VIEW创建C、视图不是真正的表。

真正的表,使用CREATE TABLE命令创建D、视图可以像表一样被查询正确答案: BCD解析:11、查询选了3号课的学生学号,姓名,学分,成绩,可以用关系代数这样表达A、B、C、D、以上都对正确答案: AB解析:12、视图可以A、一定程度上简化数据管理B、一定程度上带来一定安全性C、带来一定程度的数据独立性D、简化部分SQL命令的编写正确答案: ABCD解析:13、关于%, _两种通配符,说法正确的是A、 %通配不固定长度的任意字符B、 _通配固定长度的任意字符C、两者需结合LIKE关键词使用D、可用于做模糊查询正确答案: ABCD解析:14、以下命令是何意思?SELECT snameFROM studentWHERE NOT EXISTS(SELECT *FROM courseWHERE NOT EXISTS(SELECT *FROM sc WHERE sc.sno = student.sno AND o = course.c no))A、查询选了全部课程的学生姓名B、查询学生姓名,条件是不存在有课程该学生没选C、查询学生姓名,条件是不存在有课程该学生选了D、查询选了全部课程的学生学号正确答案: AB解析:15、关于命令DELETE FROM sc WHERE 'CS' = (SELECT sdept FROM student WHE RE student.sno = sc.sno)说法正确的是A、删除部分学生选课记录B、删除全部学生选课记录C、删除指定系CS系的学生选课记录D、这是一个连接查询正确答案: AC解析:三、填空题(共10题,20分)1、SQL语言具有、、和数据控制的功能。

数据定义数据查询数据操纵2、在关系模型中,关系操作包括查询、、和等。

插入删除修改3、1970年,美国IBM公司的研究员首次提出了数据库系统的关系模型,开创了数据库关系方法和关系数据理论的研究,他于年获得AMC图灵奖。

E.F.Codd4、如果X Y且Y是X的子集,那么称为_____。

平凡的函数依赖5、SQL语言的数据定义功能包括、表定义、视图定义和等。

模式定义索引定义6、数据库是长期存储在计算机内的,有_ _、可_ _的大量数据的集合。

组织;组织的共享;共享的7、求和的聚集函数为(只写大写的函数名即可):SUM8、是数据库中存储的基本对象。

数据9、按年龄降序,应使用命令(大写)ORDER BY SageDESC10、在关系模式R中,如果X Y,且对于X的任意真子集X',都有则称Y对X____。

部分函数依赖四、计算题(共10题,30分)1、基于教材P70习题6中所建立的表,使用SQL语句完成操作:查找供应工程J1零件P1的供应商号SNO;正确答案:解析:2、基于教材P70习题6中所建立的表,使用SQL语句完成操作:查找使用供应商S1所供应零件的工程号JNO;正确答案:解析:3、基于教材P70习题6中所建立的表,把S5供给J4零件P6改为由S3供应,请作必要的修改;正确答案:解析:4、基于教材P70习题6中所建立的表,请将(S2,J6,P4,200)插入供应情况关系;正确答案:解析:5、用SQL语句建立教材P70习题6中的4个表;正确答案:解析:6、设有一个SPJ数据库,包括S、P、J及SPJ4个关系模式(见教材70页,第6题):S(SNO,SNAME,STATUS,CITY);P(PNO,PNAME,COLOR,WEIGHT);J(JNO,JNAME,CITY);SPJ(SNO,PNO,JNO,QTY);请指出以上各关系模式的码。

正确答案:解析:7、关系模式如上题所示,求所有红色零件的零件代码(PNO)、零件名(PNAME)。

正确答案:解析:8、关系模式如上题所示,求供应商S1所供应的零件的工程号JNO、工程项目名JNAME。

正确答案:解析:9、关系模式如上题所示,求供应工程J1零件P1的供应商号码SNO。

正确答案:解析:10、关系模式如上题所示,求供应工程J1零件为红色的供应商号码SNO。

正确答案:解析:。

合集下载

数据库期末考试试题及答案

数据库期末考试试题及答案

数据库期末考试试题及答案一、名词解释(每小题2分,共10分)1. 数据库(Database)2. 数据模型(Data Model)3. 表(Table)4. 字段(Field)5. 记录(Record)6. 主键(Primary Key)7. 外键(Foreign Key)8. 索引(Index)9. 视图(View)10. 存储过程(Stored Procedure)二、选择题(每小题2分,共20分)1. 下列哪个是关系型数据库管理系统?A. OracleB. MyBatisC. MongoDBD. Redis2. 在数据库中,哪个字段用于唯一标识一条记录?A. 字段名B. 数据类型C. 主键D. 索引3. 以下哪个不属于数据库的基本操作?A. 插入B. 删除C. 修改D. 格式化4. 下列哪个SQL语句用于创建表?A. SELECTB. INSERTC. CREATE TABLED. UPDATE5. 在SQL中,哪个关键字用于删除表?A. DROP TABLEB. DELETEC. ALTER TABLED. TRUNCATE TABLE6. 下列哪个SQL语句用于查询所有字段?A. SELECT FROM table_nameB. SELECT table_name FROMC. SELECT FROM table_nameD. SELECT table_name7. 以下哪个函数用于计算两个日期之间的差值?A. DATEDIFFB. TIMESTAMPDIFFC. DATE_ADDD. DATE_SUB8. 下列哪个SQL语句用于修改表的结构?A. MODIFY TABLEB. ALTER TABLEC. CHANGE TABLED. RENAME TABLE9. 下列哪个关键字用于创建外键约束?A. FOREIGN KEYB. CONSTRAINTC. PRIMARY KEYD. INDEX10. 以下哪个存储过程用于备份数据库?A. BACKUP DATABASEB. RESTORE DATABASEC. CREATE DATABASED. DROP DATABASE三、填空题(每小题2分,共20分)1. 在SQL中,用于插入数据的语句是______。

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

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

2022年安阳师范学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、数据库内的数据是______的,只要有业务发生,数据就会更新,而数据仓库则是______的历史数据,只能定期添加和刷新。

2、数据管理技术经历了______________、______________和______________3个阶段。

3、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。

4、____________、____________、____________和是计算机系统中的三类安全性。

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

6、数据库管理系统的主要功能有______________、______________、数据库的运行管理以及数据库的建立和维护等4个方面。

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

8、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。

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

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

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

二、判断题11、在SELECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。

()12、并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。

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

数据库 复习试题及答案

数据库 复习试题及答案

第1章数据库概论基本内容分析本章的重要概念(1)DB、DBMS和DBS的定义(2)数据管理技术的发展阶段人工管理阶段、文件系统阶段、数据库系统阶段和高级数据库技术阶段等各阶段的特点。

(3)数据描述概念设计、逻辑设计和物理设计等各阶段中数据描述的术语,概念设计中实体间二元联系的描述(1:1,1:N,M:N)。

(4)数据模型数据模型的定义,两类数据模型,逻辑模型的形式定义,ER模型,层次模型、网状模型、关系模型和面向对象模型的数据结构以及联系的实现方式。

(5)DB的体系结构三级结构,两级映像,两级数据独立性,体系结构各个层次中记录的联系。

(6)DBMSDBMS的工作模式、主要功能和模块组成。

(7)DBSDBS的组成,DBA,DBS的全局结构,DBS结构的分类。

本章的重点篇幅(1)教材P23的图(四种逻辑数据模型的比较)。

(2)教材P25的图(DB的体系结构)。

(3)教材P28的图(DBMS的工作模式)。

(4)教材P33的图(DBS的全局结构)。

自测题填空题1.数据管理技术的发展,与__________、__________和__________有密切的联系。

2.文件系统中的数据独立性是指__________独立性。

3.文件系统的缺陷是:_________、_________和__________。

4.就信息处理的方式而言,在文件系统阶段,__________处于主导地位,_________只起着服从程序设计需要的作用;而在数据库方式下,_________占据了中心位置。

5.对现实世界进行第一层抽象的模型,称为__________模型;对现实世界进行第二层抽象的模型,称为__________模型。

6.层次模型的数据结构是__________结构;网状模型的数据结构是__________结构;关系模型的数据结构是__________结构;面向对象模型的数据结构之间可以__________。

7.在层次、网状模型中,用__________导航数据;而在关系模型中,用__________导航数据。

数据库原理期末考试复习题及答案

数据库原理期末考试复习题及答案

数据库原理-期末考试复习题一一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

1. 数据库系统的核心是( B )A.数据库B.数据库管理系统C.数据模型D.软件工具2. 下列四项中,不属于数据库系统的特点的是( C)A.数据结构化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D )A.层次模型B.关系模型C.网状模型D.实体-联系模型4. 数据的物理独立性是指( C )A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是(A)A.模式与外模式之间的映象 B.模式与内模式之间的映象C.模式D.三级模式6.关系数据模型的基本数据结构是( D)A.树B.图C.xxD.关系7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期D.车次+情况摘要8. 己知关系R和S,R∩S等价于( B)A. (R-S)-SB. S-(S-R)C. (S-R)-RD. S-(R-S)9.学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。

如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )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)可以插入到表中的元组是( D)A. '5021','xx',男,21B. NULL,'xx',NULL,21C. '5021',NULL,男,21D. '5021','xx',NULL,NULL11. 把对关系SPJ的属性QTY的xx授予用户xx的T-SQL语句是( C )A. GRANT QTY ON SPJ TO 'xx'B. GRANT UPDATE(QTY) ON SPJ TO 'xx'C. GRANT UPDATE (QTY) ON SPJ TO xxD. GRANT UPDATE ON SPJ (QTY) TO xx12. 图1xx( B )是最小关系系统ABCD图113.关系规范化中的插入操作异常是指 ( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务A.逻辑设计B.物理设计C.需求分析D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为( C )。

数据库期末考试复习题及答案

数据库期末考试复习题及答案

4
3. 登记日志文件时必须遵循什么原则? 登记日志文件时必须遵循两条原则:
(1)登记的次序严格按并发事务执行的时间次序。(1 分) (2)必须先写日志文件,后写数据库。(2 分)
得分
四、设计题
( 第 1 题 4 分,第 2 题 6 分,第 3 题 3 分,第 4 题 4 分, 第 5 题 8 分,共 25 分)
2
15.在 E-R 模型中,如果有 3 个不同的实体型,3 个 m:n 联系,根据 E-R 模型转
换为关系模型的规则,转换后关系的数目为( C )。
A.4
B.5
C.6
D.7
16.事务的隔离性是指( A )。 A.一个事务内部的操作及使用的数据对并发的其他事务是隔离的 B.事务一旦提交,对数据库的改变是永久的 C.事务中包括的所有操作要么都做,要么都不做 D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
A.车次 C.车次+日期
B.日期 D.车次+情况摘要
8. 己知关系 R 和 S,R∩S 等价于( B

1
A. (R-S)-S C. (S-R)-R
B. S-(S-R) D. S-(R-S)
9. 学校数据库中有学生和宿舍两个关系:
学生(学号,姓名)和 宿舍(楼名,房间号,床位号,学号)
假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分
SET SALARY=SALARY+200
WHERE SALARY<1000 AND SEX='女';(3 分) 4. 设某工厂数据库中有两个基本表:
车间基本表:DEPT(DNO,DNAME,MGR_ENO),其属性分别表示车间编 号、车间名和车间主任的职工号。 职工基本表:ERP(ENO,ENAME,AGE,SEX,SALARY,DNO),其属性 分别表示职工号、姓名、年龄、性别、工资和所在车间的编号。 建立一个有关女车间主任的职工号和姓名的视图,其结构如下: VIEW6(ENO,ENAME)。试写出创建该视图 VIEW6 的 SQL 语句。 参考答案 1:

2022年河南省安阳市全国计算机等级考试数据库技术真题(含答案)

2022年河南省安阳市全国计算机等级考试数据库技术真题(含答案)

2022年河南省安阳市全国计算机等级考试数据库技术真题(含答案)学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 假设系统处于安全状态,目前系统剩余资源数量为2。

下列哪一个进程序列不是安全序列?A.P1,P2,P3,P4B.P2,P3,P4,P1C.P3,P1,P2,P4D.P4,P3,P2,P12. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句GRANT和REVOKE实现的功能是______。

A.数据查询B.数据定义C.数据操纵D.数据控制3. 在下面的叙述中,属于TCP/IP协议特点的是Ⅰ.开放的协议标准,独立于特定的计算机硬件与操作系统Ⅰ.可以运行在局域网、广域网,更适用于互联网Ⅰ.整个TCP/IP设备在网络中具有惟一的IP地址Ⅰ.可以提供多种可靠的用户服务A.Ⅰ和ⅠB.ⅠC.ⅠD.全部4. 在下列叙述中,不正确的是______。

A.如果完善对数据库系统的设计,故障是可以避免的B.恢复子系统应成为数据库系统的一个重要组成部分C.介质故障发生的可能性很小,但破坏性很大D.应把计算机病毒看做一种人为的故障5. 防止地址越界的工作是由下列哪一项完成的?______。

A.软件B.硬件C.软件与硬件配合D.CPU6. DDL是A.操作数据语言B.定义数据的语言C.自含语言D.宿主语言7. 关系数据模型由哪几部分组成?Ⅰ.关系数据结构Ⅰ.关系操作语言Ⅰ.关系操作集合Ⅰ.关系完整性约束A.Ⅰ,Ⅰ和ⅠB.Ⅰ,Ⅰ和ⅠC.Ⅰ,Ⅰ和ⅠD.全部8. 在数据库技术中,实体-联系模型是一种A.概念数据模型B.结构数据模型C.物理数据模型D.逻辑数据模型9. 如果在DOS系统中,某一子目录中存在某些文件,该子目录使用RD 命令A.能够删除B.不可能删除C.删除该子目录中的所有文件和子目录后可以删除D.不能确定10. 一个公司有若干名兼职人员,而每个兼职人员有可能在多家公司打工,则公司与兼职人员之间具有A.一对一联系B.一对多联系C.多对多联系D.多对一联系二、填空题(10题)11. 数据库管理系统中事务的隔离性主要由______部件来保证。

【2023年】河南省安阳市全国计算机等级考试数据库技术测试卷(含答案)

【2023年】河南省安阳市全国计算机等级考试数据库技术测试卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 选择排序和归并排序稳定性分别是________。

A.都稳定B.稳定,不稳定C.不稳定,稳定D.都不稳定2. 关系模型中常用的关系操作包括Ⅰ.选择Ⅰ.投影Ⅰ.连接Ⅰ.查询Ⅰ.删除A.Ⅰ,Ⅰ和ⅠB.Ⅰ,Ⅰ和ⅠC.Ⅰ,Ⅰ和ⅠD.全部3. 设有关系R和S,关系代数表达式R-(R-S)表示的是A.R∩SB.R-SC.R∪SD.R÷S4. DDL是A.操作数据语言B.定义数据的语言C.自含语言D.宿主语言5. 下列条目中,哪些是DBMS的基本功能?______。

Ⅰ.提供用户对数据库结构的描述功能Ⅰ.提供用户对数据的操作功能Ⅰ.提供多用户环境下的事务管理Ⅰ.分类组织、存储和管理各种数据Ⅰ.数据库的创建、转储和恢复A.Ⅰ、Ⅰ和ⅠB.Ⅰ、Ⅰ和ⅠC.Ⅰ、Ⅰ、Ⅰ和ⅠD.都是6. CPU状态分为目态和管态两种,从目态转换到管态的惟一途径是( )。

A.运行进程修改程序状态字B.中断屏蔽C.中断D.进程调度7. SQL成为关系数据库的国际标准的年份是( )。

A.1985年B.1986年C.1987年D.1988年8. 关于“死锁”,下列说法中正确的是________。

A.死锁是操作系统中的问题,数据库系统中不存在B.只有出现并发操作时,才有可能出现死锁C.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库D.当两个用户竞争相同的资源时不会发生死锁9.有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。

根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。

关系模式A 的码是____ ___ 。

A.CB.(H,R)C.(H,T)D.(H,S)10. 一个系统在选择进程调度算法时不需要考虑的因素是______。

(2022年)河南省安阳市全国计算机等级考试数据库技术预测试题(含答案)

(2022年)河南省安阳市全国计算机等级考试数据库技术预测试题(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、1.选择题(10题)1. 关系数据模型具有很多优点,( )不是它的优点。

A.能表示复杂的语义B.适用于集合操作C.有标准语言支持D.数据结构简单2. 在数据库中,引起数据不一致性的根本原因是( )。

A.大量的数据处理B.并发控制C.未对数据库进行安全控制D.数据冗余3. 下列叙述中,正确的是A.计算机字长取决于控制总线的宽度B.计算机字长取决于数据总线的宽度C.数据库管理系统属于系统软件的核心D.中央处理器可以直接访问任何一个部件4. 计算机软件分为系统软件和应用软件,属于系统软件的是A.数据库管理系统B.操作系统C.财务管理系统D.程序语言系统5. 下列叙述中,哪一条是不正确的?______。

A.一个二维表就是一个关系,二维表的名就是关系的名B.关系中的列称为属性,属性的个数称为关系的元或度C.关系中的行称为元组,对关系的描述称为关系模式D.属性的取值范围称为值域,元组中的一个属性值称为分量6. 设有关系R(A,B,C,D,E),A、B、C、D、E都不可再分,则R 一定属于A.1NFB.2NFC.3NFD.以上3个选项都有可能7. 在SQL中,关系模式被称为“基本表”,存储模式称为“存储文件”,子模式称为“视图”,下列说法不正确的是A.基本表是实际存储在数据库中的表B.视图是若干个基本表或其他视图构成的子集C.—个基本表不能跨越多个存储文件,同理,—个存储文件也不能存放多个基本表D.用户可以用SQL语句对视图和基本表进行查询等操作8. 在面向对象的数据模型中,所有具有相同属性和方法集的对象构成了一个对象的A.类B.封装C.对象标识D.继承9. 当一个事务执行期间所使用的数据,不能被第二个事务再使用,直到第一个事务结束为止。

这个性质称为事务的A.串行性B.隔离性C.永久性D.原子性10.下列问题基于以下的叙述:关系模式R(B,C,M,T,A,C) ,根据语义有如下函数依赖集:F=(B→C,(M,T)→B,(M,C) →T,(M,A) →(A,B) →G]。

数据库期末考试复习题与答案

试题一一、单项选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

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

1. 数据库系统的核心是( B )A.数据库B.数据库管理系统C.数据模型D.软件工具2. 下列四项中,不属于数据库系统的特点的是(C )A.数据结构化B.数据由DBMS统一管理和控制C.数据冗余度大D.数据独立性高3. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D )A.层次模型B.关系模型C.网状模型D.实体-联系模型4. 数据的物理独立性是指( C )A.数据库与数据库管理系统相互独立B.用户程序与数据库管理系统相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构是相互独立的5.要保证数据库的逻辑数据独立性,需要修改的是( A )A.模式与外模式之间的映象B.模式与内模式之间的映象C.模式D.三级模式6.关系数据模型的基本数据结构是(D )A.树B.图C.索引D.关系7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是( C )A.车次B.日期C.车次+日期D.车次+情况摘要8. 己知关系R和S,R∩S等价于( B )A. (R-S)-SB. S-(S-R)C. (S-R)-RD. S-(R-S)9.学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)假设有的学生不住宿,床位也可能空闲。

如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( A )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)可以插入到表中的元组是( D )A. '5021','刘祥',男,21B. NULL,'刘祥',NULL,21C. '5021',NULL,男,21D. '5021','刘祥',NULL,NULL11. 把对关系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 李勇12. 图1中( B )是最小关系系统A B C D图113.关系规范化中的插入操作异常是指( D )A.不该删除的数据被删除B.不该插入的数据被插入C.应该删除的数据未被删除D.应该插入的数据未被插入14.在关系数据库设计中,设计关系模式是数据库设计中( A )阶段的任务A.逻辑设计B.物理设计C.需求分析D.概念设计15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为( C )。

数据库概论试题

安阳师范学院数据库试题一、单项选择题( 本大题共15 小题,每小题 2 分,共30 分) 在每小题列出的四个选项中只有一个选项是符合题目要求的,请将其代码填在题前的括号内。

错选或未选均不得分。

()1、下列各项中属于数据库系统的特点的是()。

A. 存储量大B. 处理速度快C. 数据共享D. 使用方便()2、表达实体之间逻辑联系的E-R模型,是数据库的()。

A. 概念模型B. 逻辑模型C. 外部模型D. 物理模型()3、对关系执行"投影"运算后,元组的个数与原关系中元组的个数()。

A. 相同B. 小于原关系C. 大于原关系D. 不大于原关系()4、设关系R和S的元组个数分别为400和400,关系T=R×S,则T的元组个数是()。

A.0B.400 C.800 D.160000()5、DBMS中实现事务持久性的子系统是()。

A. 安全性管理子系统B.完整性管理子系统C. 并发控制子系统D. 恢复管理子系统()6、在SQL语言中,"授权"命令是()。

A. GRANTB. REVOKEC. OPTIOND. PUBLIC()7、世界上第一次提出了关系数据库的概念与数据库的关系模型的人是()。

A.Boyce和Chamberlin B.P.P.S.Chen C.M.M.Zloof D.E.F.codd()8、数据库触发器用于定义()。

A. 安全性控制B. 完整性约束条件C. 数据存取范围D. 死锁的处理方法()9、数据字典产生于数据库设计步骤的 ( ) 。

A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段()10、有关系R(A,B,C)和S(A,B,C),他们分别有13个元组和20个元组,则R-S运算最多有()元组。

A.20 B.13 C.33 D.7()11、SQL server数据库文件有三类,其中主数据文件的后缀为:()。

A. ndfB. ldfC. mdfD. idf()12、ODBC应用系统的体系结构包括应用程序、驱动程序管理器、数据源和()。

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