计算机二级考试公共基础知识部分——-数据库


相关视频——【极客学院】计算机等级考试二级c语言:公共基础知识部分(下)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili

我的小站——[半生瓜のblog](半生瓜のblog (doraemon2.xyz))

现在是不是就只有河北和重庆还没考试了T_T。


计算机二级考试公共基础知识部分——-数据库

  • 数据库系统的基本概念
  • 数据库系统的发展
  • 数据库系统的基本特点
  • 数据库系统的内部结构体系
  • 数据库的设计与管理

数据库系统的基本概念

  • 数据:描述事物的符 记录。
  • 数据的特点:有一定的结构,有型与值之分,如整型、实型、字符型等。而数据的值给出了符合定性的值,如整形值15。
  • 数据库(DB):是数据的集合,具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序共享。

数据库存放数据是按 数据所提供的数据模式存放的,具有集成与共享的特点。

  • 数据库管理系统(DBMS):一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,是数据库的核心。
  • 数据库管理系统的功能:
    • 数据模式定义;
    • 数据存取的物理构建;
    • 数据操纵;
    • 数据的完整性、安全性定义与检查;
    • 数据的并发控制与故障恢复;
    • 数据的服务:如拷贝、转存、重组、性能监测、分析等。
  • 为了完成上述六个功能,数据库管理系统提供以下的数据语言:
    • 数据定义语言(DDL):负责数据的模式定义与数据的物理存取构建;
    • 数据操纵语言(DML):负责数据的操纵,如增删查改等;
    • 数据的控制语言(DCL):负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等。
  • 数据语言按使用方式有两种结构形式:
    • 交互式命令( 又称自含型或自主型语言);
    • 宿主型命令(一般可嵌入某些宿主语言中)。
  • 数据库管理员(DBA):对数据库进行规划、设计、维护、监视等专业管理人员。
  • 数据库系统(DBS):由数据库(数据)、数据库管理软件(软件)、数据库管理员(r人员)、硬件平台(硬件)、软件平台(软件)五个部分构成的运行实体。
  • 数据库应用系统(DBAS):由数据库系统、应用软件及应用界面三者组成。

数据库系统的发展

  • 数据库系统的发展:
    • 文件系统阶段:提供了简单的数据共享与数据管理能力,但是它无法提供完整的、统一的、管理和数据共享的能力。
    • 层次数据库与 状数据库系统阶段:为统一与共享数据提供了有力支撑。
    • 关系数据库系统阶段:结构简单,使用方便,逻辑性强,物理性少,使用广泛。
  • 数据库的根本目的:解决数据的共享问题。

数据库系统的基本特点

  • 数据库系统的基本特点:
    • 数据的集成性;
    • 数据的高共享性与低冗余性;
    • 数据的独立性(物理独立性和逻辑独立性);
    • 数据的统一管理与控制。

数据库系统的内部结构体系

  • 数据库系统的三级模式:

    • 概念模式:数据库系统中全局数据逻辑结构的描述,全体用户公共数据视图;
    • 外模式:也称子模式与用户模式。是用户的数据视图,也就是用户所见到的数据模式;
    • 内模式:又称物理模式,它给出了数据库物理存储结构与物理存取方法。
  • 数据库系统的两级映射

    • 概念模式到内模式映射;
    • 外模式到概念模式的映射。
  • 示意图:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月16日
下一篇 2021年4月16日

相关推荐