文档介绍:Access数据库程序设计
计算机系
1
第1章数据库原理基础知识
数据库系统概述
关系数据库的基本概念
关系数据库标准语言SQL
ACCESS概述
2
数据库系统概述
数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支
数据库技术是信息系统的核心和基础,它的出现极大地促进了计算机应用向各行各业的渗透
3
数据库常用术语
数据:是数据库系统研究和处理的对象,本质上讲是描述事物的符号记录,如数字、文字、声音等。
数据库:是长期储存在计算机内的、有组织的、可共享的数据的集合。
数据库管理系统:是位于用户与操作系统之间的一层数据管理软件,属于系统软件。
数据库系统:指在计算机中引入数据库后的系统。一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户组成。
DBMS的主要功能:
(1)数据定义功能:对数据库中数据对象进行定义
(2)数据操纵功能:实现对数据库的基本操作,如查询、插入、删除和修改等。
(3)数据库的运行管理
数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制,以保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。
(4)数据库的建立和维护功能
包括数据库初始数据的输入、转换功能。数据库的转储、恢复功能,数据库的重组织功能和性能监视、分析功能等。这些功能通常由一些实用程序完成。
4
数据管理的发展历程
什么是数据管理
对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题
数据管理技术的发展过程
人工管理阶段(40年代中--50年代中)
文件系统阶段(50年代末--60年代中)
数据库系统阶段(60年代末--现在)
5
人工管理阶段
时期
40年代中--50年代中
产生的背景
应用需求:科学计算
硬件水平:外存只有卡片、纸带、磁带
没有直接存取存储设备
软件水平:没有操作系统
处理方式:批处理
6
人工管理阶段
特点:
数据不进行保存
没有专门的数据管理软件
数据面向应用
无共享、冗余度极大
7
文件系统阶段
时期
50年代末--60年代中
产生的背景
应用需求:科学计算、管理
硬件水平:磁盘、磁鼓
软件水平:有文件系统
处理方式:联机实时处理、批处理
8
文件系统阶段
特点:
数据可长期保存
由文件系统管理数据
应用程序直接存储数据文件
数据共享性差,冗余度大
数据独立性差
数据安全性差
9
数据库系统阶段
时期
60年代末以来
产生的背景
应用背景:大规模管理
硬件背景:大容量磁盘
软件背景:有数据库管理系统
处理方式:联机实时处理,分布处理
批处理
10