资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
2010年7月:三、简答题(本大题共10小题,每小题3分,共30分)26.删除被参照关系的元组时,为了实现完整性约束,参照关系可以采取哪三种措施?(1)级联删除;(2)受限删除;(3)置空值删除。27.已知关系模式:选课(学号,课程号,成绩),用关系代数实现查询选修了课程号为C3课程并且成绩大于等于60分的学生的学号及成绩。在第二章。28.一个ASP文件由哪几部分组成?一个ASP文件主要包含:一般文本、HTML文件标记和脚本程序。29.简述VBScript变量的命名规则。(1)第一个字符必须是字母;(2)不能包含嵌入的句点;(3)长度不能超过255个字符;(4)在被声明的作用域内必须唯一。30.在数据库设计过程中,必须注意哪些问题?(1)要充分调动用户的积极性;(2)必须充分考虑到系统的可扩性;(3)必须充分考虑到已有应用,尽量使用户能够平稳地从旧系统迁移到新系统。31.在数据库中解决死锁的常用方法有哪些?(1)要求每个事务一次就将所有要使用的数据全部加锁,否则就不能执行;(2)采用按序加锁法;(3)不采取任何措施来预防死锁的发生,而是周期性的检查系统中是否有死锁。32.简述对象-关系数据库系统的特点。除了具有关系数据库的各种特点外,还有(1)扩充数据类型;(2)支持复杂对象;(3)支持继承的概念;(4)提供通用的规则系统。33.什么是数据字典?它包括哪几部分?数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。包括数据项、数据结构、数据流、数据存储和处理过程。34.数据库概念结构设计中数据抽象有哪几种?(1)分类;(2)聚集;(3)概括。35.简述视图的作用。(1)能够简化用户的操作;(2)使用户能以多种角度看待同一数据;(3)对重构数据库提供了一定程度的逻辑独立性。2010年4月:三、简答题(本大题共10小题,每小题3分,共30分)26.已知关系模式:学生(学号,姓名,性别,年龄,系别),选课(学号,课程号,成绩),用关系代数实现查询没有选修课程号为C5课程的学生学号。在第二章。27.简述数据库概念结构的主要特点。(1)能真实、充分地反映现实世界,包括事物和事物之间的联系,能满足用户对数据的处理要求。是对现实世界的一个真实模拟;(2)易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库设计成功的关键。28.BCNF的关系模式应具有哪三个性质?(1)所有非主属性都完全函数依赖于每个候选码;(2)所有主属性都完全函数依赖于每个不包含它的候选码;(3)没有任何属性完全函数依赖于非码的任何一组属性。29.简述数据库维护工作的主要内容。(1)数据库的转储和恢复;(2)数据库的安全性、完整性控制;(3)数据库性能的监督、分析和改进;(4)数据库的重组织和重构造。30.简述数据库的安全性和完整性的区别。(1)数据库的完整性与安全性是数据库保护的两个不同的方面;(2)安全性是防止用户非法使用数据库;(3)完整性则是防止合法用户使用数据库时向数据库中加入不合语义的数据。31.简述利用日志文件恢复事务的过程。(1)从头扫描日志文件,找出哪些事务在故障发生时已经结束,哪些事务尚未结束;(2)对尚未结束的事务进行撤销处理,对已经结束的事务进行重做处理。32.简述两段锁协议的含义。所谓“两段”锁含义是:事务分为两个阶段。第一阶段是获得封锁,也称为扩展阶段。在该阶段,事务可以申请获得任何数据项上的任何类型的锁,但是不能释放任何锁。第二阶段是释放封锁,也称为收缩阶段。在该阶段,事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁。33.并行数据库的基本结构有哪几种?(1)共享内存结构(SM结构)(2)共享磁盘结构(SD结构);(3)无共享资源结构(SN结构)。34.JDBC提供了哪几种连接数据库的方法?(1)与数据源直接通信;(2)通过JDBC驱动程序的通信;(3)与ODBC数据源通信。35.简述OLAP的三层C/S结构。(1)第一层:客户机;(2)第二层:分析服务器;(3)第三层:企业服务器。2009年7月:三、简答题(本大题共10小题,每小题3分,共30分)26.关系数据语言分为哪几类?(1)关系代数;(2)关系演算;(3)具有关系代数和关系演算双重特点的语言。27.简述BCNF关系模式具有的性质。(1)所有非主属性都完全函数依赖于每个候选码;(2)所有主属性都完全函数依赖于每个不包含它的候选码;(3)没有任何属性完全函数依赖于非码的任何一组属性。28简述视图的作用。(1)能够简化用户的操作;(2)使用户能以多种角度看待同一数据;(3)对重构数据库提供了一定程度的逻辑独立性。29简述故障恢复中利用日志文件恢复事务的过程。(1)从头扫描日志文件,找出哪些事务在故障发生时已经结束,哪些事务尚未结束;(2)对尚未结束的事务进行撤销处理,对已经结束的事务进行重做处理。30简述CGI的局限性。(1)瓶颈问题,客户机和数据库服务器之间的通信必须通过Web服务器,当有大量的用户访问时,Web服务器会“超载”;(2)缺乏效率和事务支持,CGI应用程序不能由多个客户机请求共享,降低了性能,增加了等待时间;(3)CGI应用程序不持久,服务器必须为每次访问CGI程序简历新的进程或线程,每次请求时数据库连接都必须重新打开,开销很大;(4)CGI程序安全性问题。31简述数据库的完整性与数据库的安全性的区别。(1)数据库的完整性与安全性是数据库保护的两个不同的方面;(2)安全性是防止用户非法使用数据库;(3)完整性则是防止合法用户使用数据库时向数据库中加入不合语义的数据。32数据库中解决死锁的常用方法有哪些?(1)要求每个事务一次就将所有要使用的数据全部加锁,否则就不能执行;(2)采用按序加锁法;(3)不采取任何措施来预防死锁的发生,而是周期性的检查系统中是否有死锁。33简述并行数据库系统的基本结构。(1)共享内存结构(SM结构)(2)共享磁盘结构(SD结构);(3)无共享资源结构(SN结构)。34数据分布的方式有哪些?(1)划分式;(2)全重复式;(3)部分重复式。35简述OLAP实现的关键技术。有建立实视图、立方体计算、查询优化、并行处理技术、数据集成、有效的存储管理等。2009年4月:三、简答题(本大题共10小题,每小题3分,共30分)26关系模型由哪几部分组成?(1)关系数据结构;(2)关系操作集合;(3)关系完整性约束。27简述数据库管理系统的功能。(1)数据定义;(2)数据操纵;(3)数据库运行管理;(4)数据组织、存储和管理;(5)数据库的建立和维护;(6)数据通信接口。28关系模式规范化时应遵循什么原则?(1)关系模式进行无损连接分解;(2)合理选择规范化程度;(3)正确性与可实现性原则。29简述数据库安全性控制的一般方法。(1)用户标识和鉴定;(2)存取控制;(3)定义视图;(4)审计;(5)数据加密。30简述数据库概念结构的主要特点。(1)能真实、充分地反映现实世界,包括事物和事物之间的联系,能满足用户对数据的处理要求。是对现实世界的一个真实模拟;(2)易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库设计成功的关键。31简述在SQL中,DELETE语句与DROP TABLE的区别。Delete的作用是删除表中的元组,表的结构依然存在,而DROP TABLE是将表的结构和元组全部删除,表被删除后就不再存在了。32简述URL的组成。(1)检索协议;(2)Internet节点;(3)为HTTP客户服务的资源文件名。33简述JDBC的基本功能。(1)建立与数据库的连接;(2)发送SQL语句;(3)处理结果。34常见的多媒体的建模方法有哪些?(1)扩充关系模型;(2)语义模型;(3)对象模型。35数据仓库的成功实现能为一个企业带来的主要好处是什么?(1)提高公司决策能力;(2)竞争优势;(3)潜在的高投资回报。2008年7月:三、简答题(本大题共10小题,每小题3分,共30分)26.DBMS通常由几部分组成?分别是什么?DBMS由4部分组成,(1)数据定义语言及其翻译处理程序;(2)数据操纵语言及其编译程序;(3)数据库运行控制程序;(4)实用程序。27.简述关系模式中主码与外码的关系。主码在关系模式中能够唯一地标识一个元组,而外码则是某一个属性在一个关系模式中为非码属性,却在另一个关系模式中为主码。28.数据库在运行过程中可能产生的故障有哪几类?(1)事务内部的故障;(2)系统故障;(3)介质故障;(4)计算机病毒。29.请列出数据库设计的六个步骤。(1)需求分析;(2)概念结构设计;(3)逻辑结构设计;(4)数据库物理设计;(5)数据库实施;(6)数据库运行和维护。30.简述CGI程序的调用方式。(1)是通过交互式主页里的表单栏调用CGI程序,用户在填完一张表单后,按确认按钮就启动了CGI程序;(2)是通过URL直接调用CGI程序。31.简述JDBC的SQLException类提供的数据库访问错误信息包含的内容。(1)首先是说明该错误的一个字符串,这个字符串用于作为Java Exception消息并通过getMessage()方法得到;其次,有一个遵循XOPEN SQL State约定的SQL State字符串。32.ASP的内置对象有哪些?(1)Request对象;(2)Response对象;(3)Server对象;(4)Session对象;(5)Application对象。33.SQL Server Agent 服务内部的管理器有哪些?(1)任务管理器;(2)事件管理器;(3)警报管理器;(4)复制管理器。34.建立多媒体应用环境时必须考虑的关键问题是什么?(1)确定存储介质;(2)确定数据传输方式;(3)确定数据管理方式;(4)数据资源的管理。35.分布式数据库系统的数据分布方式有哪些?(1)划分式;(2)全重复式;(3)部分重复式。2008年4月:三、简答题(本大题共10小题,每小题3分,共30分)26.简述数据库系统中的二级映象及其作用?数据库系统中的二级映象是指外模式与模式之间的映像,模式与内模式之间的映像,这两层映像保证了数据库系统中的数据能够具有逻辑独立性和物理独立性。27.仅满足1NF的关系模式会存在哪些问题?(1)数据冗余量大;(2)更新异常;(3)插入异常;(4)删除异常。28.什么是审计?是一种事后监视的措施,即跟踪数据库的访问活动,以发现数据库的非法访问,达到完全防范的目的。29.请列出在需求分析阶段常用的调查方法?(1)跟班作业;(2)开调查会;(3)请专人介绍;(4)询问;(5)设计调查表请用户填写;(6)查阅记录。30.简述JDBC中三种Statement对象的作用?(1)Statement对象用于执行不带参数的简单SQL语句;(2)PreparedStatement对象用于执行预编译SQL语句;(3)CallableStatement对象用于执行对存储过程的调用。31.简述使用ADO存取数据库的步骤。(1)建立一个Connection对象;(2)调用该对象的Open方法打开数据库;(3)建立Recordset对象;(4)将Recordset对象内容输出到游览器;(5)关闭结果集对象,断开与数据库的连接。32.简述Oracle数据库服务器中排序区的作用,并说明设定该区域大小的初始化参数的名称?排序区存在于请求排序的用户进程的内存中,Oracle利用该内存排序数据;该空间的大小由初始化参数SORT_AREA_SIZER所限制。33.简述分布式数据库系统中数据共享的层次。(1)局部共享。即在局部数据库中存储局部场
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号