- 1
- 0
- 约4.61千字
- 约 3页
- 2021-03-23 发布于湖北
- 举报
Access 计算机考试辅导第一章数据库基础知识
1.1 数据库基础知识
1.1.1 计算机数据管理的发展
一.数据与数据处理
数据: 是指存储在某种 媒体上能够识别的物理符号 。
数据处理: 是指将数据转换成信息的过程。
从数据处理的角度而言,信息是一种被加工成特定形式的数据,这种数据形式对于数据接受者来说是有意义的。
二.计算机数据管理
计算机数据管理 是指对数据的 分类、组织、编码、存储、检索和维护 。
计算机数据管理 发展的几个阶段:
1 .人工管理 2 .文件系统 3 .数据库系统 4 .分布式数据库 5 .面向对象数据库系统
1.1.2 数据库系统
一.有关数据库的概念
1 .数据( Data )
描述事物的符号记录。
2 .数据库 ( Data Base )
存储在计算机存储设备中的、结构化的相关数据的集合。它不仅包括描述事物的数据本身,而且包括相关事物之
间的关系。 数据库中的数据不只是面向某项特定的应用,而是面向多种应用,可以被多个用户、多个应用程序共享。
3 .数据库应用系统
利用数据库系统资源开发的面向某一类实际应用的软件系统。如:学生管理系统、人事管理系统等。
4 .数据库管理系统 ( DataBase Management System,DBMS )
位于用户与操作系统之间的数据管理软件,为数据库的建立、使用和维护而配置的软件。使用户能方便地定义数
据和操纵数据库,并能报证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。
5 .数据库系统 ( DataBase System, DBS )
指引进数据库技术后的计算机系统,能实现有组织地、动态地存储大量相关数据、提供数据处理和信息资源共享
的便利手段。 有 5 部分:硬件系统、数据库集合、数据库管理系统和相关软件、数据库管理员( DataBase
Administrator , DBA )和用户。
任何一个数据库管理系统都基于某种数据模型的。 数据库管理系统所支持的数据模型有三种: _ 层次模型、网状模型、
关系模型 。
二.数据库系统的特点
1 .实现数据共享,减少冗余 2 .采用特定的数据模型 3 .具有较高的数据独立性 4 .有统一的数据控制功能
三.数据库管理系统
支持用户对数据库的基本操作,是数据库系统的核心软件。主要目标是使数据成为 方便用户使用 的资源,易于为各
种用户所 共享 ,并增进数据的 安全性、完整性和可用性 。
● 功能主要包括:
1.数据定义 2. 数据操纵 3. 数据库运行管理 4. 数据组织、存储和管理 5. 数据库的建立和维护 6. 数据通信接口
1.2 关系数据库
1.2.1 关系数据模型
一.关系术语
1 .关系
一个关系就是一个二维表 ,每个关系有一个关系名。在 Access 中,一个关系存储为一个表,具有一个表名。
对关系的描述称为 关系模式 ,一个关系模式对应一个关系的结构。其格式为:
关系名(属性名 1 ,属性名 2 ,…,属性名 n )
在 Access 中: 表名(字段名 1 ,字段名 2 ,…,字段名 n )
2 .元组 :二维表(关系)中的每一行。对应在表中为记录。
3 .属性 :二维表(关系)中的每一列。对应在表中为字段。
4 .域 :属性的取值范围。如:性别只能取 “男 ”和 “女 ”。
5 .关键字 :唯一地标识一元组的属性或属性集合。
6 .外部关键字 :如果一个表的字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,这个字段(属
性)就称为外关键字。
二.关系的特点
1 .关系必须规范化
是指关系模型中的每一个关系模式都必须满足一定的要求。 最基本的要求是每个属性必须是不可分割的数据单元,
即表中不能再包含表。
2 .在同一个关系中不能出现相同的属性名 。
3 .关系中不允许有完全相同的元组,即冗余。
4 .在一个关系中元组的次序无关紧要。
5 .在一个关系中列的次序无关紧要。
二.专门的关系运算
1 .选
原创力文档

文档评论(0)