1、简述数据库的主要特征。 
(1)数据结构化;(2)高度共享、低冗余;(3)数据独立性;(4)统一管理与控制,如安全性、完整性、故障恢复、并发控制等。
2、什么是数据独立?数据库系统提供了哪些级别的数据独立? 
数据独立性是指应用程序和数据之间相互独立、不受影响,即数据结构的修改不引起应用程序的修改。数据独立性包括物理数据独立性和逻辑数据独立性。
3、简述DBMS提供哪几个方面数据保护功能?
数据完整性约束、数据安全性控制、并发控制、数据库恢复
★4、数据库设计分成哪几个阶段?
需求分析、概念结构设计、逻辑结构设计、物理结构简述数据库系统的特点设计、数据库实施、数据库运行与维护
5、试述数据库三级模式和二级映象功能与数据独立性的关系。
    三级模式
外模式:是模式的子集,正对用户所使用的局部数据的逻辑结构和特征的描述。
模式:对数据库中全体数据的逻辑结构和特征的描述。
内模式:是对数据物理结构和存储方式的描述。
二级映像
模式/外模式,保证了数据与程序的逻辑独立性。
模式/内模式,保证了数据与程序的物理独立性。
6、DBA的职责
    数据库概念设计,逻辑和物理设计,定义安全和约束,数据库运行和监督,数据库维护
7、DBMS的主要功能
    数据定义
    数据操纵
    数据库运行管理:数据完整性约束、数据安全性控制,并发控制,数据库恢复(DBMS提供的数据保护功能)
    数据库建立和维护
8、关系数据库的特点
    优点:(1)建立在严格数学基础上;(2)概念单一,简单易懂;(3)存取路径对用户透明;
    缺点:由于存取路径对用户透明,所以存取速度没有非关系数据库快
★9、DBMS的存取机制
    自主存取控制:用户对于不同的数据库对象有不同的存取权限,不同用户对同一数据库对象的权限也不一样,用户还可以将自己的权限转授给其他用户
    强制存取控制:数据库对象有不同的密级,用户被授予某一级别的许可证。对于任意一个数据库对象,只有拥有合法许可证才可以存取
★10、简述数据、数据库、数据库管理系统和数据库系统
    数据:描述事物的符号
    数据库:长期存在于计算机上的,有组织的,可共享的大量数据的集合
    数据库管理系统:科学的组织和存储数据,高效的获取和维护数据的软件系统
    数据库系统:有数据库、数据库管理系统、应用程序和数据库管理员组成的存储、管理、处理和维护数据的系统
11、什么是数据库的完整性约束条件
    完整性约束条件是指数据需要遵循的语义约束条件
    一般可以分为6类:静态列级约束、静态元祖约束、静态关系约束、动态列级约束、动态元祖约束、动态关系约束
12、简述静态列级约束、静态元祖约束、静态关系约束、动态列级约束、动态元祖约束、动态关系约束
    静态列级约束:关系上一列的取值域的约束,有(1)数据类型约束(2)数据格式约束(3)空值约束(4)数据取值范围约束,等等
静态元祖约束:一个元祖各列之间的联系和约束
静态关系约束:关系上元祖之间或者不同关系之间的联系和约束,有(1)实体完整性约束(2)参照完整性约束(3)函数依赖约束
动态列级约束:修改列定义或者列值时的约束
动态元祖约束:修改元祖上值时需要参照旧值,并且新值和旧值之间需要满足一些约束条件
动态关系约束:加在关系变化前后状态上的限制条件
13、基本表和视图有什么区别
    视图是基于基本表导出的虚表,不存放数据,数据存放在基本表中,当基本表中的数据发生变化时,视图也会变化
★14、试述等值连接与自然连接的区别和联系。
连接运算符是“=”的连接运算称为等值连接。它是从关系R与S的广义笛卡尔积中选取A,B属性值相等的那些元组
自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉。
1、关系数据库中,外模式对应 视图和部分基本表 ,模式对应 基本表 ,内模式对应 存储文件
2、DBMS全称是 数据库管理系统 ,DBS全称是 数据库系统
3、事务具有 原子性 一致性 隔离性 持续性 四个性质
4、数据库中产生数据不一致的根本原因是 数据冗余
5、数据库系统最大的特点是 数据结构化
6、完整性约束条件作用的对象可以是 关系 元组 属性
7、SQL语言由 数据库定义语言 数据库操纵语言 数据库控制语言 三部分组成
8、关系模型由 关系数据结构 关系操作 关系完整性约束 三部分组成

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