- 1、本文档共64页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 大型关系数据库 2.1 概述 数据处理是指对各种形式的数据进行收集、组织、加工、储存、抽取和传播的一系列活动的总和。 数据管理是指对数据的组织、存储、检索和维护,是数据处理的中心环节。主要围绕提高数据独立性、降低数据的冗余度、提高数据共享性、提高数据的安全性和完整性等方面来进行改进,使使用者能有效地管理和使用数据资源。 2.1.1 数据管理发展的三个阶段 1. 手工管理阶段(50年代中期以前) 2. 文件管理阶段(50年代后期---60年代中期) 3. 数据库系统管理阶段(60年代后期开始) 1. 手工管理阶段: 背景: 计算机主要用于科学计算(数据量小、结构简单,如高阶方程、曲线拟和等)。 外存只有磁带、卡片、纸带等,没有磁盘等直接存取设备。 没有操作系统,没有数据管理软件(用户用机器指令编码)。 特点: 数据由人工保存 一组数据只能面向一个应用程序,不能实现多个程序的共享数据。 不同程序不能直接交换数据,数据没有任何独立性。 2. 文件管理阶段: 用文件系统管理数据具有如下特点: (1) 一个应用程序对应一组文件,不同的应用系统之间可以经过转化程序共享数据;多个应用程序可以设计成共享一组文件,但多个应用程序不能同时访问共享文件组。 (2) 大量的应用数据以记录为单位可以长期保留在数据文件中,可以对文件中的数据进行反复地查询、增加、删除和修改等操作。 (3) 数据的独立性差 (4) 数据的共享性差,冗余大 3. 数据库系统管理阶段 主要的特点包括: (1) 数据库具有面向各种应用的数据组织和结构。 (2) 具有高度的数据独立性。数据结构可分为数据的物理存储结构和数据的逻辑结构。 (3) 实现数据的高度共享并保证数据的完整性和安全性: DBMS要提供以下的四种控制机制: ● 多用户并发 ● 数据完整性 ● 数据安全性 ● 数据库恢复机制 2.1.2 数据库的基本概念1. 数据 Data 人们通常使用各种各样的符号来表示客观事物的特性和特征,这些符号及其组合就是数据。 数据的语义:数据所表示的含义。 2. 数据库 DB(Data Base) 数据库是长期储存在计算机内的、有组织的、可共享的数据集合,也是现实世界中相互关联的大量数据及数据间关系的集合。 数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 3.数据库管理系统DBMS (Data Base Management System): 是对数据库中的数据进行存储和管理的软件系统。 例如,ACCESS,dBASE,DB2,SQL SERVER 4. 数据库系统DBS ( Data Base System) 一个数据库系统,应该包括数据库应用系统、数据库应用开发接口、数据库管理系统,操作系统、数据库、数据库管理员DBA和用户组成。 数据库管理系统在计算机系统中的地位如图1-2所示。 2.1.3 数据库技术发展 1. 第一代:层次和网状数据库:(1) 层次数据库系统: IBM公司于1968年研制成功的数据库管理系统(IMS---Information Management System信息管理系统),层次数据库IMS是世界上第一个DBMS系统。 (2) 网状数据库系统: 典型的网状数据模型是DBTG(Data Base Task Group)系统。 2. 第二代:关系数据库系统RDBMS(Relational DBMS) 1974年,IBM公司研制成功了关系数据库管理系统System R。 目前我国应用较多的RDBMS有ORACLE, SQL SERVER,INFORMIX,DB2,SYBASE等。 3. 第三代:面向对象的数据库系统OODBMS(Object Oriented DBMS) 如:objectStore、ONTOS、VERSANT、GemStore等。 2.2 数据模型 数据模型是对现实世界中各种事物或实体特征的数字化模拟和抽象,用以表示现实世界中的实体及实体之间的联系,使之能存放到计算机中,并通过计算机软件进行处理。 2.2.1数据视图和数据模式 1.数据视图 数据视图可分为三个层次: 外部层(视图层):数据的局部逻辑视图,是针对局部用户描述的数据库的部分内容,是用户看到的和直接操作的数据视图,也称用户个人视图。 概念层:数据的全局逻辑视图,也称全体用户视图。 内部层:是数据的物理存储层,是数据库的整体内部视图。也称内视图。 2. 数据模式 在数据库中,对数据(实体)的具体描述称为数据模式。 数据模式也分为三个
您可能关注的文档
- 国家农业综开发信息管理系统用户手册-722.doc
- 国际学院公选修课课程要求.doc
- 国际法课件五章国际法上的个人.ppt
- 国际结算中收业务风险文献综述.doc
- 国际结算与计_上海交大_银行往来篇.ppt
- 国际贸易地 之国际贸易地理教学大纲.doc
- 国际贸易法学大纲.doc
- 国际贸易教大纲.doc
- 国际贸易规教学大纲.doc
- 国际酒店安保卫系统方案.doc
- CNAS-CL63-2017 司法鉴定-法庭科学机构能力认可准则在声像资料鉴定领域的应用说明.docx
- 12J7-3 河北《内装修-吊顶》.docx
- 12N2 河北省12系列建筑标准设计图集 燃气(油)供热锅炉房工程.docx
- 内蒙古 12S8 排水工程 DBJ03-22-2014.docx
- 山西省 12S10 12系列建筑标准设计 管道支架、吊架.docx
- 16J601-木门窗标准图集.docx
- 12J8 河北省12系列《 楼梯》.docx
- CNAS-GL37 2015 校准和测量能力(CMC)表示指南.docx
- CNAS-RL02-2016 能力验证规则.docx
- 津02SJ601 PVC塑料门窗标准.docx
最近下载
- 2024年广州市高三二模(普通高中毕业班综合测试(二)数学试卷(含官方答案及逐题解析).pdf
- 武汉市2025届高中毕业生四月调研考试(四调)数学试卷(含答案详解).pdf
- (毕业论文)果树采摘机器人的发展现状及运动学分析.doc VIP
- 【高中语文】双新背景下的语文教学设计+85.pptx VIP
- 雨课堂学堂在线《兵棋(中国人民武装警察部队警官学院)》学堂云单元测试考核答案.pdf VIP
- 11.3 一元一次不等式组(教学设计)七年级数学下册(人教版2024).docx
- 年产1万吨一氯甲烷的工艺流程设计.doc
- 医疗器械质量管理制度-全套规章制度.docx VIP
- 木材质量v验收标准.doc
- 直肠癌(外科学课件).ppt VIP
文档评论(0)