| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> 数据库系统概论期末复习第一章 -> 正文阅读 |
|
[大数据]数据库系统概论期末复习第一章 |
复习总结链接 一、四个基本概念 ①数据:描述事物的符号记录。 ②数据库:具有永久存储、有组织和可共享的三个基本特点。 严格地讲:数据库是?期储存在计算机内、有组织的、 可共享的?量数据的集合。数据库中的数据按?定的数据模型组织、 描述和储存,具有较?的冗余度、较?的数据独?性和易扩展性,并可为各种?户共享。 ③数据库管理系统:是位于?户和操作系统之间的?层数据管理软件 。和操作系统?样是计算机的基础软件。 主要功能:1、数据定义功能 2、数据组织、存储和管理 3、数据操纵功能 4、数据库的事务管理和运?管理 5、数据库的建?和维护功能 6、其他功能(通信功能,数据转换功能,互访和互操作功能等) ④数据库系统:是由数据库、数据库管理系统(及其应?开发?具)、 应?程序和数据库管理员(DBA)组成的存储、管理、处理和维护数据的系统。 题:DBS包括DB、DBMS。 二、数据库的发展 1、??管理阶段:数据不保存、不共享,不具有独?性。 2、文件系统阶段:可保存,但共享性差,冗余度?,独?性差。 3、数据库管理系统:使信息系统从以 加?数据的程序为中心转向围绕共享的数据库为中心的新阶段实现整体数据的结构化 数据的共享性高、冗余度低且易扩充:数据共享可以大大减少数据冗余,节约存储空间。 数据独立性?: 物理独立性:是指?户的应?程序与数据库中数据的物理存储是相互独?的。 逻辑独立性:是指?户的应?程序与数据库的逻辑结构是相互独?的。 三、数据模型: (1)两类数据模型:概念模型+逻辑模型和物理模型? 1、概念模型:也称信息模型,它是按?户观点来对数据和信息建模,主要?于数据库设计。 基本概念: 实体:客观存在并可相互区别的事物。 属性:实体所具有的某?特性。 码:唯?标识实体的属性。 实体型:?实体名及其属性集合来抽象和刻画同类实体。 实体集:同?类型实体的集合。 联系:实体之间的联系通常是指不同实体集之间的联系。 实体之间的联系有?对?、?对多和多对多等多种联系。 概念模型的?种表示?法:实体-联系?法。 ?E-R图来描述现实世界的概念模型。 2 逻辑模型:它是按计算机系统的观点对数据建模, 主要?于数据库管理系统的实现。 包括: 1层次模型 2?状模型 3关系模型 物理模型:是对数据最底层的抽象, 它描述数据在系统内部的表示?法和存取?法, 或在磁盘或磁带上的存储?式和存取?法,是?向计算机系统的。 联系: 实体之间的联系通常是指不同实体集之间的联系。 实体之间的联系有?对?、?对多和多对多等多种联系。 实体内部的联系通常是指实体各属性之间的联系。 四、ER图(考要求会画) ER图分为实体、属性、关系三个核?部分。实体是??形体现,?属性则是椭圆形,关系为菱 形。 ? 五、数据模型 层次模型:1、有且只有?个结点没有双亲结点,这个结点称为根结点。 2、根以外的其他结点有且只有?个双亲结点。 ?状模型: 条件:1、允许?个以上的结点?双亲。 2、?个结点可以有多于?个双亲。 关系模型: 关系:?个关系对应通常说的?张表。 元组:表中的??。 属性:表中的?列。 码:也称码键,表中的某个属性组。 域:是?组具有相同数据类型的值的集合。 分量:元组中的?个属性。 六、数据库系统的结构 1、模式数据库中全体数据的逻辑结构和特征的描述,它仅仅涉及型的描述, 不涉及具体的值。其?个具体值称为模式的?个实例。 模式是相对稳定的,实例是相对变动的。 三级模式结构:外模式+模式+内模式 ? 8、没有改变物理地址。? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 9:01:11- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |