数据库系统基本理论
发布时间:2022-03-02 14:48:47 所属栏目:MySql教程 来源:互联网
导读:关于数据库这个模块,我决定仔细将数据库的各个模块,像数据库基础概念、关系模型、关系型型数据库、关系数据库标准语言SQL、数据库的安全性、数据库的完整性以及数据库的设计、数据库编程。最后还会介绍一些关系查询处理和查询优化、并发控制以及数据库管理
关于数据库这个模块,我决定仔细将数据库的各个模块,像数据库基础概念、关系模型、关系型型数据库、关系数据库标准语言SQL、数据库的安全性、数据库的完整性以及数据库的设计、数据库编程。最后还会介绍一些关系查询处理和查询优化、并发控制以及数据库管理系统等。我会一一向大家介绍,这途中可能会花费大量的时间,更新可能不会像大家想想的那么快,接下带领大家进入第一章节,数据库理论基础。声明:这些文章中大多以知识点的形式给大家娓娓道来,可能解释的没那么详细。 1 数据库系统概述 1.1 数据库的基本概念 数据:数据时数据库中存储的基本对象;描述事物的符号记录被称为数据;数据的含义称为语义 数据库:是长期存储在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的独立性和易扩展性,并可为各种用户共享。 1.2 数据库管理系统的功能 数据定义功能 数据组织、存储和管理 数据操纵 数据库的事务管理与运行功能 数据库建立和维护功能 实现不同数据库间的通信 1.3 文件系统存储数据的特点 数据可长期保存 由文件系统管理数据 数共享性高、冗余度大 数据独立性差 1.4 数据库系统存储数据的特点 数据结构化:数据系统实现整体数据的结构化、这是数据库的特征之一、也是数据库系统与文件系统的本质区别 数据共享性高、冗余度低、易扩展:数据共性可以大大减少数据冗余、节约存储空间、数据共享还可以避免数据之间的不形容性与不一致性。 2 数据模型 数据模型也是一种模型,他是对现实世界数据特征的抽象。数据模型是用来描述数据、组织数据和对数据进行操作的。数据模型是数据库系统的核心和基础 概念模型:(conceptual model),也称信息模型,他是按用户的观点来对数据和信息建模,主要用于数据库设计。 逻辑模型和物理模型:逻辑模型主要包括:层次模型、网状模型、关系模型、面向对象模型、对象关系数据模型、半结构化数据模型。他是按计算机系统观点对数据建模,主要用于数据库管理系统的实现。 物理模型是对数据最底层的抽象,它描述数据在系统内部的表示方式和存取方法,或在磁盘上的存储方式和存取方法,是面向计算机系统的。 ![]() (编辑:重庆站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |