系统架构师-知识记录(2)

数据传输控制方式

数据传输:可以理解为外部和内存的数据传输。
1 程序控制方式
2 程序中断方式
3 DMA方式
4 通道

微内核操作系统。

操作系统可以简单分为 1 单核内核 2 微内核 。
可以简单和 进程和子线程类比。单核内核就是进程, 而微内核就是子线程。 子线程依赖与主进程, 子进程挂了, 主进程依然可以运行; 但是主进程如果挂了, 子线程就没了。
举个例子:
1 假如 文件管理 程序 是 单核内核控制, 假如文件管理突然挂了, 此时电脑可能就蓝屏了,
2 假如 文件管理程序 是微内核控制, 文件管理挂了, 重启一下文件管理就行, 并不会影响整个电脑。

微内核 效率相对较慢, 但是安全性,稳定性更高。

三级模式 - 两级映射

三级模式-两级映射.png

这个图就是数据库的整个映射过程。

数据设计过程

数据库设计过程.png

感觉这个图有点老了,但是逻辑应该是没有问题的。

ER- 模型

er模型.png

实体包含着属性, 实体和实体之间存在联系, 这种联系存在三种模式, 1 : 1 , 1:N , M:N。 图中的学生和课程的关系就是 多对多。

关系代数

关系代数11.png

上图,体现了交,并, 差,三种关系。

关系代数2.png

上图体现了, 笛卡尔积 : 两个关系的两两组合, 3*3 得到 9列。
投影:就是选择列 。
选择 : 就是选择行。


关系代数3.png

联接:是在给定条件的情况下, 选择合适的数据进行组合, 并且去除 相同列(去重)。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容