本大纲是基于陈志泊等编著的《数据库原理及应用教程》第4版进行标注。
部分内容如下:
第三部分 课程纲要
第1章 数据库概述
本章考核要求如下:
- 数据库的一些基本概念
理解数据、数据库、数据库管理系统、数据库系统等概念
数据(Data):是数据库中存储的基本对象,是描述事物的符号。如:数字、文字、图形、图像、声音等。
数据库(Database,DB):是储存在计算机内、有组织的、可共享的数据集合。
数据库管理系统(DBMS):是位于用户与操作系统之间的管理数据库的软件。
数据库系统(DBS):是指在计算机系统中引入数据库后的系统,包括计算机系统、数据库、数据库管理系统、人员。
- 数据管理技术的发展
了解数据管理技术的发展,理解文件管理方式的各个缺点,理解数据库管理的各个优点。P6
- 人工管理 1.数据不保存 2.数据不共享 3.数据不具有独立性
- 文件管理 1.共享性差,冗余度大 2.具有一定的独立性,独立性较差
- 数据库管理系统阶段 1.数据结构化 2.数据的共享度高 3.数据扩充较方便 4.数据独立性高 5.冗余度小
- 理解数据独立性、数据逻辑独立性和数据物理独立性等概念p7
数据的独立性是指数据库中的数据与应用程序问相互独立, 即数据的逻辑结构、存储结构以及存取方式的改变不影响应用程序。
数据的物理独立性是指当数据库物理结构(如存储结构、存取方式、外部存储设备等)改变时,通过修改映射, 使数据库逻辑结构不受影响, 进而用户逻辑结构以及应用程序不用改变。
数据的逻辑独立性是指当数据库逻辑结构(如修改数据定义、 增加新的数据类型、 改变数据间的关系等)发生改变时, 通过修改映射, 用户逻辑结构以及应用程序不用改变。
- 掌握数据库系统的组成及各个部分作用P8
数据库系统(DataBase System, DBS )是指在计算机系统中引人数据库后的系统。它主要由数据库、数据库用户、计算机硬件系统和计算机软件系统等几部分组成。
真题
第四部分 考试题型及样卷
一、选择题(10小题,每小题2分,共20分)
- 在文件系统管理阶段,数据( )。
A.无独立性 B.独立性差 C.具有物理独立性 D.具有逻辑独立性
- ( )不是DBA数据库管理员的职责。
A.完整性约束说明 B.定义数据库模式 C.数据库安全 D.数据库管理系统设计
- 关于关系模型的3类完整性规则正确的是( )。
A.如果属性A是基本关系R的主属性,但不是候选键整体,则属性A能取空值
B.若属性F是基本关系R的外部关系键,它与基本关系S的主关系键字K相对应,则对于R中的每个元组在F 上的值必须取空值,
C.参照完整性规则用来定义外部关系键与主关系键之间的引用规则
D.实体完整性和参照完整性并不适用于任何关系数据库系统
- 在基本SQL语言中,不能实现的操作是( )。在数据控制中基本的数据控制语句有GRANT、REVOKE,用来实现数据库的安全控制。
A.删除基本表 B.并发控制 C.定义基本表结构 D.查询视图和基本表
- 若用如下的SQL语句创建一个student表:
CREAT TABLE student (NO CHAR(4) NOT NULL,NAME CHAR(8) NOT NULL,SEX CHAR(2),AGE TINYINT),可以插人到student表中的是( )。
A.(‘1031’,‘曾华’,男,23) B.(‘1031’,‘曾华’,NULL,NULL)
C.(NULL,‘曾华’,‘男’,‘23’) D.(‘1031’,NULL,‘男’,23)