《2022年数据库知识点 2》由会员分享,可在线阅读,更多相关《2022年数据库知识点 2(5页珍藏版)》请在金锄头文库上搜索。
1、1. 数据与信息的区别与联系数据与信息都用于反映(描述)客观事物,本质上是一致的;数据是信息的载体;信息是数据的内涵;数据是物理符号,而信息是抽象的逻辑概念2. 数据管理技术发展的几个阶段,每个阶段的特点数据管理技术发展经历了四个阶段:人工管理数据阶段,文件管理阶段,数据库管理阶段,大数据阶段。人工管理数据阶段 :1.数据一般不保存。 2.没有专门的软件进行统一的管理。 3.数据无法共享。 4.数据不具有独立性。文件管理阶段: 1.数据可长期保存。 2.由文件系统统一进行管理。3.程序和数据间有一定的独立性。数据库管理阶段: 1.数据结构化。 2.数据共享性高,冗余小。 3.数据独立性高。大数
2、据阶段:1.数据量巨大,从 TB级跃升至 ZB级。 2.数据多样化:结构化,半结构化以及非结构化数据融合。3.实时数据处理。3. 数据库数据库是一个长期存储在计算机内的,有组织的,可共享的,可统一管理的数据集合。数据库中的数据按一定的数据结构进行有序组织,描述和存储。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 4. 数据库系统的组成及各自的作用数据库系统主要由三部分组成:数据库,软件系统,用户。数据库:在一个数据库系统中,可
3、以创建多个数据库,并且数据库中的数据通常可以被多个用户共享。软件系统:软件系统主要包括数据库管理系统及其开发工具,操作系统,和应用系统等。数据库系统的核心软件是数据库管理系统和数据库应用系统。用户:指使用和管理数据库的人,这些用户可以对数据库中的数据进行使用,维护,重构等操作。5. 数据库的三类用户数据库的三类用户为:终端用户,应用程序员,数据库管理员。6. DBA的素质与职能DBA 为数据库管理员。是负责对数据库进行设计,维护和管理的人员。DBA 应该熟悉系统软件,熟悉本单位的业务工作,应该自始至终参加整个数据库的研发工作,参与数据库设计的全过程并决定数据库的结构和内容,定义数据的安全性和完
4、整性,分配用户对数据库的使用权限并完成资源配置等。负责监督和控制数据库的运行,必要时需要改进和重构数据库系统,当数据库受到破坏时应该负责恢复数据库。7. 数据模型的概念和作用数据模型是对现实世界数据的模拟,它是整个数据库系统的核心名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 和基础。其作用是实现对现实世界的信息数字化,使之能够被计算机处理。8. 数据模型的三要素及各自的作用三要素:数据结构,数据操作,完整性约束数据结构对系统静
5、态特性进行描述。数据操作是对数据库中的数据进行查询和更新等,规定了数据模型的动态特性。完整性约束是保证数据库中数据的正确性,有效性和相容性。9. 概念模型的作用其作用是按照用户的观点对数据进行建模,强调其语义表达能力,它是独立于计算机系统的操作模型,不涉及信息在计算机内部的表示,也不依赖于具体的计算机系统,是用户和数据库设计人员之间进行交流的桥梁。10. 三类传统的逻辑模型的区别与特点层次模型: 1.有且仅有一根节点无双亲,称为根节点。2.根节点以外的节点有且只有一个双亲节点。3.父子节点之间的联系是一对多的联系。网状模型:1.允许一个以上节点无双亲。 2.一个节点可以有多于一个的双亲。 3.
6、允许两个节点之间有多种联系。关系模型:关系模型用表的集合来表示数据和数据间的联系. 每个表有多个列 , 每列有唯一的列名. 在关系模型中 , 无论是从客观事物中抽象出的实体 , 还是实体之间的联系 , 都用单一的结构类型名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - - - - 关系来表示 . 在对关系进行各种处理之后, 得到的还是关系一张新的二维表 .11. 常见的其它数据模型(至少知道3 种)面向对象模型,键值对模型,文档模型,列式存储
7、模型,倒排索引模型。12. 三级模式内模式,外模式,概念模式13. 二级映像外模式 /模式映像,内模式 /模式映像14. 数据独立性的概念数据独立性是数据库系统的一个最重要的目标之一。它能使数据独立于应用程序。15. 数据独立性的分类数据的物理独立性和逻辑独立性16. 三级模式与二级映像结构的优点1.保证了数据的独立性。2.有利于实现数据共享。3.减轻程序设计者的编程负担。 4.提高了数据的安全性。17. 数据库管理系统的概念数据库管理系统是一种操纵和管理数据库的大型软件,实现把用户意义下抽象的逻辑数据处理,转换成为计算机中具体的物理数据处理。18. 数据库管理系统的作用建立、使用和维护数据库
8、名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 19. 数据库管理系统的组成数据库管理系统由语言翻译程序,系统运行控制程序,系统建立,维护程序,数据字典组成。20. 知名数据库产品(至少5 种)MYSQL ,Oracle,ACCESS,SQL Server ,DB2 21. 大数据大数据指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力来适应海量、高增长率和多样化的信息资产。22. 数据库专有名词:DB 数据库 ,DBMS 数据库管理系统 ,DBS数据库系统 ,DBA数据库管理人员 ,DDL 数据定义语言 ,DML 数据操纵语言 ,DD 分布式数据库 ,OLTP 联机事务处理 ,OLAP联机分析处理 ,NoSQL 非关系型数据库名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -