Access数据库程序设计 第一章 数据库基础知识 北京中医药大学信息中心 . 计算机基础课程组 2008年 +ti 1
1 第一章 数据库基础知识 北京中医药大学信息中心 计算机基础I课程组 2008年 Access 数据库程序设计
目录 1.数据库基础知识 1.1数据库基础知识 1.1.1数据管理发展的几个阶段 1.1.2数据库系统 1.1.3数据模型 1.2关系数据库 1.2.1关系数据模型 1.2.2关系运算 1.3数据库设计基础 1.4SQL基本命令 1.5 Access简介 1.6 启动和关闭Access 2
2 目 录 1. 数据库基础知识 1.1 数据库基础知识 1.1.1 数据管理发展的几个阶段 1.1.2 数据库系统 1.1.3 数据模型 1.2 关系数据库 1.2.1 关系数据模型 1.2.2 关系运算 1.3 数据库设计基础 1.4 SQL基本命令 1.5 Access简介 1.6 启动和关闭Access
1.数据库基础知识 层次数据模型 人工管理 网状数据模型 数据管理的发展 硬件系统 文件系统 组成部分 数据模型 数据库管理员 关系数据模型 数据库系统 数据库管理系统 关系数据库 FoxPro 数据库集合 数据库设计 Access 用户 。。。 4.44 设计原则 设计步骤 设计过程 图1第一章主要内容 3
3 1. 数据库基础知识 数 据 管 理 的 发 展 人工管理 文件系统 数据库系统 硬件系统 数据库集合 数据库管理系统 数据库管理员 用户 层次数据模型 网状数据模型 关系数据模型 Access FoxPro …… …… 图 1 第一章主要内容 数 据 模 型 组 成 部 分 关 系 数 据 库 设计原则 设计步骤 设计过程 数 据 库 设 计
1.1数据库基础知识 1.1.1数据管理发展的几个阶段 概念: 1. 数据: 存储在某一媒体上能够识别的物理符号, 2. 数据处理: 将数据转换成信息的过程 3. 数据管理: 指如何对数据分类,编码,存储,检索和维护 4
4 • 概念: 1. 数据: 存储在某一媒体上能够识别的物理符号. 2. 数据处理: 将数据转换成信息的过程. 3. 数据管理: 指如何对数据分类,编码,存储,检索和维护. 1.1 数据库基础知识 1.1.1 数据管理发展的几个阶段
1.1.1 数据管理发展的几个阶段(续) 计算机数据管理发展的几个阶段 1.人工管理 >主要用于科学计算 >特点:数据与程序不具有独立性,一组数据对应一组程序 2. 文件系统 > 不仅用于科学计算,还大量用于管理, > 特点:程序和数据有了一定的独立性,分开存储 3 数据库系统 数据库技术的主要日的:有效的管理和存取大量的数据资源包 括:提高数据的共享性;减少数据的冗余,提供数据与应用程序的 独立性 特点:数据成为多个用户或应用程序共享的资源,从应用程序中 完全独立了出来 4. 分布式数据库系统 5. 面向对象的数据库系统 5
5 • 计算机数据管理发展的几个阶段 1. 人工管理 ➢ 主要用于科学计算. ➢ 特点:数据与程序不具有独立性,一组数据对应一组程序. 2. 文件系统 ➢ 不仅用于科学计算,还大量用于管理. ➢ 特点:程序和数据有了一定的独立性,分开存储. 3. 数据库系统 ➢ 数据库技术的主要目的:有效的管理和存取大量的数据资源.包 括:提高数据的共享性;减少数据的冗余;提供数据与应用程序的 独立性. ➢ 特点:数据成为多个用户或应用程序共享的资源,从应用程序中 完全独立了出来. 4. 分布式数据库系统 5. 面向对象的数据库系统 1.1.1 数据管理发展的几个阶段(续)