名词解释
实体完整性
实体完整性要求每一个表中的主键字段都不能为空或者重复的值。
事务的原子性
事务的原子性指的是,事务中包含的程序作为系统的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全不执行。
X封锁
若事务T对数据对象A加上X锁,则只允许T读取和修改A,其他事务都不能再对A加任何类型的所。直到T释放A上的锁。可见X锁只允许一个事务独锁某个数据,具有排他性。
两段锁协议
两段锁协议是指每个事务的执行可以分为两个阶段:生长阶段(加锁阶段)和衰退阶段(解锁阶段)。
数据字典
数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明,使用数据字典为简单的建模项目。
DBA
数据库管理员
数据库管理系统
数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS
实体
数据库实体就是数据库管理系统中的不同管理对象。
简答题
简述事务所具有的ACID特性。
原子性、一致性、隔离性、持久性
关系模型有何特点
1.关系模型与非关系模型不同,它是建立在严格的数学概念基础上的。
2.关系模型的概念单一,无论实体或实体之间的联系都用关系表示。
3.存取路径对用户透明。
4.关系必须是规范化的关系。
什么是事务,事务有哪些特性?
事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。
事务是恢复和并发控制的基本单位。
  事务应该具有4个属性:原子性、一致性、隔离性、持续性。这四个属性通常称为ACID特性。
什么是视图,它与表的区别是什么?
sql软件长什么样
视图是外模式一级数据结构的基本单位。 它是从一个或几个基本表中导出的 表,是从现有基本表中抽取若干子集组成用户的“专用表”
区别:1、视图是已经编译好的sql语句。而表不是
2、视图没有实际的物理记录。而表有。
3、表是内容,视图是窗口
4、表只用物理空间而视图不占用物理空间, 视图只是逻辑概念的存在,表可以及时四对它进行修改, 但视图只能有创建的语句来修改
5、表是内模式,试图是外模式
6、视图是查看数据表的一种方法, 可以查询数据表中某些字段构成的数据, 只是一些SQL语句的集合。从安全的角度说, 视图可以不给用户接触数据表,从而不知道表结构。
7、表属于全局模式中的表,是实表;视图属于局部模式的表, 是虚表。
8、视图的建立和删除只影响视图本身,不影响对应的基本表。
数据库系统中的常见故障有哪些?
简述数据库恢复的几种方法?
在数据库中恢复有3种类型或方法,即应急恢复、版本恢复和前滚恢复。
应急恢复用于防止数据库处于不一致或不可用状态。
版本恢复指的是使用备份操作期间创建的映象来复原数据库的先前版本。
这种恢复技术是版本恢复的一个扩展,使用完整的数据库备份和日志相结合,可以使一个数据库或者被选择的表空间恢复到某个特定时间点。
为什么要设立日志文件?
设立日志文件的目的是: 进行事务故障恢复;进行系统故障恢复;协助后备副本进行介质故障恢复。
登记日志文件时为什么必须先写日志文件,后写数据库?
如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改了。
为什么关系中不允许有重复元组?
因为关系是一个元组的集合,而集合中的元素不允许重复出现,因此在关系模型中对关系作了限制,关系中的元组不能重复,可以用键来标识唯一的元组。
SQL语言具有什么功能?
(1)数据定义。(DDL)用于定义SQL模式、基本表、视图和索引的创建和撤消操作。
(2)数据操纵。(DML)数据操纵分成数据查询和数据更新两类。数据更新又分成插入、删除、和修改三种操作。
(3)数据控制。包括对基本表和视图的授权,完整性规则的描述,事务控制等内容。
(4)嵌入式SQL的使用规定。涉及到SQL语句嵌入在宿主语言程序中使用的规则。
关系模型由哪几部分组成?

1.关系数据模型的数据结构
2.关系数据模型的操作集合
3.关系数据模型的完整性约束

数据库管理系统的主要功能有哪些?

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。