数据管理技术知识点整理
必须保留好和考纲一起保留好
:认识数据管理技术
数据是人类社会的一种重要信息资源,是对现实世界中客观事物的符号化表示。
数据管理是指对数据的收集、分类、组织、编码、存储、查询和维护等活动。
数据管理技术就是指与数据管理活动有关的技术。
数据库技术主要应用于数据密集型应用的领域,这种数据密集型应用主要由以下一些特点:
(1)涉及的数据量很大,数据一般需要存放在外存中,内存只能暂时存储很小的一部分。
(2)数据必须长期保留在计算机系统中,不随应用程序运行的结束而消失,如银行系统必须长久的保存储蓄用户的信息。
(3)数据要为多个应用程序所共享,或者要求在一个单位或更大范围内共享。
人工管理阶段
没有专门的软件用来管理数据,管理数据需要依赖应用程序本身来处理。
数据和程序是紧密联系,一组数据只能对应一个应用程序,而数据又不能共享。
数据通常包含在程序中,不具有独立性,一旦数据的结构发生变化,应用程序就要作相应的修改。
文件系统阶段
1、数据独立性差
2、数据冗余度大(没用的数据太多)
3、数据的安全性和完整性难以保障。
数据库系统阶段
数据库管理系统:DBMS
数据库:DB
数据库管理系统是对数据库进行管理的通用软件系统,是数据库系统的核心。
数据库管理系统具有三大功能:数据定义
数据操纵
数据库运行控制
数据库管理系统提供两种不同类型的语言:
数据定义语言:定义数据库结构
数据操纵语言:表达数据库的查询和更新
数据库系统与人工管理和文件系统相比的区别:
数据结构化。与文件系统的根本区别。
数据共享。文件系统基本不能共享。数据库系统可以,且冗余度(没用的东西)小。
数据具有较高的独立性。
数据的安全性得到保证。数据的安全性和完整性由DBMS统一管理。
一张二维表在关系数据库中称作关系。(二维表就是我们平时常见的表,操作题中我们一直做的92那题就是创建二维表,93那题就是在创建好的二维表中输入数据)
关系数据库中,我们用表格的形式来存储数据。
表中的列称作字段(参照92那题中我们设置的字段名,就是给我们要创建的字段命名)
表中的行称作记录(参照93那题,我们输入的每一行都是一个记录)
并不是所有的二维表都能称作关系。
关系数据库规定,在关系数据库中的二维表(记得:关系数据库中的二维表叫做关系),必须满足一下条件:
表中的一列的数据类型必须相同。(例如:姓名那一列,设置的数据类型是文本型,不能出现整型等其他数据类型。)
表中不允许有重复的字段(例:同一张关系表不能同时存在两个字段名都是“姓名”的字段,因为没有意义。)
表中不应该有内容完全相同的行(例:一张学生表中不能同时存在两个9班43号张三,因为这两条记录都表示同一个人。但可以存在一个9班43号张三,和一个10班43号张三,因为这两条记录表示的是两个不同的人。)
任意交换两行、两列,不影响整个表的内容,行和列的排列顺序是无关紧要的。
表中的每一个字段必须是简单数据项,而不是组合数据项(组合数据项参照“”那题中标题行,那个就是组合数据项。)
常见的数据库管理系统SQLserver,Oracle,Sybase,F
数据管理技术知识点整理 来自淘豆网m.daumloan.com转载请标明出处.