数据传输控制方式
数据传输:可以理解为外部和内存的数据传输。
1 程序控制方式
2 程序中断方式
3 DMA方式
4 通道
微内核操作系统。
操作系统可以简单分为 1 单核内核 2 微内核 。
可以简单和 进程和子线程类比。单核内核就是进程, 而微内核就是子线程。 子线程依赖与主进程, 子进程挂了, 主进程依然可以运行; 但是主进程如果挂了, 子线程就没了。
举个例子:
1 假如 文件管理 程序 是 单核内核控制, 假如文件管理突然挂了, 此时电脑可能就蓝屏了,
2 假如 文件管理程序 是微内核控制, 文件管理挂了, 重启一下文件管理就行, 并不会影响整个电脑。
微内核 效率相对较慢, 但是安全性,稳定性更高。
三级模式 - 两级映射
这个图就是数据库的整个映射过程。
数据设计过程
感觉这个图有点老了,但是逻辑应该是没有问题的。
ER- 模型
实体包含着属性, 实体和实体之间存在联系, 这种联系存在三种模式, 1 : 1 , 1:N , M:N。 图中的学生和课程的关系就是 多对多。
关系代数
上图,体现了交,并, 差,三种关系。
上图体现了, 笛卡尔积 : 两个关系的两两组合, 3*3 得到 9列。
投影:就是选择列 。
选择 : 就是选择行。
联接:是在给定条件的情况下, 选择合适的数据进行组合, 并且去除 相同列(去重)。