第01章数据库系统基础知识分析PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3/14/2021
2021
2
1.1 数据处理与数据管理技术 1.2 数据库系统的组成 1.3 数据库系统的模式结构 1.4 数据模型 1.5 关系数据库标准语言SQL 1.6 数据库设计基础 1.7 主流的DBMS产品简介
3/14/2021
2021
3
1.1数据处理与数据管理技术
1.1.1 信息、数据与数据处理
• 即对各类数据进行收集、整理、组织、存储、 分类、计算、维护、统计、检索和传输等一 系列的加工处理过程。
3/14/2021
2021
7
数据处理步骤:
原始数据的收集(源文件:报表、单据) 数据的规范化及其编码 数据输入
输入设备:键盘、鼠标、扫描仪、光笔、话筒 数码相机等
数据存储 存储设备:磁盘、磁卡、光盘等
– 提供了用户对数据库进行操作的各种命令、工 具、方法(建库、记录输入、修改、检索、显 示、删除、统计)APPEND,MODIFY,SEEK, DISPLAY,DELETE,COUNT…
– 常用系统:DB2 , Informix ,Sybase, Visual FoxPro
3/14/2021
2021
15
• DBMS的功能: 1、数据定义 2、数据操纵 3、数据的组织和存储管理 4、数据库运行管理 5、数据库的维护
3/14/2021
2021
16
三、数据库管理员( DBA )
•概念
DBA 是指对数据库系统进行管理和控制的机 构和相关人员,具有最高的数据库用户特权, 负责全面管理数据库系统。
•职责
–人工管理阶段( 50 年代中期前)
• 数据管理的初期: 程序与数据是一个整体,互相依赖; 数据不保存、不独立、不共享,由应用程序(人工)管 理;尚无统一的数据管理软件。
–文件系统阶段( 50 年代后期到 60 年代中期)
数据可以以文件形式长期保存: 即把有关的数据组织成 一种文件,这种数据文件可以脱离程序而独立存在,由 一个专门的文件管理系统实施统一管理, 数据开始具有 相对独立性,可重复使用。
• 通常把计算机能够处理的对象一级处理后得到的结 果都称为数据
• 形式:数字、文字、图画、声音、活动图象
• 分类:数值型数据,非数值型数据(字符型、特殊型)
从计算机的角度看,数据泛指那些可以被计算机 接受并能够被计算机处理的符号。
3/14/2021
2021
5
从信息处理角度看,任何事物的属性都是通过 数据来表示的;数据经过加工处理后,使其具 有知识性并对人类活动产生决策作用,从而形 成信息。
3/14/2021
2021
12
数据库系统各部分关系
数据库管理系统
各 中
(DBMS)
操
应
作
用
系
数据库
程 序
数据库管理员
统 序
(DB)
(DBA)
3/14/2021
2021
13
一、数据库(Database,DB)
数据库是数据库系统的核心和管理对象
• 概念 以一组一定数据模型组织的、长期存放在辅助存储
器上、可共享的相互关联的数据集合。
信息(information)是客观事物属性 的反映。
数据 (data) 是反映客观事物属性的 记录,是信息的载体,是信息的具体表 现形式。
3/14/2021
2021
4
数据
• “对事实、概念或指令的一种特殊表达形式,这种 特殊的表达形式可用人工的方式或者用自动化的装 置进行通信、翻译转换或者进行加工处理”
用数据符号表示信息,其形式通常有:
• 数值型数据,即对客观事物进行定量记录的 符号,如体重、年龄、价格等;
• 字符型数据,即对客观事物进行定性记录 的符号,如姓名、单位 、地址等;
• 特殊型数据,如声音、视频、图像等。
3/14/2021
2021
6
• 数据处理 (信息处理)
计算 +
数据管理
• 数据处理是对各种类型数据综合加工过程的 总称,包括大量数据的收集、存储、分类计 算、检索和传输等加工过程。
数据处理---计算、分类、合并、编辑、检查等 数据输出---文字、图像、图形、表格
输出设备:显示器、打印机、绘图仪、音箱
3/14/2021
2021
8
如何体现计算机数据管理技术 水平?
数据独立性 数据共享性 数据完整性 数据存取方式
3/14/2021
2021
9
1.1.2 数据管理的发展 •三个阶段
3/14/2021
2021
10
– 数据库系统阶段( 60 年代后期以来)
数据库系统管理方式即对所有的数据实行统一规划管理,形 成一个数据中心,构成一个数据仓库,数据库中的数据能够满足 所有用户的不同要求,供不同用户共享。
数据结构化是数据库系统与文件系统的本质区别
共享性好,冗余度低,一致性好
数据与程序分离、数据集中的管理、程序与数据
1、元数据
2、实际数据
• 特点
– 数据的结构化
– 最小的冗余度
– 数据共享性
– 数据独立性
– 安全可靠
– 保密性能好
3/14/2021
2021
14
二、数据库管理系统( DBMS )
• Database Management System是为数据库的建立、 使用、管理和维护而配置的系统软件,它建立在操 作系统基础上,对数据库进行统一的管理和控制, 是用户与数据库的接口。
之间的独立性高
提供了数据安全性、完整性等控制功能
数据由 DBMS 统一管理和控制,用户接口方便,
存取数据灵活
3/14/2021
2021
11
1.2 数据库系统的组成
• 概念
是实现有组织地、动态地存储大量关联数据,方 便用户访问的计算机软硬件资源所组成的具有管 理数据库功能的计算机系统。
• 组成
– 数据库(DB)----目的 – 数据库管理系统( DBMS )-----工具 – 应用程序 – 操作系统 – 硬件资源 – 数据库管理员(DBA)
– 规划和定义数据库的结构 – 定义数据库的安全性要求和完整性约束条件 – 选择数据库的存取结构和存取路径 – 监督和控制数据库的使用和运行 – 改进数据库系统和重组数据库系统
3/14/2021
前言
第一章
数据库系统基础知识
第二章
Visual FoxPro数据库管理系统概述
第三章
数据库与表的创建及使用
第四章
查询和视图
第五章
程序设计基础
第六章
表单及其控件的创建与使用
第七章
类的创建与使用
第八章
报表的创建与应用
第九章
Fra Baidu bibliotek
菜单和工具栏
3/14/2021第十章
应用程序的开发与20发21布
1
第1章
数据库系统基础知识