数据库技术与应用第一章(共三章).ppt
《数据库技术与应用第一章(共三章).ppt》由会员分享,可在线阅读,更多相关《数据库技术与应用第一章(共三章).ppt(56页珍藏版)》请在三一办公上搜索。
1、数据库技术与应用,2006/2007学年第一学期,2023/11/14,数据库技术与应用(1),2,教学内容,第1章 数据库系统导论第2章 关系数据模型第3章 关系规范化基础第4章 数据库应用系统设计第5章 ACCESS数据库管理系统的简单应用第6章 ACCESS数据库管理系统的高级应用第7章 结构化查询语言-SQL第8章 数据库应用系统的开发,2023/11/14,数据库技术与应用(1),3,教学安排,参考资料:数据库基础与应用教程刘卫国主编 北京邮电出版社Visual Foxpro及其应用系统开发史济民等编 清华大学出版社数据库系统及应用教程 汪洋等编著 清华大学出版社数据库技术及应用 丁
2、爱萍编著 西安电子科技大学出版社数据库应用技术ACCESS篇李新燕主编 人民邮电出版社学时安排:授课:40学时考试方式:以所讲内容为主,2023/11/14,数据库技术与应用(1),4,第1章 数据库系统导论,本章内容主要包括:数据与信息的概念 计算机数据管理的主要发展阶段 数据库系统的组成和功能 数据库保护 数据模型,2023/11/14,数据库技术与应用(1),5,1.1 数据与信息的概念,一、信息的定义 信息(Information)是人们进行各种活动所需要的知识,是现实世界各种状态的反映。如“2007年硕士研究生将扩招30%”。,简单地说:信息就是新的、有用的事实和知识。,二、数据的定
3、义 数据(data)是用来记录信息的可识别的符号,是信息的具体表现形式。,注意:数据不等于信息,“2007”、“30%”。“08/18/83”,三、数据处理 数据处理(Data Processing)是指将数据转换成信息的过程。广义:处理包括对数据的收集、存储、加工、分类、传播等一系列活动。狭义:处理是指对所输入的数据进行加工整理。,信息=数据+数据处理,四、数据管理 数据管理(Data Management)是指对数据的组织、分类、编码、存储、检索和维护。内容:组织和保存数据 进行数据维护 提供数据查询和数据统计功能,MIS 管理信息系统DSS 决策支持系统,2023/11/14,数据库技术
4、与应用(1),9,1.2计算机数据管理的发展,主要经历三个阶段:人工管理阶段 产生的背景应用需求科学计算硬件水平无直接存取存储设备软件水平没有操作系统处理方式批处理,时期40年代中-50年代中,2023/11/14,数据库技术与应用(1),10,人工管理(续),特点数据的管理者:应用程序,数据不保存。数据面向的对象:某一应用程序 数据的共享程度:无共享、冗余度极大数据的独立性:不独立,完全依赖于程序数据的结构化:无结构数据控制能力:应用程序自己控制,应用程序与数据的对应关系(人工管理),文件系统阶段 产生的背景-应用需求科学计算、管理-硬件水平磁盘、磁鼓-软件水平有文件系统、高级语言、OS-处
5、理方式联机实时处理、批处理,时期:50年代末-60年代中,2023/11/14,数据库技术与应用(1),13,文件系统(续),特点数据的管理者:文件系统,数据可长期保存数据面向的对象:某一应用程序 数据的共享程度:共享性差、冗余度大数据的独立性:独立性差,数据的逻辑结构改变必须修改应用程序数据控制能力:应用程序自己控制,应用程序与数据的对应关系(文件系统),数据库系统阶段产生的背景应用背景大规模管理硬件背景大容量磁盘软件背景有数据库管理系统处理方式联机实时处理,分布处理,批处理,时期60年代末以来,2023/11/14,数据库技术与应用(1),16,数据库,数据库(Database,简称DB)
6、是长期储存在计算机内、有组织的、可共享的大量数据集合数据库的特征数据按一定的数据模型组织、描述和储存可为各种用户共享冗余度较小数据独立性较高易扩展,2023/11/14,数据库技术与应用(1),17,数据库(举例),2023/11/14,数据库技术与应用(1),18,数据库管理系统,数据库管理系统(Database Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。DBMS的用途科学地组织和存储数据、高效地获取和维护数据,2023/11/14,数据库技术与应用(1),19,数据库系统(续),特点数据的管理者:DBMS数据面向的对象:现实世界数据的共享
7、程度:共享性高数据的独立性:高度的物理独立性和一定的 逻辑独立性数据的结构化:整体结构化数据控制能力:由DBMS统一管理和控制,2023/11/14,数据库技术与应用(1),20,应用程序与数据的对应关系(数据库系统),2023/11/14,数据库技术与应用(1),21,数据的高共享性的好处,降低数据的冗余度,节省存储空间避免数据间的不一致性使系统易于扩充,2023/11/14,数据库技术与应用(1),22,数据独立性,物理独立性指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。当数据的物理存储改变了,应用程序不用改变。逻辑独立性指用户的应用程序与数据库的逻辑结构是相互独立的。数据的逻
8、辑结构改变了,用户程序也可以不变,2023/11/14,数据库技术与应用(1),23,统一的数据管理和控制,数据库作为多个用户和应用程序的共享资源,对数据的存取往往是并发的,即多个用户同时使用同一个数据库。由DBMS来统一完成。,2023/11/14,数据库技术与应用(1),24,数据结构化,整体数据的结构化是数据库的主要特征之一。数据库中实现的是数据的真正结构化数据的结构用数据模型描述,无需程序定义和解释。数据可以变长。数据的最小存取单位是数据项。,2023/11/14,数据库技术与应用(1),25,1.3 数据库系统,什么是数据库系统数据库系统(Database System,简称DBS)
9、是指引进数据库技术后的计算机系统。在不引起混淆的情况下常常把数据库系统简称为数据库。数据库系统的构成由硬件系统、数据库、数据库管理系统(及相关软件)、数据库管理员和用户构成。,1、硬件系统 大的内存、大容量的外存、高的数据传输速度2、数据库 设计合理、满足应用需要3、DBMS及相关软件 DBMS是数据库系统的核心。支持其运行的OS等4、数据库管理员(DBA)负责建立、维护和管理数据库系统5、用户 分为最终用户和专业用户,2023/11/14,数据库技术与应用(1),27,DBMS的主要功能,数据库的定义功能数据操纵功能数据库的建立和维护功能数据库的运行管理功能数据字典功能,2023/11/14
10、,数据库技术与应用(1),28,1.4 数据库的保护,数据库系统在运行时,数据库管理系统要对数据库进行监控,以确保整个系统的正常工作,避免数据意外丢失,防止产生不完整的数据,这些就是对数据库的保护。,数据库的保护分为完整性控制、并发控制、安全性控制、数据库恢复四个方面。,2023/11/14,数据库技术与应用(1),29,使数据产生错误的情况,数据输入错误(完整性控制)由于操作或程序错误,进行不合理的修改(完整性控制)数据库的并发访问产生不正确的数据(并发控制)非法访问,故意破坏(安全性控制)系统故障,导致数据错(数据库恢复),一、数据的完整性控制数据完整性是对数据的正确性和一致性的测度。完整
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库技术 应用 第一章 共三章

链接地址:https://www.31ppt.com/p-6578526.html