您的位置:首页 > 博客中心 > 数据库 >

【自考】数据库系统原理——详解(第一章)

时间:2022-03-13 23:12

    还记得当初第一遍看这本书的时候,很混乱,尤其是三四章,对这本书的理解不是很好,只是画了两张流程图,不敢贴出来,现在贴出来吧,希望能够得到大家的指导。

gxlsystem.com,布布扣    gxlsystem.com,布布扣

   上图中代表了数据库设计的四种模型,由图中我们可以看出:

   (1)概念模型是为用户和数据库设计员交流服务的,以用户需求出发,是数据整体逻辑结构的基础。

   (2)逻辑模型是为数据库设计员和程序员交流服务的,以数据库实现出发, 表达了数据库的整体逻辑结构。

   (3)内部模型是存储数据的,外部模型是用户所用的那部分数据。

    三层模式和两级映像:

    三层模式就是图中所画的右半部分图形,它代表了从数据库的存储到数据库逻辑的实现最后到用户用数据的整个过程。其中经历了两个映像,先是外模式到逻辑模式的映像是存放在外模式中的,后是内模式到逻辑模式的映像,是存放在内模式中的。


     3、DBMS和DBS

     我们可以从定义上区分:DBS是DB,硬件,软件和DBA等的集合体,DBMS是DBS核心组成部分,也就是说DBS包含DBMS。

     DBMS工作模式:

gxlsystem.com,布布扣gxlsystem.com,布布扣

     DBMS接受应用程序的数据请求,向DB转换成低层指令,对数据库进行操作,然后将数据库的查询结果进行处理,再将结果反馈给用户。

             DBMS主要功能:看到这里我们就会觉得好熟悉啊,DDL,DML不就是刚刚学过的东西吗,数据库保护功能,只是换了个名字而已,它不就是我们之前学过的DCL嘛。还有DD,之前也学过的。

   我们再看DBS,前面说了它是由DB硬件,软件,DBA组成。DBS全局结构就是从磁盘——DBMS——界面——用户这四个层次来完成各个模块的联系。


    总结:通过米老师这节课,让我们觉得学习是一件很简单的事情,我们要善于找关系,将新知识变成旧知识,让知识不再是孤立的。





热门排行

今日推荐

热门手游