zoukankan      html  css  js  c++  java
  • 第一章 数据库系统概述

    第一章 数据库系统概述
    1.1.2 数据库 ★★
    定义★★ 有组织的、可共享的数据集合;较小的冗余度、较高的数据独立性,易于扩展,
    可多用户共享;
    特点★ 三个基本特点:永久存储、有组织和可共享。
     
    1.1.3 数据库管理系统 ★
     
    数据库管理系统(DBMS)是专门用于建立和管理数据库的一套软件,介于应用程序和
    操作系统之间。
     数据库管理系统的主要功能。 ★★★
    1.数据定义;
    2.数据操纵;
    3.数据库的运行管理;
    4.数据库的建立和维护;
    5.数据组织、存储和管理;
    6.其他功能:主要包括与其他软件的网络通信功能等。
    1.1.4 数据库系统 ★
     数据库管理员(DBA):专门负责对数据库进行维护,并保证数据库正常、高效运行
    的人员。
    1.2.1 人工管理阶段 ★★
     人工管理阶段的特点:1.数据不保存;2.应用程序管理数据;3.数据面向应用。
    1.2.2 文件系统阶段 ★
     相对于人工管理数据的方法,文件系统提供了物理数据独立性,使应用程序与数据的具
    体物理存储结构分离。
     
    1.2.3 数据库系统阶段 ★★★
     
    数据库系统具有特点:
    (1)数据集成;
    (2)数据共享性高;
    (3)数据冗余小;
    (4)数据一致性;引起不一致的根源是数据冗余。★4
    (5)数据独立性高;
    (6)实施统一管理与控制;主要包括数据安全性、完整性、并发控制与故障恢复等,即数
    据库保护。★
    (7)减少应用程序开发与维护的工作量。
     
    1.3.1.0 三级模式结构 ★
    模式也称为概念模式或逻辑模式。它是数据库中全体数据的逻辑结构和特征的描述,是
    所有用户的公共数据视图。
     外模式也称为子模式或用户模式。它是数据库用户能够看见和使用的局部数据的逻辑结
    构和特征的描述,是与某一应用有关的数据的逻辑表示。是用于满足不同数据库用户
     
    需求的数据视图,即用户视图。
     内模式也称为存储模式。DBMS 提供内模式描述语言来严格地定义内模式,即定义所
    有内部记录类型、索引和文件的组织方式,以及所有数据控制方面的细节。
     
    1.3.1.4 三级模式结构的两层映像与数据独立性 ★★★
  • 相关阅读:
    ImportError: libgthread-2.0.so.0: cannot open shared object file: No such file or directory
    pycocotools使用教程
    with torch.no_grad() 详解
    虚拟机Ubuntu上下载Pytorch显示超时
    Deep Layer Aggregation DLA网络的结构
    tgz文件解压命令
    install mysql at linux
    devops issue
    process data
    unittest
  • 原文地址:https://www.cnblogs.com/jacksonxiao/p/11266209.html
Copyright © 2011-2022 走看看