加入收藏 | 设为首页 | 会员中心 | 我要投稿 重庆站长网 (https://www.023zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

数据库系统基本理论

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

(编辑:重庆站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读