第1章数据库系统概述精选PPT.ppt
《第1章数据库系统概述精选PPT.ppt》由会员分享,可在线阅读,更多相关《第1章数据库系统概述精选PPT.ppt(80页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第1章数据库系统概述章数据库系统概述Principle and Application of Database System第1页,此课件共80页哦PrincipleandApplicationofDatabaseSystemAnQing Teachers College Department of Computer&Information数据库原理与应用数据库原理与应用Principle and Application of Database System安庆师范学院计算机与信息学院安庆师范学院计算机与信息学院第2页,此课件共80页哦PrincipleandApplicationofDat
2、abaseSystem数据库技术的重要性数据库技术的重要性 数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支。产生到今天仅仅40余年,但取得辉煌成就:n经历了三代演变:层次/网状系统、关系系统、新一代数据库系统家族 n造就了三位图灵奖turing award得主:C.W.Bachman、E.F.Codd和James Grayn发展了一门计算机基础学科:以数据模型和DBMS核心技术为主,内容丰富、领域宽广 n形成了一个巨大的软件产业:DBMS及其相关工具产品、应用解决方案 第3页,此课件共80页哦PrincipleandApplicationofDatabaseSyste
3、mC.W.Bachman E.F.Codd James Gray第4页,此课件共80页哦PrincipleandApplicationofDatabaseSystem数据库技术的重要性数据库技术的重要性n当前,在大、中、小、微型计算机上都有数据库系统在运行。n信息资源已成为各部门的重要财富和资源,各行各业均需应用信息系统,而数据库是信息系统的核心。第5页,此课件共80页哦PrincipleandApplicationofDatabaseSystem数据库技术的重要性数据库技术的重要性n数据库是其它很多系统的核心或重要组成部分,如:nMIS(Management Information Syst
4、em)管理信息系统nDSS(Decision Support System)决策支持系统,知识库,规则库,专家系统,智能数据库n计算机辅助设计与制造 工程数据库n计算机集成制造第6页,此课件共80页哦PrincipleandApplicationofDatabaseSystem数据库技术的重要性数据库技术的重要性n数据库技术与其他学科相结合,涌现出各种新型的数据库系统,如:n分布式数据库系统n并行数据库系统n面向对象数据库系统n知识库系统n多媒体数据库系统n模糊数据库系统n网络数据库系统第7页,此课件共80页哦PrincipleandApplicationofDatabaseSystem学习数
5、据库课程的重要性学习数据库课程的重要性n鉴于数据库技术重要的学术地位和广泛的实际应用范围,我们必须系统地学习和掌握数据库系统的理论、技术和方法。第8页,此课件共80页哦PrincipleandApplicationofDatabaseSystemn国外高等学校较早地在计算机科学系、计算机应用与信息系统系都开设有数据库系统方面的课程。n1983年教育部将数据库概论列为高等学校计算机软件专业四年制本科的必修的重要课程。第9页,此课件共80页哦PrincipleandApplicationofDatabaseSystem教材及参考书教材及参考书 教材教材n李春葆,曾平:数据库原理与应用 基于SQL
6、Server 2000 清华大学出版社,2006年 第10页,此课件共80页哦PrincipleandApplicationofDatabaseSystem教材及参考书教材及参考书 参考书参考书李红著:数据库原理与应用(第2版),高等教育出版社,2007萨师煊,王珊著:数据库系统概论(第四版)高等教育出版社,2004 SQL Server 2000相关书籍 VB数据库系统开发相关书籍 上机软件上机软件nMicrosoft SQL Server 2000 Professional第11页,此课件共80页哦PrincipleandApplicationofDatabaseSystem学习方式学习方
7、式 听课 课外 (预习、复习,看参考书、做相关习题和应用操作)第12页,此课件共80页哦PrincipleandApplicationofDatabaseSystem课程学习方法课程学习方法n理论学习n掌握基本概念,多看例题,多做习题n理论指导实践,实践提高认识n重视数据库设计n实践学习n勤思考,多动手n重视上机实习环境n坚持自学第13页,此课件共80页哦PrincipleandApplicationofDatabaseSystem考试成绩考试成绩n平时成绩(30%)(书面作业、上机实验、考勤)n期末考试(70%)第14页,此课件共80页哦PrincipleandApplicationofDa
8、tabaseSystem内容安排内容安排 数据库原理部分n第1章:数据库系统概述n第2章:数据模型n第3章:关系数据库n第4章:关系数据库规范化理论n第5章:数据库设计第15页,此课件共80页哦PrincipleandApplicationofDatabaseSystem内容安排内容安排 数据库基础应用部分n第6章:SQL Server2000系统概述n第7章:创建和使用数据库n第8章:创建和使用表n第9章:Transact-SQLn第10章:SQL高级应用n第11章:索引n第12章:视图n第13章:数据库完整性n第14章:存储过程n第15章:触发器n第16章:SQL Server的安全管理n
9、第17章:数据备份和还原n第18章:数据转换第16页,此课件共80页哦PrincipleandApplicationofDatabaseSystem内容安排内容安排 数据库应用提高部分*n第19章:VB与数据库n第20章:使用DAO操作数据库n第21章:使用ADO操作数据库第17页,此课件共80页哦PrincipleandApplicationofDatabaseSystem安庆师范学院计算机与信息学院安庆师范学院计算机与信息学院数据库系统概论数据库系统概论An Introduction to Database System第第1 1章数据库系统概述章数据库系统概述第18页,此课件共80页哦P
10、rincipleandApplicationofDatabaseSystem1.1 四个基本概念四个基本概念n数据(Data)n数据库(Database)n数据库管理系统(DBMS)n数据库系统(DBS)第19页,此课件共80页哦PrincipleandApplicationofDatabaseSystem一、数据一、数据n信息:客观世界中事物的存在方式和运动状态及其变化的反映,是客观事物之间相互联系和相互作用的表征。第20页,此课件共80页哦PrincipleandApplicationofDatabaseSystem一、数据一、数据n数据是对信息的符号化表示,即用一定的符号(数字、文字、图
11、形、图象、声音等)来表示信息。n数据与信息的联系:数据是信息的载体,信息是数据的内涵。同一信息可以有不同的数据表示形式,而同一数据也可能有不同的解释。第21页,此课件共80页哦PrincipleandApplicationofDatabaseSystem数据举例数据举例n数据:(李明,男,1972,江苏,计算机系,1990)n李明是个大学生,男,1972年出生,江苏人,1990年考入计算机系n李明是位老师,男,1972年参加工作,江苏人,计算机系,1990年晋升为教授n数据的形式不能完全表达其内容,必须经过解释,数据的解释即对数据语义的说明 信息第22页,此课件共80页哦Principlean
12、dApplicationofDatabaseSystem二、数据库(举例)二、数据库(举例)第23页,此课件共80页哦PrincipleandApplicationofDatabaseSystem二、数据库二、数据库n人们收集并抽取出一个应用所需要的大量数据之后,应将其保存起来以供进一步加工处理,进一步抽取有用信息n数据库的定义n数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合第24页,此课件共80页哦PrincipleandApplicationofDatabaseSystem二、数据库二、数据库n数据库的特征n数据按一定的数据按一定的数据模型数据模型
13、组织、描述和存储组织、描述和存储n可为各种用户共享可为各种用户共享n冗余度较小冗余度较小n易扩展易扩展n数据数据独立性独立性较高较高第25页,此课件共80页哦PrincipleandApplicationofDatabaseSystem三、数据库管理系统三、数据库管理系统n数据库管理系统(Database Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。第26页,此课件共80页哦PrincipleandApplicationofDatabaseSystemDBMS的主要功能的主要功能n数据定义功能 提供数据定义语言(DDL)定义数据库中的数据对象n
14、数据操纵功能:提供数据操纵语言(DML)操纵数据 实现对数据库的基本操作(查询、插入、删除和修改)第27页,此课件共80页哦PrincipleandApplicationofDatabaseSystemDBMS的主要功能的主要功能n数据库的运行管理 安全性控制 完整性控制 多用户对数据的并发使用时的并发控制 第28页,此课件共80页哦PrincipleandApplicationofDatabaseSystemDBMS的主要功能的主要功能n数据库的建立和维护功能(实用程序)数据库数据批量装载 数据库转储 介质故障恢复 数据库的重组织 性能监视、分析等第29页,此课件共80页哦Principle
15、andApplicationofDatabaseSystem四、数据库系统四、数据库系统n数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统构成。n数据库系统的构成n由数据库、数据库管理系统、应用系统(及其开发工具)、数据库管理员和用户构成。第30页,此课件共80页哦PrincipleandApplicationofDatabaseSystem数据库系统构成图数据库系统构成图数据库应用开发工具数据库管理系统应用系统操作系统用户用户用户数据库管理员图1.1 数据库系统第31页,此课件共80页哦PrincipleandApplicationofDataba
16、seSystem数据库系统在计算机系统中的地位数据库系统在计算机系统中的地位 硬件操作系统D B M S编译系统应用开发工具应用系统图1.2 数据库在计算机系统中的地位第32页,此课件共80页哦PrincipleandApplicationofDatabaseSystem1.2 数据管理技术的产生和发展数据管理技术的产生和发展n什么是数据管理n对数据进行分类、组织、编码、存储、检索和维护n数据管理技术的发展过程 在应用需求的推动下,在计算机硬件、软件发展的基础上,数据管理技术经历了下面三个阶段:n人工管理阶段(40年代中-50年代中)n文件系统阶段(50年代末-60年代中)n数据库系统阶段(6
17、0年代末-现在)第33页,此课件共80页哦PrincipleandApplicationofDatabaseSystem一、人工管理一、人工管理n时期n40年代中-50年代中n产生的背景n应用需求 科学计算n硬件水平无直接存取存储设备n软件水平 没有操作系统n数据处理方式批处理第34页,此课件共80页哦PrincipleandApplicationofDatabaseSystem人工管理人工管理n特点n数据不保存。n应用程序管理数据n数据面向某一应用程序 n数据无共享、冗余度极大n数据不独立,完全依赖于程序第35页,此课件共80页哦PrincipleandApplicationofDataba
18、seSystem应用程序与数据的对应关系应用程序与数据的对应关系(人工管理人工管理)应用程序应用程序数据集数据集应用程序应用程序数据集数据集应用程序应用程序数据集数据集n.第36页,此课件共80页哦PrincipleandApplicationofDatabaseSystem二、文件系统二、文件系统n时期n50年代末-60年代中n产生的背景n应用需求科学计算、数据处理n硬件水平磁盘、磁鼓n软件水平有文件系统n处理方式联机实时处理、批处理第37页,此课件共80页哦PrincipleandApplicationofDatabaseSystem文件系统文件系统特点n数据可长期保存n数据由文件系统管理
19、n数据面向某一应用程序 n数据的共享性差、冗余度大n数据记录内有结构,整体无结构n数据独立性差,数据的逻辑结构改变必须修改应用程序第38页,此课件共80页哦PrincipleandApplicationofDatabaseSystem应用程序与数据的对应关系应用程序与数据的对应关系(文件系统文件系统)应用程序应用程序文件文件应用程序应用程序文件文件2应用程序应用程序文件文件n存取存取方法方法.第39页,此课件共80页哦PrincipleandApplicationofDatabaseSystem三、数据库系统三、数据库系统n时期n60年代末以来n产生的背景n应用背景大规模管理n硬件背景大容量磁
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 概述 精选 PPT
限制150内