当前位置:文档之家› 2008年9月全国计算机等级考试三级数据库技术笔试试卷及答案

2008年9月全国计算机等级考试三级数据库技术笔试试卷及答案

2008年9月全国计算机等级考试三级数据库技术笔试试卷及答案
2008年9月全国计算机等级考试三级数据库技术笔试试卷及答案

2008年9月全国计算机等级考试三级:数据库技术笔试试卷及答案

一、选择题(每小题1分,共60分)

(1)下列关于系统软件的叙述中,不正确的是( A )。

A)系统软件是在应用软件基础上开发的B)系统软件应提供友好的编程接口

C)系统软件与硬件密切相关D)数据库管理系统属于系统软件

(2)计算机硬件功能部件中,完成对数据加工的部件是( A )。

A)运算器B)控制器C)存储器D)输入/输出设备

(3)多媒体网络应用及实时通信要求网络高速率、低延迟传输。下列( A )技术满足这类应用的要求。

A)ATM B)FDDI C)FR D)X.25

(4)下列( B )不是Internet提供的主要服务。

A)WWW服务B)数字视频影像服务C)电子邮件服务D)文件传输

(5)下列( B )不是对网络进行服务攻击的结果。

A)网络丧失服务能力B)网络通信线路瘫痪

C)网站的主页被涂改D)网站的WWW服务器瘫痪

(6)针对操作系统安全,为了防止由于误操作而对文件造成破坏,要采用的方法是( B )。

A)保密B)保护C)审计D)认证

(7)下列关于顺序存储结构的叙述中,不正确的是(C )。

A)结点之间的关系由存储单元的邻接关系来体现B)存储密度大,存储空间利用率高

C)插入、删除操作灵活方便,不必移动结点D)可以通过计算直接确定第i个结点的存储地址

(8)下列与算法有关的叙述中,不正确的是( D )。

A)运算是数据结构的一个重要方面,运算的实现步骤用算法来描述

B)算法是精确定义的一系列规则,它指出怎样从给定的输入信息经过有限步骤产生所求的输出信息

C)算法的设计采用由粗到细,由抽象到具体的逐步求精的方法

D)对于算法的分析,指的是分析算法运行所要占用的机器时间,即算法的时间代价

(9)下列关于栈和队列的叙述中,正确的是( A )。

Ⅰ.栈和队列都是线性表

Ⅱ.栈和队列都不能为空

Ⅲ.栈和队列都能应用于递归过程实现

Ⅳ.栈的操作原则是后进先出,而队列的操作原则是先进先出

Ⅴ.栈采用顺序方式存储,而队列采用链接方式存储

A)仅Ⅰ和ⅣB)仅Ⅰ、Ⅱ和ⅣC)仅Ⅱ、Ⅲ和ⅤD)仅Ⅰ、Ⅳ和Ⅴ

(10)下列关于树和二叉树的叙述中,不正确的是( C )。

Ⅰ.树和二叉树都属于树形结构

Ⅱ.树是结点的有限集合,这个集合不能为空集

Ⅲ.二叉树是结点的有限集合,这个集合不能为空集

Ⅳ.二叉树是树的特殊情况,即每个结点的子树个数都不超过2的情况

Ⅴ.每一棵树都能唯一地转换到它所对应的二叉树

A)仅Ⅰ和ⅡB)仅Ⅱ和ⅢC)仅Ⅲ和ⅣD)仅Ⅳ和Ⅴ

(11)设散列表的地址空间为0到10,散列函数为h(k)=k mod 11,用线性探查法解决碰撞。现从空的散列表开始,依次插入关键码值36,95,14,27,68,82,则最后一个关键码插入后散列表的负载因子a约为( B )。

A)0.45 B)0.55 C)0.65 D)0.75

第(12)~(13)题基于以下的5阶B树结构。

(12)往该B树中插入关键码72后,该B树的叶结点数为(C)。

A)5 B)6 C)7 D)8

(13)从该B树中删除关键码15后,该B树的叶结点数为( C)。

A)5 B)6 C)7 D)8

(14)下列( C )关键码序列不符合堆的定义。

A)B、C、E、G、H、M、P、Q、S、Y B)B、C、M、E、H、P、Y、G、Q、S

C)B、E、P、S、C、Q、Y、M、H、G D)B、E、C、M、P、G、H、Y、S、Q

(15)下列排序方法中,(B )方法的总的关键码比较次数与记录的初始排列状态无关。

A)直接插入排序B)直接选择排序C)起泡排序D)快速排序

(16)下列关于分时系统和实时系统的叙述中,不正确的是( D )。

A)分时系统追求用户请求的及时响应B)实时系统追求系统的高可靠性

C)实时系统可分为实时控制系统和实时信息处理系统

D)分时系统中多个用户可以同时占用CPU运行

(17)在程序状态字PSW中设置了一位,用于控制用户程序只能执行非特权指令,这一位是( B )。

A)保护位B)CPU状态位C)修改位D)条件位

(18)就绪队列中有5个进程P1、P2、P3、P4和P5,它们的优先数和需要的处理机时间如下表所示。

进程

处理器时间

优先数

P1

P2

P3

P4

P5

8

1

2

1

5

3

1

5

4

2

假设优先数小的优先级高,忽略进程调度和切换所花费的时间。采用“不可抢占式最高优先级”调度算法,进程执行的次序是( B )。A)P2P3P4P1P5 B)P2P5P1P4P3 C)P3P4P1P5P2 D)P3P2P5P1P4

(19)在解决死锁时采用资源有序分配法,这可以使下列( D )产生死锁的必要条件不成立。

A)互斥B)不可剥夺C)部分分配D)循环等待

(20)为了保证CPU执行程序指令时能正确访问存储单元,需要将用户地址空间中的虚拟地址转换为内存地址,这一过程称为( C )。

A)地址分配B)地址计算C)地址映射D)地址查询

(21)在一个虚拟存储系统中,分配给某个进程3页内存,开始时这3页内存为空。页面访问序列是l、2、3、4、2、1、5、6、2、1、2、3、7、6、3。若采用最近最久未使用(LRU)页面淘汰算法,缺页次数为( B )。

A)10 B)12 C)14 D)16

(22)下列( D )方法可以用于提高文件目录检索效率。

Ⅰ.限制子目录个数Ⅱ.引入当前目录Ⅲ.目录项分解法

A)仅ⅠB)仅ⅡC)仅ⅢD)仅Ⅱ和Ⅲ

(23)下列磁盘调度算法中,( A )没有考虑寻道优化问题。

A)先来先服务B)最短寻道时间优先C)电梯调度D)单向扫描

(24)下列关于操作系统设备管理的叙述中,不正确的是( D )。

A)从资源分配角度,可将设备分为独占设备、共享设备和虚拟设备

B)利用缓冲技术可以提高资源利用率

C)设备管理使用户不关心具体设备I/O操作的实现细节

D)操作系统应为各种设备提供不同的接口

(25)SQL语言中的“视图(View)”对应于数据库3级模式结构中的( A )。

A)外模式B)模式C)内模式D)都不对应

(26)对数据库中数据可以进行查询、插入、删除、更新,是因为数据库管理系统提供了( B )。

A)数据定义功能B)数据操纵功能C)数据维护功能D)数据控制功能

(27)下列条目中,( D )是数据库管理员(DBA)的职责。

Ⅰ.决定数据库中信息的内容和结构

Ⅱ.决定数据库的存储结构和存取策略

Ⅲ.监控数据库的使用和运行

Ⅳ.改进数据库性能,必要时对数据库进行重组和重构

Ⅴ.定义数据库的安全性要求和完整性约束

A)仅Ⅰ、Ⅲ和ⅤB)仅Ⅰ、Ⅱ和ⅢC)仅Ⅲ和ⅣD)都是

(28)在数据库技术中,E-R图描述的是( B )模型。

A)物理模型B)概念模型C)逻辑模型D)语言模型

(29)下列两个数据库表中,“雇员号”是雇员信息表的主键,“部门号”是部门信息表的主键,也是雇员信息表的外键。则部门信息表中的( C )是可以被删除的。

A)部门号为“01”的行B)部门号为“02”的行

C)部门号为“03”的行D)部门号为“04”的行

(30)设关系R=(A,B,C),与SQL语句select distinct A from R where B=17等价的关系代数表达式是( C )。

A)B)

C)D)

(31)SQL语言的GRANT和REVOKE语句主要用来维护数据库的( A )。

A)安全性B)完整性C)可靠性D)一致性

(32)下列SQL的数据定义语句组中,( C )包含了不正确的数据定义语句。

Ⅰ.CREATE TABLE…CREATE VIEW…CREATE INDEX…

Ⅱ.DROP TABLE…DROP VIEW…DROP INDEX…

Ⅲ.ALTER TABLE…ALTER VIEW…ALTER INDEX…

A)仅ⅠB)仅ⅡC)仅ⅢD)都包含

(33)下列( D )关系运算不要求“R和S具有相同的属性个数,且它们对应的属性取自同一个域”。

A)R∪S B)R∩S C)R-S D)R×S

(34)用户对SQL数据库的访问权限中,如果只允许删除基本表中的元组,应授予( B )权限。

A)DROP B)DELETE C)ALTER D)UPDATE

第(35)~(37)题基于包含如下3个关系的“学生-选课-课程”数据库.

S (S#, SNAME, SEX, DEPARTMENT),主码是S#

C (C#, CNAME, TEACHER),主码是C#

SC (S#, C#, GRADE),主码是(S#, C#)

(35)下列关于保持数据库完整性的叙述中,不正确的是( B )。

A)向关系SC插入元组时,S#和C#都不能是空值(NULL)

B)可以任意删除关系S中的元组

C)向任何一个关系插入元组时,必须保证该关系主码值的唯一性

D)可以任意删除关系SC中的元组

(36)查找每门课程最高成绩的学生姓名、课程号和最高成绩,将使用关系( A )。

A)S和SC B)SC和C C)S和C D)S、SC和C

(37)为了提高查询速度,对关系SC创建唯一索引,应该创建在( A )属性上。

A)(S#,C#) B)(S#,GRADE) C)(C#,GRADE) D)GRADE

(38)数据模型的3个要素是( D )。

A)数据结构、数据操作和规范化理论B)数据结构、规范化理论和完整性约束

C)规范化理论、数据操作和完整性约束D)数据结构、数据操作和完整性约束

(39)下列关于SQL语言索引(index)的叙述中,不正确的是( D )。

A)系统在存取数据时会自动选择合适的索引作为存取路径

B)使用索引可以加快查询语句的执行速度

C)在一个基本表上可以创建多个索引

D)索引是外模式

(40)关系R和S具有相同的属性个数,且对应的属性取自同一个域。集合标记的是(C )。

A)R∪S B)R∩S C)R-S D)R×S

(41)从两个关系的笛卡尔积中,选取它们属性间满足某个条件的元组的操作,称为( C )。

A)选择B)差C)q连接D)自然连接

(42)下列叙述中,不正确的是( D )。

A)DBMS是操纵和管理数据库的软件系统,是数据库系统的核心

B)DBMS具有结构清晰和开放性等特点

C)DBMS可以基于数据模型进行分类

D)DBMS中的数据字典并不能作为数据库运行的基本依据

(43)下列关于Oracle数据库的叙述中,不正确的是(B )。

A)Oracle数据库的表空间、段和盘区可控制数据库物理空间的使用

B)Oracle的表空间是一种物理存储单元

C)数据库表空间的总存储容量就是数据库的总存储容量

D)每个Oracle数据库包含一个SYSTEM表空间,它是自动生成的

(44)Oracle Designer/2000的主要功能是( C )。

A)用于生成联机文档B)用于支持数据仓库应用

C)一种CASE工具D)一种快速界面开发工具

(45)下列选项中,( C )是Sybase IQ提供的新型索引技术。

A)B+树索引B)Hash索引C)Bitwise索引D)基于列的索引

(46)事务特性可表示为ACID特性,其中字母I表示的是事务的( B )。

A)原子性B)隔离性C)一致性D)持久性

(47)在事务处理过程中,如果由于某些内部条件而使事务无法继续正常执行,则表示出现了(A )。A)由逻辑错误引起的事务故障B)由系统错误引起的事务故障

C)系统故障D)磁盘故障

(48)下列叙述中,不正确的是( D )。

A)封锁是保证数据库一致性的常用方法B)封锁协议限制了可能的调度数目

C)封锁自身会产生死锁问题D)强两阶段封锁协议就是严格两阶段封锁协议

(49)下列关于数据库安全性的叙述中,不正确的是( D )。

A)未经授权修改数据是一种恶意访问形式

B)对于授权用户,加密数据和解密数据相对简单,是一种好的加密技术

C)从一个用户那里收回权限可能导致其他用户也失去该权限,这称为级联收回

D)如果较低层次(物理层或人员层)上安全性存在缺陷,高层安全性设计得当一样可以保护数据的安全

(50)下列关于规范化理论的叙述中,不正确的是( C )。

A)规范化理论给我们提供判断关系模式优劣的理论标准

B)规范化理论对于关系数据库设计具有重要指导意义

C)规范化理论只能应用于数据库逻辑结构设计阶段

D)在数据库设计中有时候会适当地降低规范化程度而追求高查询性能

(51)由于关系模式设计不当所引起的插入异常指的是( B )。

A)两个事务并发地对同一关系进行插入而造成数据库不一致

B)由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中

C)未经授权的用户对关系进行了插入

D)插入操作因为违反完整性约束条件而遭到拒绝

(52)下列关于数据依赖的叙述中,不正确的是( D )。

A)关系模式的规范化问题与数据依赖的概念密切相关

B)数据依赖是现实世界属性间相互联系的抽象

C)数据依赖极为普遍地存在于现实世界中

D)只有两种类型的数据依赖:函数依赖和多值依赖

(53)设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U?X?Y。下列关于多值依赖的叙述中,不正确的是( C )。A)若X→→Y,则X→→Z B)若X→Y,则X→→Y

C)若X→→Y,且Y'ìY,则X→→Y'D)若Z=F,则X→→Y

第(54)~(55)题基于以下描述:有关系模式P(C,S,T,R),根据语义有如下函数依赖集:F={C→T,ST→R,TR→C}。

(54)关系模式P的规范化程度最高达到( C )。

A)1NF B)2NF C)3NF D)BCNF

(55)现将关系模式P分解为两个关系模式P1(C,T,R),P2(C,S),那么这个分解( A )。

A)不具有无损连接性,不保持函数依赖B)具有无损连接性,不保持函数依赖

C)不具有无损连接性,保持函数依赖D)具有无损连接性,且保持函数依赖

(56)从E-R模型到关系模式的转换是数据库设计的( C )阶段的任务。

A)需求分析B)概念结构设计C)逻辑结构设计D)物理结构设计

(57)下列叙述中,( A )不是目前数据库应用系统开发工具存在的主要问题。

A)没有对Web应用的支持B)开发过程中涉及过多的技术实现

C)难以适应要求稳定的大规模企业级业务处理

D)难以快速适应低层技术的更新和业务逻辑的变化

(58)能够对PowerDesigner中所有模型信息只读访问的模块是( C )。

A)ProcessAnalyst B)DataArchitect

C)Viewer D)WarehouseArchitecture

(59)下列关于对象的叙述中,不正确的是( A )。

