《技术篇数据资源管理优秀PPT.ppt》由会员分享,可在线阅读,更多相关《技术篇数据资源管理优秀PPT.ppt(22页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、技术篇:数据资源管理陈恭和技术篇的主要内容z计算机系统:计算机的发展、计算机运算基础z计算机硬件:中心处理器、存储系统、输入/输出设备z计算机软件:软件的概念、系统软件、程序设计语言z通信与网络:通信系统、通信部件功能、通信网络的分类与应用、通信管理z数据资源管理:文件组织、数据库技术第10章 数据资源管理z介绍传统的文件组织和管理技术 z说明传统的文件组织管理的缺点z描述数据库管理系统管理信息的方法z介绍三种数据库模式和数据库设计的原则z描述数据库发展的趋势10.1 传统的文件组织和管理技术z一、计算机系统以层次结构组织数据数据库文件记录字段字节位计算机存取在文件内部z位 BIT:计算机中数
2、据的最小单元二进制位0或 1z字节Byte:8个二进制位,在ASCII码中用一个字节代表一个字符,10101010 是字母J的ASCII码z字段Field:又称为数据项,描述一个数据处理对象的一个属性,可以是数字或字符串,比如张三为一个姓名字段属性值z记录Record:描述一个数据处理对象的有关的数据项和,比如一个学生的记录,包括学号、姓名、性别、入学年、入学成果等z关键项 Key field:标识记录的数据项,比如按入学成果排序时,入学成果为关键项z主关键项Primary Key field:可以唯一标识一条记录的关键项称为主关键项,比如学号z文件File:相关记录的集合,作为在计算机存储系
3、统中存取单位。比如学生状况文件,包括全部学生基本状况记录z数据库Database:按确定方式组织起来的逻辑相关的文件集合。比如学生数据库包括新生文件、课程文件、成果文件等二、文件的分类z按文件内部数据结构:y非结构文件:邮件、备忘录等y结构文件:学生文件z按存储介质:磁带文件、磁盘文件、打印文件z按功能:主文件、事务文件、程序文件等z按媒体:声音、动画、图形三、数据的物理存储与传送z文件存储介质z磁带:依次存取介质z磁盘、光盘:随机存取介质z文件的逻辑组织与物理组织z逻辑组织指记录在逻辑上的编排方式z物理组织即数据的物理存储方式z数据传送:实现数据有效访问,由操作系统负责zP143 图10.3
4、四、文件组织方式z依次文件(Sequential File)z文件的物理依次与逻辑依次一样,即按数据存入依次z可以放在任何介质,主要用于磁带z依次查找z索引文件(Indexed File)z具有索引表(简称索引)的文件z由主文件和索引组成,犹如书的书目与正文z索引包括关键项和记录地址,并按关键项排序z按索引查找,速度快其他形式文件组织方式z链表文件(Chained File)y每个记录中包含另一个记录的地址y顺藤摸瓜z倒排文件(Inverted File)y对每个关键项建立索引,将具有相同关键项值的记录地址保存到相应索引项中五、传统的文件组织管理的缺点z传统的文件组织环境表现各部门有各自的数据
5、文件和处理程序z数据与应用程序对应z数据的冗余和混乱z不利于数据共享z平安性差10.2 数据库技术一、数据库与数据库管理系统z数据库是有组织的相关的数据的即户集合,可以为多个应用程序供应数据的存取服务z数据库管理系统(DataBase Management System)是管理数据库的软件数据库管理系统主要特点z数据的结构化z数据共享z数据的独立性z数据的完整性z数据的敏捷性z数据的平安性二、数据库管理系统组成z数据定义语言(Data Definition Language)y定义数据库的数据结构,包括对数据库、表、字段的定义z数据操作语言(Data manipulation Language
6、)y数据的添加、修改、排序、查询等操作z数据字典(Data Directionary)y关于数据的数据,集合了有关数据系统中各种描述信息三、主要功能z数据库开发y用DDL定义数据结构、相互关系z数据库查询y结构化查询语言(SQL)y取样查询(QBE)z数据库维护yData Dictionaryz应用与开发yDML数据库表记录字段字节位计算机存取在数据库内部数据库的层次结构四、数据库模型z层次数据模型(Hierarchical Data Model)y经理、管理人员和工人的关系z网状数据模型(Network Data Model)y 课程与学生的关系z关系数据模型(Relational Data Model)y二维表形式学生1学生2学生3学生4课程1课程2课程3学生与课程:学生与课程:将将“多对多多对多”变成变成“一对多一对多”或或“多对一多对一”