2018自考《数据库系统原理》简答题总结
- 格式:docx
- 大小:28.08 KB
- 文档页数:16
8.定义并解释概念模型中以下术语:实体,实体型,实体集,实体之间的联系。
答:实体:客观存在并可以相互区分的事物叫实体。
实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。
实体集:同型实体的集合称为实体集;实体之间的联系:通常是指不同实体型的实体集之间的联系,实体之间的联系有一对一,一对多和多对多等多种类型。
13.试述关系模型的概念,定义并解释以下术语: ( l )关系( 2 )属性( 3 )域( 4 )元组 ( 5 )主码( 6 )分量( 7 )关系模式答:关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。
在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。
( l )关系:一个关系对应通常说的一张表; ( 2 )属性:表中的一列即为一个属性; ( 3 )域:属性的取值范围; ( 4 )元组:表中的一行即为一个元组; ( 5 )主码:表中的某个属性组,它可以惟一确定一个元组; ( 6 )分量:元组中的一个属性值; ( 7 )关系模式:对关系的描述,一般表示为关系名(属性 1 ,属性 2 ,…,属性 n )14 .试述关系数据库的特点。
答:关系数据模型具有下列优点: ( l )关系模型与非关系模型不同,它是建立在严格的数学概念的基础上的。
( 2 )关系模型的概念单一,无论实体还是实体之间的联系都用关系表示,操作的对象和操作的结果都是关系,所以其数据结构简单、清晰,用户易懂易用。
( 3 )关系模型的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。
当然,关系数据模型也有缺点,其中最主要的缺点是,由于存取路径对用户透明,查询效率往往不如非关系数据模型。
因此为了提高性能,必须对用户的查询请求进行优化,增加了开发数据库管理系统的难度。
16 .定义并解释以下术语:模式、外模式、内模式、 DDL 、 DML 。
2018年10月自考04735数据库系统原理详解2018年10月自考数据库系统原理详解一、选择题1.数据库系统中用来描述事物的符号记录是什么?(P27)A。
DataB。
DBCC。
DBMSD。
DBS2.以下哪个不属于人工管理阶段的特点?(P30)A。
数据共享B。
数据不保存C。
应用程序管理数据D。
数据面向应用3.关系表中的列也被称为什么?(P44)A。
元组B。
记录C。
字段D。
数组4.关系中包含在任何一个候选码中的属性称为什么?(P46)A。
非主属性B。
主属性C。
非码属性D。
超属性5.关于参照关系和被参照关系的叙述正确的是什么?(P47)A。
以外码相关联的两个关系,以外码作为主码的关系称为参照关系B。
以外码相关联的两个关系,外码所在的关系称为被参照关系C。
参照关系也称为主关系,被参照关系也称为从关系D。
参照关系也称为从关系,被参照关系也称为主关系6.将相关数据集中存放的物理存储技术是什么?(P82)A。
非聚集B。
聚集C。
授权D。
回收7.SQL3是在哪一年发布的?(P84)A。
1986年B。
1987年C。
1989年D。
1999年8.用于收回权限的SQL语句是什么?(P151)A。
GRANTB。
ROLLC。
REVOKED。
XXX9.在MySQL中,用于实现交叉连接的关键字是什么?(P109)A。
CROSS JOINB。
INNER JOINC。
XXXD。
LEFT JOIN10.以下哪个不是使用存储过程的好处?(P125)A。
可增强SQL语言的功能B。
可增强SQL语言的灵活性C。
具有良好的封装性D。
系统运行稳定11.可以独立地删除完整性约束,而不会删除表的语句是什么?(P140)A。
ALTER TABLEB。
DROP TABLEC。
CHECK TABLED。
DELETE ALTER12.在触发器的创建中,每个表每个事件每次只允许一个触发器,因此每个表最多支持的触发器数量是多少?(P141)A。
1个B。
3个C。
数据库系统原理简答题汇总第一章数据库系统概念1.请简述数据,数据库,数据库管理系统,数据库系统的概念?答:①数据:是描述事务的符号记录,是指用物理符号记录下来的,可以鉴别的的信息。
②数据库:是指长期储存在计算机中的有组织的,可共享的数据集合,且数据库中的数据按一定的数据模型组织,描述和存储,具有较小的冗余度,较高的数据独立性,系统易于扩展,并可以被多个用户共享。
③数据库管理系统:是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间。
负责科学有效地组织和存储数据,并帮助数据库的使用者能够从大量的数据中快速地获取所需数据,以及提供必要的安全性和完整性等统一控制机制,实现对数据有效的管理与维护。
④数据库系统:是指在计算机中引入数据库技术之后的系统,一个完整的数据库系统包括数据库,数据库管理系统以及相关实用工具,应用程序,数据库管理员和用户。
2.请简述在数据管理技术中,与人工管理,文件系统相比数据库系统的优点/特点?答:①数据集成②数据共享性高③数据冗余小④数据一致性⑤数据独立性高⑥实施统一管理和控制⑦减少应用程序开发与维护的工作量3.请简述数据库系统的三级模式和两层映像含义?答:数据库的三级模式是指数据库系统是由模式、外模式和内模式三级工程的,对应了数据的三级抽象。
两层映像是指三级模式之间的映像关系,即外模式/模式映像和模式/内模式映像。
4.请简述关系模型与网状模型,层次模型的区别/特点?答:使用二维表结构表示实体及实体间的联系建立在严格的数学概念的基础上概念单一,统一用关系表示实体和实体之间的联系,数据结构简单清晰,用户易懂易用,存取路径对用户透明,具有更高的数据独立性、更好的安全保密性。
5.请简述数据库管理系统的功能?答:①数据定义功能②数据操纵功能③数据库的运行管理功能④数据库的建立和维护功能⑤数据组织存储和管理功能⑥其他功能:主要包括与其他软件的网络通信功能。
6.请简述数据库系统的组成?答:一个完整的数据库系统包括数据库,数据库管理系统以及相关实用工具,应用程序,数据库管理员和用户。
数据库系统原理各章知识重点简答题精粹第1、2章知识点:1.数据抽象的四种模型概念模型独立于硬件和软件逻辑模型独立于硬件,依赖软件DBMS:层次模型、网状模型(指针)、关系模型(关键码)外部模型独立于硬件,依赖软件内部模型依赖软件和硬件2.进入数据库阶段的标志:层次模型IMS系统推出、网状模型的提出、关系模型的提出。
3.DBMS是数据库系统对数据管理的系统软件。
4.逻辑设计的四个步骤:把概念模型转换成逻辑模型;设计外模式;设计应用程序与数据库的接口;评价模型5.数据描述要经历概念设计、逻辑设计、物理设计6.数据库应用系统设计的需求分析阶段生成的文档是数据字典和数据流图7.与一个联系有关的实体集个数,称为联系的元数。
8.抽象级别最高的数据模型是概念模型9.ER模型的基本元素是实体、联系和属性10.关系模型用关键码表示实体之间的联系11.较高层上的实体类型是超类12.数据字典是对数据描述的集中管理,它的功能是存储和检索各种数据描述13.关系中每个属性都有一个取值范围,称为属性的值域。
14.数据字典的内容和作用是什么?数据字典包括数据项、数据流、数据结构、数据存储和处理过程5个部分。
数据字典是对数据描述的集中管理,它的功能是存储和检索各种数据描述。
数据字典是进行详细的数据收集和数据分析所获得的主要成果。
数据字典在数据库设计中占有重要地位。
15.什么是数据独立性?数据独立性是应用程序和数据结构之间相互独立,不受影响,即数据结构发生改变不会引起应用程序改变。
数据独立性分为物理数据独立性和逻辑数据独立性。
物理数据独立性是指数据库物理结构发生改变时,不必修改应用程序。
逻辑数据独立性是数据库逻辑结构发生改变时不改变应用程序。
16.在数据库设计中为什么要进行需求分析?需求分析的四个步骤?需求分析是收集数据库需要的信息和用户对处理的需求,并以需求说明书的形式确定下来,作为以后系统开发的指南和系统验证的依据。
需求分析的四个步骤:分析用户活动,产生业务流程图确定系统范围,产生系统关联图分析用户活动涉及的数据,产生数据流图分析系统数据,产生数据字典17.什么数据冗余?其可能导致的后果?数据冗余是指相同的数据被存储很多次。
第一章节数据库系统基本概念1.文件系统中的数据独立性是指(设备)独立性。
2.在数据库方式下的信息处理中,(数据)占据了中心位置。
3.DBMS是位于(用户)和(OS)之间的一层数据管理软件。
4.数据模型不仅描述数据本身的特点,还要描述(数据之间的联系)。
5.DBS中,用户的数据和磁盘中的数据之间转换由(DBMS)实现。
6.在层次、网状模型中,用(指针)导航数据;而在关系模型中,用(关键码)导航数据。
7.数据库的三级模式结构是对(数据)的三个抽象级别。
8.DBS中存放三级结构定义的DB称为(数据字典)。
9.DBS的全局结构体现了其(模块功能)结构。
10.DBMS为应用程序运行时开辟的DB系统缓冲区,主要用于(数据传输)和(模式转换)。
11.层次模型用(树)型结构来表示实体间的联系。
12.在数据的人工管理阶段,程序与数据是(一一对应)的关系。
13.定义数据库的安全性和完整性的工作由(DBA)完成。
14.数据独立性的好处是(数据存储方式的变化不会影响到应用程序的使用)。
15.数据库的三级体系结构使用户能抽象地使用数据,不必关心(数据在计算机中的表示和存储) 。
16.概念设计阶段用到实体、实体集、属性和实体标识符等4个术语;逻辑设计阶段用到字段、记录、文件和关键码等4个术语;第二章节数据库设计和ER模型1.ER数据模型一般在数据(概念设计)阶段使用。
2.“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的(物理设计)阶段。
3.数据模型是用来描述数据库的结构和语义的,数据模型有(概念数据模型)和(结构数据模型)两类,ER模型是(概念数据模型)。
4.数据实施阶段包括两项重要的工作,一项是数据(载入),另一项是应用程序的编码和调试。
5.ER图向关系模型转化要解决的问题是如何将实体和实体之间的联系转换成关系模式,如何确定这些关系模式的(属性和键)。
6.数据库的物理设计是对一个给定的(基本数据)模型选取一个最合适应用环境的物理结构的过程。
《数据库系统概论》简答题集答案◆数据库管理系统的主要功能是什么?数据库管理系统是位于用户与操作系统之间的一层数据管理软件。
它的主要功能包括:数据定义功能、数据操纵功能、数据库的运行管理、数据库的建立和维护功能。
◆数据管理技术的人工管理阶段的特点是什么?◆数据管理技术的文件系统阶段的特点是什么?用文件系统管理数据具有如下特点:数据可以长期保存、由文件系统管理数据、数据共享性差冗余度大、数据独立性差。
◆数据库系统的特点是什么?◆什么是数据的物理独立性?什么是数据的逻辑独立性?◆什么是数据模型?它应该满足哪三方面的要求?在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和和信息。
即数据模型就是现实世界的模拟。
数据模型应满足三方面的要求:一是能比较真实地模拟现实世界;二是容易为人所理解;三是便于在计算机上实现。
◆试述概念模型的作用概念模型实际上是现实世界到计算机世界的一个中间层次。
概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。
◆满足什么条件的数据库系统被称为层次模型数据库?层次模型数据库是满足下面两个条件的基本层次联系的集合:(1)有且只有一个结点没有双亲结点,这个结点称为根结点(2)根以外的其他结点有且只有一个双亲结点◆在层次模型中可以那两种方法表示多对多联系,两者的优缺点如何?在层次模型中表示多对多联系,必须首先将其分解成一对多联系。
分解方法有两种:冗余结点法和虚拟结点法。
冗余结点的优点是结构清晰,允许结点改变存储位置,缺点是需要额外占用存储空间,有潜在的不一致性。
虚拟结点法的优点是减少对存储空间的浪费,避免产生潜在的不一致性,缺点是结点改变存储位置可能引起虚拟结点中指针的修改。
◆试述层次数据模型的优缺点◆满足什么条件的数据库系统被称为网状模型数据库?◆试述网状数据模型的优缺点◆试述关系数据模型的优缺点◆试述数据库系统的三级模式结构数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级构成;数据库管理系统在这三级模式之间提供了两层映象,从而形成了物理独立性和逻辑独立性。
数据库系统原理简答题汇总第一章数据库系统概念1.请简述数据,数据库,数据库管理系统,数据库系统的概念?答:①数据:是描述事务的符号记录,是指用物理符号记录下来的,可以鉴别的的信息。
②数据库:是指长期储存在计算机中的有组织的,可共享的数据集合,且数据库中的数据按一定的数据模型组织,描述和存储,具有较小的冗余度,较高的数据独立性,系统易于扩展,并可以被多个用户共享。
③数据库管理系统:是专门用于建立和管理数据库的一套软件,介于应用程序和操作系统之间。
负责科学有效地组织和存储数据,并帮助数据库的使用者能够从大量的数据中快速地获取所需数据,以及提供必要的安全性和完整性等统一控制机制,实现对数据有效的管理与维护。
④数据库系统:是指在计算机中引入数据库技术之后的系统,一个完整的数据库系统包括数据库,数据库管理系统以及相关实用工具,应用程序,数据库管理员和用户。
2.请简述在数据管理技术中,与人工管理,文件系统相比数据库系统的优点/特点?答:①数据集成②数据共享性高③数据冗余小④数据一致性⑤数据独立性高⑥实施统一管理和控制⑦减少应用程序开发与维护的工作量3.请简述数据库系统的三级模式和两层映像含义?答:数据库的三级模式是指数据库系统是由模式、外模式和内模式三级工程的,对应了数据的三级抽象。
两层映像是指三级模式之间的映像关系,即外模式/模式映像和模式/内模式映像。
4.请简述关系模型与网状模型,层次模型的区别/特点?答:使用二维表结构表示实体及实体间的联系建立在严格的数学概念的基础上概念单一,统一用关系表示实体和实体之间的联系,数据结构简单清晰,用户易懂易用,存取路径对用户透明,具有更高的数据独立性、更好的安全保密性。
5.请简述数据库管理系统的功能?答:①数据定义功能②数据操纵功能③数据库的运行管理功能④数据库的建立和维护功能⑤数据组织存储和管理功能⑥其他功能:主要包括与其他软件的网络通信功能。
6.请简述数据库系统的组成?答:一个完整的数据库系统包括数据库,数据库管理系统以及相关实用工具,应用程序,数据库管理员和用户。
2018自考《数据库系统原理》简答题总结1.什么是ODBC数据源?DB驱动程序和DBS之间连接的命名。
2.什么是DB驱动程序(DBMS驱动程序)?处理ODBC函数,向数据源提交用户请求执行的SQL语句。
3.什么是驱动程序管理器?为应用程序加载、调用和卸载DB驱动程序。
4.ODBC的体系结构有多少层?ODBC的体系结构:1)ODBC数据库应用程序;2)驱动管理器;3)DB驱动程序;4)ODBC数据源;5.什么是SQL/CLI?在SQL标准中,称为“调用层接口”,SQL/CLI是ODBC技术的延续。
6.PB开发空间三个层次?1)WorkSpace(工作空间);2)Target(目标);3)Library(库文件);7.PB连接数据库三个步骤?1)建立ODBC数据源;2)建立数据库描述文件;3)用Connect命令连接数据库;8.PB中输出窗口功能?输出窗口用于显示对开发人员做出的操作响应。
库中的数据表的时候,认证该用户是否有操作权限;14.什么是触发器?SQL SERVER提供给程序员和数据分析员来保证数据完整性的一种方法,是与表事件相关的特殊的存储过程。
15.数据导入和导出工作的功能是什么?为了完成在多个数据库之间数据转换和转移。
16.DBS的效益?1)灵活性;2)简易性;3)标准化;4)面向用户;5)有效数据控制;6)维护方便;17.磁盘存储器中有哪五类主要的数据结构?1)数据文件;2)数据字典;3)索引;4)统计数据;5)日志;18.DBMS中查询处理器有几部分组成?1)DDL解释器;2)DML编译器;3)嵌入式DML的预编译器;4)查询求值引擎;19.DBMS中存储管理器有几部分组成?1)权限和完整性管理器;2)事务管理器;3)文件管理器;4)缓冲区管理器;20.使用DBS的用户有哪几类?1)DBA;2)应用程序员;3)终端用户;4)专业用户;21.什么是DBA?DBA是控制数据整体结构的一组人员,负责DBS 的正常运行,承担着创建、监控和维护数据库结构的责任。
2018自考《数据库系统原理》简答题总结1.什么是ODBC数据源?DB驱动程序和DBS之间连接的命名。
2.什么是DB驱动程序(DBMS驱动程序)?处理ODBC函数,向数据源提交用户请求执行的SQL语句。
3.什么是驱动程序管理器?为应用程序加载、调用和卸载DB驱动程序。
4.ODBC的体系结构有多少层?ODBC的体系结构:1)ODBC数据库应用程序;2)驱动管理器;3)DB驱动程序;4)ODBC数据源;5.什么是SQL/CLI?在SQL标准中,称为“调用层接口”,SQL/CLI是ODBC技术的延续。
6.PB开发空间三个层次?1)WorkSpace(工作空间);2)Target(目标);3)Library(库文件);7.PB连接数据库三个步骤?1)建立ODBC数据源;2)建立数据库描述文件;3)用Connect命令连接数据库;8.PB中输出窗口功能?输出窗口用于显示对开发人员做出的操作响应。
9.什么是T-SQL?在SQL SERVER中,专门用来扩展弥补SQL标准的不足的语言。
10.T-SQL中GO、While、IF、Begin…End作用GO可以使SQL语句的执行无条件地转移到指定的标签处。
While可以重复执行一个语句,直到条件为假为止。
IF根据表达式真假,选择执行某个语句或语句块。
Begin…End可以将多条SQL语句封装起来,形成一个语句块,使这些语句作为一个整体执行。
11.什么是角色?具有相同权限的用户组织在一起称之为角色。
12.SQL SERVER 2000中,有哪两种身份验证模式?Windows身份验证模式与混合身份验证模式。
13.用户访问SQL SERVER 数据库中的数据,必须经过哪三个认证过程?1)身份验证;2)当用户操作数据库的时候,认证该用户是否是合法用户;3)当用户操作数据库中的数据表的时候,认证该用户是否有操作权限;14.什么是触发器?SQL SERVER提供给程序员和数据分析员来保证数据完整性的一种方法,是与表事件相关的特殊的存储过程。
15.数据导入和导出工作的功能是什么?为了完成在多个数据库之间数据转换和转移。
16.DBS的效益?1)灵活性;2)简易性;3)标准化;4)面向用户;5)有效数据控制;6)维护方便;17.磁盘存储器中有哪五类主要的数据结构?1)数据文件;2)数据字典;3)索引;4)统计数据;5)日志;18.DBMS中查询处理器有几部分组成?1)DDL解释器;2)DML编译器;3)嵌入式DML的预编译器;4)查询求值引擎;19.DBMS中存储管理器有几部分组成?1)权限和完整性管理器;2)事务管理器;3)文件管理器;4)缓冲区管理器;20.使用DBS的用户有哪几类?1)DBA;2)应用程序员;3)终端用户;4)专业用户;21.什么是DBA?DBA是控制数据整体结构的一组人员,负责DBS 的正常运行,承担着创建、监控和维护数据库结构的责任。
22.DBA职责功能?1)定义模式;2)定义内模式;3)定义安全性规则,对访问数据库用户授权;4)定义完整性规则,监督数据库的运行;23.DBA要求素质?1)熟悉企业全部数据的性质;2)对用户的需求有充分的了解;3)对系统的性能非常的熟悉;24.DBS的由几部分组成?1)数据库;2)软件;3)硬件;4)数据库管理员;25.什么是DB、DD?DB是与一个企业组织各项应用有关的全部数据的集合;DD是数据库系统中存放三级结构定义的数据库;26.DBMS的主要功能?1)数据库的定义功能;2)数据库的操纵功能;3)数据库的保护功能;4)数据库的维护功能;5)数据字典;27.数据库的保护从哪4个方面保护?1)数据库的恢复;2)数据库的并发控制;3)数据库的完整性控制;4)数据库的安全性控制;28.DBMS的工作模式?1)接收应用程序的数据请求和处理数据请求;2)将用户的数据请求转换成复杂的机器代码;3)实现对数据库的操作;4)从对数据库的操作中接受查询结果;5)对查询结果进行处理;6)将处理结果返回给用户;29.人工数据管理阶段特点?1)数据不保存在计算机内;2)没有专用的软件对数据进行管理;3)只有程序的概念;4)数据面向程序;30.文件数据管理阶段缺陷?1)数据冗余;2)数据不一致;3)数据联系弱;31.高级数据库阶段两个内容?1)面向对象的概念建模;2)开放数据库互连技术;32.什么是概念模型、逻辑模型、外部模型、内部模型?表达用户的需求观点的数据全局逻辑结构的模型,称概念模型;表达计算机实现观点的DB全局逻辑结构的模型,称逻辑模型;表达用户使用观点的DB局部逻辑结构的模型,称外部模型;表达DB的物理结构的模型,称内部模型;33.外部模型优点?1)简化了用户的观点;2)有助于数据库的安全性保护;3)外部模型对概念模型的支持;34.什么是数据独立性?在某一层次上修改模式而不影响较高一层模式的能力称为数据独立性35.物理独立性与逻辑独立性含义?物理独立性是对内模式的修改尽量不影响逻辑模式,当然对于外模式和应用程序的影响更小。
逻辑独立性是对外模式/逻辑模式映像的修改,可以使外模式和应用程序尽可能保持不变。
36.数据库设计的规划阶段需要做的事情(或步骤)?1)系统调查;2)可行性分析;3)确定数据库系统的总目标,并对应用单位的工作流程进行优化和制订项目开放计划;37.数据库设计的需求分析阶段的4个步骤?1)分析用户活动,产生业务流程图;2)确定系统范围,产生系统关联图;3)分析用户活动涉及的数据,产生数据流程图;4)分析系统数据,产生数据字典;38.概念设计的步骤?1)进行数据抽象,设计局部概念模型;2)将局部概念模型综合成全局概念模型;3)评审;39.数据库实施阶段主要做的哪几件事情?1)定义数据库结构;2)数据装载;3)编制与调试应用程序;4)数据库试运行;40.数据库投入运行后,有哪些维护工作?1)数据库的转储和恢复;2)数据库安全性、完整性控制;3)数据库性能的监督、分析和改进;4)数据库的重组织和重构造;41.在概念设计中,如何把多值属性变换成系统容易实现的形式?1)将原来的多值属性用几个新的单值属性来表示;2)将原来的多值属性用一个新的实体类型来表示;42.对联系类型有哪两种约束?1)基数约束;2)参与约束;43.采用ER模型的数据库概念设计步骤?1)设计局部ER模型;2)把各个局部ER模型综合成一个全局ER模型;3)对全局ER模型进行优化;44.启发式规则有哪三条?1)尽早执行选择;2)尽早执行投影;3)避免直接使用笛卡儿积;45.什么是存储过程?存储过程是使用SQL语句和流程控制语句编写的模块,存储过程经编译和优化后存储在数据库服务器端的数据库中,使用时调用即可。
46.什么是SQL/PSM?SQL/PSM是SQL标准的一部分,它指定了如何编写持久存储模块,提供流程控制语句来表示过程处理的应用逻辑。
47.SQL/PSM有哪些流程控制语句?1)顺序执行;2)条件分支语句;3)循环语句; 48.SQL的集合处理方式与主语言单记录处理方式之间如何协调?1)游标定义语句;2)游标打开语句;3)游标推进语句;4)游标关闭语句;49.嵌入式SQL语句何时不涉及游标?何时必须涉及游标?INSERT、DELETE、UPDATE等不返回数据结果,不涉及游标;1)SELECT语句;2)对游标中的元组进行修改和删除;50.事务的COMMIT和ROLLBACK语句各做什么事情?COMMIT表示事务执行成功地结束。
ROLLBACK 表示事务执行失败地结束。
51.事务的四个性质?每个性质由DBMS的哪个子系统实现?1)A原子性,由DBMS的事务管理子系统;2)C一致性,由DBMS的完整性子系统;3)I隔离性,由DBMS的并发控制子系统;4)D持久性,由DBMS的恢复管理子系统;52.DBS中有哪些故障?1)事务故障;2)系统故障;3)介质故障;53.数据库的并发控制会带来哪三个问题?1)丢失更新问题;2)读脏数据问题;3)不可重复读问题;54.检查点机制基本恢复算法步骤?1)根据日志文件建立事务重做队列和撤销队列;2)对重做队列中的事务进行REDO操作,对撤销队列中的事务进行UNDO操作;55.什么是数据库的完整性?指数据的正确性、有效性和相容性,防止错误的数据进入数据库。
56.SQL中的完整性约束有哪些?1)域约束;2)基本表约束;3)断言;57.什么是触发器?触发器指一个能由系统自动执行对数据库修改的语句。
由ECA(事件、条件、动作)组成。
58.什么是数据库的安全性?指保护数据库,防止不合法的使用,以免数据库泄密、更改或破坏。
59.什么是权限?用户(或应用程序)使用数据库的方式称之为权限。
60.用户访问数据库哪些权限?1)读权限;2)插入权限;3)修改权限;4)删除权限;61.用户修改数据库模式哪些权限?1)索引权限;2)资源权限;3)修改权限;4)撤销权限;62.常用的安全措施有多少种?1)强制存取控制;2)统计数据库的安全性;3)自然环境的安全性;63.SQL中提供的四个机制?1)视图;2)权限;3)角色;4)审计;1.什么是ODBC数据源?2.什么是DB驱动程序(DBMS驱动程序)?3.什么是驱动程序管理器?4.ODBC的体系结构有多少层?5.什么是SQL/CLI?6.PB开发空间三个层次?7.PB连接数据库三个步骤?8.PB中输出窗口功能?9.什么是T-SQL?10.T-SQL中GO、While、IF、Begin…End作用11.什么是角色?12.SQL SERVER 2000中,有哪两种身份验证模式?13.用户访问SQL SERVER 数据库中的数据,必须经过哪三个认证过程?14.什么是触发器?15.数据导入和导出工作的功能是什么?16.DBS的效益?17.磁盘存储器中有哪五类主要的数据结构?18.DBMS中查询处理器有几部分组成?19.DBMS中存储管理器有几部分组成?20.使用DBS的用户有哪几类?21.什么是DBA?22.DBA职责功能?23.DBA要求素质?24.DBS的由几部分组成?25.什么是DB、DD?26.DBMS的主要功能?27.数据库的保护从哪4个方面保护?28.DBMS的工作模式?29.人工数据管理阶段特点?30.文件数据管理阶段缺陷?31.高级数据库阶段两个内容?32.什么是概念模型、逻辑模型、外部模型、内部模型?33.外部模型优点?34.什么是数据独立性?35.物理独立性与逻辑独立性含义?36.数据库设计的规划阶段需要做的事情(或步骤)?37.数据库设计的需求分析阶段的4个步骤?38.概念设计的步骤?39.数据库实施阶段主要做的哪几件事情?40.数据库投入运行后,有哪些维护工作?41.在概念设计中,如何把多值属性变换成系统容易实现的形式?42.对联系类型有哪两种约束?43.采用ER模型的数据库概念设计步骤?44.启发式规则有哪三条?45.什么是存储过程?46.什么是SQL/PSM?47.SQL/PSM有哪些流程控制语句?48.SQL的集合处理方式与主语言单记录处理方式之间如何协调?49.嵌入式SQL语句何时不涉及游标?何时必须涉及游标?50.事务的COMMIT和ROLLBACK语句各做什么事情?51.事务的四个性质?每个性质由DBMS的哪个子系统实现?52.DBS中有哪些故障?53.数据库的并发控制会带来哪三个问题?54.检查点机制基本恢复算法步骤?55.什么是数据库的完整性?56.SQL中的完整性约束有哪些?57.什么是触发器?58.什么是数据库的安全性?59.什么是权限?60.用户访问数据库哪些权限?61.用户修改数据库模式哪些权限?62.常用的安全措施有多少种?63.SQL中提供的四个机制?。