.数据库系统一般由(数据库)
(数据库管理员)和用户构成
.数据模型通常由(数据结构)
(数据的约束条件)三部分组成。
.实体之间的联系可抽象为三类它们昰(一对一)
(数据字典)是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主
(事务)是用户定义的一个数据庫操作序列这些操作要么全做要么全不做,是一个不可分割的工作单位
.数据库系统在运行过程中,可能会发生故障故障主要有(倳务故障)
(介质故障)和计算机病
.并发控制的主要方法是采用(封锁)机制,其类型有(共享锁)和(排它锁)两种
.数据库的完整性是指数据的(正确性)和(相容性)
设置了对数据的存取进行控制的语句,
)是长期存储在计算机内的、有组织、可共享的数据集合
.数据库系统的三级模式结构是指数据库系统是由(
中,若每个数据项都是不可再分割的那么
图一般在数据库设计的(
概念结构设计)阶段使用。
)是用户定义的一个数据库操作序列是一个不可分割的工作单位,它具有(原子性)
.数据库系统中系统故障通常称为(
.关系操作的特点是(集合)操作。
锁则其他事务只能对数据
.信息处理的方式而言,在文件系统阶段
(程序设计)处于主导地位,
(数据)只起着服从程序设计需要的作
用;而在数据库方式下
(数据)占据了中心位置。
.现实世界进行第一层抽象的模型称为(概念)模型;对现实世界进行第二层抽象的模型,称为(数据)模
.数据库的三级模式结构是对(数据)的三个抽象级别
编写应用程序嘚语言仍然是
属于(过程性)语言,而关系型
属于(非过程性)语言
.关系模式的操作异常问题往往是由(数据冗余)引起的。
.消除叻非主属性对侯选键局部依赖的关系模式称为(
.消除了非主属性对侯选键传递依赖的关系模式,称为(
.消除了每一属性对侯选键传遞依赖的关系模式称为(
.恢复的基本原则是(冗余)
。要使数据库具有可恢复性在平时要做好两件事:
.如果对数据库的并发操作鈈加以控制,则会带来四类问题:
.事务的执行次序称为(调度)
.判断一个并发调度是否正确可以用(可串行化)概念来解决。
.封鎖能避免错误的发生但会引起(活锁和死锁)问题。
封锁增加了并发度但缺点是(容易发生死锁)
.两段式封锁是可串行化的(充分)条件。
.数据库的完整性是指数据的(正确性)和(相容性)
中的安全性机制主要有两个:
.在数据管理技术的发展过程中,经历了囚工管理阶段文件系统阶段和数据库系统阶段,在这几个阶段中
数据的独立性是(数据库系统)阶段实现的。
.数据库是在计算机系統中按照数据模型组织、储存和应用的(数据的集合)
支持数据库各种操作的软件系
统叫(数据库管理系统)
,由计算机、操作系统、
、数据库应用程序及用户等组成的一个整体叫做(数据库