数 据库的概念

数 据库的概念

数据:是描述事物的符号

数据库:数据库具有永久存储、有组织和可共享的三个基本特点

严格的讲:数据库是存储正在计算机内、有组织的、可共享的大量的集合、数据库的数据中的数据一定的数据模型组织

数据库管理系统:是位于用户和操作系统之间的一层数据库管理软件,和操作系统一样是计算机的基础软件

功能:

    1. 数据库定义功能
    2.数据组织、存储和管理
    3.数据操作功能
    4.数据库的事务管理和运行管理
    5.数据库的建立和维护
    6.其他的(通信、数据转换功能、互访和操作功能等

数据库系统:

        由数据库、数据库管理系统(及应用开发工具)、DBA、组成的存储管理处理和维护数据的系统

数据库阶段

 人工管理阶段:无
 文件系统管理:可保存,但是可共享性差、冗余度差、独立性差
 数据库管理系统:加工数据的中心转向围绕共享的数据库为中心的阶段

数据库的结构化

逻辑独立性:是指用户的应用程序与逻辑是独立的
物理独立性:是指用户的应用程序与数据库中的物理的独立
数据库的数据

数据库模型

概念模型、逻辑模型、物理模型

概念模型:

也称信息模型,是按用户观点对数据和信息模型,主要用于数据模型

基本概念:

实体:

属性

码:

实体集:

实体型:

联系:

实体之间的联系是指不同实体集合的联系,也就是一对一,一对多,多对多

概念模型:

        E-R图

逻辑模型:

        是按照计算机系统的观点的数据建模,主要用于数据库管理系统的实现

层次模型:

        有且仅有一个根节点,也就是二叉树

网状模型:

关系模型:

        表,类似于excel
        关系:一个关系
        元组:表的一行
        属性:表的一列
        码:又称码键,主键——是元组的唯一标识
        域:是一组具有相同数据类型值的集合
        分量:元组的一个属性
        E-R图:
            实体、属性、关系
            实体:长方形
            属性:椭圆形
            关系:菱形

物理模型

数据库模型结构

模式数据库中的全体数据的逻辑和特征,仅仅涉及型的描述
模式是相对稳定的、实列是相对变动的

三级模式结构:

外模式、模式、内模式

外模式:

        也就是子模式,就是数据库用户模式、(包含数据库和程序员)、
        能够看见和使用的局部数据结构的特征的描述,是数据库用户的数据视图,是对某一用户的数据视图,对某一应用的逻辑表示

内模式:

         又称存储模式,一个数据库仅有一个内模式他是物理结构和存储方式的描述,是数据在数据库的内部存储方式的描述 

模式:

        又称数据库中全体数据的逻辑结构和特征的描述          

二级印象:

猜你喜欢

转载自blog.csdn.net/qq_45755863/article/details/121903035