30、数据库与数据结构知识综合解析

数据库与数据结构知识综合解析

一、数据库相关知识

1.1 数据库系统基础

1.1.1 数据库系统目标

数据库系统有六个重要目标:
- 数据共享:多个用户或应用程序可以同时访问和使用相同的数据。
- 数据独立性:数据的存储结构和逻辑结构与应用程序相互独立,方便数据的修改和维护。
- 数据完整性:保证数据的准确性、一致性和有效性。
- 数据安全性:保护数据不被非法访问、修改或泄露。
- 并发控制:允许多个用户同时访问数据库,同时保证数据的一致性。
- 数据恢复:在数据库出现故障时,能够恢复到正常状态。

1.1.2 数据库系统组件

数据库系统由以下组件组成:
- 数据库(DB):存储数据的集合。
- 数据库管理系统(DBMS):管理数据库的软件。
- 应用程序:使用数据库的程序。
- 用户:使用数据库的人员。
- 硬件:存储和运行数据库的物理设备。

1.1.3 DBMS 主要功能

DBMS 有四个主要功能:
- 数据定义:定义数据库的结构和模式。
- 数据操纵:对数据库中的数据进行查询、插入、更新和删除等操作。
- 数据控制:控制用户对数据库的访问权限,保证数据的安全性和完整性。
- 数据库维护:对数据库进行备份、恢复、优化等维护操作。

1.1.4 数据库相关术语含义
  • DSL(Data Sub - language):数据子语言,是一种用于与数据库进行交互的语言。例如 SQL 就是一种典
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值