2008年数据库系统工程师下午试题
- 格式:doc
- 大小:158.00 KB
- 文档页数:8
2008年10月份全国自考数据库系统原理真题一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据库是长期存储在计算机内、有组织的、统一管理的相关()A.文件的集合B.数据的集合C.命令的集合D.程序的集合答案:B2.在数据库的三级模式中,描述数据库中全部数据的整体逻辑结构的是()A.外模式B.内模式C.逻辑模式D.存储模式答案:C3.数据库系统中存放三级结构定义的DB称为()A.DBSB.DDC.DDLD.DBMS答案:B4.教师实体中有教师号、姓名、部门、任教时间、教龄等属性,其中教龄是一个()A.派生属性B.多值属性C.复合属性D.NULL属性答案:A5.对关系的描述不正确的是()A.关系是一个集合B.关系是一张二维表C.关系可以嵌套定义D.关系中的元组次序可交换答案:C6.若属性X函数依赖于属性Y时,则属性X与属性Y之间具有()A.一对一联系B.一对多联系C.多对一联系D.多对多联系答案:B7.设F是关系模式R的FD集,如果对F中每个非平凡的FD X—Y,都有X是R的超键,则()A.R属于2NF,但不一定属于3NFB.R属于3NF,但不一定属于BCNFC.R属于BCNF,但不一定属于4NFD.R属于4NF答案:C8.关系R1和R2如下表所示:A. AB. BC. CD. D答案:D9.A. AB. BC. CD. D答案:B10.下列叙述正确的是()A.在ORDERBY子句后只能有一个属性B.ORDERBY子句所产生的输出只是逻辑排序效果,并没有影响表的实际内容C.进行有序输出时,如果列中有空值则在升序输出时首先列出空值项,而在降序时最后列出空值项D.ORDERBY子句中必须指明是升序或降序,不能缺省答案:B11.现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面SQL语句中WHERE子句的条件表达式应是:SELECTS#,C#FROMSCWHERE()A.G=0B.G<=0C.G=NULLD.GISNULL答案:D12.数据库恢复的主要依据是()A.DBAB.DDC.文档D.事务日志答案:D13.不能激活触发器执行的事件是()A.SELECTB.UPDATEC.INSERTD.DELETE答案:A14.SQL Server 2000的主要工具中,执行T-SQL的最佳轻量级工具是()A.查询分析器B.服务管理器C.企业管理器D.事件探查器答案:A15.在ODBC体系结构中,为应用程序加载、调用和卸载DB驱动程序的是()A.ODBC数据库应用程序B.驱动程序管理器C.DB驱动程序D.数据源答案:B二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。
2008年9月数据库工程师真题试卷(题后含答案及解析) 题型有:1. 选择题 2. 简答题 3. 设计题选择题(1-20每题1分,21-30每题2分,共40分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.在数据库应用系统生命周期模型中,规划与分析阶段的输出结果不包括______。
A.需求规范说明书B.系统范围与边界C.可行性分析报告D.项目计划书正确答案:A解析:本题考查的知识点是规划与分析阶段的输出结果。
在数据库应用系统生命周期模型中,规划与分析阶段的输出结果包括系统范围与边界、可行性分析报告和项目计划书等,所以本题的答案为A。
2.在信息系统的需求分析中,广为使用的DFD建模方法属于______。
A.结构化分析方法B.数据分析方法C.数据抽象方法D.业务归纳方法正确答案:A解析:本题考查的知识点是DFD建模方法。
目前在信息系统的需求分析中广为使用的建模方法主要有数据流程图(DFD)方法和IDEFO建模方法,都属于结构化分析方法,所以本题的答案为A。
3.不允许出现在最终IDEFIX图中的是______。
A.标定型联系B.非标定型联系C.分类联系D.多对多联系正确答案:D解析:在最终的IDEF模型中,所有实体集间的联系都必须用确定联系来描述,不允许出现不确定联系,不确定联系又称为“多对多联系”,所以本题的答案为D。
4.下列哪些属性不适合建立索引______。
A.经常出现在GROUP BY字句中的属性B.经常参与连接操作的属性C.经常出现在WHERE字句中的属性D.经常需要进行更新操作的属性正确答案:D解析:对于经常在其上需要执行查询操作并且数据量很大的表,可以考虑建立索引;对于经常出现在where子句、order by子句和group by子句中的属性就可以考虑使用索引;另外,索引技术是用来优化查询操作的,与插入、删除和更改操作没有关系。
2008年下半年全国自考(数据库及其应用)真题试卷(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 综合题单项选择题1.Access中的查询对象属于数据库的( )A.概念模型B.外部模型C.内部模型D.逻辑模型正确答案:B2.在下列对关系的描述中,错误的是( )A.关系中的列称为属性B.关系中允许有相同的属性名C.关系中的行称为元组D.属性的取值范围称为域正确答案:B解析:关系数据模型的最大特点表现为:二雏表关系中的行称为元组;关系中的列称为属性;属性取值范围称为域;关系模式常采用以下简洁形式表示:关系名(属性名1,属性名2,…,属性名n)。
3.有关系表R(学号,姓名,性别),若要检索R中所有男同学的元组,则该操作的关系代数表达式为( )A.Ⅱ性别(R)B.σ性别(R)C.Ⅱ性别=“男”(R)D.σ性别=“男”(R)正确答案:D解析:关系R关于公式F的选择操作用σF(R)表示,形式定义如下:σF(R)={t|t∈R∧F(t)=true},其中σ为选择运算符,σF(R)表示从R中挑选满足公式F为真的元组所构成的关系。
σ性别=“男”(R)表示关系表R中所有”性别”为”男”的元组。
4.Access 2000是一个( )A.DBB.DBAC.DBMSD.DDL正确答案:C解析:Access 2000是一个基于关系模型的数据库管理系(DBMS),它易学好用,用户界面友好,通过直观的可视化操作,就能建立一个数据库。
5.有R和S表如下图所示,A是R的主键和S的外键,D是S的主键,且R与S实施了参照完整性。
下列元组中可以正确插入S的是( )A.(a1,d1,45)B.(a2,d2,34)C.(a3,d5,null)D.(a3,null,21)正确答案:C解析:插入元组中键值不允许为空。
R和S的主键A和D都不允许取空值,根据“参照完整性”,插入元组的A的值必须在表R中能找到。
6.下列选项中,没有“数据表视图”的对象是( )A.表B.查询C.窗体D.报表正确答案:D解析:报表共有三种视图,即“设计”视图、“打印预览”视图和“版面预览”视图。
1.计算机系统知识1.1硬件知识1.1.1计算机体系结构和主要部件的基本工作原理CPU和存储器的组成、性能、基本工作原理常用I/O设备、通信设备的性能,以及基本工作原理I/O接口的功能、类型和特点CISC/RISC,流水线操作,多处理机,并行处理1.1.2存储系统虚拟存储器基本工作原理,多级存储体系RAID类型和特性1.1.3安全性、可靠性与系统性能评测基础知识诊断与容错系统可靠性分析评价•计算机系统性能评测方法1.2数据结构与算法1.2.1常用数据结构数组(静态数组、动态数组)线性表、链表(单向链表、双向链表、循环链表)栈和队列树(二叉树、查找树、平衡树、遍历树、堆)、图、集合的定义、存储和操作Hash (存储位置计算、碰撞处理)122常用算法排序算法、查找算法、数值计算、字符串处理、数据压缩算法、递归算法、图的相关算法算法与数据结构的关系,算法效率,算法设计,算法描述(流程图、伪代码、决策表),算法的复杂性1.3软件知识1.3.1操作系统知识操作系统的类型、特征、地位、内核(中断控制)、进程、线程概念处理机管理(状态转换、同步与互斥、信号灯、分时轮转、抢占、死锁)存储管理(主存保护、动态连接分配、分段、分页、虚存)设备管理(I/O控制、假脱机、磁盘调度)文件管理(文件目录、文件的结构和组织、存取方法、存取控制、恢复处理、共享和安全)作业管理(作业调度、作业控制语言(JCL )、多道程序设计)汉字处理,多媒体处理,人机界面网络操作系统和嵌入式操作系统基础知识操作系统的配置1.3.2程序设计语言和语言处理程序的知识•汇编、编译、解释系统的基础知识和基本工作原理•程序设计语言的基本成分:数据、运算、控制和传输,程序调用的实现机制•各类程序设计语言的主要特点和适用情况1.4计算机网络知识网络体系结构(网络拓扑、OSI/RM、基本的网络协议)传输介质,传输技术,传输方法,传输控制常用网络设备和各类通信设备Client/Server 结构、Browser/Server 结构、Browser /Web/Datebase 结构LAN拓扑,存取控制,LAN的组网,LAN间连接,LAN- WAN 连接因特网基础知识及应用网络软件网络管理网络性能分析网络有关的法律、法规2.数据库技术2.1数据库技术基础2.1.1数据库模型数据库系统的三级模式(概念模式、外模式、内模式),两级映像(概念模式/外模式、外模式/内模式)数据库模型:数据模型的组成要素,概念数据模型ER图(实体、属性、关系),逻辑数据模型(关系模型、层s次模型、网络模型)2.1.2数据库管理系统的功能和特征主要功能(数据库定义、数据库操作、数据库控制、事务管理、用户视图)特征(确保数据独立性、数据库存取、同时执行过程、排它控制、故障恢复、安全性、完整性)RDB (关系数据库),OODB (面向对象数据库),ORDB (对象关系数据库),NDB (网状数据库)几种常用Web数据库的特点2.1.3数据库系统体系结构•集中式数据库系统•Client/Server数据库系统•并行数据库系统•分布式数据库系统•对象关系数据库系统2.2数据操作2.2.1关系运算关系代数运算(并、交、差、笛卡儿积、选择、投影、连接、除)元组演算完整性约束222关系数据库标准语言(SQL )SQL的功能与特点用SQL进行数据定义(表、视图、索引、约束)用SQL进行数据操作(数据检索、数据插入/删除/更新、触发控制)安全性和授权程序中的API,嵌入SQL2.3数据库的控制功能数据库事务管理(ACID属性)数据库备份与恢复技术(UNDO、REDO )并发控制2.4数据库设计基础理论2.4.1关系数据库设计函数依赖规范化(第一范式、第二范式、第三范式、BC范式、第四范式、第五范式)模式分解及分解应遵循的原则2.4.2对象关系数据库设计嵌套关系、复杂类型,继承与引用类型与复杂类型有关的查询SQL中的函数与过程对象关系2.5数据挖掘和数据仓库基础知识数据挖掘应用和分类关联规则、聚类数据仓库的成分数据仓库的模式2.6多媒体基本知识2.6.1多媒体技术基本概念多媒体系统基础知识常用多媒体文件格式2.6.2多媒体压缩编码技术多媒体压缩编码技术统计编码预测编码编码的国际标准2.6.3多媒体技术应用简单图形的绘制,图像文件的处理方法音频和视频信息的应用多媒体应用开发过程2.7系统性能知识性能计算(响应时间、吞吐量、周转时间)性能指标和性能设计性能测试和性能评估2.8计算机应用基础知识信息管理、数据处理、辅助设计、科学计算,人工智能等基础知识远程通信服务及相关通信协议基础知识3.系统开发和运行维护知识3.1软件工程、软件过程改进和软件开发项目管理知识软件工程知识软件开发生命周期阶段目标和任务软件开发项目基础知识(时间管理、成本管理、质量管理、人力资源管理、风险管理等)及其常用管理工具主要的软件开发方法(生命周期法、原型法、面向对象法、CASE )软件开发工具与环境知识软件质量管理基础知识软件过程改进基础知识软件开发过程评估、软件能力成熟度评估的基础知识3.2系统分析基础知识系统分析的目的和任务结构化分析方法(数据流图(DFD )和数据字典(DD), 实体关系图(ERD ),描述加工处理的结构化语言)统一建模语言(UML )系统规格说明书3.3系统设计知识系统设计的目的和任务结构化设计方法和工具(系统流程图、HIPO图、控制流程图)系统总体结构设计(总体布局,设计原则,模块结构设计,数据存取设计,系统配置方案)系统详细设计(代码设计、数据库设计、用户界面设计、处理过程设计)系统设计说明书3.4系统实施知识系统实施的主要任务结构化程序设计、面向对象程序设计、可视化程序设计程序设计语言的选择、程序设计风格系统测试的目的、类型,系统测试方法(黑盒测试、白盒测试、灰盒测试)测试设计和管理(错误曲线、错误排除、收敛、注入故障、测试试用例设计、系统测试报告)系统转换基础知识3.5系统运行和维护知识系统运行管理知识系统维护知识系统评价知识4.安全性知识安全性基本概念(网络安全、操作系统安全、数据库安全)计算机病毒的防治,计算机犯罪的防范,容灾访问控制、防闯入、安全管理措施加密与解密机制风险分析、风险类型、抗风险措施和内部控制5.标准化知识标准化意识,标准化的发展,标准出台过程国际标准、国家标准、行业标准、企业标准基本知识代码标准、文件格式标准、安全标准软件开发规范和文档标准标准化机构6.信息化基础知识信息化意识全球信息化趋势、国家信息化战略、企业信息化战略和策略有关的法律、法规远程教育、电子商务、电子政务等基础知识企业信息资源管理基础知识7.计算机专业英语掌握计算机技术的基本词汇能正确阅读和理解计算机领域的英文资料考试科目2:数据库系统设计与管理1.数据库设计1.1理解系统需求说明•了解用户需求、确定系统范围确定应用系统数据库的各种关系现有环境与新系统环境的关系新系统中的数据项、数据字典、数据流1.2系统开发的准备选择开发方法,准备开发环境,制订开发计划1.3设计系统功能选择系统机构,设计各子系统的功能和接口,设计安全性策略、需求和实现方法,制定详细的工作流和数据流1.4数据库设计1.4.1设计数据模型概念结构设计(设计ER模型)逻辑结构设计(转换成DBMS所能接收的数据模型)评审设计142物理结构设计设计方法与内容存取方法的选择评审设计与性能预测143数据库实施与维护数据加载与应用程序调试数据库试运行数据库运行与维护144数据库的保护数据库的备份与恢复数据库的安全性数据库的完整性数据库的并发控制1.5编写外部设计文档编写系统说明书(系统配置图、各子系统关系图、系统流程图,系统功能说明、输入输出规格说明、数据规格说明、用户手册框架)设计系统测试要求1.6设计评审2.数据库应用系统设计2.1设计数据库应用系统结构信息系统的架构(如Client/Server )与DBMS多用户数据库环境(文件服务器体系结构、Client/Server体系结构)大规模数据库和并行计算机体系结构(SMP、MPP )中间件角色和相关工具按构件分解,确定构件功能规格以及构件之间的接口2.2设计输入输出屏幕界面设计,设计输入输出检查方法和检查信息数据库交互与连接(掌握C程序设计语言,以及Java、Visual Basic、Visual C + +、PowerBuilder、Delphi 中任一种开发工具与数据库互连的方法(如何与数据库服务器沟通))2.3设计物理数据分析事务在数据库上运行的频率和性能要求,确定逻辑数据组织方式、存储介质,设计索引结构和处理方式将逻辑数据结构变换成物理数据结构,计算容量(空间代价),确定存取方法(时间效率)、系统配置(维护代价)并进行优化2.4设计安全体系明确安全等级数据库的登录方式数据库访问许可(对象许可、命令许可、授权许可的方法)2.5应用程序开发2.5.1应用程序开发选择应用程序开发平台系统实施顺序框架开发基础小组的程序开发源代码控制版本控制2.5.2模块划分(原则、方法、标准)2.5.3编写程序设计文档模块规格说明书(功能和接口说明、程序处理逻辑的描述、输入输出数据格式的描述)测试要求说明书(测试类型和目标,测试用例,测试方法)2.5.4程序设计评审2.6编写应用系统设计文档系统配置说明、构件划分图、构件间的接口、构件处理说明、屏幕设计文档、报表设计文档、程序设计文档、文件设计文档、数据库设计文档2.7设计评审3.数据库应用系统实施3.1整个系统的配置与管理3.2常用数据库管理系统的应用(SQLServer、Oracle、Sybase、DB2、Access 或VisualFoxpro )创建数据库创建表、创建索引、创建视图、创建约束、创建UDDT (用户自定义类型)创建和管理触发器建立安全体系3.3数据库应用系统安装拟定系统安装计划(考虑费用、客户关系、雇员关系、后勤关系和风险等因素)拟定人力资源使用计划(组织机构安排的合理性)直接安装(安装新系统并使系统快速进入运行状态)并行安装(新旧系统并行运行一段时间)阶段安装(经过一系列的步骤和阶段使新系统各部分逐步投入运行)3.4数据库应用系统测试拟定测试目标、计划、方法与步骤数据加载,准备测试数据指导应用程序员进行模块测试进行验收准备系统集成测试环境测试工具写出数据库运行测试报告3.5培训与用户支持4.数据库系统的运行和管理4.1数据库系统的运行计划运行策略的确定确定数据库系统报警对象和报警方式数据库系统的管理计划(执行,故障/恢复,安全性,完整性,用户培训和维护)4.2数据库系统的运行和维护新旧系统的转换收集和分析报警数据(执行报警、故障报警、安全报警)连续稳定的运行数据库维护(数据库重构、安全视图的评价和验证、文档维护)数据库系统的运行统计(收集、分析、提出改进措施)关于运行标准和标准改进一致性的建议数据库系统的审计4.3数据库管理数据字典和数据仓库的管理数据完整性维护和管理(实体完整性、参照完整性)数据库物理结构的管理(保证数据不推迟访问)数据库空间及碎片管理备份和恢复(顺序、日志(审计痕迹)、检查点)死锁管理(集中式、分布式)并发控制(可串行性、锁机制、时间戳、优化)数据安全性管理(加密、安全、访问控制、视图、有效性确认规则)数据库管理员(DBA)职责4.4性能调整SQL语句的编码检验表设计的评价索引的改进物理分配的改进设备增强数据库性能优化4.5用户支持用户培训售后服务5.SQL5.1数据库语言数据库语言的要素数据库语言的使用方式(交互式和嵌入式)5.2SQL概述SQL语句的特征SQL语句的基本成分5.3数据库定义创建数据库(Create Datebase )、创建表(Create Table)定义数据完整性修改表(Alter Table )、删除表(Drop Table)定义索引(Create Index )、删除索引(Drop Index)定义视图(Create View)、删除视图(Drop View)、更新视图5.4数据操作Select语句的基本机构简单查询SQL中的选择、投影字符串比较,涉及空值的比较•日期时间,布尔值,输出排序多表查询避免属性歧义SQL中的连接、并、交、差SQL中的元组变量子查询5.5完整性控制与安全机制主键(Primary Key)约束外键(Foreign Key)约束属性值上的约束(Null、Check、Create Domain )全局约束(Create Assertions )权限、授权(Grant)、销权(Revoke )5.6创建触发器(Create Trigger)5.7SQL使用方式交互式SQL嵌入式SQLSQL与宿主语言接口(Declare、共享变量、游标、卷游标)动态SQLAPI5.8SQL标准化6.网络环境下的数据库6.1分布式数据库6.1.1分布式数据库的概念分布式数据库的特点与目标6.1.2分布式数据库的体系结构分布式数据库的模式结构数据分布的策略(数据分片、分布透明性)分布式数据库管理系统6.1.3分布式查询处理和优化6.1.4分布式事务管理分布式数据库的恢复(故障、恢复、2段提交、3段提交)分布式数据库的透明性(局部、分裂、复制、处理、并发、执行)6.1.5分布式数据库系统的应用6.2网络环境下数据库系统的设计与实施数据的分布设计负载均衡设计数据库互连技术6.3面向Web的DBMS技术三层体系结构动态Web网页ASP、JSP、XML 的应用7.数据库的安全性7.1安全性策略的理解数据库视图的安全性策略数据的安全级别(最重要的、重要的、注意、选择)7.2数据库安全测量用户访问控制(采用口令等)程序访问控制(包含在程序中的SQL命令限制)表的访问控制(视图机制)控制访问的函数和操作外部存储数据的加密与解密8.数据库发展趋势与新技术8.1面向对象数据库(OODBMS)8.1.1 OODBMS 的特征8.1.2面向对象数据模型对象结构、对象类、继承与多重继承、对象标识、对象包含、对象嵌套8.1.3面向对象数据库语言8.1.4对象关系数据库系统(ORDBMS )嵌套关系复杂类型继承、引用类型与复杂类型有关的查询函数与过程面向对象与对象关系ORDBMS应用领域8.2企业资源计划(ERP )和数据库8.2.1ERP 概述基本MRP (制造资源计划)、闭环MRP、ERP 基本原理、发展趋势ERP设计的总体思路(一个中心、两类业务、三条干线)8.2.2ERP 与数据库运行数据库与ERP数据模型之间的关系运行数据库与ERP数据库之间的关系8.2.3案例分析8.3决策支持系统的建立决策支持系统的概念数据仓库设计数据转移技术联机分析处理(OLAP )技术企业决策支持解决方案联机事务处理(OLTP )。
2008年1月高等教育自学考试全国统一命题考试数据库系统原理试卷4735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个就是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1、数据库在磁盘上的基本组织形式就是( B )A.DBB.文件C.二维表D.系统目录2.ER(实体联系模型)模型就是数据库的设计工具之一,它一般适用于建立数据库的( A )A.概念模型B.逻辑模型C.内部模型D.外部模型3.数据库三级模式中,用户与数据库系统的接口就是( B )A.模式B.外模式C.内模式D.逻辑模式4.在文件系统中,所具有的数据独立性就是( D )A.系统独立性B.物理独立性C.逻辑独立性D.设备独立性5.在DB技术中,“脏数据”就是指( D )A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤消的数据6.关系模式至少应属于( A )A.1NFB.2NFC.3NFD.BCNF7.设有关系模式R(ABCD),F就是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为( B )A.BDB.BCDC.BCD.CD8.设有关系R如题8图所示:(C)题8图则∏专业,入学年份(R)的元组数为A.2B.3C.4D.59.集合R与S的交可以用关系代数的基本运算表示为( A )A.R-(R-S)B.R+(R-S)C.R-(S-R)D.S-(R-S)l0.已知SN就是一个字符型字段,下列SQL查询语句( C )SELECT SN FROM SWHERE SN LIKE′AB%′;的执行结果为A.找出含有3个字符′AB%′的所有SN字段B.找出仅含3个字符且前两个字符为′AB′的SN字段C.找出以字符′AB′开头的所有SN字段D.找出含有字符′AB′的所有SN字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句就是( D )A.SELECT SnumB.SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade<=0C.SELECT SnumD.SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不就..是.数据库恢复采用的方法就是( D )A.建立检查点B.建立副本C.建立日志文件D、建立索引13、在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。
2008年下半年信息系统项目管理师上午试卷● (1)是企业信息系统的重要目标。
(1)A. 技术提升 B. 数据标准化C. 企业需求分析D. 信息共享和业务协同● 企业信息系统项目的基础是企业信息战略规划,规划的起点是将(2)与企业的信息需求转换成信息系统目标,实施信息系统项目是要为企业建立起数据处理中心,以满足各级管理人员关于信息的需求,它坚持以(3)为中心的原则。
(2)A.事务处理 B.现行人工和电算化混合的信息系统C.企业战略目标D.第一把手要求(3)A.数据 B.过程 C.功能 D.应用● TCP/IP在多个层引入了安全机制,其中TLS协议位于(4) 。
(4)A. 数据链路层 B. 网络层C. 传输层 D. 应用层● 关于RSA 算法的叙述不正确的是(5) 。
(5)A.RSA 算法是一种对称加密算法B.RSA 算法的运算速度比DES慢C.RSA 算法可用于某种数字签名方案D.RSA 的安全性主要基于素因子分解的难度● 信息安全管理体系是指(6) 。
(6)A.网络维护人员的组织体系B.信息系统的安全设施体系C.防火墙等设备、设施构建的安全体系D.组织建立信息安全方针和目标并实现这些目标的体系● 下列选项中,(7)是最安全的信息系统。
(7)A. ERP-CRM B. MRPIIC. MIS-SD. S-MIS● (8)指对主体访问和使用客体的情况进行记录和审查,以保证安全规则被正确执行,并帮助分析安全事故产生的原因。
(8)A.安全授权 B.安全管理 C.安全服务 D. 安全审计● 安全管理是信息系统安全能动性的组成部分,它贯穿于信息系统规划、设计、运行和维护的各阶段。
安全管理中的介质安全属于(9) 。
(9)A.技术安全B.管理安全C.物理安全D.环境安全● 软件的维护并不只是修正错误。
为了满足用户提出的修改现有功能、增加新功能以及一般性的改进要求和建议,需要进行(10) ,它是软件维护工作的主要部分;软件测试不可能发现系统中所有潜在的错误,所以这些程序在使用过程中还可能发生错误,诊断和更正这些错误的过程称为(11) ;为了改进软件未来的可维护性或可靠性,或者为了给未来的改进提供更好的基础而对软件进行修改,这类活动称为(12) 。
2008年4月全国计算机等级考试四级数据库工程师笔试真题2008年4月全国计算机等级考试四级数据库工程师笔试真题一、选择题(1)数据模型定义子数据库中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。
概念模型的典型代表是A)实体-联系模型B)关系模型C)面向对象模型D)网状模型(2)根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是A)需求分析B)概念设计C)逻辑设计D)物理设计(3)考虑一个关系表和建立在该表上的一个索引,如果该表中的数据记录的排序顺序与该索引的索引项的排序顺序一致,则该索引为A)聚集索引B)非聚集索引C)稠密索引D)辅索引(4)当多个事务并发执行时,数据库管理系统应保证一个事务的执行结果不受其他事务的干扰,事务并发执行的结果与这些事务串行执行的结果一样,这一特性被称为事务的靠性B)主数据库系统发生故障时,可快速启用数据库镜像提供服务C)降低数据库存储系统的建设成本D)提高主数据库系统在升级期间的可用性(9)在SQL Server 2000 中,若希望用户user1 具有数据库服务器上的全部权限,则应将user1 加入到下列哪个角色A)db_owner B) public C) db_datawriter D) sysadmin(10)SQL Server 2000 提供了完全备份、差异备份和日志备份等几种备份方法,其中差异备份备份的内容是A)上次差异备份之后修改的数据库全部内容B)上次完全备份之后修改的数据库全部内容C)上次日志备份之后修改的数据库全部内容D)上次完全备份之后修改的数据库内容,但不包括日志等其他内容(11)SQL Server 2000数据库用户的来源A)可以是所以SQL Server 的登陆用户B)只能是Windows 身份验证的登陆用户C)只能是SQL Server 身份验证的登陆用户D)可以是其他数据库中的用户(12)数据库的访问接口包括ODBC、OLEDB等,其中ODBC接口是A)专用的访问SQL Server 数据库的接口B)一种开放的、访问数据库的接口C)通用的访问任何类型的数据的接口D)一种访问关系数据库的控件(13)VB6.0中的数据绑定控件必须A)同时具有DataSource 属性和DataField 属性B)同时具有ConnectionString属性和RecordSource属性C)具有DataSource 属性D)具有ConnectionString属性(14)VB6.0中,ADO数据控件用于连接数据源的属性是A)Refresh B)RecordSource C)CommandType D)ConnectionString(15)在VB6.0 ADO 对象模型中,RecordSet对象的AddNew方法的功能是A)在对应的的数据库表中增加一条新记录B)在记录集中增加一个新列C)在内存中开辟存放一条新纪录的空间D)增加一个新的记录集(16)在分布式数据库系统中,一般不适合作为衡量查询代价依据的是A)CPU代价B)I/O代价C)通信代价D)存储代价(17)在UML模型中,用于表达一系列的对象、对象之间的联系以及对象间发送和接收消息的图是A)协作图B)状态图C)顺序图D)部署图(18)在分布式数据库的数据分配策略中,若全局数据存在多个副本,且在每个物理场地都保存一个完整的数据副本,则该策略属于A)集中式策略B)分割式策略C)全复制式策略D)混合式策略(19)许多大中型企业出于多种原因建立了数据仓库,以下哪项不是建立数据仓库的合理理由?A)充分利用企业信息系统生成的数据B)把企业的各种应用系统集中在一起C)解决企业基本业务应用和数据分析应用之间的性能冲突问题D)以面向主题、集成的方式合理组织数据、实现跨专业视图(20)从联机事务处理(OLTP)环境中抽取数据、建立新的数据分析环境的最初出发点是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) 针对数据量很打的数据库系统,最适合调用应用程序的时机是A)数据库尚未建立之前B)数据库已经建立,但尚未装入任何数据C)数据库已经建立,并已装入部分数据D)全部数据装入数据库之后或投入运行之后(28)对基于检查点的恢复技术,下列说法中错误的是A)无论事务在检查点之前还是之后提交,都需执行REDO操作B)可以提高恢复效率C)可以定期建立,也可以按照某种规则建立检查点D)能最大限度的减少恢复数据库时根据日志记录所需执行的恢复操作(29)设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是A)CREATE VIEW SalaryView(系名,工资总额)ASSELECT 所在系,COUNT(工资) FROM 教师表GROUP BY 所在系B)CREATE VIEW SalaryView(系名,工资总额)ASSELECT 所在系,SUM(工资) FROM 教师表GROUP BY 所在系C)CREATE VIEW SalaryView ASSELECT 所在系,COUNT(工资) FROM 教师表GROUP BY 所在系D)CREATE VIEW SalaryView ASSELECT 所在系,SUM(工资) FROM 教师表GROUP BY 所在系(30)下述各图给出的4个并发调度中,哪个不是冲突可串行的?A) B)C) D)二、简答题(1)数据库应用系统功能设计包括哪两个方面?每个方面主要由哪些设计步骤组成?(10分)(2)数据库系统处理死锁一般采用哪两类方法?简述每类方法的基本原理(10分)(3)请按要求解答下列问题:①在设计数据库应用系统时,需要对系统所需的存储空间进行规划。
软考模拟题(中级)数据库系统工程师下午(应用技术)(总分:60.00,做题时间:90分钟)一、试题一(总题数:2,分数:12.00)1.试题一()(分数:6.00)___________________________________________________ _______________________________________解析:阅读以下说明和关系表,回答问题1~3。
[说明] 关系R中有如下函数依赖关系: DC→E DB→E BA→F BC→DF AC →D DA→F D→B(分数:6.00)(1).求此模型的最小函数依赖集。
(分数:2.00)___________________________________________________ _______________________________________正确答案:(正确答案:对函数依赖的右部进行分解得:(1)DC→E (2)DB→E (3)AB→F (4)ABC→D (5)ABC→F (6)AC →D (7)DA→F (8)D→B 由(8)、(2)可以得D→E,由此可得(1)、(2)冗余由(3)可以得出(5)冗余,(6)可以推出(4)冗余由(8)可得DA→BA,再结合(3),可以得出(7)冗余所以最小依赖集为: D→E AB→F AC→D D→B)解析:(2).求出关系模式的候选码。
(分数:2.00)___________________________________________________ _______________________________________正确答案:(正确答案:由第一问的结果可以看出候选码为AC)解析:(3).此关系模型最高属于哪级范式。
(分数:2.00)___________________________________________________ _______________________________________正确答案:(正确答案:R中的非主属性有B、D、E、F,它们都完全函数依赖于AC,所有R属于2NF。
2008年1月高等教育自学考试全国统一命题考试数据库系统原理试卷4735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据库在磁盘上的基本组织形式是( B )A.DB B.文件C.二维表D.系统目录2.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的( A )A.概念模型B.逻辑模型C.内部模型D.外部模型3.数据库三级模式中,用户与数据库系统的接口是( B )A.模式B.外模式C.内模式D.逻辑模式4.在文件系统中,所具有的数据独立性是( D )A.系统独立性B.物理独立性C.逻辑独立性D.设备独立性5.在DB技术中,“脏数据”是指( D )A.未回退的数据B.未提交的数据C.回退的数据D.未提交随后又被撤消的数据6.关系模式至少应属于( A )A.1NF B.2NFC.3NF D.BCNF7.设有关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则属性集BD的闭包(BD)+为( B )A.BD B.BCDC.BC D.CD8.设有关系R如题8图所示:(C)题8图则∏专业,入学年份(R)的元组数为A.2 B.3C.4 D.59.集合R与S的交可以用关系代数的基本运算表示为( A )A.R-(R-S) B.R+(R-S)C.R-(S-R) D.S-(R-S)l0.已知SN是一个字符型字段,下列SQL查询语句( C )SELECT SN FROM SWHERE SN LIKE′AB%′;的执行结果为A.找出含有3个字符′AB%′的所有SN字段B.找出仅含3个字符且前两个字符为′AB′的SN字段C.找出以字符′AB′开头的所有SN字段D.找出含有字符′AB′的所有SN字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL语句是( D )A.SELECT Snum B.SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade<=0C.SELECT Snum D.SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不是..数据库恢复采用的方法是( D )A.建立检查点B.建立副本C.建立日志文件 D.建立索引13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。
2008年1月高等教育自学考试全国统一命题考试数据库系统原理 试卷4735一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据库在磁盘上的基本组织形式是( B )A .DB B .文件C .二维表D .系统目录2.ER(实体联系模型)模型是数据库的设计工具之一,它一般适用于建立数据库的( A )A .概念模型B .逻辑模型C .内部模型D .外部模型3.数据库三级模式中,用户与数据库系统的接口是( B )A .模式B .外模式C .内模式D .逻辑模式4.在文件系统中,所具有的数据独立性是( D )A .系统独立性B .物理独立性C .逻辑独立性D .设备独立性5.在DB 技术中,“脏数据”是指( D )A .未回退的数据B .未提交的数据C .回退的数据D .未提交随后又被撤消的数据6.关系模式至少应属于( A )A .1NFB .2NFC .3NFD .BCNF7.设有关系模式R(ABCD),F 是R 上成立的FD 集,F={A →B ,B →C},则属性集BD 的闭包(BD)+为( B )A .BDB .BCDC .BCD .CD8.设有关系R 如题8图所示:(C) R题8图则∏专业,入学年份(R)的元组数为A .2B .3C .4D .59.集合R 与S 的交可以用关系代数的基本运算表示为( A )A .R-(R-S)B .R+(R-S)C .R-(S-R)D .S-(R-S)l0.已知SN 是一个字符型字段,下列SQL 查询语句( C )SELECT SN FROM SWHERE SN LIKE ′AB %′;的执行结果为A .找出含有3个字符′AB %′的所有SN 字段B .找出仅含3个字符且前两个字符为′AB ′的SN 字段C .找出以字符′AB ′开头的所有SN 字段D .找出含有字符′AB ′的所有SN 字段l1.现要查找缺少成绩(Grade)的学生学号(Snum),相应的SQL 语句是( D )A .SELECT SnumB .SELECT SnumFROM SC FROM SCWHERE Grade=0 WHERE Grade<=0C .SELECT SnumD .SELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2.下列不是..数据库恢复采用的方法是( D )A .建立检查点B .建立副本学号 姓名 专业 入学年份 97001 王敏 数学 198095002 高丰 经济学 198095003 梅婷 数学 198093013 王明 计算机 198194012 杨山 计算机 1984C.建立日志文件 D.建立索引13.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。