数据库系统考点(精简)
2022-11-14 17:44:36 0 举报
AI智能生成
登录查看完整内容
04735,数据库系统原理,数据库
作者其他创作
大纲/内容
主码唯一且不为空,即关系的主属性不能是空值
现实世界中实体与实体之间是可区分的,说明每个实体具有唯一标识
关系模型中使用主码作为唯一标识
实体完整性约束
INSERT INTO 表名(字段名1,字段名2,…)VALUES(值1,值2,…)
DELETE FROM 表名 WHERE 条件表达式
UPDATE 表名 SET 字段名1=值1,字段名2=值2,… WHERE 条件表达式
SELECT * FROM 表名 WHERE 条件表达式
增删改查
数据的概念:描述事物的符号
数据库结构设计
数据库行为设计
数据库设计内容
人工
文件
数据库
数据库管理技术
数据定义功能
数据操作功能
数据库的运行管理
数据库的建立和维护
数据库管理系统(DBMS)(定操运维)
数据管理系统及相关工具
应用程序
数据库管理员
用户
数据库系统(DBS)
模式:也称为概念模式或逻辑模式
外模式:也称为子模式或用户模式
内模式:称为存储模式
外模式/模式映像(逻辑独立性)
模式/内模式映像(物理独立性)
三级模式结构的两层映像与数据独立性
数据库系统的三级模式结构
逻辑独立性:是指用户的应用程序与数据库的逻辑结构相互独立的
物理独立性:是指用户的应用程序与存储在磁盘的数据库中的数据相互独立的
数据独立性是指应用程序和数据结构之间互相独立
数据结构
数据操作
数据约束
三要素(结操约)
概念层数据模型
关系模型是用二维表结构来表示实体与实体之间的联系,并以二维表格的形式组织数据库中的数据
逻辑层数据模型
物理层数据模型
分类(概逻物)
数据模型
第一章 数据库系统概述
关系数据库的基本特征是使用关系模型组织数据
1NF是对属性的原子性,要求属性具有原子性,不可再分解
2NF是对记录的惟一性,所有非主属性都完全函数依赖于候选关键字
3NF是对字段的冗余性,码的唯一性 且其每一个非主属性都不传递函数依赖于候选关键字
三大范式(关系数据库中的数据满足一定要求)
第二章 关系数据库
第三章 数据库设计
SQL的特点
数据定义语言(DDL)
数据操作语言(DML)
数据控制语言(DCL)
SQL组成
视图是虚表,没有实际记录
视图的内容是由数据库中查询语句SQL来定义的
集中分散数据
简化查询语句
重复SQL语句
保护数据安全
共享所需数据
更改数据格式
视图与表
第四章 SQL与关系数据库基本操作
概念:是一组为了完成某项特定功能的语句集,其实就是一段存储在数据库上的代码
增强SQL的功能和灵活性
封装性
高性能
减少网络消耗
安全机制
优点
存储过程
IF...THEN...ELSE
CASE
条件判断语句
WHILE
LOOP
REPEAT
循环语句
声明游标:DECLARE CURSOR
打开游标:OPEN
读取数据:FETCH..INTO
关闭游标:CLOSE
游标
第五章 数据库编程
丢失更新
不可重复读
脏读
并发操作问题
原子性
一致性
隔离性
持续性
事务特征
完整性约束
访问控制
事务与并发控制
备份与恢复
数据库安全与保护机制
第六章 数据库安全与保护
第七章 数据库应用设计与开发实例
数据挖掘:从大量的、不完全的、模糊的、随机的数据中发现并提取隐藏、事先不知道的、潜在有用的信息和知识的技术
大量化
多样化
快速化
价值密度低
大数据的特征
键值储存:REDIS
文档存储:MONGODB
列存储:HBASE
图存储
NOSQL数据库
第八章 数据管理技术的发展
·
0 条评论
回复 删除
下一页