A)对象的属性是描述对象动态特征的一个操作序列

B)ISA联系中子类的对象拥有其超类对象的全部属性

C)多继承是指一个子类从它的多个超类中继承

D)对象标识符是唯一的

(60)下列条目中( D )是联机分析处理中的基本分析功能。

Ⅰ.上卷Ⅱ.下钻Ⅲ.切片Ⅳ.切块Ⅴ.转轴

A)仅Ⅰ、Ⅱ和ⅤB)仅Ⅲ、Ⅳ和Ⅴ

C)仅Ⅰ、Ⅱ、Ⅲ和ⅣD)都是

二、填空题(每空2分,共40分)

(1)为了保证Internet正常工作,要求联入Internet的计算机都遵从相同的通信协议,即_TCP/IP__________协议。

(2)一般的加密体制可分为两种:单钥加密体制和___双钥________加密体制。

(3)按层次次序将一棵有n个结点的完全二叉树的所有结点从1到n编号,当i≤(n-1)/2时,结点i的右子女的结点编号为

___2i+1________。

(4)按对称序周游二叉树等同于按___后根___次序周游对应的树(林)。

(5)对n个记录的文件进行二路归并排序,所需要的辅助存储空间为___O(n)_____。

(6)在单CPU系统中,如果同时存在12个并发进程,则处于就绪队列中的进程最多有____11____个。

(7)文件系统中,当用户进程打开一个文件时,操作系统将该文件的文件描述符保存在内存的__用户打开文件__表中。

(8)访问磁盘时,当磁头到达指定磁道后,必须等待所需要的扇区到达读写头下,这一部分时间称为____旋转延迟______时间。(9)设R和S是两个关系,与关系代数表达式R×S等价的SQL语句是:select*__ FROM R,S ____。

(10)在数据库的3级模式结构中,内模式有_____1______个。

(11)在数据库的3级模式结构中,外模式与模式之间的映象(外模式/模式),实现了数据库的___逻辑___独立性。

(12)在早期的代表性的数据库管理系统中,IMS系统是基于___层次___数据模型的。

(13)并行数据库系统通过并行地使用多个____CPU_______和磁盘来提高处理速度和I/O速度。

(14)关系数据库管理系统RDBMS的层次结构中,自上而下为:应用层、语言翻译处理层、数据存取层和数据___存储__层。(15)保证事务的任何一种调度执行后数据库总处于一致状态,这是由数据库系统的___并发控制___部件负责的。

(16)达到_B1__级别的产品才被认为是真正意义上的安全产品。

(17)Armstrong公理系统中的增广律的含义是:设R是一个关系模式,X,Y是U中属性组,若X→Y为F所逻辑蕴含,且ZíU,则___________为F所逻辑蕴含。

(18)在______函数_____依赖的范畴内,BCNF达到了最高的规范化程度。

(19)分布式数据库系统的所有问题都是内部的、_实现_级别上的问题,而不是外部的、用户级别的问题。

(20)数据仓库的体系结构中,中间层为___________服务器。

参考答案:

一、选择题:

1-5:AAABB 6-10:BCDAC 11-15:BCCCB 16-20:DBBDC 21-25:BDADA

26-30:BDBCC 31-35:ACDBB 36-40:AADDC 41-45:CDBCC

46-50:BADDC 51-55:BDCCA 56-60:CACAD

二、填空题:

1、TCP/IP

2、双钥

3、2i+1

4、后根

5、O(n)

6、11

7、用户打开文件

8、旋转延迟9、FROM R,S 10、一或1 11、逻辑12、层次13、CPU

14、存储15、并发控制16、B1 17、x->z 18、函数19、实现20、OLAP

全国计算机三级数据库技术知识点考点汇总整理

dbo:database owner(数据库的创建者,创建该对象的用户.) guest:顾客(能够访问数据库中对象的数据,要求dbo分配权限给guest,一般给他查看的权限select,它没有对应的登录账户名) 数据库系统设计分为6个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计等。每个步骤都按照数据组织与存储、数据访问与处理、应用设计等几个方面进行。 数据库物理设计阶段活动:数据库逻辑模式、选择或配置基本关系表的文件组织形式,为基本关系表设计数据存取方法或存取路径、数据分布设计、安全模式设计、确定系统配置、物理模式评估 标识属性的值不能重复且不能为空 数据库概念设计自下而上ER设计。 数据库应用系统日常维护工作一般包括数据库的备份、锁管理、日志的维护等。 数据库维护或数据库管理员的职责::1.数据库的转储和恢复2.数据库安全性、完整性控制; 3.数据库性能功能的检测和改善; 4.数据库的重组和重构 数据库的重构应尽量避免应用程序的改动,部分修改内模式和外模式。 数据库恢复顺序:1.最近完全数据库备份2.完全备份后的最近差异数据库备份3.完全备份和差异之后的所有日志备份。 数据恢复三种模式:1)简单恢复模式(只用于测试和开发数据库,或用于主要包含只读数据的数据库,如数据仓库)。2)大容量日志恢复模式:一般只作为完整性恢复模式的附加模式,不支持点恢复。3)完整恢复模式

数据库性能优化: 1.数据库运行环境与参数调整:外部调整(CPU、网络、调整内存分配、调整磁盘I/O):增加CPU数量或终止需要许多资源的进程。令I/0时间最小化,减少磁盘上文件竞争带来的瓶颈。 2.模式调整与优化。 反规范化(增加派生冗余列,增加冗余列,重新组表、分割表和新增汇总表)破坏数据完整性。 3.存储优化:1)索引视图。2)聚集。 4.查询优化。1)合理使用索引。2)避免和简化排序。3)消除大型表数据的顺序存储。4)避免复杂正则表达式。5)使用临时表加速查询。6)不随意使用游标。7)事务处理 数据库应用系统从功能角度分为四个层次:1,表现层2.业务逻辑层(将表现层获取的数据进行组织传递给数据访问层)3.数据访问层(负责与DBMS系统实现交互)4.数据持久层(负责保存和管理应用系统) 分布式数据库中,导致数据传输量大的主要原因是数据间的连接操作和并操作。 分布式数据库分片类型:水平分片、垂直分片、导出分片、混合分片。分片原则:完整性原则、重构性原则、不相交原则:对于一个全局关系,不允许不属于任何一个片段,也不允许一个全局关系的某些数据既属于该全局关系的某些片段又属于该全局关系的另一个片段 分布式数据库系统的主要目的是实现场地自治和数据全局透明共享 分布式数据库最基本特征是本地自治、非集中管理以及高可用性、位置独立性、数据分片独立性和数据复制独立性等 分配式数据库的分配方式:集中式:所有数据片段都安排在一个场地

数据库原理试题及答案

数据库原理试题答案(B卷) 一、填空题(每题 2 分,共 20 分) 1、实体 2、日志文件 3、完整性 4、关系 5、关系演算 6、外模式 / 模式 7、更新 8、集成的 9、先来先服务 10、人工智能 二、选择题(每题 1 分) 1 、C 2 、 D 3 、 B 4 、 A 5 、 B 6 、 C 7 、 C 8 、 C 9 、 B 10 、 C 三、简答题(每题 5 分,共 20 分) 1 、答案要点:数据库系统中的常见故障有:事务内部的故障(事务故障)( 1 分)、系统故障( 1 分)、介质故障( 2 分)、计算机病毒( 1 分)。 2 、答案要点:数据模型通常由数据结构( 1 分)、数据操作( 2 分)、完整性约束( 2 分)三部分组成。 3 、答案要点:不是所有的视图都是可更新的( 2 分);因为有些视图的更新不能唯一地有意义地转换成对相应基本表地更新( 3 分)。 4 、答案要点:多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行执行它们时的结果相同( 5 分)。 四、(共 10 分) 1 、 80 , 90 2 、 T 1 T 2 Slock A 读 A = 50 Y = A Unlock A Xlock A A=Y-10 Slock A 写回 A = 40 等待 Unlock A 等待 读 A = 40 Y = A Unlock A Xlock A A=Y × 2 写回 A = 80 Unlock A

五、(共 10 分) 六、(共 20 分) 1 、关系代数: (1)sno ( cno =‘ 2 ' (SC) )(2分) (2) Sno,Sn ( Cn=' 数据库概论 ' ) (2分) (3) Sno,SN (S ( Cno , sno (SC) ÷ Cno ( C )) ) (2分) ALPHA 语言 ? GET W(SC.SNO): https://www.doczj.com/doc/039986135.html,O=' 2' (2分) ? RANGE C X SC Y GET W (S.SNO.S.SN): X( Y(https://www.doczj.com/doc/039986135.html,O=https://www.doczj.com/doc/039986135.html,O ^ Y.SNO=S.SNO ^ https://www.doczj.com/doc/039986135.html,=' 数据库概论 ' (2分) ? RANGE C X SC Y GET W(S.SNO,S.SN): X( Y(https://www.doczj.com/doc/039986135.html,O=https://www.doczj.com/doc/039986135.html,O ^ Y.SNO=S.SNO)) (2分) 2 、( 1 ) SELECT COUNT(*) FROM STUDENT (2分) (2) SELECT SNO FROM SC GROUP BY SNO HAVING COUNT(*)>5 (3分) (3) DELECT FROM SC WHERE https://www.doczj.com/doc/039986135.html,O IN (SELECT https://www.doczj.com/doc/039986135.html,O FROM C WHERE CN=' 数据结构 ') DELETE FROM C WHERE CN= ‘数据结构' (3分) 七、(共 10 分) 科室(科室代码,科室名称) (1分) 医生(工号,姓名,名称,聘用日期,聘用期限,科室) (1分) 病人(病历号,姓名,年龄,工作单位) (1分) 就诊(医生工号,病历号,就诊日期) (2分) 一、填空题(每空 2 分,共 20 分) 1、关系中主码的取值必须唯一且非空,这是由 ___________ 完整性规则决定的。 2、当数据库被破坏后,如果事先保存了数据库副本和 ________________ ,就有可能恢复数据库。 3、数据库的 ____________ 是指数据库的正确性和相容性。 4、关系数据操作语言的特点是:操作对象与结果均为 ___________ 、操作的非过程性强、语言一体化、并且建立在数学理论基础之上。 5、SQL 是一种介于关系代数和 _____________ 之间的结构化的查询语言。 6、对于每一个外模式,数据库系统都有一个 _______________ 映象,它定义了该外模式与模式之间的对应关系。 7、视图是一个需表,它一经定义就可以和基本表一样被查询,但 _________ 操作将有一定的限制。 8、数据仓库是一个面向主题的、 _____________ 、不可更新的、随时间不断变化的数据集合。 9、避免活锁的简单方法是采用 _____ 的策略。 10、知识库系统和主动数据库系统是将数据库技术和 ________ 技术相结合产生的。 二、选择题(每小题 1 分,共 10 分) 1、SQL 中,下列涉及空值的操作,不正确的是 ( )

历年全国计算机等级考试三级(数据库技术)笔试选择真题

历年全国计算机等级考试三级(数据库技 术)笔试选择真题 一、选择题(每小题1分,共60分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1) 下列哪一个是输出设备? A) 鼠标?B) 键盘?C) 数/模转换器?D) 模/数转换器 (2) 下列叙述中,错误的是 A) 系统软件是在应用软件基础上开发的?B) 系统软件应提供友好的人机界面 C) 系统软件与硬件密切相关?D) 系统软件与具体应用领域无关 (3) 下列哪一个协议是Internet使用的协议? A) OSI参考模型中规定的传输层协议?B) TCP/IP传输控制/网间协议 C) IEEE 802.3系列协议?D) 帧中继传输协议 (4) 通常可用传输速率描述通信线路的数据传输能力,传输速率指的是 A) 每秒钟可以传输的中文字符个数?B) 每秒钟可以传输的字符

数 C) 每秒钟可以传输的比特数?D) 每秒钟可以传输的文件数 (5) 下图所示的情况称为,从信息源结点传输到信息目的结点的信息中途被攻击者 A) 截获?B)窃听C)篡改D)伪造 (6) 操作系统的安全措施可从隔离方面考虑。以下哪一个不是隔离的措施? A) 物理隔离?B) 逻辑隔离?C)时间隔离?D) 空间隔离 (7) 以下关于数据的逻辑结构的叙述中,哪一条是不正确的? A) 数据的逻辑结构是数据间关系的描述 B) 数据的逻辑结构抽象地反映数据元素间的逻辑关系 C) 数据的逻辑结构具体地反映数据在计算机中的存储方式 D) 数据的逻辑结构分为线性结构和非线性结构 (8) 以下关于链式存储结构的叙述中,哪一条是不正确的? A) 结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构 B) 逻辑上相邻的结点物理上不必邻接 C) 可以通过计算直接确定第i个结点的存储地址 D) 插入、删除运算操作方便,不必移动结点 (9) 以下哪一个不是队列的基本运算? A) 从队尾插入一个新元素?B) 从队列中删除第i个元素

三级(数据库技术)考试大纲

三级(数据库技术)考试大纲 基本要求 1.掌握计算机系统和计算机软件的基本概念、计算机网络的基本知识和应用知识、信息 安全的基本概念。 2.掌握数据结构与算法的基本知识并能熟练应用。 3.掌握并能熟练运用操作系统的基本知识。 4.掌握数据库的基本概念,深入理解关系数据模型、关系数据理论和关系数据库系统, 掌握关系数据语言。 5.掌握数据库设计方法,具有数据库设计能力。了解数据库技术发展。 6.掌握计算机操作,并具有C语言编程,开发数据库应用(含上机调试)的能力。 考试内容 一、基础知识 1.计算机系统的组成和应用领域。 2.计算机软件的基础知识。 3.计算机网络的基础知识和应用知识。 4.信息安全的基本概念。 二、数据结构与算法 1.数据结构、算法的基本概念。 2.线性表的定义、存储和运算。 3.树形结构的定义、存储和运算。 4.排序的基本概念和排序算法。 5.检索的基本概念和检索算法。 三、操作系统 1.操作系统的基本概念、主要功能和分类。 2.进程、线程、进程间通信的基本概念。 3.存储管理、文件管理、设备管理的主要技术。 4.典型操作系统的使用。 四、数据库系统基本原理 1.数据库的基本概念,数据库系统的构成。 2.数据模型概念和主要的数据模型。 3.关系数据模型的基本概念,关系操作和关系代数。 4.结构化查询语言SQL。 5.事务管理、并发控制、故障恢复的基本概念。 五、数据库设计和数据库应用 1.关系数据库的规范化理论。 2.数据库设计的目标、内容和方法。 3.数据库应用开发工具。 4.数据库技术发展。 六、上机操作 1.掌握计算机基本操作。 2.掌握C语言程序设计基本技术、编程和调试。 3.掌握与考试内容相关知识的上机应用。 考试方式 1.笔试:120分钟,满分100分。 2.上机考试:60分钟,满分100分。

全国计算机三级数据库技术上机试题100道

