数据库系统概论 知识点整理 1

第一章 绪论

数据库常用术语和基本概念:

1.  数据:数据库里的基本存储对象

2.  数据库(DB):存放数据的仓库。

                  严格来讲,数据库就是长期存储在计算机内、有组织的、可以共享的数据的集合。

                  概括的来讲就是,数据库具有永久性、有组织、可共享三个基本特点

3. 数据库管理系统(DBMS):

      科学的管理数据和存储数据,高效的获取和维护数据的系统软件,也是介于用户和操作系统之间的一层数据管理软件

     主要功能:  数据定义;

                     数据组织、存储、管理;

                     数据操纵;

                     数据库的事务管理和运行管理;

                     数据库的建立和维护功能;

                     其他;

     

     DBMS还提供数据控制功能:数据的安全性保护;

                                                数据的完整性检查;

                                                并发控制;

                                                数据库恢复;

4.数据库系统(DBS):

     DBS包括数据库、数据库管理系统、应用系统、数据库管理员构成;

     DBS的特点:

                    数据结构化;数据的共享性高;冗余度低,易扩充;数据独立性高;数据一般由DBMS统一管理和控制


5. 数据库管理员(DBA)


数据模型:数据库系统的核心和基础

1. 数据模型分类:

        第一类  概念模型:按用户的观点对数据和信息建模,主要用于数据库设计;

                   概念模型:实体、码、域、实体集、联系等(不详细介绍这部分内容,有需要的看下书,具体理解)

        第二类  逻辑模型、物理模型

                     逻辑模型:按计算机系统观点对数据建模,主要用于DBMS的实现。

                     逻辑模型包括:{层次模型、网状模型、关系模型、面向对象模型和对象关系模型}

                     物理模型:对数据的最低层的抽象

2. 数据模型组成要素:数据结构、数据操作、数据完整性约束


数据库系统结构

三层模式:外模式、内模式、模式

               模式:数据库数据在逻辑上的视图,一个数据库只有一个模式

               外模式(子模式):数据库用户的数据视图,通常是模式的子集,一个数据库可以有多个外模式

               内模式(存储模式):数据物理结构和存储方式的描述,是数据在数据库内部的表达方式,

                                                一个数据库只有一个内模式

数据库的二级映像

                         外模式/模式映像

                         模式/内模式映像


                      ps: 后续章节会继续整理,很开心和大家一起学习大笑

猜你喜欢

转载自blog.csdn.net/qq_39581184/article/details/80369973