100%押题互联网数据库问答题汇总_高级问答题汇总
100%押题互联网数据库问答题汇总由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“高级问答题汇总”。
1.数据库系统中可能发生的故障有:事务内部的故障、系统故障、计算机病毒、介质故障。2.在关系代数运算中,并、差、投影、选择和笛卡尔积为基本的运算。
3.ASP所用的脚本语言是VBScript或JavaScript 4.用树型结构表示实体类型及于理解,从而可以用它和不熟悉计算机的用户交换意见。3易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充。4易于向关系、网状、层次等各种数据库模型转换。
16.简述在SQL中,DELETE语句与DROP TABLE的区别。用DISTINCT。
28.在VBScript中只支持Variant变量类型。
29.关系数据模型的数据分布单位有关系和裂片两种。30.OODB语言一般应具备的功能有:类的定义与操纵、操纵/方法的定义和对象的操纵。31.关系数据语言分为哪几类?40.简述实现的关键技术。①实视图及其维护; ②立方体计算;③查询优化与并行处理技术; ④数据集成41.在数据库系统中,数据的最小存取单位是 数据项 42.设关系模式R和S具有相同的结构,则
R┐
与关
系代数表达式R-S等价。实体间联系的数据模型称为层次模型
5.并发控制的主要技术是采用封锁机制。
6.物理结构设计是设计DB的物理结构,主要包括DB的存储结构和存取方法。
7.一个API是驻留在Web服务器上的程序代码,它扩展了服务器的性能。
8.数据库技术与人工智能技术相结合,形成了知识库系统和主动数据库系统。
9.数据库系统的核心是DBMS(数据库管理系统)。10.在并行处理中,若干事物相互等待对方释放封锁,称为系统进入死锁状态。
11.关系模型由哪几部分组成?关系模型由1.关系数据结构2.关系操作集合和3.关系完整性约束三部分组成。12.简述数据库管理系统的功能。
1、数据定义2数据操纵3数据库运行管理4数据组织、存储和管理 5数据组立和维护6数据库通信接口。
13.关系模式规范化时应遵循什么原则?答:1关系模式进行无损连接分。2合理选择规范化程度。3正确性与可实现性原则。
14.简述数据库安全性控制的一般方法。答:1用户标识和鉴定。2存取和控制。3定义视图。4审计。5数据加密。15.简述数据库概念结构的主要特点。答:1能够真是充分的反映现实世界,包括事物和事物之间的联系,能够满足用户对数据的处理要求。2易
答:DELETE的作用是删除表中的元组,表的结构依然存在,而DROP TABLE是将结构和元组全部删除,表被删除(DROP)就不存在了。
17.简述URL的组成。答:
1、检索协议
2、Internet节点。
3、为HTTP客户服务的资源文件名。
18.简述JDBC的基本功能。答:1建立与数据库的连接;2发送SQL语句;3处理结果。19.常见的多媒体的建模方法有哪些?答:1扩充关系模型2语义模型3面向对象模型。20.数据仓库的成功实现能为一个企业带来的主要好处是什么? 答:1提高公司的决策能力2竞争优势3潜在的高投资回报
21.数据字典的主要内容包括:数据项、数据结构、数据存储、数据流和处理过程。22.如果两个关系没有公共属性,则其自然联接操作与_______操作等价。23.Sybase SQL Server服务器软件是一个关系数据库管理系统,它采用单进程多线索的体系结构。
24.数据库系统的核心和基础是数据模型,它是现实世界数据特征的抽象。
25.在E—R图中,菱形框表示__关系_____。
26.在关系模式R(U)中,如果X→Y,Y→Z,且Y不是X的子集,不存在X↔Y的情况,则称Z传递函数依赖于X。27.在SQL查询时,如果需要去掉查询结果中的重复行,应使
关系代数语言
②关系演算语言(元组关系演算和域关系演算语言)③具有关系代数和关系演算双重特点的语言。33.简述视图的作用。①视图能够简化用户操作 ②视图使用户能以多种角度看待同一数据
③视图对重构数据库提供了一定程度的逻辑独立性 ④视图能够对机密数据提供安全保护。
35.简述CGI的局限性。(1)瓶颈问题,客户机和数据库服务器之间的通信必须通过WEB服务器,当有大量的用户访问时,WEB服务器会超载(2)缺乏效率和事务支持,CGI应用程序不能由多个客户机请求共享,降低了性能,增加了等待时间,(3)CGI应用不持久,服务器必须为每次访问CGI程序建立新的进程或线路,每次请求数据库连接都必须打开,开销很大,(4)CGI程序安全性问题。37.数据库中解决死锁的常用方法有哪些?数据库中解决死锁的常用方法有:①要求每个事务一次就将所有要使用的数据全部加锁,否则就不能执行; ②采用按序加锁法;③不采取任何措施来预防死锁的发生,而是周期性的检查系统中是否有死锁。
39.数据分布的方式有哪些?数据的分布方式有三种: ①划分式; ②全重复式; ③部分重复式。
43.ASP文件可以使用任何脚本语言,缺省的脚本语言是VBScript
44.在分布式数据库系统中,用户不必关心数据分布的细节这种性质称为分布透明性 45.ADO接口中,Field接口表示RecordSet对象中的某一列数据。
46.VBScript中,按变量的作用域将变量划分为过程级变量和 脚本级(模块级)变量。47.面向对象数据库语言主要包括对象定义语言和对象操纵语言(OML)
48.在数据库运行阶段,对数据库经常性的维护工作主要由数据管理员(DBA)完成。49.按谓词变元的不同,关系演算可分为元组关系演算和域关系演算。
50.简述数据库概念结构的主要特点?a能真实、充分地反映现实世界,包括事物和事物之间的联系,能满足用户对数据的处理要求,是对现实世界的一个真实模拟。b 易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库设计成功的关键。c易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充。d 易于向关系、网状、层次等各种数据模型的转换。
51.BCNF的关系模式应具有哪三个性质?a 所有非主属性都完全函数依赖于每个候选码。b所有主属性都完全函数依赖于每个部包含它的候选码。c 没有任何属性完全函数依赖于
非码的任何一组属性。52.简述数据库维护工作的主要内容。a数据库的转存和恢复。b 数据库的安全性和完整性控制。c数据库性能的监督、标准。
60.数据仓库是一个面向主题的、集成的、时变的和非易失的数据集合。
61.在Oracle数据库的数据字典注意哪些问题?(1)数据库设计过程中要充分调动用户的积极性(2)应用环境的改变、新技术的出现等都会导致应用需求的变化,因此在设计数据象与对象标识、封装、类、类层次(结构)、消息。
82.在关系数据库设计中,设计关系模式属于逻辑设计阶段。83.按谓词变元的不同,关系演分析和改进。d数据库的重组和重构造。
53.简述数据库的安全性和完整性的区别。a 数据的完整性和安全性是数据库保护的两个不同的方面。b安全性是防止用户非法使用数据库。c完整性则是防止合法用户使用数据库时向数据库中加入不合语义的数据。
54.简述利用日志文件恢复事务的过程。a从头扫描日志文件,找出哪些事务在故障发生时已经结束,哪些事务尚未结束。b 对尚未结束的事务进行撤销处理,对已经结束的事务进行重做处理。
55.简述两段锁协议的含义。所谓“两段”锁含义是:事务分为两个阶段。第一阶段是获得封锁,也称为扩展阶段。在该阶段,事务可以申请任何数据项上的任何类型的锁,但是不能释放任何锁。第二阶段是释放封锁,也称为收缩阶段,在该阶段,事务可以释放任何数据项上的任何类型的锁,但是不能再申请任何锁。56.并行数据库的基本结构有哪几种?a 共享内存(主存储器)结构(SM结构)b 共享磁盘结构(SD结构)c无共享资源结构(SN结构)57.JDBC提供了哪几种连接数据库的方法? JDBC提供了三种连接数据库的方法: 与数据源直接通信通过JDBC驱动程序的通信 与ODBC数据源通信。
58.简述OLAP的三层C/S结构。第一层为客户机 第二层为分析服务器 第三层为企业服务器。
59.CGI是外部应用程序(CGI程序)与WEB服务器之间的接口
中,前缀为DLL的视图为用户视图,是在用户的模式内。62.在分布式数据库系统中,数据的共享有两个层次:局部共享和全局共享。
63.按复杂程度可将多媒体数据模型分为三种:简单型、复杂型和智能型。
64.VBScript变量中,包含一系列值的变量称为数组变量。65.SQL语言中,COMMIT语句的主要作用是提交事务。66.在数据字典中,反映数据之间组合关系的是数据结构。67.若关系模式R中每一个决定属性集都包含候选码,则R能达到的最高范式是BCNF。69.删除被参照关系的元组时,为了实现完整性约束,参照关系可以采取哪三种措施?(1)级联删除,即将参照关系中所有外码值与被参照关系中要删除元祖主码值相对应的元组一起删除,(2)受限删除,即只当参照关系中没有任何元组的外码值与要删除的被参照关系的主码值相对应时,系统才执行删除操作,否则拒绝此删除操作。(3)置空值删除,即删除被参照关系的元组,并将参照关系中所有与被参照关系中被删除元组主码值相等的外码值置为空值。
70.一个ASP文件由哪几部分组成?
一个ASP文件主要包含:一般文本、HTML文件标记和脚本程序。
71.简述VBScript变量的命名规则。(1)第一个字符必须是字母(2)不能包含嵌入的句点(3)长度不能超过255个字符(4)在被声明的作用域内必须唯一。
72.在数据库设计过程中,必须
库时必须充分考虑到系统的可扩性(3)在设计数据库应用的过程中,必须充分考虑到已有应用,尽量使用户能够平稳地从旧系统迁移到新系统。74.简述对象-关系数据库系统的特点。对象-关系数据库系统特点: ①扩充数据类型; ②支持复杂对象; ③支持继承的概念; ④提供通用的规则系统 75.什么是数据字典?它包括哪几部分?数据字典是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。它通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。
76.数据库概念结构设计中数据抽象有哪几种?(1)分类,定义某一类概念作为现实世界中一组对象的类型,(2)聚集,定义某一类型的组成成分,它抽象了对象内部类型和成分之间的语言(3)概括,定义类型之间的一种子集联系,它抽象了类型之间的“is subset of”的语义。
77.在数据库的三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是模式。78.E.F.Codd提出的ALPHA语言是一种典型的元组关系演算语言。
79.在ADO接口中,用来跟踪正在使用的DSN连接保持的时间以及其他定义的数据库属性的是CONNECTION对象。80.由多个具有独立内存(主存储器)的处理机和多个磁盘构成,且每个处理机都可以读写任何磁盘,多个处理机和磁盘存储器由高速通信网络连接,这种并行结构是SD结构。81..OO模型的核心概念包括对
算可分为元祖关系演算和域关系演算。
84.简述数据库设计需求分析阶段的任务。①信息要求,指用户需要从数据库中获得信息的内容与性质。由信息要求可以导出数据要求,即在数据库中需要存储哪些数据; ②处理要求,制用户要完成什么处理功能,对处理的响应时间有什么要求,处理方式是批处理还是联机处理;③安全性与完整性要求。
86.DBMS由哪几部分组成? DBMS通常由以下4部分组成:①数据定义语言及其翻译处理程序;②数据操纵语言及其编译(或解释)程序; ③数据库运行控制程序。④实用程序。
87.构成Web超链网状结构的数据文件主要是以HTML编码的ASCIⅡ文本文档。88.数据仓库中基表的常用数据模式是星型模式和__雪花_模式。
89.在Oracle数据库的数据字典中,前缀为__ALL__的视图为扩展的用户视图。
90.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为介质故障。91.在数据字典中,作为数据流的来源和去向的是数据存储 92.在关系模式R中,对于属性子集X、Y,X'是X的真子集,若X→Y,X'→Y,则称Y部分函数依赖于X。
93.每一个Oracle数据库都包含有一个名为SYSTEM的表空间,它在数据库建立时自动建立。94.常见的静态关系约束有哪几种?实体完整性约束、参照完整性约束、函数依赖约束、统
计约束。
同,它是建立在严格的数学概节,这种性质称为分布透明性(3)适当增加数据冗余度(4)95.已知关系模式:选课(学号,课程号,成绩),用关系代数查询选修了课程号为“C5”课程并且成绩大于等于80分的学生的学号及成绩。∏学号,成绩(σ 课程号=“C5”AND成绩>=80(选课))
96.简述ActiveX控件的优缺点。ActiveX控件最大优点在于保护开发者以前的投资,几千个已有的控件是这种技术的资本,同时,它又是一种开放的技术,包容了现有的标准又鼓励第三方的参与。但是它目前还处于不断发展的阶段,许多方面需要改进,如ActiveX控件体积过于庞大,用户浏览时进行下载速度较慢,其次是目前支持它的平台只限于Windows系列,Unix和Macintosh对ActiverX的支持还在开发阶段,以上这些原因都会限制它在近期的推广和使用。
97.分布式数据库管理系统由哪几部分组成?DDBMS由四部分组成:(1)LDBMS(Local DBMS)局部场地上的数据库管理系统,其功能是建立和管理局部数据库,提供场地的自治能力,执行局部应用及全局查询的子查询(2)GDBMS(Global DBMS)全局数据库管理系统,是提供分布透明,协调全局事务的执行,协调局部DBMS以完成全局应用,保证数据库的全局一致性,执行并发控制,实现更新同步,提供全局恢复能力(3)全局数据字典(Global Data Directory简称GDD),存放全局概念模式、分片模式、分布模式的定义以及各模式之间映像的定义,存放有关用户存取权限的定义和数据完整性约束条件的定义(4)通信管理(简称CM)通信管理系统在分布式数据库各场地之间传送消息和数据,完成通信功能。98.关系数据模型的优点有哪些?关系模型与非关系模型不
念基础上,关系模型的概念单一,无论实体还是实体之间的联系都用关系来表示。所以其数据结构简单、清晰、用户易懂易用,关系模型的存取路径对用户隐蔽,从而具有更高的数据独立性,更好地安全保密性,也简化了程序员的工作和数据库开发设计的工作。缺点是:由于存取路径对用户不透明,查询效率往往不如非关系数据模型。因此,为了提高性能,必须对用户的查询请求进行优化,增加了开发数据库管理系统的负担。
99.在实现参照完整性时需要考虑哪些方面?参照完整性规则就是定义外码与主码之间的引用规则,参照完整性规则,若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应,则对于R中每个元组在F上的值必须为:(1)或者取空值(F的每个属性值均为空值)(2)或者等于S中某个元组的主码值。100.Oracle数据库的控制文件包含哪些信息类型?(1)数据库名(2)数据库数据文件和日志文件的名字和位置(3)数据库建立日期。
101.在ALPHA语言中引入元祖变量是为了简化关系名。102.在关系数据库的规范化理论中,分解时必须遵守规范化原则:保持函数依赖和数据完整性
103.数据管理经历了三个发展阶段:人工管理阶段、文件管理阶段和数据库系统阶段。104.确定数据库存储结构时要综合考虑时间效率、存取空间利用率和维护代价三方面的因素。
105.将一个关系模式从2NF分解为3NF,是消除非主属性对码的传递函数依赖。106.在分布式数据库系统中,用户不必关心数据分布的细
107由并发操作引起的数据不一致性包括丢失修改、不能重复读和“脏”数据的读出.109.简述VBScript变量的作用域?变量的作用域由声明它的位置决定。在VBScript中,只有两种变量作用范围,第一种是过程级。如果在过程中声明变量,则只有该过程中的代码可以访问或更改变量值,此时变量具有局部作用域并被称为过程级变量。如果在过程之外声明变量,则该变量可以被script中所有过程所识别,称为脚本级或模块级变量,具有Script级作用域。
110.简述Oracle数据库中数据文件的特征。(1)一个数据文件仅与一个数据库联系(2)一旦建立,数据文件不能改变大小(3)一个表空间(数据库存储的逻辑单位)由一个或多个数据文件组成。
111.Oracle关系数据库产品具有的优良特性。兼容性、可移植性、可联接性、高生产率。111.数据分割一般要遵守哪几条准则?(1)完备性,全局关系的所有数据都要分配到相应的裂片中,否则将会因分割而丢失数据,(2)可重构性,即可以由裂片重构全局关系(3)不相交性,本要求只对水平分割适用,即在水平分割的裂片中,应该没有重复的元组。112.简述
JDBC
中三种
Statement对象的作用。三种Statement对象都作为在给定链接上执行SQL语句的包容器:Statement对象用于执行不带参数的简单SQL语句,PreparedStatement对象用于执行带或不带IN参数的预编译SQL语句,CallableStatement对象用于执行对数据库以存储过程的调用。
113.简述分布式数据库的特点?(1)数据的独立性(2)集中与自治相结合的控制结构
全局的一致性、可串行性和可恢复性。114.VBScript
只
支
持
__Variant_____变量类型。115.在数据库的三级模式体系结构中,外模式与模式之间的映象实现了数据库的数据逻辑独立性
116.ADO接口中,Filed接口表示RecordSet对象中的某一列数据。
117.简述数据独立性的含义。数据独立性指应用程序与数据库的数据结构之间相互独立,是数据库系统努力追求的目标,它包括数据的物理独立性和数据的逻辑独立性,前者指数据的存储结构与应用程序之间互相独立,后者指的是用户的应用程序与数据库的逻辑结构是相互独立的。
118.简述数据库系统中死锁的含义。死锁指两个以上事务集合中的每个事务都在等待加锁当前已被另一事务加锁的数据项,从而而造成相互等待的现象。活锁指的是当若干事务要对同一数据项加锁时,造成一些事务的永远等待,得不到控制权的现象。
119.简述CGI程序的调用方式 CGI程序一般有两种调用方式:一种是通过交互式主页里的表单栏调用CGI程序,用户在填完一张表单后,按确认按钮就启动了CGI程序,另一种是通过URL直接调用CGI程序。120.简述启动并使用Oracle数据库的操作步骤。(1)启动一个实例(2)装配一数据库(3)打开一数据库
121.仅满足1NF的关系模式会存在哪些问题?(1)插入异常(2)删除异常(3)数据冗余度大(4)修改复杂
122.数据库概念设计的E—R图方法中,椭圆形表示属性。123.在CGI程序中,如果使用GET方法传递参数,用来传递
查询条件参数的环境变量是 QUERY-STRING。
124.ADO中,提供一种简单而很有效的方法来处理查询或存改操作的步骤。修改操作用 UPDATE语句实现。(1)首先用HOLD语句将要修改的元组从数据库中读到工作空间中,(2)行删除操作时,如果删除双亲节点值,则相应的子女节点值也被同时删除。(3)进行更新操作时,应更新所有相应记录,删除(DELETE)、修改(UPDATE)三类操作。由于视图是不实际存储数据的虚表因此对视图的更新最终要转换为对基本表的储
过
程的对
象
是
__Command______。125.面向对象程序设计的基本思想是封装和可扩展性 126.若系统在运行过程中,由于某种原因造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为系统故障
127.在数据管理技术的发展过程中,数据独立性最高的是数据库系统阶段。
128.在关系代数的专门关系运算中,从表中选出满足某条件的元组的操作称为选择 129.设计性能较优的关系模式称为规范化,规范化主要的理论依据是关系规范性理论。130.怎样进行介质故障的恢复? 当数据库发生介质故障时,可重装转储数据库的后备副本,然后运行日志文件,执行事务恢复,这样就可以重建数据库。
131.简述ASP引擎提供的5个内置对象
(1)Request对象,从客户端用户提取信息(2)Response对象,将信息送给客户端用户(3)Server对象,提供WEB服务器工具(4)Seion对象,存储在一次会话期间的用户信息,仅被该用户访问(5)Application对象,管理所有的会话信息,供所有的用户共享。132.简述分布式数据库系统的目标。(1)适应部门分布的组织机构,降低费用;(2)提高系统的可靠性和可用性;(3)充分利用数据库资源,提高现有集中式数据库的利用率;(4)逐步扩展处理能力和系统规模。
133.简述在元组关系演算中修
然后用宿主语言修改工作空间中元组的属性(3)最后用UPDATE语句将修改后的元组送回数据库。
134.简述Sybase SQL Server的特色。(1)单进程多线索的体系结构(2)提供高性能(3)实现了数据完整性检查和控制(4)加强的安全保密功能,采用基于角色的管理制度,并提供了审计能力(5)支持分布式查询和更新。
135.简述Statement接口提供的三种执行SQL语句的方法。(1)方法executeQuery用于产生单个结果集的语句,例如SELECT语句。(2)方法executeUpdate
用于执行
INSERT、UPDATE或DELETE语句以及SQL DDL语句。(3)方法execute用于执行返回多个结果集、多个更新计数或二者组合的语句。
136.在关系模式学生(学号,姓名,年龄,性别)中,若要求“年龄不能超过50岁”,则该约束条件属于用户定义的完整性。
137.用于数据库恢复的重要文件是日志文件。
138.VBScript的编码约定包括:对象、变量和过程的命名约定、注释约定、文本格式和缩进指南。
139.由多个处理结点构成,每个处理结点具有自己独立的处理机、内存和磁盘存储器,多个处理机结点由高速通信网络连接,这种并行结构是SN并行结构。
140.在层次模型中,进行插入、删除、更新操作时,分别需要满足的完整性约束主要有哪些?(1)进行插入操作时,如果没有相应的双亲节点值就不能插入子女节点值。(2)进
以保证数据的一致性。141.RDBMS在系统构成上的发展分为哪几个阶段? 早期的RDBMS产品主要提供数据定义、数据存取、数据控制等基本操作和数据存储组织、并发控制、安全性完整性检查、系统恢复、数据库的重组织和重构造等基本功能。第二阶段的产品则以RDBMS数据管理的基本功能为核心,开发外围软件系统。这些软件系统拓宽了数据库的应用领域,大大提高了应用开发的效率。142.在数据库运行阶段,由DBA完成的经常性的维护工作包括的内容有哪些?(1)数据库的转储和恢复(2)数据库安全性、完整性控制(3)数据库性能的监督、分析和改进(4)数据库的重组织和重构造。143.简述多媒体数据库管理系统的三级层次结构(体系结构)表示层、概念层和存储层。存储层对多媒体数据进行物理存储的形式描述,多媒体数据库允许一个数据对象分散地存储在不同数据库中;概念层对现实世界对象进行全面的描述,用MDBMS提供的数据库语言对各种多媒体数据进行统一处理和一致性管理;表示层涉及概念层中概念描述的子集,一般包括视图层和用户界面层,是对多媒体数据对象的外部表示形式的描述。
144.简述在元组关系演算中插入操作的步骤。
插入操作用PUT语句实现,步骤如下:(1)首先用宿主语言在工作空间中建立新元组(2)然后用PUT语句把该元组存入指定的关系中。
145.简述视图的更新操作及其注意事项。
更新视图包括插入(INSERT)、更新。为防止用户通过视图对数据进行增删改,无意或故意操作不属于视图范围内的基本表数据,可在定义视图时加上WITH CHECK OPTION子句。在关系数据库中并不是所有的视图都是可更新的。
146.简述数据抽象的三种方式。(1)分类,定义某一类概念作为现实世界中一组对象的类型,这些对象具有某些共同的特征和行为;(2)聚集,定义某一类型的组成成分,它抽象了对象内部类型和成分之间的语义;(3)概括,定义类型之间的一种子集联系,它抽象了类型之间的“is subset of”的语义。
147.简述ISAPI的功能。ISAPI是微软提供的一套面向INTERNET服务的API接口,它能实现CGI提供的全部功能,并在此基础上进行了扩展,提供了ISAPI扩展和ISAPI过滤器。ISAPI规范调用有两个入口点进入ISAPI DLL。ISAPI的体系结构允许更小的开销,WindowNT不必为每一个ISAPI的调用创建一个独立的进程或线程,ISAPI还提供了一个过滤器机制捕获所有的HTTP请求。148.简述使用JDBC将一个Java应用程序连接到数据库的通用流程。
149.什么是分布式数据库系统?分布式数据库系统是由一组数据组成,这组数据分布在计算机网络的不同计算机上,网络中的每个结点具有独立处理的能力,可以执行局部应用,同时,每个结点也能通过网络通信子系统执行全局应用。150.各分E—R图之间的冲突
主要有三类:属性冲突、结构冲突和命名冲突。
151.简述关系模型的存储结构.关系数据模型中,实体及实体间的联系都是用表来表示。在数据库的物理组织中,表以文件形式存储,每一个表通常对应一种文件结构。152.简述数据加密的原理和作用。数据加密是以密码的形式存储和传输数据,这样即使非法存取者进入系统,窃取了数据,没有秘钥也不能对数据解密。它对于特别重要、高度敏感性数据,降低了各种非法存取和破坏数据库的可能性。153.简述多媒体数据库管理系统的基本功能。(1)能表示和处理复杂多媒体数据,并能较准确的反映和管理各种媒体数据的特性和各种媒体数据之间的空间或时间的关联,能为用户提供定义新的数据类型和相应操作的能力。(2)能保证多媒体数据库的物理数据独立性、逻辑数据独立性和多媒体数据独立性(3)提供功能更强大的数据操纵(4)提供网络上分布数据功能,对分布于网咯不同结点的多媒体数据的一致性、安全性、并发性进行管理。(5)提供系统开放功能,提供多媒体数据库的应用程序接口(6)提供事务和版本的管理功能。
154.多对多联系在层次模型中如何表示?使用层次模型表示多对多联系,必须首先将其分解成一对多联系,分解方法为冗余结点法和虚拟结点法。前者是通过增设冗余结点将多对多的联系转换成一对多联系,后者是讲冗余结点转换为虚拟结点。
155.数据库的完整性是指数据的正确性、一致性和相容性 156.简述数据库系统中的二级映象及其作用。
答:数据库系统的二节映象是指外模式与模式之间的映象,模式与内模式之间的映象,这两层映象保证了数据库系统中的数据能够具有逻辑独立性和物理独立性。
157.什么是审计?审计是一种事后监视的措施,即跟踪数据库的访问活动,以发现数据库的非法访问,达到安全防范的目的。
158.简述使用ADO存取数据库的步骤。答:1建立一个Connection对象;2调用该对象的Open方法打开数据库。3建立对象Recordset4将Recordset对象内容输出到浏览器;
5、对象关闭结果集,断开与数据库的连接。
159.ADO中包括哪些对象? 1.连接对象(Connection)
2、命令对象(Command)3记录对象(Recordset)4错误对象(Error)字段对象(Field)参数对象(Parameters)
160.简述Oracle数据库服务器中排序区的作用,并说明设定该区域大小的初始化参数的名称。答:排序区存在于请求排序的用户进程的内存中,Oracle利用该内存排序数据;该空间的大小由初始化参数SORT-AREA-SIZER所限制。161.简述分布式数据库系统中数据共享的层次。
1、局部共享即在局部数据库中存储局部场地上各用户的共享数据。
2、全局共享。在分布式数据库系统的各个厂地存放供其他场地的用户共享的数据。162.对面向对象数据模型和面向对象数据库系统的研究主要体现在哪几个方面?答:1研究以关系数据库和SQL为基础的扩展关系模型;2以面向对象的程序设计语言为基础,研究持久的程序设计语言,支持OO模型。3建立新的面向对象数据库系统,支持OO数据模型。
163.数据依赖有多种类型,其中最重要的是函数依赖和多值
依赖。
164.关系数据模型的优化通常以规范化理论为指导。165.数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。
166.简述关系模式中主码与外码之间的关系?
若关系模式R有多个候选码,则选定其中一个作为R的主码,它能够唯一地标别关系的元组;关系模式R中属性X并非R的码,但X是另一关系模式的码,则X为R的外码,主码和外码一起提供了一个表示关系间联系的手段。167.列出数据库设计的六个步骤?(1)需求分析阶段(2)概念结构设计阶段(3)逻辑结构设计阶段(4)数据库物理设计阶段(5)数据库实施阶段(6)数据库运行和维护阶段。168.简
述
JDBC的SQLException类提供的数据库访问错误信息包含的内容.首先是说明该错误的一个字符串,这个字符串用于作为Java Exception
消息并通过
getMeage()方法得到;其次有一个遵循XOPEN SQL State约定的SQL State字符串;最后是指向下一个异常的链,可用来提供附加的错误信息。169.SQL Server Agent 服务内部的管理器有哪些?(1)任务管理器,可以控制在特定的和时间执行一个或多个指定的任务,(2)事件管理器,负责将SQL Server事件写入服务器的事件日志中(3)警报管理器,负责在特定的SQL Server事件发生时,通过电子邮件或Pager向指定的个人发送相关消息,而且可以触发相应的任务(4)复制管理器,用于在复制过程中计划何时应该发生复制操作。
170..建立多媒体应用环境时必须考虑的关键问题是什么?(1)确定存储介质(2)确定数据传输方式(3)确定数据管理方式(4)数据资源管理