【2017年整理】数据管理技术知识点整理.doc

【2017年整理】数据管理技术知识点整理.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【2017年整理】数据管理技术知识点整理

数据管理技术知识点整理 必须保留好和考纲一起保留好 :认识数据管理技术 1.1感受数据管理技术 数据是人类社会的一种重要信息资源,是对现实世界中客观事物的符号化表示。 数据管理是指对数据的收集、分类、组织、编码、存储、查询和维护等活动。 数据管理技术就是指与数据管理活动有关的技术。 数据库技术主要应用于数据密集型应用的领域,这种数据密集型应用主要由以下一些特点: (1)涉及的数据量很大,数据一般需要存放在外存中,内存只能暂时存储很小的一部分。 (2)数据必须长期保留在计算机系统中,不随应用程序运行的结束而消失,如银行系统必须长久的保存储蓄用户的信息。 (3)数据要为多个应用程序所共享,或者要求在一个单位或更大范围内共享。 1.2了解数据管理技术的变迁 人工管理阶段 没有专门的软件用来管理数据,管理数据需要依赖应用程序本身来处理。 数据和程序是紧密联系,一组数据只能对应一个应用程序,而数据又不能共享。 数据通常包含在程序中,不具有独立性,一旦数据的结构发生变化,应用程序就要作相应的修改。 文件系统阶段 1、数据独立性差 2、数据冗余度大(没用的数据太多) 3、数据的安全性和完整性难以保障。 数据库系统阶段 数据库管理系统:DBMS 数据库:DB 数据库管理系统是对数据库进行管理的通用软件系统,是数据库系统的核心。 数据库管理系统具有三大功能:数据定义 数据操纵 数据库运行控制 数据库管理系统提供两种不同类型的语言: 数据定义语言:定义数据库结构 数据操纵语言:表达数据库的查询和更新 数据库系统与人工管理和文件系统相比的区别: 数据结构化。与文件系统的根本区别。 数据共享。文件系统基本不能共享。数据库系统可以,且冗余度(没用的东西)小。 数据具有较高的独立性。 数据的安全性得到保证。数据的安全性和完整性由DBMS统一管理。 1.3认识数据库 一张二维表在关系数据库中称作关系。(二维表就是我们平时常见的表,操作题中我们一直做的92那题就是创建二维表,93那题就是在创建好的二维表中输入数据) 关系数据库中,我们用表格的形式来存储数据。 表中的列称作字段(参照92那题中我们设置的字段名,就是给我们要创建的字段命名) 表中的行称作记录(参照93那题,我们输入的每一行都是一个记录) 并不是所有的二维表都能称作关系。 关系数据库规定,在关系数据库中的二维表(记得:关系数据库中的二维表叫做关系),必须满足一下条件: 表中的一列的数据类型必须相同。(例如:姓名那一列,设置的数据类型是文本型,不能出现整型等其他数据类型。) 表中不允许有重复的字段(例:同一张关系表不能同时存在两个字段名都是“姓名”的字段,因为没有意义。) 表中不应该有内容完全相同的行(例:一张学生表中不能同时存在两个9班43号张三,因为这两条记录都表示同一个人。但可以存在一个9班43号张三,和一个10班43号张三,因为这两条记录表示的是两个不同的人。) 任意交换两行、两列,不影响整个表的内容,行和列的排列顺序是无关紧要的。 表中的每一个字段必须是简单数据项,而不是组合数据项(组合数据项参照“统计表.xls”那题中标题行,那个就是组合数据项。) 常见的数据库管理系统SQLserver,Oracle,Sybase,FoxPro,Access 关键字:唯一标识一条记录。(例如:一个学生的学号可以唯一的确定一个学生,所以学号就是关键字,但是一个学生的姓名不能唯一的标识一个学生,因为可能存在同名同姓的人,所以姓名不是关键字) :构建关系数据库 建立数据库的过程: 数据的收集与分类 建立“实体——联系”模型ER图 将E-R图转换为关系数据模型 创建数据库 2.1数据的分析与建模 概念模型:现实世界的具体事物经过人们的认识、整理、分类之后在信息世界的表现形式。 数据模型:对现实世界数据特征的抽象表示,通常具有严格的定义,以便在机器上实现。 (理解辅助:概念模型就是我们认识的世界,但是这个认识不能存储到计算机中,我们就要将它用一定的二进制数来表示,这样就可以将我们认识的世界记录到计算机中。 就像拍照,我们看到的景色是无法存储到计算机中的,就必须借助相机,将我们看到的景色拍成数码相片,这样就可以在计算机中存储。) 现实世界:真是存在的世界 信息世界:现实世界在头脑中的反映 信息世界的术语: 实体:客观存在可以相互区别的事物称为实体。例如:一个人是一个实体,一本书是一个实体,一辆车是一个实体…… 属性:实体的特征称为属性。一个实体可以拥有多种属性。例如:一个学生包含姓名、性别、班级、座号……属性。 键:能在实体中唯一标识一个实体的属性称为键。键可以只包含一个属性,也可以包含多个属性。例如:学号就是一个学生的键,因为学号可以唯一确定一个学生。学校+年段+班级这三个属性结合可以唯一确定班主任。 联系:在现

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档