文档介绍:第一章数据库概述
数据库技术的发展
关系型数据库
Access数据库简介
数据库技术的发展
根据数据模型的发展,数据库技术的发展可分为如下三个阶段:
网状、层次数据库系统。
关系数据库系统。
面向对象模型。
关系型数据库
数据模型
(Data)
存储在数据库中的基本对象。数据可以包
括数字、文字、图形、图像和声音等。
(DB)
是存放数据的仓库。这些数据是按照一定
的格式存放在计算机的存储设备上。
(DBMS)
是用来在计算机上建立、使用、管理和维
护数据库的系统软件。
(DBAS)
是用户利用数据库管理系统而开发
的应用软件。
(DBS)
是引入了数据库的计算机系统,包
括计算机的硬件系统、软件系统、数据
库管理系统、数据库应用系统、数据库
管理员和用户。
关系型数据库
(Field)
也称为属性,一个字段构成数据表中
的一列,它表明了数据的特征。
(Record)
也称为数据元组,数据表中的一行
就是一个记录,一行也称为一个元组。
(Table)
具有相同字段的所有记录的集合构成
数据表。数据表也就是一个关系。
①选择运算
是从指定的关系中取满足给定条件的若干元
组以构成一个新关系的运算。
【例1-1】关系 R 如图所示,求σA=‘a’(R) 。
A
B
C
a
b
c
d
e
f
g
b
e
A
B
C
a
b
c
②投影运算
是从指定的关系中选取指定的若干字
段从而构成一个新关系的运算。
【例1-2】关系R如图所示,求∏A,C(R)。
A
B
C
a
b
c
d
e
f
g
b
e
A
C
a
c
d
f
g
e
③连接运算
是选取若干个指定关系中的字段,且满足给定条件的元组从左至右连接,从而构成一个新关系的运算。其中,条件是由常数、字段名及其通过相应的比较运算符和逻辑运算符连接形成的运算式。
【例1-3】关系R和关系S分别如图所示,求R∞S。
A
B
C
a
b
c
d
a
f
c
b
d
B
C
D
b
c
d
a
f
a
A
B
C
D
a
b
c
d
d
a
f
a
R
S
Access数据库简介
Access的特点
方便快捷的可视化工具和向导。
与其他Office 组件高度集成,数据共享。
不编程就能实现操作的自动化。
功能强大的编程语言。
连接网络数据库。
创建Web页。
支持多种格式文件的导出。