二、名词解释
1.数据冗余 定义:同一数据存储在不同的数据文件中的现象。
2.DBA 数据库管理员
3.事务 指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。
4.数据字典 :数据库中所有对象及其关系的信息集合。
5.数据独立性 包括数据的物理独立性和逻辑独立性。
6.物理独立性 是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的
7.逻辑独立性 是指用户的应用程序与数据库的逻辑结构是相互独立的
8. 存储过程 是一组为了完成特定功能的 SQL 语句集
9.触发器 可以查询其他表,而且可以包含复杂的 SQL 语句。它们主要用于强制服
从复杂的业务规则或要求
10.SQL 语言中的视图
答:在 SQL 中,外模式一级数据结构的基本单位是视图,它是从若干基本表和(或)其它视
图中构造出来的,视图并不存储对应的数据,只是将视图的定义存于数据字典中。
四、简答题
1.数据库管理系统的主要功能有哪些?
答:数据库定义、操纵、保护、存储、维护和数据字典。
2.数据库系统中的常见故障有哪些?
答:.事务故障,系统故障、介质故障。
3.简述 SQL 语言的组成。
答:分为四个部分:
数据定义、数据操纵、数据控制、嵌入式 SQL 语言的使用规定。
4.说明关系模型有哪三类完整性规则?
答:实体完整性、参照完整性、用户自定义完整性。
5.请阐述在网状模型和关系模型中,实体之间联系的实现方法。
答:在网状模型中,联系用指针实现。
在关系模型中,联系用关键码 (或外键,或关系运算) 来实现。
6.DBS 由哪几个部分组成?
答:DBS 由四部分组成:数据库、硬件、软件、数据库管理员。
7.数据库的并发操作会带来哪些问题?
答:数据库的并发操作会带来三类问题:丢失更新问题;不一致分析问题和“脏数据”的读出。
8.简述客户/服务器模式 DBS 的一般结构。此时数据库应用的功能如何划分?
答:DBS :数据库系统(Database System),DBS 是实现有组织地、动态地存储大量关联数据,
方便多用户访问的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机
系统。
9.什么是日志文件?为什么要设立日志文件?
答:(1)日志文件是用来记录事务对数据库的更新操作的文件。
(2)设立日志文件的目的是: 进行事务故障恢复;进行系统故障恢复;协助后备副本进行
介质故障恢复。
10.SQL 中表达完整性约束的规则主要有哪几种?
答:有主键约束、外键约束、属性值约束和全局约束等。
11.什么是分布式数据库的分布透明性?
答:分布透明性是指用户不必关心数据的逻辑分片,不必关心数据物理位置分配的细节,也
评论0
最新资源