Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

数据库复习-整体结构 #9

Open
SSK015 opened this issue May 30, 2023 · 0 comments
Open

数据库复习-整体结构 #9

SSK015 opened this issue May 30, 2023 · 0 comments

Comments

@SSK015
Copy link
Owner

SSK015 commented May 30, 2023

https://ssk015.github.io/DBreview_arch/

本blog内容是在开始复习期末考试前,先整理出要复习的主要内容和知识点。应考华科23Spring 计算机系数据库课程,适用于华科计算机系复习参考。

TODO:完成前半部分内容的摘要整理

1、数据库考试试卷究竟考些什么?

数据建模

涉及底层存储

关系代数

给一个关系代数式子和数据表,要求算结果

给一个需求,要求写关系代数表达式

范式

分析范式类型

分析依赖成立性

事务执行,并发控制

问执行结果

问生成的调度序列

日志恢复

REDO和UNDO队列

数据的变化

ER图设计题

ER图以及各种码

ER图-》关系模型

SQL查询

写查询语句

写查询优化的方式

安全控制策略:整体设计

2、数据库课程到底讲了哪些章节?分别有哪些重要的知识点?

一、绪论

数据库系统概念

!!数据模型!!

!!模式概念!!

Extra:模型和模式

!!DBMS体系结构(特点)!!

二、关系数据库

!!关系相关的各项基本概念!!

!!关系代数!!

各种集合运算、关系运算:5种基本的运算

三、SQL

SQL概述和特点

基本SQL语句

索引结构(B和B+树)以及B+树优化

!!单表查询、多表查询、嵌套查询!!

数据更新、删除等操作

视图操作

四、数据库安全性

基本原理

三类安全性问题

具体安全控制机制

五、数据库完整性

六、关系数据理论(范式等)

七、数据库设计(软件工程相关理论)

八、关系数据库引擎基础(参考CMU)

九、关系查询处理和查询优化

十、数据库恢复技术

十一、并发控制

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant