计算机三级数据库考什么

计算机三级数据库考什么,第1张

2017计算机的应用试题解析

37、信源识别的目的是______。

A验证发送者身份的真实性

B验证接收者身份的真实性

C验证所发消息的真实性

D验证接受的消息的真实性

答案:A

38、下面属于主动攻击的技术手段是______。

A截取数据

B偷听

C拒绝服务

D流量分析

答案:C

39、认证技术不包括______。

A消息认证技术

B身份认证技术

C数字签名技术

D病毒识别技术

答案:D

40、通过网络进行病毒传播的方式不包括______。

A文件传输

B电子邮件

C打印机

D网页

答案:C

41、网络安全服务体系中,安全服务不包括______。

A数据保密服务

B访问控制服务

C语义检查服务

D身份认证服务

答案:C

42、计算机病毒是一种特殊的计算机程序,下面表述错误的是_______。

A计算机病毒具有隐蔽性、破坏性、传染性

B计算机病毒具有传染性、可执行性、破坏性

C计算机病毒具有隐蔽性、潜伏性、衍生性

D计算机病毒具有传染性、免疫性、破坏性

答案:D

43、国际标准化委员会对于“计算机安全”给出的解释中,不包含____。

A计算机硬件系统安全

B计算机软件系统安全

C计算机系统中的数据安全

D参与系统运行时的 *** 作员的人身安全

答案:D

44、关于系统更新错误的说法是______。

A系统更新可以从控制面板中找到

B系统更新不等于重新安装系统

C用户可以检查已经安装的更新项目

D系统更新原则上不会再受计算机病毒的攻击

答案:D

45、计算机病毒不会造成计算机损坏的是_______。

A硬件

B数据

C外观

D程序

答案:C

46、在以下人为的恶意攻击行为中,属于主动攻击的是________。

A身份假冒

B数据偷听

C数据流分析

D截获数据包

答案:A

47、入侵检测是检测______。

A系统中是否存在违反安全策略的行为和遭到袭击的迹象

B系统中是否有硬件故障

C系统中是否有需要升级的软件

D系统运行速度是否不正常

答案:A

48、下列情况中,不属于破坏数据的可用性的攻击是_______。

A修改别人对某个数据文件的使用权限

B向某个网站发送大量垃圾邮件

C有意给别人发送带有病毒的电子邮件

D数据在传输中途被偷听

答案:D

49、针对计算机病毒的传染性,正确的说法是______。

A计算机病毒能传染给未感染此类病毒的计算机

B计算机病毒能传染给使用该计算机的 *** 作员

C计算机病毒不能传染给杀过毒的计算机

D计算机病毒不能传染给安装了杀毒软件的计算机

答案:A

50、下面属于被动攻击的方式是______。

A拒绝服务

B假冒

C偷听和破译

D修改信息

答案:C

51、下面最可能是病毒引起的现象是______。

AU盘无法正常打开

B电源打开后指示灯不亮

C鼠标使用随好随坏

D邮件乱码

答案:A

52、计算机病毒不可能隐藏在______。

A网卡中

B应用程序

CWord文档

D电子邮件

答案:A

53、下面关于计算机病毒说法正确的是_____。

A正版的软件也会受计算机病毒的攻击

B防火墙主要的任务就是防止病毒感染自己的计算机系统

C防病毒软件无法查出压缩文件中的病毒

D计算机病毒有免疫性

答案:A

54、下列不属于计算机病毒特性的是______。

A传染性

B潜伏性

C可预见性

D破坏性

答案:C

55、下面不能有效预防计算机病毒的做法是______。

A定时用系统工具中的“碎片整理”清理磁盘碎片

B定期用防病毒软件杀毒

C定期升级防病毒软件

D定期备份重要数据

答案:A

56、下面关于计算机病毒说法正确的是_____。

A计算机病毒不能破坏软件系统

B计算机防病毒软件可以查出和清除所有病毒

C计算机病毒的传播是有条件的

D计算机病毒不可能感染加过密的文件

答案:C

57、认证使用的技术不包括______。

A消息认证

B身份认证

C人工智能技术

D数字签名

答案:C

58、下面说法正确的是_______。

A系统更新包括Offece软件的更新

B系统更新包括防病毒软件的更新

C系统更新包括数据库管理系统的更新

D系统更新包括安全更新

答案:D

59、在自动更新的对话框中的选择项不包括_______。

A自动

B删除自动更新软件

C下载更新,但是由我来决定什么时候安装

D有可用下载时通知我,但是不要自动下载或安装更新

答案:B

60、产生系统更新的原因是______。

A对 *** 作系统的漏洞进行修补

B某个应有程序的破坏进行修补

C要更换新的 *** 作系统

D因为更换了打印机,需要重装驱动程序

答案:A

61、为了减少计算机病毒对计算机系统的破坏,应______。

A打开不明身份人的邮件时先杀毒

B尽可能用U盘启动计算机

C把用户程序和数据写到系统盘上

D不使用没有写保护的U盘

答案:A

62、计算机病毒的传播的途径不可能通过______。

AU盘

B硬盘

C电子邮件

D *** 作员

答案:D

63、计算机病毒传播的渠道不可能是______。

AQQ

B电子邮件

C下载软件

D打印机

答案:D

64、下面关于系统更新的说法,正确的是_____。

A系统更新之后,系统就不会再出现漏洞

B正版的 *** 作系统,每次开机都会自动更新

C系统更新的存在,是因为系统存在漏洞

D系统更新后,计算机的运行速度会大幅提升

答案:C

65、被动攻击其所以难以预防的原因是______。

A被动攻击的手段更高明

B被动攻击有保密措施

C被动攻击由于它并不修改数据

D被动攻击攻击的时间通常选择在深夜

答案:C

66、系统更新来自于______。

AWindows Update网站

B搜狐网站

C任意其它网站

D局域网的DNS服务器

答案:A

67、目前使用的防病毒软件的功能是_______。

A能查出任何已感染的病毒

B查出并清除任何病毒

C清除已感染的所有的病毒

D查出已知名的病毒,清除部分病毒

答案:D

68、关于系统更新的说法,下列正确的是_____。

A系统更新之后,系统就不会再出现漏洞

B系统更新包的下载需要付费

C系统更新的存在,是因为系统存在漏洞

D所有更新应及时下载,否则会立即被病毒感染

答案:C

69、为了最大限度地预防计算机病毒,减少损失,正确的做法是______。

A每次启动计算机都用启动盘启动

B对不明的邮件杀毒以后再打开

C把染毒的文件重新备份,然后删除该文件

D把用户的重要文件打包存放

答案:B

70、下面最不可能是病毒引起的现象是______。

A计算机运行的速度明显减慢

BU盘无法正常打开

CWord文件长度无法正常打开

D打印机电源无法打开

答案:D ;

2016年4月自考试题及答案解析(最全版)百度网盘免费资源在线学习  

2mk8  

2016年4月自考试题及答案解析(最全版)

2016年4月自考试题及答案解析

2016年4月自考成绩

2015年4月自考成绩

2015年10月自考成绩

张洪之考试成绩jpg

一样的。我刚过3月的。有三种题型:选择题+填空题+设计与应用题

如果需要真题,请留下邮箱。

2010年3月计算机等级考试四级数据库笔试试题(文字版)

一、选择题

(1)在数据库应用系统的需求分析阶段,需要考虑数据的安全性需求。下列不属于数据安全性需求分析内容的是

A)分析数据的安全性需求,以确定每个关系表上定义的数据约束能够满足使用要求

B)分析全局用户对数据的存取需求,以确定全局数据的安全控制策略

C)分析特殊用户对数据的存取需求,以保证数据库的安全控制策略能够满足其使用要求

D)分析各类用户对数据的存取需求,以确定各类用户能够 *** 作的数据

(2)有学生表(学号, 姓名, 性别, 身份z号, 出生日期, 所在系号),在此表上使用如下语句建立索引:

CREATE NONCLUSTERED INDEX Idx_Name ON学生表(姓名);

此索引被称为

A)非聚集散列索引

B)非聚集辅索引

C)非聚集顺序索引

D)非聚集主索引

(3)在数据库物理设计阶段,使用聚集文件组织数据可以提高一些查询的效率。下列关于聚集文件和聚集键的描述错误的是

A)聚集文件将不同关系表中有关联关系的记录存储在一起,以减少系统的物理I/O次数

B)聚集键应该选用频繁用于进行自然连接的属性或属性组

C)聚集文件可以提高某些连接查询的速度,但是它可能导致其他类型的查询处理变慢

D)关系表中某个属性的数据重复率越高,越适合作聚集键

(4)己知有描述科研项目及负责教师的关系模式:科研项目(项目号, 项目名称, 经费, 负责教师号, 姓名, 职称),该关系模式满足函数依赖集:F={项目号→项目名称, 项目号→经费, 项目号→负责教师号, 负责教师号→姓名, 负责教师号→职称}。下列分解中最合理的符合3NF的关系模式是

A)科研项目(项目号, 项目名称, 经费),教师(教师号, 姓名, 职称)

B)科研项目(项目号, 项目名称, 经费),教师(教师号, 姓名, 职称, 项目号)

C)科研项目(项目号, 项目名称, 经费, 负责教师号),教师(教师号, 姓名, 职称)

D)科研项目(项目号, 项目名称, 经费),项目_教师(项目号, 负责教师号), 教师(教师号, 姓名, 职称)

(5)在IDEF0图中矩形框代表功能活动。关于连接到矩形框4条边上的箭头的语义,下列说法错误的是

A)左边的箭头表示完成功能活动需要的数据,它强调被活动消耗或变换的内容

B)上边的箭头表示影响这个活动执行的事件或约束,它强调被活动变换的内容

C)右边的箭头表示由这个活动产生的信息,它强调活动变换和处理的结果

D)下边的箭头表示实施该活动的手段或完成活动需要的资源,它强调如何做

(6)数据库的运行管理与维护主要由数据库管理员负责,工作内容主要包括日常维护、系统监控与分析、性能优化等。下列关于数据库管理员工作内容的说法错误的是

A)数据库的备份和恢复是重要的维护工作,数据库管理员应根据不同的应用要求制定不同的备份计划,在备份计划中应包含备份的时间、周期、备份方式和备份内容等

B)性能优化是数据库管理员的重要工作,性能优化的主要手段有查询优化、索引调整、模式调整等,这些工作一般无需开发人员参与

C)数据库管理员应监控数据库中各种锁的使用情况,并处理可能出现的死锁情况,若发现问题应及时通知相关人员

D)数据库管理员需要定期检查存储空间使用情况并根据需求扩展存储空间,这些工作一般无需最终用户参与

(7)若系统中存在4个等待事务T0、T1、T2、T3,其中T0正等待被T1锁住的数据项Al,T1正等待被T2锁住的数据项A2,T2正等待被T3锁住的数据项A3,T3正等待被T0锁住的数据项A0。根据上述描述,系统所处的状态是

A)活锁

B)死锁

C)封锁

D)正常

(8)在SQL Server 2000中,某数据库中有教师表(教师号, 姓名, 职称),其中教师号的数据类型是整型,其他均为字符类型。若教师表中当前没有数据,用户在数霜尾币藕次执行下列语句:

ⅠBEGIN TRANSACTION T1

ⅡINSERT INTO教师表VALUES(1000,'张三','助教');

ⅢINSERT INTO教师表VALUES(1001,'王二','助教');

ⅣCOMMIT T1;

ⅤBEGIN TRANSACTION T2

ⅥINSERT INTO教师表VALUES(1002,'王三','讲师');

ⅦINSERT INTO教师表VALUES(1003,'李四','讲师');

ⅧCOMMIT T2;

在Ⅶ执行的时候数据库所在的服务器突然掉电,当数据库系统重新启动后,教师表中包含的数据条数为

A)4条

B)3条

C)2条

D)0条

(9)已知学生关系(学号, 姓名, 性别, 课程号, 成绩, 所在系号)有下列函数依赖

Ⅰ(学号, 课程号)→课程号 Ⅱ(学号, 课程号)→成绩

Ⅲ(学号, 课程号)→所在系号 Ⅳ(学号, 课程号)→姓名,性别

Ⅵ(学弓, 桌程号)→学号

以上函数依赖属于非平凡函数依赖的是

A)仅I和V

B)仅Ⅱ和V

C)仅Ⅲ和Ⅳ

D)仅II、Ⅲ和Ⅳ

(10)数据库管理系统采用三级加锁协议来防止并发 *** 作可能导致的数据错误。在三级加锁协议中,1级加锁协议能够解决的问题是

A)丢失修改

B)不可重复读

C)读脏数据

D)死锁

(11)在SQL Server 2000中,假设某数据库使用一段时间后,其数据文件和日志文件的空间均己快用完,如果要以手工方式扩大该数据库的空间,下列说法正确的是

A)可以扩大单个数据文件的大小,但不能扩大单个日志文件的大小

B)可以一次按比例扩大整个数据库的数据文件和日志文件的大小

C)可以添加一块新的磁盘,并在新的磁盘上为数据库建立新的数据文件和日志文件

D)可以一次按比例扩大整个数据文件的大小,但不能扩大日志文件的大小

(12)在SQL Server 2000中,设有职工表(职工号, 职工名, 电子邮箱),现要限制电子邮箱的最后几位的取值为“@abccom”,且“@”前至少有一位字符。下列添加约束的语句正确的是

A)ALTER TABLE职工表

ADD CONSTRAINT chk_email CHECK(电子邮箱LIKE '_%@abccom')

B)ALTER TABLE职工表

ADD CONSTRAINT chk_email CHECK(电子邮箱 = '_%@abccom')

C)ALTER TABLE职工表

ADD CONSTRAINT chk_email CHECK(电子邮箱LIKE '_@abccom')

D)ALTER TABLE职工表

ADD CONSTRAINT chk_email CHECK(电子邮箱 = '_@abccom')

(13)OLE DB是一种通用数据访问接口。下列关于OLE DB的说法错误的是

A)OLE DB是Microsoft OLE对象标准的一个实现,它由一系列的COM接口组成

B)与ODBC驱动程序需要支持几乎所有的DBMS特性不同,OLE DB允许只支持DBMS的部分功能

C)OLE DB支持访问关系数据库和非关系数据库

D)OLE DB定义了数据提供者、数据消费者和数据驱动理序三类数据访问组件

(14)日志文件是数据库系统出现故障以后,保证数据正确、一致的重要机制之一。下列关于日志文件的说法错误的是

A)日志的登记顺序必须严格按照事务执行的时间次序进行

B)为了保证发生故障时能正确地恢复数据,必须保证先写数据库后写日志

C)检查点记录是日志文件的一种记录,用于改善恢复效率

D)事务故障恢复和系统故障恢复都必须使用日志文件

(15)统一建模语言UML是一种定义良好、易于表达、功能强大、通用的可视化建模语言,下列关于UML说法错误的是

A)在UML的用例模型中,一个角色可以执行多个用例,一个用例可以被多个角色使用

B)UML也适用于对象建模,其中的类图和对象图用于描述类模型、对象模型以及它们之间的动态关系,这两种图都属于UML的动态视图

C)UML的包图是表明包以及包之间的关系的类图,包是对模型中涉及的元素进行分组后得到的结果。在进行元素分组时,应尽量追求包间低耦合、包内高内聚的目标

D)UML中的顺序图和协作图都描述交互,但是顺序图强调的是时间,协作图强调的是空间

(16)对数据库中的数据进行及时转储是保证数据安全可靠的重要手段。下列关于静态转储和动态转储的说法正确的是

A)静态转储过程中数据库系统不能运行其他事务,不允许在转储期间执行数据插入、修改和删除 *** 作

B)静态转储必须依赖数据库日志才能保证数据的一致性和有效性

C)动态转储需要等待正在运行的事务结束后才能开始

D)对一个24小时都有业务发生的业务系统来说,比较适合采用静态转储技术

(17)设某并行数据库系统中有表T(al, a2, ,an),因数据量大,需采用一维划分法将数据划分到不同的磁盘上,以提高系统效率。设al是划分属性,针对表T的查询 *** 作多数为点查询,则适合采用的元组划分策略是

A)轮转法与范围划分

B)轮转法与散列划分

C)散列划分与范围划分

D)以上都不合适

(18)软件开发模型是对软件开发过程的一种规范描述,用于表示软件开发过程的整体框架和软件开发活动各阶段间的关系。下列模型属于软件开发模型的是

Ⅰ爆布模型 Ⅱ快速原型模型

Ⅲ增量模型 Ⅳ螺旋模型

A)仅Ⅰ和Ⅱ

B)仅Ⅰ、Ⅲ和Ⅳ

C)仅Ⅱ和Ⅲ

D)Ⅰ、II、Ⅲ和Ⅳ

(19)设有某大型联锁商场,建立有面向业务的数据库应用系统和面向决策支持的数据仓库系统,数据仓库系统每天夜间需要从数据库应用系统的数据库导入新数据。在下列数据表中,最不适合采用快照方式从数据库应用系统中获取数据的是

A)商品表和商品类别表

B)员工表和供应商表

C)商品销售表和商品采购表

D)商场组织机构表

(20)在数据库应用系统中,查询效率是考核数据库应用系统的一个重要方面。下列方法中,通常有利于提高查询效率的是

Ⅰ尽可能避免无用的排序 *** 作

Ⅱ尽可能消除对大型表行数据的顺序存取

Ⅲ尽可能避免使用否定查询

Ⅳ尽可能避免使用外连接 *** 作

Ⅴ尽可能用子查询代替连接查询

A)仅I、Ⅱ、Ⅲ和Ⅳ

B)仅I、Ⅱ和Ⅳ

C)仅II、Ⅲ、Ⅳ和V

D)全部

(21)数据库概念设计需要对一个企业或组织的应用所涉及的数据进行分析和组织。现有下列设计内容

Ⅰ分析数据,确定实体集

Ⅱ分析数据,确定实体集之间的联系

Ⅲ分析数据,确定每个实体集的存储方式

Ⅳ分析数据,确定实体集之间联系的基数

Ⅴ分析数据,确定每个实体集的数据量

Ⅵ分析数据,确定每个实体集包含的属性

以上内容不属于数据库概念设计的是

A)仅I、Ⅳ和Ⅵ

B)仅Ⅱ和Ⅴ

C)仅Ⅲ、Ⅳ和Ⅵ

D)仅Ⅲ和Ⅴ

(22)客户端、服务器(C/S)架构和浏览器/服务器(B/S)架是现在常用的两种数据库应用系统架构。关于C/S和B/S架构,下列说法错误的是

A)在C/S和B/S架构中,数据库服务器都承担了数据共享和管理的功能

B)如果系统的最终用户群体大,用户地域分布广,一般应采用B/S架构

C)C/S架构的应用程序需要发布给每个用户,并在每个用户计算机上进行安装。B/S架构一般以通用浏览器为业务应用界面,较为复杂的数据处理功能一般还可通过与浏览器进行交互的组件实现

D)一般来说,对于功能需求相同的数据库应用系统项目,C/S架构的应用开发成本要高于B/S架构的应用开发成本

(23)数据库应用系统环境中存在各种类型的数据,设有如下数据

Ⅰ为提高查询效率建立的索引

Ⅱ描述表结构信息的数据字典

Ⅲ用于优化查询的统计分析数据

Ⅳ用户会话信息

Ⅴ用户查询结果

以上数据一般会存储在数据库中的是

A)仅Ⅰ、Ⅱ和Ⅴ

B)仅Ⅰ和Ⅲ

C)仅Ⅰ、Ⅱ和Ⅲ

D)仅II、Ⅲ和Ⅳ

(24)在数据库应用系统生命周期中,系统规划与分析是一个重要的环节。关于系统规划与分析,下列说法错误的是

A)规划与分析是数据库应用系统生命周期的起点。规划与分析阶段的主要工作包括系统规划与定义、可行性分析和项目规划

B)系统规划与定义是规划与分析的主要环节,它需要在系统设计过程中逐步完成

C)可行性分析是从技术、经济和 *** 作等方面进行项目可行性的分析,它在明确目标和任务之后,评估系统在给定条件下是否可行

D)项目规划是对项目所需的资源、成本和进度进行合理估算,并制定初步的项目开发计划

(25)在SQL Server 2000中,某数据库的数据量比较大,且存储在无磁盘阵列的存储设备上。为尽可能提高数据的 *** 作效率,下列构建数据库文件的方法中,最合适的是

A)尽可能选择一块足够大的磁盘,并在此磁盘上建立一个数据文件和一个日志文件

B)尽可能建立多个数据文件,让每个数据文件位于不同的磁盘上,并尽可能将日志文件一与数据文件分别建立在不同的磁盘上

C)尽可能建立多个数据文件,将这些数据文件建立在一块足够大的磁盘上,并将全部日志文件建立在另一块足够大的磁盘上

D)尽可能建立多个数据文件,让每个数据文件位于不同的磁盘上,并尽可能将日志文件与数据文件建立在相同的磁盘上

(26)设有某大型连锁超市的数据库应用系统,在系统实施或改造过程中,需要对系统进行测试。设有下列测试活动

Ⅰ模拟客户消费行为,生成销售数据,测试系统是否能正确完成销售业务

Ⅱ编写模拟数据生成器,每秒生成2千笔与销售业务对应的销售数据,测试系统吞吐率

Ⅲ在数据库中模拟生成5亿条销售数据,同时开启所有的收银台,测试系统平均响应时间

Ⅳ模拟销售持续一周时间,在此期间,每天审核系统结账功能是否正确

Ⅴ测试数据库应用系统能否正确地完成英联K消费业务

以上测试活动,属于性能测试的是

A)仅Ⅰ、Ⅱ和Ⅲ

B)仅Ⅱ、Ⅲ和Ⅴ

C)仅Ⅱ和Ⅲ

D)仅I、Ⅳ和Ⅴ

(27)在SQL Server 2000中,设有课程表(课程号,课程名,学分,开课学期),现要在此关系表上建立一个查询指定学期开设的课程总门数和总学分数的内嵌表值函数,函数名为f _FindTotal。实现这个函数的正确代码是

A)CREATE FUNCTION f_FindTotal(@semester int)

RETURNS table

AS

RETURN(

SELECT COUNT(课程号)as课程门数, SUM(学分)as总学分FROM课程表

WHERE开课学期 = @ semester)

B)CREATE FUNCTION f_FindTotal(@semester int)

RETURNS table

AS

RETURN(

SELECT COUNT(课程号)as课程门数, COUNT(学分)as总学分FROM课程表

WHERE开课学期 = @semester)

C)CREATE FUNCTION f_FindTotal(@semester int)

RETURNS table

AS

RETURN(

SELECT SUM(课程号)as课程门数, SUM(学分)as总学分FROM课程表

WHERE开课学期= @semester)

D)CREATE FUNCTION f_FindTotal(@semester int)

RETURNS table

AS

RETURN(

SELECT SUM(课程号)as课程门数, COUNT(学分)as 总学分FROM课程表

WHERE开课学期 = @semester)

(28)设商场业务系统中有销售单据表(销售单据号, 收款员, 销售时间),销售明细表(销售明细条目号, 销售单据号, 商品号, 数量, 单位, 金额)和商品表(商品号, 商品名, 价格)。该系统业务繁忙,保存的数据量非常大,每次换班时要统计收款员的收入总额,每天停业后要统计各个商品的当天销售量,销售过程中经常需要查询某笔销售业务的情况。为了优化系统性能,下列优化方案合理的是

A)在销售单据表的收款员属性上建立聚集索引,在销售明细表的销售单据号属性上建立非聚集索引,在商品表的商品号属性上建立聚集索引

B)在销售单据表的销售单据号属性上建立聚集索引,在销售明细表的销售单据号属性上建立非聚集索引,在商品表的商品号属性上建立聚集索引,建立收款员单班销售量表和商品当天销售汇总表,在每笔销售成交后分别累计统计相应数据

C)在销售单据表的销售时间属性和收款员属性上分别建立聚集索引,在销售明细表的销售单据号属性上建立非聚集索引,在商品表的商品号属性上建立聚集索引,建立收款员单班销售量表和商品当天销售汇总表,在每笔销售成交后分别累计统计相应数据

D)在销售单据表的销售单据号属性和收款员属性上分别建立聚集索引,在销售明细表的商品号属性上建立聚集索引

(29)在SQL Server 2000中,假设利用备份设备对某个数据量和日志量都比较大的数据库进行完全备份。下列说法正确的是

A)如果各个磁盘上的剩余空间均不足以存储数据库的备份,但全部磁盘的剩余空间总和大于备份数据库所需的空间,则可以将这些磁盘的剩余空间组织起来建立一个备份设备以实施备份

B)如果各个磁盘上的剩余空间均不足以存储数据库的备份,但全部磁盘的剩余空间总和大于备份数据库所需的空间,则可以将数据库中的数据和日志分别备份到位于不同磁盘的备份设备上,以解决单个磁盘空间不足的问题

C)可以只对数据库中的数据进行备份,并且可以备份到位于不同磁盘的备份设备上,以最大限度地减少备份该数据库占用的空间

D)如果各个磁盘上的剩余空间均不足以存储数据库的备份,但全部磁盘的剩余空间总和大于备份数据库所需的空间,则可以在每个磁盘上分别建立一个备份设备,并同时利用这些设备备份数据库

(30)在某分布式数据库系统中,设某数据表的模式为S(al, a2, a3, a4, a5),其中al为主码,该表中数据量大,a2取值空间为{1,2,3}。设有两个数据分片方案,分别为PSz1={S11, S12, S13}和PS2={S21, S22, S23},任取分片S1i,S1i的模式为(al, a2, a3, a4, a5),且S1i中的任一元组t都属于S,且t在属性a2上的取值为i。任取分片S2i,有S2i与S元组数相同,且其主码为al,S21的模式为(al, a2),S22为(a1, a3, a4),S23为(al, a5)。则关于PS1和PS2的分片机制,下列说法正确的是

A)PS1为水平分片,PS2为垂直分片

B)PS1为垂直分片,PS2为导出分片

C)PS1为水平分片,PS2为导出分片

D)PS1为垂直分片,PS2为水平分片

二、应用题

(1)在SQL Server 2000中,现要在employees表的first_name和last_name列上建立一个唯一的非聚集复合索引,其中first_name列数据的重复率是5%,last_name列数据的重复率是10%。请补全下列语句使以first_name和last_name列作为条件的查询效率最高。

CREATE UNIQUE NONCLUSTERED INDEX Idx_Name

ON employees( 1 )

(2)在SQL Server 2000中,设有顾客表(顾客号, 顾客名, 所在地区, 年龄),应用系统中需统计指定地区的顾客人数和平均年龄。请补全下列存储过程代码以完成该功能。

CREATE PROC P_Count

@area varchar(20)

AS

SELECT COUNT()AS 人数, 2 AS平均年龄FROM顾客表

WHERE所在地区=@area

(3)设有顾客表(顾客号, 顾客名, 联系电话)和购买表(商品号, 顾客号, 购买时间),现要统计有购买记录的顾客人数。请补全下列实现该功能的语句。

SELECT3FROM购买表

(4)在VB 60中,为简化访问数据库数据的编程,经常使用Adodc数据控件来访问数据库中的数据。该控件中用于描述服务器连接信息的属性是4 。

(5)在SQL Server 2000中,要授予某数据库中的某个用户具有该数据库中全部用户数据表的插入、删除和修改权限,比较合理的做法是将该用户添加到系统提供的5数据库角色中。

(6)设有学生表(学号, 姓名, 性别, 所在系),这些列均不允许有空值。现要建立一个视图,统计“计算机系”的男生人数和女生人数。请补全下列语句。

CREATE VIEW V_Count

AS

SELECT6 , COUNT()AS人数FROM学生表

WHERE所在系='计算机系'

7

(7)事务是由一系列 *** 作组成的,事务的执行表现为事务中各个 *** 作的执行。每个事务应具有结束 *** 作。当一个事务需要终止并取消所有已执行的数据修改时应执行的语句是8。

(8)数据仓库是一个面向9的、集成的、非易失的,且随时间变化的数据集合。

(9)事务对一个数据项的 *** 作类型决定了数据项上的锁的类型。锁的类型主要有互斥锁(简称X锁)和10锁(简称S锁)两种。

(10)在SQL Server 2000中,现要将数据库DB1差异备份到备份设备BK上,并且不覆盖BK上的已有内容。请补全下列备份数据库DBI的语句。

BACKUP 11 DB1 TO BK12 , NOINIT

(11)在SQL Server 2000中,某数据库中有图书表(书号, 图书名称, 类别)和销售表(书号, 销售时间, 销售数量),其中销售数量大于0。现要查询2009年10月销售的图书名称和类别。请补全下列实现该功能的查询语句。

SELECT图书名称, 类别FROM图书表

WHERE EXISTS(SELECTFROM销售表

WHERE销售时间BETWEEN '2009/10/1' AND '2009/10/31'

13 )

(12)OLAP主要用于支持复杂的分析 *** 作,侧重对决策人员和高层管理人员的数据支持。OLAP的实现方式主要有三种:MOLAP、14和HOLAP。

(13)在分布式数据库系统中,数据分布透明性是方便用户使用数据的重要保证。数据分布透明性的最高级别是15透明性。

 三、设计与应用题

(1)设有某简化的网上购物系统,其ER图如下:

该系统数据之间存在下列约束:

Ⅰ 一个客户(编号唯一)可以拥有多个订单,每个订单仅属于一个客户;

Ⅱ 一个订单(编号唯一)可以包含多个订购细目,每个订购细目只属于一个订单;

Ⅲ 一种商品可以出现在多个订购细目中,一个订购细目只包含一种商品;

Ⅳ 一个商品类别可以包含多种商品,一种商品只属于一个商品类别。

① 请根据以上约束,标出ER图中各实体集之间联系的基数。(2分)

② 请将ER图转换成符合3NF的关系模式,并给出各关系模式的主码和外码。(4分)

③ 请修改所设计的关系模式使之支持下列功能(仅列出发生修改的关系模式)。(4分)

Ⅰ 使客户能方便了解每个订购细目的处理状态和到货时间;

Ⅱ 使客户能方便查询商品供应商的编号、名称、所在城市、联系电话和信誉。(限定一个供应商可以供应多种商品,一种商品只选自一个供应商)

(2)某学校的学籍管理系统实现了对学生学籍信息的管理,其中学生表结构为:学生表(学号, 姓名, 性别, 系号, 是否有学籍),此表中除学号列有唯一索引外,其它列均无索引。

①设学籍管理系统中经常执行如下形式的 *** 作:

SELECTFROM学生表

WHERE姓名='张三' AND 系号='10' AND 是否有学籍='有'

系统运行中发现这类 *** 作的效率比较低,系统工程师建议:由于查询条件中使用了“系号”、“姓名”和“是否有学籍”三列,建议在这三个列上分别建立索引,以提高查询效率。

请问其建议建立的三个索引是否都能提高查询效率请简要说明原因。

②设学生表中有下列数据:

并且已经在学生表的姓名列上建立了一个非聚集索引(按姓名拼音升序排序)。请给出查找码“姓名”对应的稠密索引示意图。(4分)

(3)在SQL Server 2000中,设有教师表(教师号, 姓一名, 所在部门号, 职称)和部门表(部门号, 部门名, 高级职称人数)。请编写满足下列要求的后触发型触发器(设触发器名字为tri_zc)。(10分)

每当在教师表中插入一名具有高级职称(“教授”或“副教授”)的教师时,或者将非高级职称教师的职称更改为高级职称时,均修改部门表中相应部门的高级职称人数。(假设一次 *** 作只插入或更改一名教师的职称)

站长提醒广大考生:下面的138道题目,在二级考试中命中率极高。

一、选择题

(1) 下面叙述正确的是(C)

A 算法的执行效率与数据的存储结构无关 B 算法的空间复杂度是指算法程序中指令(或语句)的条数 C 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D 以上三种描述都不对

(2) 以下数据结构中不属于线性数据结构的是(C)

A 队列 B 线性表 C 二叉树 D 栈

(3) 在一棵二叉树上第5层的结点数最多是(B) 注:由公式2k-1得

A 8 B 16 C 32 D 15

(4) 下面描述中,符合结构化程序设计风格的是(A)

A 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B 模块只有一个入口,可以有多个出口 C 注重提高程序的执行效率 D 不使用goto语句

(5) 下面概念中,不属于面向对象方法的是 (D) 注:P55-58

A 对象 B 继承 C 类 D 过程调用

(6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)

A 可行性分析 B 需求分析 C 详细设计 D 程序编码

(7) 在软件开发中,下面任务不属于设计阶段的是(D)

A 数据结构设计 B 给出系统模块结构

C 定义模块算法 D 定义需求并建立系统模型

(8) 数据库系统的核心是(B)

A 数据模型 B 数据库管理系统 C 软件工具 D 数据库

(9) 下列叙述中正确的是(C)

A数据库是一个独立的系统,不需要 *** 作系统的支持 B数据库设计是指设计数据库管理系统C数据库技术的根本目标是要解决数据共享的问题 D数据库系统中,数据的物理结构必须与逻辑结构一致

(10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A) 注:P108

A 内模式 B 外模式 C 概念模式 D 逻辑模式

(11) 算法的时间复杂度是指(C)

A 执行算法程序所需要的时间 B 算法程序的长度 C 算法执行过程中所需要的基本运算次数 D 算法程序中的指令条数

(12) 算法的空间复杂度是指(D)

A 算法程序的长度 B 算法程序中的指令条数 C 算法程序所占的存储空间 D 算法执行过程中所需要的存储空间

(13) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出

A 349 B 350 C 255 D 351

(14) 结构化程序设计主要强调的是(B)

A程序的规模 B程序的易读性

C程序的执行效率 D程序的可移植性

(15) 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D) 注:即第一个阶段

A 概要设计 B 详细设计 C 可行性分析 D 需求分析

(16) 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A) 注:P67

A 控制流 B 加工 C 数据存储 D 源和潭

(17) 软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B) 注:P66

A 阶段性报告 B 需求评审 C 总结 D 都不正确

(18) 下述关于数据库系统的叙述中正确的是(A)

A 数据库系统减少了数据冗余 B 数据库系统避免了一切冗余

C 数据库系统中数据的一致性是指数据类型的一致 D 数据库系统比文件系统能管理更多的数据

(19) 关系表中的每一横行称为一个(A)

A 元组 B 字段 C 属性 D 码

(20) 数据库设计包括两个方面的设计内容,它们是(A)

A 概念设计和逻辑设计 B 模式设计和内模式设计

C 内模式设计和物理设计 D 结构特性设计和行为特性设计

(21) 下列叙述中正确的是(A)

A 线性表是线性结构 B 栈与队列是非线性结构

C 线性链表是非线性结构 D 二叉树是线性结构

(22) 下列关于栈的叙述中正确的是(D)

A 在栈中只能插入数据 B 在栈中只能删除数据

C 栈是先进先出的线性表 D 栈是先进后出的线性表

(23) 下列关于队列的叙述中正确的是(C)

A 在队列中只能插入数据 B 在队列中只能删除数据

C 队列是先进先出的线性表 D 队列是先进后出的线性表

(24) 对建立良好的程序设计风格,下面描述正确的是(A) 注:P48

A 程序应简单、清晰、可读性好 B 符号名的命名要符合语法

C 充分考虑程序的执行效率 D 程序的注释可有可无

(25) 下面对对象概念描述错误的是(A) 注:P55

A 任何对象都必须有继承性 B 对象是属性和方法的封装体

C 对象间的通讯靠消息传递 D *** 作是对象的动态性属性

(26) 下面不属于软件工程的3个要素的是(D) 注:P62

A 工具 B 过程 C 方法 D 环境

(27) 程序流程图(PFD)中的箭头代表的是(B) 注:P81

A 数据流 B 控制流 C 调用关系 D 组成关系

(28) 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)

A 数据库系统 B 文件系统 C 人工管理 D 数据项管理

(29) 用树形结构来表示实体之间联系的模型称为(B)

A 关系模型 B 层次模型 C 网状模型 D 数据模型

(30) 关系数据库管理系统能实现的专门关系运算包括(B)

A 排序、索引、统计 B 选择、投影、连接

C 关联、更新、排序 D 显示、打印、制表

(31) 算法一般都可以用哪几种控制结构组合而成(D) 注:P3

A 循环、分支、递归 B 顺序、循环、嵌套

C 循环、递归、选择 D 顺序、选择、循环

(32) 数据的存储结构是指(B) 注:P13,要牢记

A 数据所占的存储空间量 B 数据的逻辑结构在计算机中的表示

C 数据在计算机中的顺序存储方式 D 存储在外存中的数据

(33) 设有下列二叉树:图见书P46

对此二叉树中序遍历的结果为(B)

A ABCDEF B DBEAFC C ABDECF D DEBFCA

(34) 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D) 注:P56

A 调用语句 B 命令 C 口令 D 消息

(35) 检查软件产品是否符合需求定义的过程称为(A) 注:P95

A 确认测试 B 集成测试 C 验证测试 D 验收测试

(36) 下列工具中属于需求分析常用工具的是(D) 注:P67

A PAD B PFD C N-S D DFD

(37) 下面不属于软件设计原则的是(C) 注:P73

A 抽象 B 模块化 C 自底向上 D 信息隐蔽

(38) 索引属于(B)

A 模式 B 内模式 C 外模式 D 概念模式

(39) 在关系数据库中,用来表示实体之间联系的是(D)

A 树结构 B 网结构 C 线性表 D 二维表

(40) 将E-R图转换到关系模式时,实体与联系都可以表示成(B)

A 属性 B 关系 C 键 D 域

(41) 在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)

A 确定性 B 可行性 C 无穷性 D 拥有足够的情报

(42) 希尔排序法属于哪一种类型的排序法(B)

A交换类排序法 B插入类排序法 C选择类排序法 D建堆排序法

(43) 在深度为5的满二叉树中,叶子结点的个数为(C)

A 32 B 31 C 16 D 15

(44) 对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记

A N+1 B N C (N+1)/2 D N/2

(45) 信息隐蔽的概念与下述哪一种概念直接相关(B) 注:P74

A软件结构定义 B 模块独立性 C 模块类型划分 D 模拟耦合度

(46) 面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)

A 模拟现实世界中不同事物之间的联系 B 强调模拟现实世界中的算法而不强调概念 C 使用现实世界的概念抽象地思考问题从而自然地解决问题 D 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考

(47) 在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C) 注:总体设计也就是概要设计

A 详细设计 B 需求分析 C 总体设计 D 编程调试

(48) 软件调试的目的是(B) 注:与软件测试要对比着复习

A发现错误 B改正错误 C改善软件的性能 D挖掘软件的潜能

(49) 按条件f对关系R进行选择,其关系代数表达式为(C)

A R|X|R B R|X|Rf C бf(R) D ∏f(R)

(50) 数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D) 注:P127,要牢记

A 自顶向下 B 由底向上 C 由内向外 D 由整体到局部

(51) 在计算机中,算法是指(C)

A 查询方法 B 加工方法

C 解题方案的准确而完整的描述 D 排序方法

(52) 栈和队列的共同点是(C) 注:这一共同点和线性表不一样

A 都是先进后出 B 都是先进先出 C 只允许在端点处插入和删除元素 D 没有共同点

(53) 已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是(A) 注:P38,前提要掌握三种遍历的方法

A cedba B acbed C decab D deabc

(54) 在下列几种排序方法中,要求内存量最大的是(D) 注:要牢记,书中没有提到。

A 插入排序 B 选择排序 C 快速排序 D 归并排序

(55) 在设计程序时,应采纳的原则之一是(A) 注:和设计风格有关

A 程序结构应有助于读者理解 B 不限制goto语句的使用

C 减少或取消注解行 D 程序越短越好

(56) 下列不属于软件调试技术的是(B) 注:P98

A 强行排错法 B 集成测试法 C 回溯法 D 原因排除法

(57)下列叙述中,不属于软件需求规格说明书的作用的是(D)注:P71

A 便于用户、开发人员进行理解和交流 B 反映出用户问题的结构,可以作为软件开发工作的基础和依据 C 作为确认测试和验收的依据 D 便于开发人员进行需求分析

(58) 在数据流图(DFD)中,带有名字的箭头表示(C)

A 控制程序的执行顺序 B 模块之间的调用关系 C 数据的流向 D 程序的组成成分

(59) SQL语言又称为(C)

A 结构化定义语言 B 结构化控制语言

C 结构化查询语言 D 结构化 *** 纵语言

(60) 视图设计一般有3种设计次序,下列不属于视图设计的是(B)

A 自顶向下 B 由外向内 C 由内向外 D 自底向上

(61) 数据结构中,与所使用的计算机无关的是数据的(C)

A 存储结构 B 物理结构 C 逻辑结构 D 物理和存储结构

(62) 栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是(D)

A ABCED B DBCEA C CDABE D DCBEA

(63) 线性表的顺序存储结构和线性表的链式存储结构分别是(B)

A 顺序存取的存储结构、顺序存取的存储结构 B 随机存取的存储结构、顺序存取的存储结构 C 随机存取的存储结构、随机存取的存储结构 D 任意存取的存储结构、任意存取的存储结构

(64) 在单链表中,增加头结点的目的是(A)

A 方便运算的实现 B 使单链表至少有一个结点 C 标识表结点中首结点的位置 D 说明单链表是线性表的链式存储实现

(65) 软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指(B) 注:P73

A 模块间的关系 B 系统结构部件转换成软件的过程描述 C 软件层次结构 D 软件开发过程

(66) 为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为(B) 注:P82

A PAD图 B N-S图 C 结构图 D 数据流图

(67) 数据处理的最小单位是(C) 注:数据项不可再分割

A 数据 B 数据元素 C 数据项 D 数据结构

(68) 下列有关数据库的描述,正确的是(C) 注:P102

A 数据库是一个DBF文件 B 数据库是一个关系 C 数据库是一个结构化的数据集合 D 数据库是一组文件

(69) 单个用户使用的数据视图的描述称为(A) 注:P108

A 外模式 B 概念模式 C 内模式 D 存储模式

(70) 需求分析阶段的任务是确定(D)

A 软件开发方法 B 软件开发工具 C 软件开发费用 D 软件系统功能

(71) 算法分析的目的是(D) 注:书中没有总结,但要牢记

A 找出数据结构的合理性 B 找出算法中输入和输出之间的关系 C 分析算法的易懂性和可靠性 D 分析算法的效率以求改进

(72)链表不具有的特点是(B)

A不必事先估计存储空间 B可随机访问任一元素

C插入删除不需要移动元素 D所需空间与线性表长度成正比

(73) 已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是(B)

A 堆排序 B 直接插入排序 C 快速排序 D 直接选择排序

(74) 用链表表示线性表的优点是(A) 注:因为不需要移动元素

A 便于插入和删除 *** 作 B 数据元素的物理顺序与逻辑顺序相同 C 花费的存储空间较顺序存储少 D 便于随机存取

(75) 下列不属于结构化分析的常用工具的是(D) 注:P67

A 数据流图 B 数据字典 C 判定树 D PAD图

(76) 软件开发的结构化生命周期方法将软件生命周期划分成(A)

A 定义、开发、运行维护 B 设计阶段、编程阶段、测试阶段 C 总体设计、详细设计、编程调试 D 需求分析、功能定义、系统设计

(77) 在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是(C) 注:P87

A 循环的集合 B 地址的集合 C 路径的集合 D 目标的集合

(78) 在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有(D) 注:数据模型采用关系模型(二维表)

A 数据无冗余 B 数据可共享

C 专门的数据管理软件 D 特定的数据模型

(79) 分布式数据库系统不具有的特点是(B)

A 分布式 B 数据冗余

C 数据分布性和逻辑整体性 D 位置透明性和复制透明性

(80) 下列说法中,不属于数据模型所描述的内容的是(C) 注:P110

A 数据结构 B 数据 *** 作 C 数据查询 D 数据约束

(81)根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成(C)

A动态结构和静态结构 B紧凑结构和非紧凑结构

C线性结构和非线性结构 D内部结构和外部结构

(82)下列叙述中,错误的是(B)

A数据的存储结构与数据处理的效率密切相关 B数据的存储结构与数据处理的效率无关 C数据的存储结构在计算机中所占的空间不一定是连续的 D一种数据的逻辑结构可以有多种存储结构

(83)线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是(D)

A每个元素都有一个直接前件和直接后件 B线性表中至少要有一个元素 C表中诸元素的排列顺序必须是由小到大或由大到

D除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件

(84)线性表若采用链式存储结构时,要求内存中可用存储单元的地址(D)

A必须是连续的 B部分地址必须是连续的

C一定是不连续的 D连续不连续都可以

(85)栈通常采用的两种存储结构是(A)

A顺序存储结构和链式存储结构 B散列方式和索引方式

C链表存储结构和数组 D线性存储结构和非线性存储结构

(86)下列数据结构中,按先进后出原则组织数据的是(B)

A线性链表 B栈 C循环链表 D顺序表

(87)树是结点的集合,它的根结点数目是(C)

A有且只有1 B1或多于1 C0或1 D至少2

(88)具有3个结点的二叉树有(D)

A2种形态 B4种形态 C7种形态 D 5种形态

(89)设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为(B)

A 12 B 13 C14 D 15

(90)在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的(C)

A安全性 B一致性 C可理解性 D合理性

(91)为了提高测试的效率,应该 (D) 注:P85

A随机选取测试数据B取一切可能的输入数据作为测试数据C在完成编码以后制定软件的测试计划 D集中对付那些错误群集的程序

(92)软件生命周期中所花费用最多的阶段是(D)

A详细设计 B软件编码 C软件测试 D软件维护

二、填空题

(1) 算法的复杂度主要包括______复杂度和空间复杂度。 答:时间

(2) 数据的逻辑结构在计算机存储空间中的存放形式称为数据的______。答:存储结构#物理结构

(3) 若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。答:黑盒

(4) 如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体"工人"与实体"设备"之间存在______联系。

答:一对多#1:N#1:n

(5) 关系数据库管理系统能实现的专门关系运算包括选择、连接和______。 答:投影

(6) 在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、______遍历和后序遍历。答:中序

(7) 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、______和限制使用goto语句。 答:模块化

(8) 软件的调试方法主要有:强行排错法、______和原因排除法。答:回溯法

(9) 数据库系统的三级模式分别为______模式、内部级模式与外部级模式。答:概念#概念级

(10) 数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、______和处理过程。答:数据存储

(11) 设一棵完全二叉树共有500个结点,则在该二叉树中有______个叶子结点。答:250

(12) 在最坏情况下,冒泡排序的时间复杂度为______。 答:n(n-1)/2#n(n-1)/2#O(n(n-1)/2)#O(n(n-1)/2)

(13) 面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个______。答:实体

(14) 软件的需求分析阶段的工作,可以概括为四个方面:______、需求分析、编写需求规格说明书和需求评审。 答:需求获取

(15) ______是数据库应用的核心。 答:数据库设计

(16) 数据结构包括数据的______结构和数据的存储结构。

答:逻辑

(17) 软件工程研究的内容主要包括:______技术和软件工程管理。答:软件开发 注:P64

(18) 与结构化需求分析方法相对应的是______方法。

答:结构化设计

(19) 关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。答:参照完整性

(20) 数据模型按不同的应用层次分为三种类型,它们是______数据模型、逻辑数据模型和物理数据模型。答:概念 注:P110

(21) 栈的基本运算有三种:入栈、退栈和______。

答:读栈顶元素#读栈顶的元素#读出栈顶元素

(22) 在面向对象方法中,信息隐蔽是通过对象的______性来实现的。答:封装

(23) 数据流的类型有______和事务型。 答:变换型 注:P77

(24) 数据库系统中实现各种数据管理功能的核心软件称为______。答:数据库管理系统#DBMS 注:要牢记,重要

(25) 关系模型的数据 *** 纵即是建立在关系上的数据 *** 纵,一般有______、增加、删除和修改四种 *** 作。答:查询 注:要牢记

(26) 实现算法所需的存储单元多少和算法的工作量大小分别称为算法的 ______。 答:空间复杂度和时间复杂度

(27) 数据结构包括数据的逻辑结构、数据的 ______以及对数据的 *** 作运算。答:存储结构 注:P7

(28) 一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的______。答:可重用性

(29) 面向对象的模型中,最基本的概念是对象和 ______。 答:类

(30) 软件维护活动包括以下几类:改正性维护、适应性维护、______维护和预防性维护。答:完善性 注:要牢记,书中没有提到

(31) 算法的基本特征是可行性、确定性、______和拥有足够的情报。答:有穷性

(32) 顺序存储方法是把逻辑上相邻的结点存储在物理位置______的存储单元中。答:相邻

(33) Jackson结构化程序设计方法是英国的MJackson提出的,它是一种面向______的设计方法。答:数据结构 注:P67

(34) 数据库设计分为以下6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。

答:概念设计阶段#数据库概念设计阶段

(35) 数据库保护分为:安全性控制 、______、并发性控制和数据的恢复。答:完整性控制 注:要牢记

(36) 测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。答:调试

(37) 在最坏情况下,堆排序需要比较的次数为______。

答:O(nlog2n)

(38) 若串s="Program",则其子串的数目是______。答:29

(39) 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于______的联系。

答:1对多#1:N

(40) 数据库管理系统常见的数据模型有层次模型、网状模型和______三种。答:关系模型

(41)数据的逻辑结构有线性结构和_______两大类。 答非线性结构

(42)数据结构分为逻辑结构与存储结构,线性链表属于_______。答:存储结构

(43)数据的基本单位是_______。答:元素

(44)长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为______。

答:n/2

(45)当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为______。 答:上溢

(46)在面向对象方法中,类之间共享属性和 *** 作的机制称为_______。答:继承

以上就是关于计算机三级数据库考什么全部的内容,包括:计算机三级数据库考什么、《Excel 2003应用技术》试题 求大神帮忙、计算机的应用试题解析(2)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9289164.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存