文档库 最新最全的文档下载
当前位置:文档库 › 2003全国计算机等级考试三级笔试试卷数据库技术

2003全国计算机等级考试三级笔试试卷数据库技术

2003全国计算机等级考试三级笔试试卷数据库技术
2003全国计算机等级考试三级笔试试卷数据库技术

2003全国计算机等级考试三级笔试试卷数

据库技术

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

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)系统软件一般包括

Ⅰ. 服务性程序Ⅱ. 语言处理程序

Ⅲ. 操作系统Ⅳ. 数据库管理系统

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

C)Ⅱ、Ⅲ和Ⅳ D)全部

(2)为提高产品质量、降低生产成本,利用计算机控制、操作和管理生产设备的系统称为

A)CAT系统 B)CAI系统

C)CAD系统 D)CAM系统

(3)计算机输出设备的功能是

A)将计算机运算的二进制结果信息打印输出

B)将计算机内部的二进制信息显示输出

C)将计算机运算的二进制结果信息打印输出和显示输出

D)将计算机内部的二进制信息转换为人和设备能识别的信息

(4)Internet 上的计算机,在通信之前需要

A)建立主页 B)指定一个IP地址

C)使用WWW服务 D)发送电子邮件

(5)信息传输的安全应保证信息在网络传输的过程中不被泄露和不被攻击。下列哪些属于攻击方法?

Ⅰ. 复制信息Ⅱ. 剪裁信息Ⅲ. 窃听信息

A)Ⅰ和Ⅱ B)Ⅱ和Ⅲ C)Ⅰ和Ⅲ D)全部

(6)计算机病毒是一种具有破坏性的计算机程序,它是

A)最初由系统自动生成的程序 B)具有恶毒内容的文件

C)具有自我再生能力的程序 D)只通过网络传播的文件

(7)以下关于数据的存储结构的叙述中哪一条是正确的?

A)数据的存储结构是数据间关系的抽象描述

B)数据的存储结构是逻辑结构在计算机存储器中的实现

C)数据的存储结构分为线性结构和非线性结构

D)数据的存储结构对数据运算的具体实现没有影响

(8)以下关于队列的叙述中哪一条是不正确的?

A)队列的特点是先进先出

B)队列既能用顺序方式存储,也能用链接方式存储

C)队列适用于二叉树对称序周游算法的实现

D)队列适用于树的层次次序周游算法的实现

(9)单链表的每个结点中包括一个指针link,它指向该结点的后继结点。现要将指针q指向的新结点插入到指针p指向的单链表结点之后,下面的操作序列中哪一个是正确的?

A)q:=p^.link; p^.link:=q^.link; B)p^.link:=q^.link; q:=p^.link;

C)q^.link:=p^.link; p^.link:=q; D)p^.link:=q; q^.link:=p^.link;

(10)按行优先顺序存储下三角矩阵

的非零元素,则计算非零元素aij (1≤j≤i≤n) 的地址的公式为

A)LOC(aij ) = LOC(a11 ) + i ′ (i + 1) /2 + j

B)LOC(aij ) = LOC(a11 ) + i ′ (i + 1) /2 + (j - 1)

C)LOC(aij ) = LOC(a11 ) + i ′ (i - 1) /2 + j

D)LOC(aij ) = LOC(a11 ) + i ′ (i - 1) /2 + (j - 1)

第(11)至(12)题基于下面的叙述:

某二叉树结点的前序序列为E、A、C、B、D、G、F,对称序序列为A、B、C、D、E、F、G。

(11)该二叉树结点的后序序列为

A)B、D、C、A、F、G、E

B)B、D、C、F、A、G、E

C)E、G、F、A、C、D、B

D)E、G、A、C、D、F、B

(12)该二叉树对应的树林包括多少棵树?

A)1 B)2 C)3 D)4

(13)在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关

键码值11,所需的关键码比较次数为

A)2 B)3 C)4 D)5

(14)设散列表的地址空间为0到10,散列函数为h(k) = k mod 11,用线性探查法

解决碰撞。现从空的散列表开始,依次插入关键码值95,14,27,68,82,则最后一

个关键码82的地址为:

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

(15)设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关

键码值递增的顺序进行排序,采取以第一个关键码为分界元素的快速排序法,第一趟

完成后关键码95被放到了第几个位置?

A)7 B)8 C)9 D)10

(16)下列关于进程间通信的描述中,不正确的是

