欢迎来到天天文库
浏览记录
ID:46231893
大小:3.71 MB
页数:573页
时间:2019-11-21
《大型数据库管理系统oracl》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、大型数据库管理系统欢迎大家课程目标了解,并结合关系型数据库系统深入理解数据库系统的基本概念,原理和方法。掌握关系数据模型及关系数据语言,能熟练应用SQL语言表达各种数据操作。掌握E-R模型的概念和方法,关系数据库规范化理论和数据库设计方法,通过上机实习的训练,初步具备进行数据库应用系统开发的能力。对数据库领域研究的深入课题有大致了解,激发在此领域中继续学习和研究的愿望,为学习数据库系统高级课程做准备。2信息与数据的特征及关系信息可以告诉我们有用的事实和知识,数据可以更有效地表示、存储和抽去信息数据是信息的一种表现形式,数据是数据库中存储
2、的基本对象,除了最基本的数据形式-数字外,还有文字、图形、图像、声音、学生的档案记录、货物运输情况等。数据有以下四个特征:数据有型和值之分数据受数据类型和取值范围的约束数据有定性表示和定量表示之分数据应具有载体和多种表现形式之分3第一部分数据库基础知识4内容数据管理与数据库数据库管理系统与信息管理系统数据库管理技术的发展数据库系统的特点数据库系统的构成DBMS的主要功能数据库的三级模式结构5数据管理与数据库数据处理及分类数据处理是指对数据的收集、组织、整理、加工和传播等工作。我们把数据处理分为三类数据管理(收集、保存)数据加工(变换、抽
3、取和运算)数据传播(空间和时间上以各种形式传播信息)数据管理及内容数据管理工作应包括三项内容组织和保存数据进行数据维护提供数据查询和数据统计功能6数据管理与数据库数据处理及分类数据处理是指对数据的收集、组织、整理、加工和传播等工作。我们把数据处理分为三类数据管理(收集、保存)数据加工(变换、抽取和运算)数据传播(空间和时间上以各种形式传播信息)数据管理及内容数据管理工作应包括三项内容组织和保存数据进行数据维护提供数据查询和数据统计功能7数据管理与数据库什么是数据库数据库是组织、存储、管理和加工数据的仓库。数据库是长期储存在计算机内的、有
4、组织的、可共享的数据集合。(不同的用户、语言、应用的共享)数据库是数据的集合,其中包含了关于某个企业的信息8数据库管理系统与信息管理系统数据库管理系统(DBMS):专门用于管理数据库的计算机系统软件。能够为数据库提供数据的定义、建立、维护、查询和统计等操作功能。并完成对数据完整性、安全性进行控制的功能。比较著名的数据库管理系统有:SQLServer.Oracle.Sybase.Informix信息管理系统(MIS):有以下三个特点以数据库为基础:DB技术为MIS提供了数据管理的手段,DBMS为MIS提供了系统设计的方法、工具和环境采用功
5、能选单方式控制程序功能模块大致相同9数据库系统数据库系统的组成:计算机硬件、数据库、数据库管理系统、应用软件和数据库管理员数据库的三要素数据(描述事物的符号记录,数据库里面存储的内容)存储器(外存,一般是硬盘,数据库的载体)数据库管理系统(DBMS,数据库的管理软件)DBMS提供一个可以方便地、有效地存取数据库信息的环境(软件系统)。应用程序通过数据库管理系统访问数据库中的数据。数据库管理系统与信息管理系统10数据库在信息系统中的地位11新趋向应用由计算转向信息。数据量激增,并呈多样性。数字图书馆,交互视频,人类基因组,电子商务,Web
6、…...市场前景:四大支柱:操作系统、网络、计算机语言、数据库。两大热门:网络、数据库。无所不在的数据管理:EverythingOverDB?数据库在信息系统中的地位12数据库管理技术的发展数据处理的中心问题是数据管理,数据管理指的是对数据的分类、组织、编码、储存、检索和维护。在应用需求的推动下,在计算机硬件、软件发展的基础上,数据管理技术经历了人工管理、文件系统、数据库系统三个阶段1314人工管理阶段15文件管理阶段16文件管理阶段系统提供存取方法(索引文件、链接文件、直接存取文件、倒排文件等),支持对文件的基本操作(增、删、改、查等
7、),用户程序不必考虑物理细节。数据的存取基本上以记录为单位。一个数据文件对应一个或几个用户程序,还是面向应用的。数据与程序有一定的独立性,因为文件的逻辑结构与存储结构由系统进行转换,数据在存储上的改变不一定反映在程序上。17文件管理阶段数据与程序的独立性差:文件系统的出现并没有从根本上改变数据与程序紧密结合的状况。文件系统只是解脱了程序员对物理设备存取的负担,它并不理解数据的语义,只负责存储。数据的语义信息只能由程序来解释,也就是说,数据收集以后怎么组织,以及数据取出来之后按什么含义应用,只有全权管理它的程序知道。数据的逻辑结构改变则必
8、须修改应用程序。一个应用若想共享另一个应用生成的数据,必须同另一个应用沟通,了解数据的语义与组织方式。18文件管理阶段数据的冗余度大:数据仍然是面向应用的。当不同应用程序所需要的数据有部分相同时,也必须建立
此文档下载收益归作者所有