深入浅出的 learning GaussDB & Gauss DB(DWS) 第一章 数据库介绍 模块一

举报
高级云网管 发表于 2022/06/19 16:12:26 2022/06/19
【摘要】 HCIA-GaussDB & HCIP-GaussDB-OLAP (DWS)




数据库技术

                         

  • 技术发展史
    • 人工管理
    • 文件系统
    • 数据库系统

数据

  • 早期的计算机系统主要用于科学计算,处理的数据是数值型数据

    • 整数: 1,2,3,4,5….
    • 浮点数:3.14, 100.34, -25.336…
  • 现代计算机系统的数据概念是广义的

    • 数字、文字、图形、图像、音频、视频等

                       

  • 描述事务的符号记录称为数据

    • 记录:在计算机中表示和存储数据的一种格式或一种方法

                       

  • 数据的含义称为数据的语义

                       


数据库

  • 数据库:存放数据的仓库,是大量数据的集合

                       

  • 存放在数据库中数据的特点
    • 永久存储
    • 有组织:按一定的数据模型组织,描述和储存
    • 可共享:为各种用户共享使用,而不是某个用户所专有

数据库管理系统(Database Management System,DBMS)

  • 能够科学地组织和存储数据,高效地获取和维护数据的系统软件,是位于用户操作系统之间的数据管理软件

主要功能

  • ①数据定义语言(DDL)

    • 用户可以通过它可以方便地对数据库中的数据对象的组成与结构进行定义
  • ②数据组织、存储和管理功能

    • 基本目标是提高存储空间利用率和方便存取,提供多种存取方法来提高存取效率
  • ③数据操纵语言(DML)

    • 用户可以使用它实现对数据库的基本操作,如查询、插入、删除和修改
  • ④数据库的事务管理和运行管理功能

    • 数据库在建立、运用和维护时由数据库管理系统统一管理和控制,以保证事务的正确运行,保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复
  • ⑤数据库的建立和维护功能

    • 数据库初始数据的输入和转换功能;
    • 数据库的转储、恢复功能;
    • 数据库的重组织功能和性能监视、分析功能等,
    • 这些功能通常由一些使用程序或管理工具完成的。
  • ⑥与其他软件系统的通信功能等


数据库系统(Database System, DBS)

  • 数据库数据库管理系统(及其应用开发工具)应用程序数据库管理员组成的存储、管理、处理和维护数据系统

                       

  • 蓝色框的代表是数据库系统组成部分。
  • 操作系统不属于数据库系统。

                       

计算机系统层次结构图

  • 数据库管理系统调用操作系统
【版权声明】本文为华为云社区用户翻译文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容, 举报邮箱:cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。