A)进程互斥是指每次只允许一个进程使用临界资源

B)进程控制是通过原语实现的

C)P、V操作是一种进程同步机制

D)管道不是一种进程高级通信机制

(17)引入多道程序设计技术的目的是

A)增强系统的用户友好性

B)提高系统实时性

C)充分利用处理器资源

D)扩充内存容量

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

A)保护位 B)CPU状态位

C)屏蔽位 D)条件位

(19)下列关于文件系统当前目录的描述中,哪个是不正确的?

A)每个用户可以有一个当前目录

B)引入当前目录可以加快检索速度

C)查找文件时可以使用部分路径名

D)当前目录不能随意改变

(20)下列关于紧凑技术的叙述中,哪个是不正确的?

A)内存中任意一个程序都可以随时移动

B)移动可以集中分散的空闲区

C)移动会增加处理器的开销

D)采用紧凑技术时应尽可能减少移动的信息量

(21)引入虚拟存储技术的关键前提是

A)有大容量的外存

B)程序执行的局部性原理

C)硬件提供地址转换机制

D)选择一种合适的页面调度算法

(22)文件系统的多级目录结构是一种

A)线性结构 B)树形结构

C)散列结构 D)双链表结构

(23)构成文件的基本单位是字符,这一类文件称为

A)流式文件 B)记录式文件

C)顺序文件 D)索引文件

(24)下列哪一种(些)磁盘调度算法只考虑了公平性?

Ⅰ. 先来先服务

Ⅱ. 最短寻道时间优先

Ⅲ. 扫描

A)Ⅰ B)Ⅱ C)Ⅰ和Ⅲ D)全部

(25)在数据库技术中,反映现实世界中事物的存在方式或运动状态的是

A)信息 B)数据 C)消息 D)命令

(26)信息的价值与信息的哪些性质密切相关?

Ⅰ. 准确性Ⅱ. 及时性Ⅲ. 可靠性Ⅳ. 开放性Ⅴ. 完整性

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

C)Ⅰ、Ⅱ、Ⅲ和Ⅴ D)Ⅰ、Ⅱ、Ⅳ和Ⅴ

(27)在关系数据库中,视图(view)是三级模式结构中的

A)内模式 B)模式 C)存储模式 D)外模式

(28)在数据库的三级模式结构中,内模式有

A)1个 B)2个 C)3个 D)任意多个

(29)在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是

A)数据的物理独立性 B)数据的逻辑独立性

C)数据的位置独立性 D)数据的存储独立性

(30)设关系R和S的元组个数分别为100和300,关系T 是R与S的笛卡尔积,则T 的元组个数是

A)400 B)10000 C)30000 D)90000

(31)下面对于关系的叙述中,哪个是不正确的?

A)关系中的每个属性是不可分解的

B)在关系中元组的顺序是无关紧要的

C)任意的一个二维表都是一个关系

D)每一个关系只有一种记录类型

(32)设关系R与关系S具有相同的目(或称度),且相对应的属性的值取自同一个域,则R-(R-S)等于

A)R S B)R ? S C)R S D)R - S

(33)在关系代数中,从两个关系的笛卡尔积中,选取它们属性间满足一定条件的元

组的操作,称为

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

第(34)和(35)题的关系代数操作基于如下的关系R和S:

(34)若关系R和S的关系代数操作的结果如下,这是执行了

(35)若关系R和S的关系代数操作的结果如下,这是执行了

(36)SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句ALTER TABLE实现哪类功能?

A)数据查询 B)数据操纵 C)数据定义 D)数据控制

(37)在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建

A)另一个表(table) B)游标 ( cursor )

C)视图(view) D)索引 ( index )

第(38)至(41)题基于"学生-选课-课程"数据库中的三个关系:

S(S#,SNAME,SEX,AGE), SC(S#,C#,GRADE), C(C#,CNAME,TEACHER)

(38)若要求查找选修"数据库技术"这门课程的学生姓名和成绩,将使用关系

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

(39)若要求查找姓名中第一个字为\\\'王\\\'的学生号和姓名。下面列出的SQL语

句中,哪个(些)是正确的?

Ⅰ. SELECT S#,SNAME FROM S WHERE SNAME = ˊ王%ˊ

Ⅱ. SELECT S#,SNAME FROM S WHERE SNAME LIKE ˊ王%ˊ

Ⅲ. SELECT S#,SNAME FROM S WHERE SNAME LIKE ˊ王_ ˊ

A)Ⅰ B)Ⅱ C)Ⅲ D)全部

(40)为了提高查询速度,对SC表(关系)创建唯一索引,应该创建在哪个(组)属性上?

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

(41)为了考虑安全性,每个教师只能存取自己讲授的课程的学生成绩,为此DBA应创建

A)视图(view) B)索引(index) C)游标(cursor) D)表(table)

(42)数据库管理系统中的安全控制模块属于

A)数据库定义程序模块 B)数据库操纵程序模块

C)数据库运行管理程序模块 D)数据库组织、存储和管理程序模块

(43)下面所列的条目中

Ⅰ. 语法检查Ⅱ. 语义检查

Ⅲ. 用户存取权限检查Ⅳ. 数据完整性检查

当用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是

A)Ⅰ和Ⅱ B)Ⅰ、Ⅱ和Ⅲ C)Ⅱ和Ⅲ D)全部

(44)下述哪一种方法不属于并行数据库物理存储中常用的关系划分方法?

A)轮转法 B)投影法 C)散列分布 D)范围分布

(45)下面的条目中,哪些是IBM数据仓库三层结构中的组成部分?

Ⅰ. OLTP业务系统Ⅱ. 前台分析工具

Ⅲ. 数据仓库Ⅳ. 数据集市

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

C)Ⅰ、Ⅲ和Ⅳ D)Ⅱ、Ⅲ和Ⅳ

(46)"事务的所有操作在数据库中要么全部正确反映出来要么全部不反映",这是事务的哪一个特性?

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

(47)若事务T对数据R已经加了X锁,则其他事务对数据R

A)可以加S锁不能加X锁 B)不能加S锁可以加X锁

C)可以加S锁也可以加X锁 D)不能加任何锁

(48)关于"死锁",下列说法中正确的是

A)死锁是操作系统中的问题,数据库系统中不存在

B)只有出现并发操作时,才有可能出现死锁

C)在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库

D)当两个用户竞争相同的资源时不会发生死锁

(49)下述哪一个SQL语句用于实现数据存取的安全机制?

A)COMMIT B)ROLLBACK

C)GRANT D)CREATE TABLE

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

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

B)由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中C)未经授权的用户对关系进行了插入

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

(51)下面关于函数依赖的叙述中,不正确的是

A)若X →Y,X →Z,则X →YZ

B)若XY →Z,则X →Z,Y →Z

C)若X →Y,WY →Z,则XW →Z

D)若X →Y,则XZ →YZ

(52)下面有关各种范式之间的包含关系的描述中,正确的是

A)BCNF 4NF 3NF 2NF 1NF

B)4NF BCNF 3NF 2NF 1NF

C)1NF 2NF 3NF 4NF BCNF

D)1NF 2NF 3NF BCNF 4NF

第(53)至(54)题基于以下的叙述:关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B →C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)

→G}。

(53)关系模式R的码是

A)(M,T) B)(M,C) C)(M,A) D)(A,B)

(54)R的规范化程度最高达到

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

(55)下面有关模式分解的叙述中,不正确的是

A)若一个模式分解保持函数依赖,则该分解一定具有无损连接性

B)若要求分解保持函数依赖,那么模式分解可以达到3NF,但不一定能达到BCNF

C)若要求分解既具有无损连接性,又保持函数依赖,则模式分解可以达到3NF,但不一定能达到BCNF

D)若要求分解具有无损连接性,那么模式分解一定可以达到BCNF

(56)下面有关E-R模型向关系模型转换的叙述中,不正确的是

A)一个实体类型转换为一个关系模式

B)一个1 : 1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并

C)一个1 : n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并

D)一个m : n联系转换为一个关系模式

(57)下面哪个工具不属于数据库应用开发的CASE工具?

A)Sybase公司的PowerDesigner B)Uniface公司的Uniface

C)Oracle公司的Designer/2000 D)Rational公司的Rose

(58)下列关于Delphi的叙述中,哪种是不正确的?

A)Delphi属于第四代语言

B)Delphi基于面向对象编程方法,是一种可视化开发工具

C)Delphi提供了数据迁移工具(DataPump),可以实现数据从一个数据库到另一个数据库的迁移

D)Delphi可以方便地支持数据仓库的创建

(59)下列关于"分布式数据库系统"的叙述中,正确的是

A)分散在各节点的数据是不相关的

B)用户可以对远程数据进行访问,但必须指明数据的存储节点

C)每一个节点是一个独立的数据库系统,既能完成局部应用,也支持全局应用

D)数据可以分散在不同节点的计算机上,但必须在同一台计算机上进行数据处理(60)下面有关对象-关系数据库管理系统的叙述中,不正确的是

A)数据类型不能嵌套

B)可以创建新的数据类型

C)继承性只适用于组合类型,子类继承超类的所有数据元素

D)可以构造复杂对象的数据类型,集合是一种类型构造器

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

请将答案分别写在答题卡中序号为【1】至【20】的横线上,答在试卷上不得分。

(1)高级程序设计语言编写的程序不能在计算机上直接执行,必须通过【1】转换成

具体的机器语言后才能执行。

(2)广域网覆盖的地理范围从几十公里到几千公里,其通信子网一般采用【2】技术。

(3)二叉树是结点的有限集合,这个有限集合或者为【3】,或者由一个根结点及两

棵不相交的、分别称作根的左子树和右子树的二叉树组成。

(4)m阶B树的根结点若不是叶结点,那么它至多有m棵子树,至少有【4】棵子树。

(5)对于关键码序列18,30,35,10,46,38,5,40进行堆排序(假定堆的根结点

为最小关键码),在初始建堆过程中需进行的关键码交换次数为【5】。

(6)如果资源分配图中没有【6】,则系统中没有死锁发生。

(7)在页式存储管理中,存放在高速缓冲存储器中的部分页表称为【7】。

(8)从资源分配的角度可将设备分为【8】、共享设备和虚设备。

(9)数据管理技术的发展经历了如下三个阶段:人工管理阶段、文件系统阶段和【9】系统阶段。

(10)在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为【10】规则。

(11)用值域的概念来定义关系,关系是属性值域笛卡尔积的一个【11】。

(12)在SQL语言中,删除表的定义以及表中的数据和此表上的索引,应该使用的语句是【12】。

(13)数据库管理系统管理并且控制【13】资源的使用。

(14)Oracle OLAP是Oracle数据库系统的【14】解决方案。

(15)事务故障恢复时要对事务的每一个操作执行逆操作,即将日志记录中" 【15】"写入数据库中。

(16)多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是【16】。

(17)当将局部E-R图集成为全局E-R图时,如果同一对象在一个局部E-R图中作为实体,而在另一个局部E-R图中作为属性,这种现象称为【17】冲突。

(18)假设在关系模式R(U)中,X、Y、Z都是U的子集,且Z=U-X-Y。若X→→Y,而Z=?,则称X→→Y为【18】。

(19)在数据挖掘方法中,将数据集分割为若干有意义的簇的过程称为【19】分析,它是一种无制导的学习方法。

(20)数据仓库中存放的数据是为了适应数据的【20】处理要求而集成起来的。

数据库原理期中试卷A_2017423

数据库原理期中考试试卷A 班级:学号:姓名:成绩: 一、根据以下关系描述,画出ER图,注意ER图的规范表达。(20分) 图书馆数据库对每个借阅者存有读者记录,包括读者号、姓名、地址、性别、年龄、单位。对每本书存有书号、书名、作者、出版社、库存位置编号。对每本被借出的书存有书号、读者号、借出日期和应还日期。画出ER图。 二、基于SQL SERVER软件,使用T-SQL语言在D盘根目录下创建一个名 为test_db的数据库,包含主文件和log文件,文件大小都为5MB,请写出相关语句。(10分) CREATE DATABASE test1_db ON (NAME=test, FILENAME='D:\test_db.mdf', SIZE=5, MAXSIZE=100) LOG ON (NAME=test_log, FILENAME='D:\test_db.ldf', SIZE=5, MAXSIZE=100) GO 三、根据第一题ER图的分析,使用SQL语言在test_db数据库中建立表单, 请写出相关语句,要求设置表单主键和外键约束。(20分)

USE test1_db GO CREATE TABLE reader (rno CHAR(6) NOT NULL, rname CHAR(10) NOT NULL, rsex CHAR(2) NOT NULL, rage INT NOT NULL, rdept CHAR(20), CONSTRAINT rno_PK PRIMARY KEY (rno) ) GO CREATE TABLE books (bno CHAR(6) NOT NULL, bname CHAR(20) NOT NULL, bauthorpno CHAR(20) NOT NULL, bpublish CHAR(20) NOT NULL, blocation CHAR(20) NOT NULL, CONSTRAINT bno_PK PRIMARY KEY (bno)) GO

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

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.数据持久层(负责保存和管理应用系统) 分布式数据库中,导致数据传输量大的主要原因是数据间的连接操作和并操作。 分布式数据库分片类型:水平分片、垂直分片、导出分片、混合分片。分片原则:完整性原则、重构性原则、不相交原则:对于一个全局关系,不允许不属于任何一个片段,也不允许一个全局关系的某些数据既属于该全局关系的某些片段又属于该全局关系的另一个片段 分布式数据库系统的主要目的是实现场地自治和数据全局透明共享 分布式数据库最基本特征是本地自治、非集中管理以及高可用性、位置独立性、数据分片独立性和数据复制独立性等 分配式数据库的分配方式:集中式:所有数据片段都安排在一个场地

数据库期末复习试卷及答案一

试题一 一、单项选择题 在每小题列出的四个备选项中只有一个是符合题目要求的,请 将其代码填写在题后的括号内。错选、多选或未选均无分。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)-S B. S-(S-R) C.(S-R)-R D. S-(R-S) 9.学校数据库中有学生和宿舍两个关系: 学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号) 假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况, 包括没有住宿的学生和空闲的床位,则应执行( A ) A. 全外联接 B. 左外联接

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

历年全国计算机等级考试三级(数据库技 术)笔试选择真题 一、选择题(每小题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个元素

全国计算机三级数据库技术上机试题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++)

中南大学oracle数据库期末考试试题及答案

A1、以下()内存区不属于SGA。 A.PGA B.日志缓冲区C.数据缓冲区D.共享池 D2、()模式存储数据库中数据字典的表和视图。 A.DBA B.SCOTT C.SYSTEM D.SYS C3、在Oracle中创建用户时,若未提及DEFAULT TABLESPACE 关键字,则Oracle就将()表空间分配给用户作为默认表空间。 A.HR B.SCOTT C.SYSTEM D.SYS A4、()服务监听并按受来自客户端应用程序的连接请求。 A.OracleHOME_NAMETNSListener B.OracleServiceSID C.OracleHOME_NAMEAgent D.OracleHOME_NAMEHTTPServer B5、()函数通常用来计算累计排名、移动平均数和报表聚合等。 A.汇总B.分析C.分组D.单行 B6、()SQL语句将为计算列SAL*12生成别名Annual Salary A.SELECT ename,sal*12 …Annual Salary? FROM emp; B.SELECT ename,sal*12 “Annual Salary” FROM emp; C.SELECT ename,sal*12 AS Annual Salary FROM emp; D.SELECT ename,sal*12 AS INITCAP(“Annual Salary”) FROM emp; B7、锁用于提供( )。 A.改进的性能

B.数据的完整性和一致性 C.可用性和易于维护 D.用户安全 C8、( )锁用于锁定表,允许其他用户查询表中的行和锁定表,但不允许插入、更新和删除行。 A.行共享B.行排他C.共享D.排他 B9、带有( )子句的SELECT语句可以在表的一行或多行上放置排他锁。 A.FOR INSERT B.FOR UPDATE C.FOR DELETE D.FOR REFRESH C10、使用( )命令可以在已分区表的第一个分区之前添加新分区。 A.添加分区B.截断分区 C.拆分分区D.不能在第一个分区前添加分区 C11、( )分区允许用户明确地控制无序行到分区的映射。 A.散列B.范围C.列表D.复合 C12、可以使用()伪列来访问序列。 A.CURRVAL和NEXTVAL B.NEXTVAL和PREVAL C.CACHE和NOCACHE D.MAXVALUE和MINVALUE A13、带有错误的视图可使用()选项来创建。 A.FORCE B.WITH CHECK OPTION C.CREATE VIEW WITH ERROR

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

数据库期中试卷及参考答案

《数据库原理与应用》 一.单项选择题(每题1分,共20分) 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;200B.11;30 C.30;30D.11;200 10.父亲和子女的亲生关系属于( B )的关系。 A.1:1B.1:n C.m:n D.不一定 11.在SQL语言中,删除关系表中的一个属性列,要用动词( D ),删除关系表中的一行或多行元组,要用动词()。 A.delete,delete B.drop,drop C.delete,drop D.drop,delete 12.在SQL语言中,为关系模式增加一个属性要用动词(B),为关系表增加一行或多行元组要用动词()。 A.insert,insert B.add,insert C.insert,add D.add,add 13.实体完整性约束和SQL语言中的( A )相对应。 A.primary key B.foreign key C.check D.都不是 14.参照完整性约束和SQL语言中的( B )相对应。 A.primary key B.foreign key C.check D.都不是 15.在我们的学生-课程数据库中,SC表上建立了两个外码约束,被参照表是Student表和Course表,则最适当的说法是: A.Student表中的学生号Sno不能随意取值B.Course表中的课程号Cno不能随意取值 C.SC表中学生号Sno不能随便D.SC表中学生号Sno、课程号Cno均不能随意取值 16.如果在学生-课程数据库中的SC表上建立了参照完整性约束: Foreign Key (Sno)References Student(Sno), Foreign Key (Cno)References Course(Cno), 则( D )操作可能会违背该完整性约束。 A.在Student表上增加一行记录B.在Course表上增加一行记录 C.在SC表上删除一行记录D.更新SC表上的记录 17.关系R(X,Y,Z),函数依赖集FD={Y→Z,XZ→Y},则关系R是( C )。 A.1NF B.2NF C.3NF D.BCNF 18、表之间一对多关系是指_B_____。 A.一张表与多张表之间的关系B.一张表中的一个记录对应另一张表中的多个记录 C.一张表中的一个记录对应多张表中的一个记录D.一张表中的一个记录对应多张表中的多个记录 19、SQL的SELECT语句中,“HAVING条件表达式”用来筛选满足条件的(D) A.列B.行C.关系D.分组 20、SQL语言中INSERT、DELETE、UPDA TE实现哪类功能 D 。 A.数据查询B.数据控制C.数据定义D.数据操纵 二.填空题(每空1分,共18分): 1.从历史发展看来,数据管理技术经历了人工管理、文件管理和数据库管理三个阶段。 2.在SQL语言中,用符号—代表单个字符,用符号% 代表0到多个字符。 3.在SQL语言中,为了使查询的结果表中不包含完全相同的两个元组,应在select的后面加上关键词distinct 。 4、在SQL语句中,与表达式“工资BETWEEN 1210 AND 1240”功能相同的表达式是工资>=1210 and 工资<=1240 。 第 1 页/共 4 页

三级数据库技术习题答案

三级数据库技术习题答案 一 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

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

一、单选题(共 10 道试题,共 50 分。)V 1. SQL Server中,保存着每个数据库对象的信息的系统表是()。 A. sysdatabases B. Syscolumns C. Sysobjects D. Syslogs 满分:5 分 2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是()。 A. Update B. Delete C. Insert D. Alter 满分:5 分 3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于()。 A. age>=30 and age<=40 B. age>=30 or age<=40 C. age>30 and age<40 D. age>30 or age<40 满分:5 分 4. 如果要在一管理职工工资的表中限制工资的输入围,应使用()约束。 A. PDRIMARY KEY B. FOREIGN KEY C. unique D. check 满分:5 分 5. 记录数据库事务操作信息的文件是()。 A. 数据文件 B. 索引文件 C. 辅助数据文件 D. 日志文件 满分:5 分 6. 要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用()命令。 A. SELECT * FROM CP WHERE 产品名称LIKE ‘冰箱’ B. SELECT * FROM XSH WHERE 产品名称LIKE ‘冰箱’ C. SELECT * FROM CP WHERE 产品名称LIKE ‘%冰箱%’ D. SELECT * FROM CP WHERE 产品名称=‘冰箱’ 满分:5 分 7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是()。 A. 一对一的联系 B. 一对多的联系 C. 多对一的联系 D. 多对多的联系 满分:5 分

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

全国计算机等级考试三级数据库技术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)数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标

2014级《数据库理论与技术》课程期中试卷

宁波工程学院2015–2016学年第2学期 《数据库理论与技术》课程期中考试卷 一、单项选择题(每小题1分,共20分) 1. ( B )是长期存储在计算机内、有组织的、可共享的数据集合。 A.数据库系统 B.数据库 C.关系数据库 D.数据库管理系统 2. 下面哪个不是数据库系统必须提供的数据控制功能(B )。 A.安全性 B.可移植性 C.完整性 D.并发控制 3. 通过修改( C )可以保证数据库的逻辑独立性。 A.模式 B.外模式 C.外模式/模式映射 D.模式/内模式映射 4. 学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系种类是( D )。 A.多对多 B.一对一 C.多对一 D. 5. 结构数据模型的三个组成部分中,不包括( C )。 A.完整性规则 B.数据结构 C.恢复 D.数据操作 6. SQL中,下列涉及空值的操作,不正确的是( C )。 A.AGE IS NULL B.AGE IS NOT NULL C.AGE=NULL D.NOT(AGE IS NULL)

