DBS概论(一)

DBS概论(一)

一、基本概念

  • 数据(Data)
  • 数据库(Database,DB)
  • 数据库管理系统(DataBase Management System,DBMS)
  • 数据库系统(DataBase System,DBS)

1、数据(Data)

定义

数据是数据库中存储的基本队形,是对事物的符号记录

种类

数字、文字、图形、图像、音频、视频、学生档案、订单详情等

语义

例:某一数据93

​ 语义1:某个学生的某门课程的成绩

​ 语义2:某人的体重

​ 语义3:某部门人数

​ …

​ 语义n:…

2、数据库(Database)

定义

是长期储存在计算机内有组织的可共享的大量数据的集合

基本特征

  • 数据按一定的数据模型阻止、描述和存储
  • 可共享、冗余度小以扩展
  • 数据独立性高

数据库管理系统(DBMS)

定义

是位于用户应用与操作系统之间一层的大型复杂数据管理的软件

用途

科学地组织存储、高效地获取维护数据

  1. 数据定义功能(DDL)

  2. 数据组织、存储和管理

  3. 数据操纵(DML,查询、插入、删除、修改)

  4. 数据库的事务管理和运行管理

  5. 数据库的建立和维护

3、数据库系统(DBS)

定义

在计算机系统引入数据库后构成的系统

构成

  • 数据库(DB)
  • 数据库管理系统(DBMS)
  • 应用程序
  • 数据库管理员(DataBase Administrator,DBA)

在这里插入图片描述

特点

数据整体结构化(整体特征)
  • 数据记录可以变长
  • 数据的最小存储单位是数据项
数据独立性高
  • 物理独立性
  • 逻辑独立性

数据的独立性由数据库管理系统的耳机影响功能来保证

PS: 可参考数据的独立性

数据共享性高、冗余度低且以扩展
  • 减少数据冗余、节约存储空间
  • 避免数据之间的不相容性与不一致性
  • 使系统易于扩充

数据由数据库管理系统统一管理和控制

(1)数据的安全性保护(Security)

保护数据以防止不合法的使用造成的数据的泄密和破坏

(2)数据的完整性保护(Integrity)

保证数据的正确性、有效性和相容性

(3)并发控制(Concurrency Control)

对多用户的病发操作甲乙控制和协调,防止相互干扰而得到的错误的结果

(4)数据库回复(Recovery)

保证数据的正确性、有效性和相容性

(3)并发控制(Concurrency Control)

对多用户的病发操作甲乙控制和协调,防止相互干扰而得到的错误的结果

(4)数据库回复(Recovery)

将数据库从错误状态恢复到某一已知的正确状态

发布了12 篇原创文章 · 获赞 16 · 访问量 526

猜你喜欢

转载自blog.csdn.net/weixin_45914074/article/details/104671429