1.【考点分析】本题考查对4位整数的排序。考查的知识点主要包括:数组元素的排序算法,if判断语句和逻辑表达式,以及求余算术运算。 【解题思路】此题属于4位数排序问题。本题需主要解决3个问题:问题1如何取4位数的后3位进行比较;问题2如何按照题目要求的条件(按照每个数的后3位的大小进行降序排列,如果后3位相等,则按照原始4位数的大小进行升序排列)排序;问题3如何将排完序的前10个数存到数组bb中去。 本题的解题思路为:使用双循环对数组按条件进行排序,然后将排完序的前10个数存到数组bb中。对于问题1可以通过算术运算的取余运算实现(aa[i]%1000);问题2通过包含if判断语句的起泡排序法就可以实现。 【参考答案】 void jsSort() { int i,j; /*定义循环控制变量*/ int temp; /*定义数据交换时的暂存变量*/ for(i=0;i<199;i++) /*用选择法对数组进行排序*/ for(j=i+1;j<200;j++) { if(aa[i]%1000aa[j]) /*则要按原4位数的值进行升序排序*/ { temp=aa[i]; aa[i]=aa[j]; aa[j]=temp; } } for(i=0;i<10;i++) /*将排序后的前10个数存入数组b中*/ bb[i]=aa[i]; } 【易错提示】取4位数后三位的算法,if判断语句中逻辑表达式的比较运算符。 2.【考点分析】本题主要考查的知识点包括:C语言循环结构,if判断语句和逻辑表达式,以及分解多位整数的算术运算。 【解题思路】分析题干,本题除给出条件"SIX+SIX+SIX = NINE+NINE"之外,还可得出2个隐含的条件:条件1:SIX和NINE分别是3位和4位的正整数;条件2:SIX的十位数字等于NINE的百位数字,NINE的千位数字和十位数字相等。 本题解题思路:通过嵌套的循环结构可以遍历到所有的3位和4位数,对于每一个3位数及4位数的组合进行题设条件(SIX+SIX+SIX = NINE+NINE)的判断,满足条件的对其分解得到各数位的数字,再进一步判断各位数字是否满足本题隐含的条件(条件1及条件2),如果满足则个数加1,并将该3位数及4位数添加到和值中。 【参考答案】 void countValue() { int i,j; int s2; int n2,n3,n4; for(i=100;i<1000;i++)

数据库试题及答案

《数据库》试题 使用教材:Visual FoxPro 数据库应用 试题范围:全册 出版社:高等教育出版时版次:第3版 学校名称:文县职业中专 一、选择题 1、在有关数据库的概念中,若干记录的集合称为() A. 文件 B. 字段 C. 数据项 D. 表 2、在Visual FoxPro中,向数据库文件中追加数据使用语句() A、INSERT B、REPLACE C、APPEND D、ADD 3、在Visual FoxPro中,删除数据库的所有记录,仅保留库结构的命令是( ) A、delete all B、pack C、recall D、zap 4、在Visual FoxPro中,分屏显示当前数据库中年龄字段大于20的所有记录,正确的命令为( ) A、display all for nl>20 B、display all while nl>20 C、list for nl while nl>20 D、list while nl>20 5、在Visual FoxPro中,skip命令移动记录指针的基准是( ) A、第一条记录 B、当前记录 C、指定纪录 D、库文件尾6、逻辑运算符在运算时的优先顺序是() A.NOT→AND→OR B.AND→NOT→OR C.OR→NOT→AND D.从左至右按先后次序 7、在关系运算中,查找满足一定条件的元组的运算称之为()A. 投影 B. 选择 C. 关联 D. 复制 8、下面的赋值表达式不正确的是() A.STORE "HELLO WORLD!" TO STR B. STORE 123456 TO

A1,B1 C.WORD="FOXPRO" D.STORE 12,34 TO A2,B29、不能作为索引关键字的数据类型是() A.数值型 B.备注型 C.日期型 D.字符型 10、当前表中含xm(姓名,字符型)字段,显示姓“李”的记录的命令是() A.DISP FOR "李"=xm B.DISP FOR xm=李 C.DISP FOR SUBS(xm,1,1)= ‘李’ D.DISP FOR SUBS(xm,1,2)=‘李’ 11、用命令DIMENSION A(4,5)定义后,A数组中共有()个数据元素。 A. 4 B. 5 C. 9 D. 20 12、在Visual FoxPro的一个工作区中,同一时刻最多能打开( )个库文件。 A、10 B、1 C、任意多 D、256 13、33.结构化程序设计中的三种基本结构是顺序结构、分支结构和() A、选择结构 B、循环结构 C、混合结构 D、跳转结构 14、假定STUDENT.DBF学生数据库文件中前六条记录均为男生的记录,执行以下命令序列: USE.STUDENT GOTO 3 LOCATE NEXT 3 FOR 性别="男" 后,记录指针定位在( ) A、第3条记录上 B、第4条记录上 C、第5条记录上 D、第6条记录上 15、68.下面有关表索引的几种说法,正确的是() A.索引和排序一样,它改变记录的物理顺序。

2020计算机三级考试数据库技术章节练习题及答案

2020计算机三级考试数据库技术章节练习题及答案第4章数据库应用系统功能设计与实施 1[单选题] 下列关于浏览器/服务器架构中的应用服务器的说法中,错误的是__________。 A.应用服务器一般运行程序代码,实现面向应用领域的业务规则 B.应用服务器会根据用户请求连接相对应的数据库,获取数据, 并将结果返回给用户 C.应用服务器一般需要具有数据访问和数据存储功能 D.应用服务器一般提供了集群、负载均衡等公共服务,能够大幅 度提升系统性能和可靠性 参考答案:C 2[填空题]数据库总体设计的主要内容包括__________、 __________、__________和__________。 参考解析:体系结构设计软件总体设计软硬件选型与配置设计业 务规则初步设计 3[单选题]如果有两个事务,同时对数据库中同一数据实行操作, 不可能引起冲突的操作是 A.其中有一个是DELETE B.一个是SELECT,另一个是UPDATE C.两个都是SELECT D.两个都是UPDATE 参考答案:C

4[填空题]一个完整的事务概要设计包括:事务名称、事务所访问 的关系名及其属性名、事务的( ) 及事务用户。 参考解析:处理逻辑 5[单选题]浏览器/服务器架构是现阶段非常流行的数据库应用系 统架构。在此架构中,应用服务器起到了非常重要的作用。下列关于 应用服务器的说法,错误的是( ) A.应用服务器一般运行程序代码,实现面向具体应用领域的业务 规则,数据库服务器承担数据存储、管理等功能 B.应用服务器会根据用户请求连接相对应的数据库,获取数据并 实行处理,将结果返回给用户 C.应用服务器一般需具有数据访问和数据存储等功能,在数据库 服务器出现问题时能够继续向用户提供服务 D.应用服务器一般提供了集群、失效恢复、负载均衡等公共服务,能够大幅度提升系统性能和可靠性 参考答案:C 6[单选题] 下列属于商场经营管理系统数据库功能需求的是__________。 A.系统中不考虑财务核算 B.对基本销售业务要求实现秒级响应 C.多个终端同时操作数据库 D.系统需支持节假日折扣 参考答案:C

三级数据库

本人2011年3月三级数据库复习笔记,附部分难题 盗我笔记,赚百度经验者耻(第二页有1.计算机系统(硬件系统和软件系统)组成) 本人欢迎与好学者共勉!还提供数据库在线QQ解答 分值分布: 基础知识——————————小于等于06分 数据结构与算法———————大于等于11分 操作系统———————————约等于10分 数据库技术基础———————小于等于06分 关系数据库系统———————分值高,题量多,形式多样,可能15分 关系数据库标准语言SQL————约等于10分 关系数据库的设计——————小于等于10分 数据库管理系统———————小于等于06分 事务管理与数据库安全性————约等于10分 新一代数据库系统工具————小于等于06分 数据库技术的发展——————小于等于10分 (1)定义表(6)创建视图 (7)修改视图 (2)修改表 (8)查询视图

(2)删除表 (9)更新 (10)删除 (4)创建索引 (11)插入 插入一个元组 (5)删除索引 插入子查询结果 第1章 1.计算机系统(硬件系统和软件系统)组成 2.计算机的发展阶段:电子管计算机——晶体管计算机——集成电路计算机——大规模集成电路计算机 3.指令类型:数据传送类指令、算术逻辑类指令和判定控制类指令 4.微处理器的分类:通用微处理器、嵌入式微处理器和数字信号处理器 5.计算机常用的系统技术指标:运算速度、主频、字长、存储容量、数据传输率 6.计的应用领域:科学和工程计算、数据和信息处理、过程控制、计算机辅助系统、人工智能和网络应用 7.计算机网络特征:a)计算机网络建立的主要目的是实现计算机资源的共享 b)互联的计算机是分布在不同地理位置的多台独立的“自治计算机” c)联网计算机之间的通信必须遵循共同的网络协议 8.网络协议是为网络数据交换而制定的规则、约定与标准,三要素是语法、语义与时序 a)语法规定了用户数据与控制信息的结构与格式 b)语义规定了用户控制信息的意义以及完成控制的动作与响应

三级数据库技术习题答案

三级数据库技术习题答案 一 1[单选题]保证单个用户查询响应时间的前提下,系统最多允许多少用户同时访问数据库的指标属于() A.性能需求 B.功能需求 C.存储需求 D.安全需求 参考答案:A 2[填空题]DFD箭头是数据流描述数据方向处理间数据依赖,IDEFO箭头强调(参考解析:数据约束 3[单选题]在数据库应用系统的需求分析阶段,设有如下工作: Ⅰ.分析与描述目标系统需要完成的功能 Ⅱ.分析与描述目标系统对响应时间、存储容量的要求 Ⅲ.分析与描述目标系统涉及的数据范围、数据的属性特征及数据之间的关系Ⅳ.分析与描述每项功能活动需要的输入数据、业务规则及输出数据 Ⅴ.分析与描述目标系统的总体结构、功能活动及各功能活动之间的关系 以上属于系统功能建模内容的是()。 A.仅Ⅰ、Ⅳ和Ⅴ B.仅Ⅱ、Ⅳ和Ⅴ C.仅Ⅰ、Ⅱ和Ⅲ D.仅Ⅲ、Ⅳ和Ⅴ 参考答案:A 4[单选题]通常,信息的价值与下列哪些性质紧密相关()。 Ⅰ.准确性Ⅱ.及时性Ⅲ.可靠性Ⅳ.开放性Ⅴ.完整性 A.Ⅰ、Ⅱ、Ⅲ和Ⅳ B.Ⅱ、Ⅲ、Ⅳ和Ⅴ)。 C.Ⅰ、Ⅱ、Ⅲ和Ⅴ D.Ⅰ、Ⅱ、Ⅳ和Ⅴ

参考答案:C 5[单选题]在数据库系统中,当数据库的模式改变时,用户程序可以不做改变。这是数据的()。 A.物理独立性 B.存储独立性 C.位置独立性 D.逻辑独立性 参考答案:D 6[填空题]数据库系统三级模式结构:()即存储模式,模式(即),外模式即用户模式。 参考解析:内模式,逻辑模式 7[填空题]信息系统需求分析常用的建模方法有__________、__________和__________。 参考解析: IDEF0 DFD UML 8[单选题]下列不属于信息系统需求分析常用建模方法的是__________。 A.ER B.IDEFO C.DFD D.UML 参考答案:A 9[单选题]下列关于数据库管理系统DBMS功能的叙述中,()不正确的。 A.完整性定义主要包括对主码、外码以及其他完整性约束的定义 B.系统的安全性控制是由数据库运行管理模块支持的 C.为了提高存储空间利用率和存取效率,DBMS需要提供多种存取方法 D.宿主型数据操纵语言DML可以独立由终端用户使用 参考答案:D

数据库试题及答案_

笔试样卷一 参考答案 一、简答题(25分) 1.数据库阶段数据管理的主要特点是什么? 2.解释DB、DBMS、DBS三个概念? 3.什么是物理数据独立性和逻辑数据独立性? 4.试说明DBMS的主要功能? 5.在ER模型转换为关系模型时,联系类型要根据不同的情况作不同的处理,试说明之。 二、计算题(20分) 1.设有关系R和S R: S: A B C A B C 3 6 7 3 4 5 2 5 7 7 2 3 7 3 4 4 4 3 列表计算R∪S、R-S、R×S、π 3,2(S)、δ B<5 (R)。(5分) 2.设有三个关系 S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 试用关系代数表达式表示下列查询

(1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 三、设有三个基本表(45分) S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 1.试用T-SQL的查询语句表达下列查询 (1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 2.试用T-SQL的查询语句表达下列查询 (1)统计有学生选修的课程的门数 (2)求选修C4课程的学生的年龄 (3)求LIU老师所授课程的每门课程的学生的平均成绩 (4)统计每门课程的学生选修人数 (5)求年龄大于所有女同学年龄的男学生的姓名和年龄(10分)3.试用T-SQL更新语句完成下列更新操作 (1)往表S中插入一个学生资料(‘S9’, ‘WU’, 18)

全国计算机等级考试三级数据库技术 模拟试题 真题及答案

全国计算机等级考试三级数据库技术2015模拟试题(一) 真题及答案 一、单选题((1)~(20)每题1分,(21)~(30)每题2分,共40分) (1)在数据库系统中,下列映像关系用于提供数据与应用程序间的物理独立性的是()。 A)外模式/模式 B)模式/内模式 C)外模式/内模式 D)逻辑模式/内模式 (2)关于数据库视图,下列说法正确的是()。 A)视图一定能提高数据的操作性能 B)定义视图的语句可以是任何数据操作语句 C)视图可以提供一定程度的数据独立性 D)视图的数据一般是物理存储的 (3)许多大中型企业出于多种原因建立了数据仓库,以下()不是建立数据仓库的合理理由。 A)将企业的各种应用系统集中在一起 B)充分利用企业信息系统生成的各种数据 C)解决企业业务应用和数据分析应用的性能冲突 D)以面向主题、集成的方式合理的组织数据 (4)关于数据库应用系统的设计,有下列说法:

1.数据库应用系统设计需要考虑数据组织与存储、数据访问与处理、应用设计等几个方面 Ⅱ.数据库概念设计阶段,采用自上而下的ER设计时,首先设计局部ER图,然后合并各局部ER图得到全局ER图 Ⅲ.在数据库逻辑设计阶段,将关系模式转换为具体DBMS平台支持的关系表 Ⅳ.在数据库物理设计阶段,一般需要设计视图和关系模式的完整性约束上述说法正确的是()。 A)Ⅰ、Ⅲ和Ⅳ B)Ⅰ C)Ⅱ和Ⅲ D)Ⅱ和Ⅳ (5)关于数据库应用系统的需求分析工作,下列说法正确的是()。 A)通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明。 B)在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图。 C)数据需求分析的主要工作是要辨识出数据处理中的数据处理流程 D)数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标

三级数据库 考试试题

计算机等级考试三级数据库试题 一、选择题(每小题1分,共60分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)服务程序是一类辅助性程序,它提供各种软件运行时所需的服务。下列哪一个属于服务程序? A)语言处理程序 B)调试程序 C)操作系统 D)数据库管理系统 (2)八进制数67.54转换成二进制数是多少? A)110111.101101 B)110111.101100 C)110110.101100 D)110110.101101 (3)在办公自动化环境中得到广泛应用,能实现高速数据传输的是 A)以太网 B)ATM网 C)X.25 D)帧中继 (4)下列关于ADSL技术的叙述中,哪些是正确的? Ⅰ. 利用ADSL技术可以接入Internet

Ⅱ. ADSL技术利用现有的一对电话铜线,为用户提供上、下行对称的传输速率 Ⅲ. 用户可以通过ADSL宽带接入方式进行网上聊天 A)仅Ⅰ和Ⅱ B)仅Ⅰ和Ⅲ B)仅Ⅱ和Ⅲ D)都正确 (5)下列关于搜索引擎的叙述中,哪些是正确的? Ⅰ. 搜索引擎主动搜索WWW服务中的信息 Ⅱ. 当用户给出要查找信息的关键字后,搜索引擎会返回给用户相关的HTML页面 Ⅲ. 搜索引擎对搜索到的WWW服务器中的信息自动建立索引 A)仅Ⅰ和Ⅱ B)仅Ⅰ和Ⅲ B)仅Ⅱ和Ⅲ D)都正确 6)程序员在设计的软件系统中插入了一段专门设计的代码,使得他在任何时候都可以绕开正常的登录认证过程,进入该软件系统。这种恶意软件的攻击方式称为 A)特洛依木马 B)后门陷阱 C)逻辑炸弹 D)僵尸网络 (7)以下关于数据的逻辑结构的叙述中,哪些是正确的? Ⅰ. 数据的逻辑结构抽象地反映数据元素间的逻辑关系 Ⅱ. 数据的逻辑结构具体地反映数据在计算机中的存储方式

数据库习题及答案,第三版

2004-2005学年第二学期期末考试 D 2002级计算机科学与技术专业《数据库原理与应用》课程试题 一、选择题(15分,每空1分): 1 .数据库系统中,物理数据独立性( physical data independenee )是指 _ 。 A. 数据库与数据库管理系统的相互独立 B. 应用程序与DBMS 的相互独立 C. 应用程序与存储在磁盘上数据库的物理模式是相互独立的 D. 应用程序与数据库中数据的逻辑结构相互独立 2. _____________________ 数据库系统的特点是 、数据独立、减少数据冗余、避免数据不一 致和加强了数据保护。 A. 数据共享 B .数据存储 C.数据应用 D .数据保密 3. 数据库管理系统能实现对数据库中数据的查 询、 插入、修改和删除等操作的数据库语言称为 A. 数据定义语言(DDL ) B .数据管理语言 C.数据操纵语言(DML ) D .数据控制语言 4. 在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为①;从表中选出满足某种 条件的元组的操作称为②;_将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为③。 A. 选择 B .投影 C.连接 D.扫描 5. _________________________ 关系模型中,一个候选码 。 A .可由多个任意属性组成 B. 至多由一个属性组成 C. 可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成 D. 必须由多个属性组成 7.数据库中只存放视图的 __________ 。 A .操作 B .对应的数据 C. 定义 D.限制 9.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限, O A. 可靠性 B. —致性 C.完整性 D .安全性 6. SQL 语言是 语言。 A .层次数据库 C .关系数据库 B. 网络数据库 D .非数据库 &关系数据库规范化是为解决关系数据库中 问题而引人的。 A .数据冗余 B. 提高查询速度 C.减少数据操作的复杂性 D .保证数据的安全性和完整性 这主要是为了实现数据库的

9月全国计算机等级考试三级《数据库技术》笔试真题

9月全国计算机等级考试三级《数据库技术》笔试真题 一、选择题(每小题1分,共60分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)计算机软件分为系统软件和应用软件两大类,其中处于系统软件核心地位的是 A)操作系统 B)编译程序 C)数据库管理系统 D)网络通信软件 (2)通常一台计算机系统的存储介质包括Cache、内存、磁带和硬盘,其中访问速度最慢的是 A)Cache B)磁带 C)硬盘 D)内存 (3)下列关于计算机系统工作原理的叙述中,哪一条是正确的? A)中央处理器直接对存储器中的数据进行处理 B)运算器完成解释和执行指令的工作 C)中央处理器可以从输入设备中得到控制指令 D)程序和数据均存放在存储器中

(4)下列关于异步传输模式ATM技术的叙述中,哪一条是不正确的? A)ATM技术可以满足用户对数据传输的服务质量的要求 B)ATM是B-ISDN选择的数据传输技术 C)ATM技术的实时性好,但灵活性不够 D)采用ATM技术可满足网络中突发性的通信量 (5)信息认证是信息安全的一个重要方面,下列哪一项不属于实施信息认证的方法? A)身份识别 B)密钥管理 C)数字签名 D)消息认证 (6)电子邮件软件向邮件服务器发送邮件时使用的协议是 A)SMTP B)POP3 C)IMAP D)MIME (7)以下关于数据的逻辑结构的叙述中,哪一条是不正确的? A)数据的逻辑结构是数据间关系的描述 B)数据的逻辑结构不仅反映数据间的逻辑关系,而且反映其在计算机中的存储方式 C)数据的逻辑结构分为线性结构和非线性结构

全国计算机三级数据库考试题

全国计算机三级数据库试题 1、把电路中的所有元件如晶体管、电阻、二极管等都集成在一个芯片上的元件称为( ) (本题分值:1分)【正确答案】B A.Transistor B.Integrated Circuit https://www.doczj.com/doc/039986135.html,puter D.Vacumm Tube 2.ENIAC所用的要紧元件是( ) (本题分值:1分)【正确答案】C A.集成电路 B.晶体管 C.电子管 D.以上答案都不对 3、假如以链表为栈的存储结构,则退栈操作时( ) (本题分值:1分)【正确答案】 B A.必须判不栈是否满 B.必须判不栈是否空

C.判不栈元素的类型 D.对栈不作任何判不 4、用直接插入排序方法对下面四个序列进行排序(由小到大),元素比较次数最少的是( ) (本题分值:1分)【正确答案】 C A.94、32、40、90、80、46、21、69 B.32、40、21、46、69、94、90、80 C.21、32、46、40、80、69、90、94 D.90、69、80、46、21、32、94、40 5、设数组data[0…m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队 操作的语句为( ) (本题分值:1分)【正确答案】 D A.front:=front 1 B.front:=(front 1) mod m C.rear:=(rear 1) mod m D.front:=(front 1) mod (m 1) 6、用数组A[0…m-1]存放循环队列的元素值,若其头尾指针分不为front和rear,则循环队列中当前元

素的个数为( ) (本题分值:1分)【正确答案】 A A.(rear-front m) mod m B.(rear-front 1) mod m C.(rear-front-1 m) mod m D.(rear-front) mod m 7、链栈与顺序栈相比,有一个比较明显的优点是( ) (本题分值:1分)【正确答案】 B A.插入操作更加方便 B.通常可不能出现栈满的情况 C.可不能出现栈空的情况 D.删除操作更加方便 8、设栈S和队列Q的初始状态为空,元素e1、e2、e3、e4、e5和e6依次通过栈S,一个元素出栈后即进入 队列Q,若6个元素出栈的顺序是e2、e4、e3、e6、e5、e1,则栈S的容量至少应该是( ) (本题分值:1分)【正确答案】 C A.6 B.4 C.3

2017年计算机三级《数据库技术》模拟单选题及答案

2017年计算机三级《数据库技术》模 拟单选题及答案 一、单选题((1)~(20)每题1分,(21)~(30)每题2分,共40分) 1.设有关系模式R(A,B,C,D),其函数依赖集为F={A一>D,B一>D,C一>D}。如果将R 分解为R1(A,B,C)和R2(C,D),则该分解是()。 A)同时保持函数依赖和无损连接的分解 B)保持函数依赖但不保持无损连接的分解 C)保持无损连接但不保持函数依赖的分解 D)既不保持函数依赖也不保持无损连接的分解 2.下面关于模式分解的说法,错误的是()。 A)分解并不总能提高查询效率 B)分解通常使得涉及属性少的查询执行效率更高 C)分解通常使得简单的更新事务执行效率更高 D)分解总是能降低存储空间的要求,因为它能消除冗余数据 3.设有关系表:职工(职工号,姓名,领导职工号),其中职工号是主码,领导职工号是外码。当前表中没有任何数据。现在依次向该表中插入如下数据 (1)(e1,Tom,e2) (2)(e3,Jerry,null) (3)(null,F00,null) (4)(e2,Fake,e2) (5)(el,Ghost,e3) (6)(e4,Wh0,el) 则最终该表中有()行数据。 A)2 B)3 C)4 D)5 4.数据库物理设计阶段是根据数据库逻辑设计的结果设计合适的数据库物理结构。下列关于数据库物理设计的说法,错误的是()。 A)物理设计着眼于数据库底层的物理存储与存取,与操作系统和硬件环境及数据库管理系

B)物理设计时需要合理安排不同的存储介质,索引文件一般存储在高速磁盘中,日志文件可以考虑存储在磁带中 C)物理设计过程中需要考虑设置合理的数据库管理系统参数和操作系统相关参数 D)物理设计过程中需要考虑RAID级别、操作系统的文件管理机制、数据库管理系统支持的索引类型 5.三层浏览器/服务器架构是现在比较流行的应用系统架构。下列关于此架构的说法,错误的是()。 A)表示层使用Web浏览器实现,位于客户端,一般无需安装其他程序 B)数据层位于数据库服务器,由DBMS完成数据存储和数据存取等数据管理功能 C)此架构将人机交互、应用业务逻辑和数据管理三类功能分离,提高了可维护性 D)与二层的客户/服务器架构相比,此架构在交互性、运行速度方面优势明显 6.设有下列关于数据库分析、设计与实现的工作: Ⅰ.用概念数据模型表示数据对象的特征及其相互间的关联关系 Ⅱ.进行数据库的备份与恢复等日常维护 Ⅲ.在ER图的基础上确定数据库关系模式 Ⅳ.调整数据库逻辑模式,确定文件组织与存取方式,评估物理模式 V.考虑分析DBAS运行过程中备份数据库策略,如备份时问点和备份周期 Ⅵ.事务和应用程序的编码及测试 上述工作中,属于DBAS系统设计阶段工作的是()。 A)仅Ⅰ、Ⅱ、Ⅲ、Ⅳ和V B)仅Ⅰ、Ⅱ、Ⅲ和Ⅳ C)仅Ⅰ、Ⅲ和Ⅳ D)全部 7.下列是关于关系数据模型和关系表的说法: Ⅰ.关系数据模型以集合论为基础表示和处理数据 Ⅱ.关系数据模型同时支持非过程化语言和过程化语言直接存取数据 Ⅲ.“create table…”语句用于定义关系表的结构及数据完整性约束 Ⅳ.在关系表上执行select或delete操作时,DBMS会检查数据完整性约束 上述说法中正确的是()。 A)仅Ⅰ和Ⅲ B)仅Ⅱ和Ⅳ C)仅Ⅲ和Ⅳ

数据库试题及答案汇编

《数据库技术与应用》样题 一、选择题( 共 30 分,1--20 每小题 1 分,21—25 每小题 2 分。下列各题 A )、B)、 C)、D)四个选项中,只有一个选项是正确的 ) 1 在 SQL Server 中,关于视图的正确叙述是 A)视图与数据库表相同,用来存储数据B)视图不能同数据库表进行连接操作 C)在视图上不能进行更新操作D)视图是从一个或多个数据库表导出的虚拟表 2 SQL 是那几个英文单词的缩写 A)Standard Query LanguageB)Structured Query Language C) Select Query LanguageD)以上都不是 3 不属于 SQL Server 系统全局变量的是()。 A 、@@ErrorB 、@@ConnectionC 、@@Fetch_StatusD 、@Records 4 下面描述错误的是() A 、每个数据文件中有且只有一个主数据文件 B 、日志文件可以存在于任意文件组中 C 、主数据文件默认为 primary 文件组 D 、文件组是为了更好地实现数据库文件组织 5 SQL Server 数据库文件有三类,其中主数据文件的后缀为( ) A 、.mdfB 、.ldfC 、.ndfD 、.idf 6、下面标识符不合法的是( ) A 、[my delete]B 、_mybaseC 、$moneyD 、trigger1 7 下面字符串能与通配符表达式[ABC]%a 进行匹配的是() A 、BCDEFB 、A_BCDC 、ABC_aD 、A% 8、下面对索引的相关描述正确的是()列值唯一的列适合间索引 A 、经常被查询的列不适合建索引B 、列值惟一的列适合建索引 C 、有很多重复值的列适合建索引D 、是外键或主键的列不适合建索引 9、在“连接”组中有两种连接认证方式,其中在( )方式下,需要客户端应用程序连接 时提供登录时需要的用户标识和密码。 A 、Windows 身份验证B 、SQL Server 身份验证 C 、以超级用户身份登录时D 、其他方式登录时 10、索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快 数据的( )速度。 A 、插入B 、修改C 、删除D 、查询 在where 子句中出现频率较高的列应尽量创建索引 11、以下哪种情况应尽量创建索引( ) A 、在 Where 子句中出现频率较高的列B 、具有很多 NULL 值的列 C 、记录较少的基本表D 、需要更新频繁的基本表 12、域完整性用于保证给定字段中数据的有效性,它要求表中指定列的数据具有正确的数据 类型、格式和有效的( )。 A 、数据值B 、数据长度C 、取值范围D 、以上都不是 13 以下不属于表之间定义关系的是 A)一对一关系B) 一对多关系C) 多对多关系D) 少对多关系 14 目前数据库有三种基本的数据模型是 ________ 。 A 、 层次模型、网络模型、关系模型B 、对象模型、网络模型、关系模型 网络模型、对象模型、层次模型D 、层次模型、关系模型、对象模型 15 从“产品”表里查询出价格高于产品名称为“海天酱油”的产品的记录,此 SQL 语句为 A 、SELECT * FROM 产品WHERE 价格>海天酱油

全国计算机等级考试三级数据库技术试题及答案

全国计算机等级考试三级数据库技术试题及答案

(考试时间90分钟,满分100分) 一、选择题(每小题2分,共70分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项写在答题卡相应位置上,答在试卷上不得分。 (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)对如下二叉树 进行后序遍历的结果为 A)ABCDEF B)DBEAFC C)ABDECF D)DEBFCA (7)在深度为7的满二叉树中,叶子结点的个数为 A)32 B)31 C)64 D)63

(8)“商品”与“顾客”两个实体集之间的联系一般是 A)一对一 B)一对多 C)多对一 D)多对多 (9)在E—R图中,用来表示实体的图形是 A)矩形 B)椭圆形 C)菱形 D)三角形 (10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是A)DB包含DBS和DBMS B)DBMS包含DB和DBS C)DBS包含DB和DBMS D)没有任何关系 (11)常见的数据模型有3种,它们是 A)网状、关系和语义 B)层次、关系和网状 C)环状、层次和关系 D)字段名、字段类型和记录 (12)在以下叙述中,正确的是 A)ACCESS只能使用系统菜单创立数据库应用系统 B)ACCESS不具备程序设计能力 C)ACCESS只具备了模块化程序设计能力 D)ACCESS具有面向对象的程序设计能力,并能创立复杂的数据库应用系统(13)不属于Access对象的是 A)表 B)文件夹 C)窗体 D)查询 (14)表的组成内容包括 A)查询和字段 B)字段和记录 C)记录和窗体 D)报表和字段 (15)在数据表视图中,不能 A)修改字段的类型 B)修改字段的名称 C)删除一个字段 D)删除一条记录

相关主题
文本预览
相关文档 最新文档