7. 设有关系模式R (A ,B ,C ),其关系r 如右表所示: 下面叙述正确的是( B )。 A .函数依赖 A → B 在上述关系中成立 B .函数依赖 B C → A 在上述关系中成立 C .函数依赖 B → A 在上述关系中成立 D .函数依赖 A → BC 在上述关系中成立 8. 关系数据库规范化是为了解决关系数据库中( A )。 A .插入、删除和数据冗余问题而引入的 B .提高查询速度问题而引入的 C .减少数据操作的复杂性问题而引入的 D .保证数据的安全性和完整性问题而引入的 9. 实现关系代数选择运算的SQL 子句是( D )。 A .SELECT B .ORDER BY C .FROM D .WHERE 10.设关系R 和S 的属性个数分别为2和3,则与关系代数表示式 12R S >等价的是( B )。 A .12(R S)σ>? B .14(R S)σ>? C .14(R S)σ> D .12(R S)σ> 11.在关系模式R(A,B,C,D)中,有函数依赖集F={A→B,B→C,C→D},则R 能达到( B )。 A .1NF B .2NF C .3NF D .以上三者都不行 12.SQL 的视图是从( C )中导出的。 A .基本表 B .视图 C .基本表或视图 D .数据库 13.在关系数据库中,实现数据之间联系的是( B )。 A .主键码 B .外键码 C .域 D .指针 14.下面列出的选项,哪项是关系数据库的基本特征? ①.不同的列应有不同的数据类型;②.不同的列应有不同的列名;③.与行的次序无关;④.与列的次序无关。( C )

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

三级(数据库技术)考试大纲 基本要求 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分。

数据库期末试卷

浙江工业大学 《数据库原理及应用》 一、填空题 1、SELECT Name,Tele FROM Person 的作用是。 2、数据独立性是指数据与应用程序之间不存在相互依赖关系,分为 和。 3、用树型结构表示实体类型及实体间联系的数据模型称为层次模 型。 4、提供数据库定义、数据装入、数据操纵、数据控制和DB维护功能的软件称为 _ 数据管理系统 _。 5、在关系代数中专门的关系运算包括、、、除等。 6、关系数据库的第一范式保证列的原子 性。 7、一个数据库由若干个表组成,关系的元组称为,属性称为。 8 久性。 9、数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程5个部分。 10、并发操作带来的数据不一致性包括三类:丢失覆盖修改、 不可重复读、 读”脏数据。 11、管理信息系统的四种结构模式为:单机模式、、 和。 12、数据管理技术经历了:人工管理阶段、文件管理阶段以及数据库系统阶段 三个发展阶段。

14、实体之间的联系按照联系方式的不同可分为一对一或1:1 、 一对多或1:n 、___ 多对多或m:n 。 15、E-R图中包括__实体、____ 属性和联系三种基 本图素。 16、数据模型由三部分组成:模型结构、数据操作、数据约束条件 。 17、事务必须具有的四个性质是:原子性、一致性、隔离性和持久 性。 18、基本的封锁类型有排它锁和共享锁两种。 19、DB并发操作通常会带来三类问题,它们是丢失修改、不一致分析和读脏数据。 20、数据库系统可能发生的故障有:事务内部的故障系统故障、和介质故障等。计算机病毒 21、按转储时间来分,数据转储可分为静态转储和动态转储两种方式。 22、列举三种管理信息系统开发的方法:结构化开发方法、__原型方 法_ _____、 面向对象方法。 23、一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和图书之间的联系为一对多联系。 二、判断题 1、关系中允许有重复的元组,但是不允许有重复的属性名。() 2、关系代数的运算对象是关系,但运算结果不是关系。() 3、连接操作可以多个表之间进行,也可以在一个表内进行。() 4、触发器是一种很有效的保证数据库完整性的手段。() 5、对于关系R、S,如果R-S的元组数是0,则说明R中包含了S的所有元组。 ()6、设关系R、S的元组数分别是20、30,则R和S连接的元组数不可能超过50。 () 7、数据库中的每一个基本表与外部存储器上一个物理文件对应。() 8、一个数据库可以有多个外模式和多个内模式。() 9、概念模型向关系模型转换时,实体间的n:m联系可以有两种转换方法,一

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)数据的逻辑结构分为线性结构和非线性结构

数据库管理技术期末试卷A卷

上海学院课程考试试卷 2012––2013 学年第1学期期末(√)补考()重考(√)课程名称数据库管理技术试卷编号 A 年级11 专业计算机班级姓名学号 一、单项选择题(10*2=20%) 1、Microsoft SQL Server是一种基于客户机/服务器的关系型数据库管理系统,它使用()语言在服务器和客户机之间传递请求。 A. TCP/IP B. Transact-SQL C. C D. ASP 2、()是一个图形界面的查询工具,用它可以提交Transact-SQL语言,然后发送到服务器,并返回执行结果,该工具支持基于任何服务器的任何数据库连接。 A. SQL Server Management Studio B. 事件探测器 C. SQL 管理对象 D. DTS 3、一个关系中,能唯一标识元组的属性集称为关系的()键。 A. 副键 B. 主键 C. 从键 D. 参数 4、下面哪些字符可以用于Transact-SQL的注释()。 A. -- B. @@ C. ** D. /*…*/ 5、利用T—SQL语言创建表时,语句是()。 A. Delete Table B. Create Table C. Add Table D. Drop Table 6、在数据库标准语言SQL中,关于NULL值叙述正确选项是()。 A. NULL 表示空格 B. NULL表示0 C. NULL既可以表示0,也可以表示是空格 D. NULL表示空值 7、下列函数中,返回值数据类型为 int 的是()。 A. LEFT B. LEN C. LTRIM D. SUNSTRING 8、下列关于ALTER TABLE语句叙述错误的是()。 A.可以添加字段 B.可以删除字段 C.可以修改字段名称 D.可以修改字段数据类型 9、在一个表上,最多可以定义多少个聚集索引()。 A. 1 B. 2 C. 3 D.4 10、在Transact-SQL的模式匹配中,使用()符号表示匹配任意长度的字符串。 A. * B. - C. % D. #

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)仅Ⅲ和Ⅳ

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

一、单选题(共10 道试题,共50 分。) 1. SQL Server中,保存着每个数据库对象的信息的系统表是(C)。 A. sysdatabases B. Syscolumns C. Sysobjects D. Syslogs 2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是(D)。 A. Update B. Delete C. Insert D. Alter 3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于(A)。 A. age>=30 and age<=40 B. age>=30 or age<=40 C. age>30 and age<40 D. age>30 or age<40 4. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用(D)约束。 A. PDRIMARY KEY B. FOREIGN KEY C. unique D. check 5. 记录数据库事务操作信息的文件是(D)。 A. 数据文件 B. 索引文件 C. 辅助数据文件 D. 日志文件 6. 要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用(C)命令。 A. SELECT * FROM CP WHERE 产品名称LIKE …冰箱? B. SELECT * FROM XSH WHERE 产品名称LIKE …冰箱? C. SELECT * FROM CP WHERE 产品名称LIKE …%冰箱%? D. SELECT * FROM CP WHERE 产品名称=…冰箱? 7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是(D)。 A. 一对一的联系 B. 一对多的联系 C. 多对一的联系 D. 多对多的联系 8. SQL的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的(D)子句之中。 A. SELECT B. HAVING C. GROUP BY… HAVING D. WHERE 9. 列值为空值(NULL),则说明这一列(C)。 A. 数值为0 B. 数值为空格 C. 数值是未知的 D. 不存在 10. 数据库的数据一般存放在(D)中。 A. 内存 B. CPU C. 寄存器 D. 磁盘 二、判断题(共10 道试题,共50 分。)V 1. 如果定义视图的FROM子句包括多张表,并且视图中列来自多张表,则不能用DML语句通过视图操纵数据。 A. 错误 B. 正确 2. 在sysdatabases中,还记录着存储过程中每个参数的信息。A A. 错误 B. 正确 3. 在SELECT语句中,当使用ORDER BY子句时,一定要使用GROUP BY 子句。A A. 错误 B. 正确 4. 由于索引是独立的,删除表时,与该表相关的索引并不被删除。A A. 错误 B. 正确 5. 日志文件用于存放恢复数据库用的所有日志信息,每个数据库至少拥有一个日志文件,也可以拥有多个日志文件,扩展名ldf B A. 错误 B. 正确 6. 使用INSERT命令一次只能插入一行数据。A A. 错误 B. 正确

相关文档
相关文档 最新文档