01 数据库系统概述

1 数据库系统的基本概念

  1. 数据
  2. 数据库的定义:数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。具有最小冗余度和较高独立性。基本特征:
    • 长期储存:持久存储,一般数据量比较大
    • 有组织的:数据按一定的数据模型组织、描述和储存
    • 可共享的:可为各种用户共享
  3. 数据库模式(Schema)的定义:数据库模式是数据库中全体数据的逻辑结构和特征的描述
  4. 数据库管理系统(DBMS):计算机程序的集合,用于创建和维护数据库。
    1. 位于 OS 和 APP 之间
    2. 总是基于某种数据类型
    3. 例子:MySQL, Oracle11g
  5. 数据库系统(DBS):在计算机系统中引入了数据库后的系统,即采用了数据库技术的计算机系统
    • 数据结构化
    • 数据的共享性高,冗余度低
    • 数据独立性高
    • 数据由 DBMS 统一管理和控制

2 DBMS 实现问题

3 数据库设计问题

  • 数据冗余
  • 更新异常
  • 插入异常
  • 删除异常

通过模式分解解决

4 数据库存取问题

  • 数据定义语言(Data Definition Language,DDL),用于定义数据库数据对象的组合和结构。---存取数据库模式
  • 数据操纵语言(Data Manipulate Language,DML),用于操纵数据(增删改查)--存取数据库数据
  • 数据库控制语言(Data Control Language,DCL)--存取访问控制信息

5 数据库技术的发展

posted @ 2024-01-17 12:51  ConnorLan  阅读(11)  评论(0)    收藏  举报