https://blog.csdn.net/weixin_54707168/article/details/120227089:
在三级模式两层映像结构中,模式指概念模式,物理模式指存储模式,全局模式指概念模式,局部模式指外模式
5.投影:
6.范式
1NF消去对主键的部分函数依赖后=2NF。
2NF消去对主键的传递函数依赖后=3NF。
3NF消去对候选键的部分函数依赖和传递函数依赖后 = BCNF。
BCNF是对3NF的改进,即在3NF的基础的又把范围从主码扩大为候选码。
函数依赖关系:R(学号,姓名,性别,班级,班主任,课号,课名,成绩)
主键:学号,课号
主属性:{学号,课号}
非主属性:{姓名,性别,班级,班主任,课名,成绩}
完全函数依赖,{学号,课号}-->成绩,{学号,课号}可以决定成绩,但只有学号或是只有课号无法决定成绩。
部分函数依赖,{学号,课号}-->姓名,只有学号就能决定姓名 (课号是冗余的) 。
传递函数依赖,{学号,课号}-->班主任,班主任依赖于班级,因班级依赖于学号,所以班主任间接依赖于学号。
原文链接:https://blog.csdn.net/weixin_38207722/article/details/105034609
除运算:设关系R除以关系S的结果为关系T,则T包含所有在R但不在S中的属性及其值,且T的元组与S的元组的所有组合都在R中
https://betheme.net/houduan/2253.html?action=onClick
软件危机表现的方面有:
数据字典
E-R图
https://blog.csdn.net/weixin_45906196/article/details/124663699
白盒测试/结构测试: 程序结构分析、逻辑覆盖方测试、基本路径测试
黑盒测试:等价类划分法、边界值分析法、因果图法、错误推测法
1、十进制转换二进制:除2取余
2、
位:数据存储的最小单位。每个二进制数字0或者1就是1个位;
字节:数据传输 8个位构成一个字节;即:1 byte (字节)= 8 bit(位);
1 KB = 1024 B(字节);
1 MB = 1024 KB; (2^10 B)
1 GB = 1024 MB; (2^20 B)
1 TB = 1024 GB; (2^30 B)
2个十六进制位占用一个字节(8个二进制)
1个十六进制=4个二进制
16=2^4
64位CPU GPRs的数据宽度为64位,64位指令集可以运行64位数据指令,也就是说处理器一次可提取64位数据(只要两个指令,一次提取8个字节的数据),
比32位(需要四个指令,一次提取4个字节的数据)提高了一倍,理论上性能会相应提升1倍。
计算机对汉字信息的处理过程:
用户在键盘上输入汉字输入码。
在计算机内部,通过输入码找到汉字的区位码。
区位码转换成机内码存储和处理。
输出时,查找字库找到对应的字形码,通过输出设备将字形输出。
研究量子计算机是解决能耗问题
栈
二叉树:叶子节点 度
排序:
最坏情况:冒泡排序+快速排排序+简单插入排序 比较次数为n(n-1)/2
堆排序:无论是否最坏都需比较0(nlog2n)次
循环队列 溢出:https://www.yiibai.com/data_structure/circular-queue.html
后序遍历、中序遍历、层次输出:
https://zhuanlan.zhihu.com/p/137835156 掌握不够