这是第一篇博客,主要记录我在2018年上半年的数据库工程师总结的一些小技巧,适用于一开始没什么复习头绪的朋友,同时也给自己的学习过程做个总结,慢慢来。
我现在是按笔记怎么做就先怎么写,之后会在细分模块来写
十进制转二进制:除2取余,直到商为零,从下往上数商,则为二进制数。 二进制转十进制,从右往左,分别乘2的零次方,直到2的七次方,相加则求出十进制。
十六进制转二进制:每一位数分别除以2,取余,从下往上数,不够四位用0在前占位。从左往右数就是二进制数。 二进制转十六进制:从右往左,取四合一,不够用0占位。每四位从左往右分别乘2的零次方,直到2的3次方,相加则求出十六进制的每一位数。从左往右数就为十六进制数。
十进制转八进制:与转二进制相似。不过是除以八。 十进制转十六进制:与转二进制相似。不过是除以十六。
八进制转十进制:与二进制相似。不过是乘8的零次方,直到最后一位数。 十六进制转十进制:与二进制相似。不过是乘16的零次方,直到最后一位数。
每年都会考的题。有技巧的,掌握了还是不难的,像我这种考前一个月断断续续的复习,花了一些时间来总结了常考的题,这个题也对比研究了一下,有一点点小技巧。
12年(34-44)这里是考了十题,六题考了数据库和sql方面的知识,后面是四题是代数运算方面。难点是代数运算方面的。 13(33-35 代数和元祖,36-38 规范) 14(33-35 规范,36-39 代数和sql) 15(30-31 等价和优化,32-34 E-R,35-36 规范 37-38 代数) 16(31,34,基础,32,33 规范,36,37代数和元祖,38,39 规范 40-42关系和sql) 17(31,Armstrong公理,32-33代数和sql,34-35 候选关键字和关系模式分解)
这么一看好像是感觉能拿到好几分了对不对,虽然比重在慢慢减少的感觉,但是考的越来越细了,不管怎么样都是能有五分及以上的比重的。从最远的年份开始。
12年为什么会有十分呢,因为把sql和关系放在一题里面的,12年之后会发现sql会自己会有自己的专区,也就是4题左右。 这里考了一个主键和关系模式属于哪一级。 主键就是唯一标识的候选码,模式就是1NF,2NF没有函数依赖的,3NF是没有传递函数依赖的,4NF是没有多值属性的。这个会在后面考一道大题,以后会说。 类似这题的还有13(37。
SQL语句先跳过,所以直接从41题开始。 ⋈是自然连接(去掉重复),×是笛卡尔积运算(所有排列)。 像这道题的话,R1⋈R2,C和D为重复属性列,去掉, 所以41,结果集为 5 元关系, 42 ,共有 4 个元组
43,先看括号里,θf<4(R3)——找出在R3里f<4的属性,所以就是(1.3.3)对吧 那么在与R2进行笛卡尔积运算,也就是所有(1.3.3)属性行都符合,那就是 8元关系。 44,所以3*3=9个元组
比较类似的题,还有15(38,和16(35
好像明明很简单的事情,怎么一写出来就不是那一回事了。。先这样吧。。 昨天天气真的好热,早上坐地铁过去,有朋友先去的说可以下来地铁在公车过去,直接到校门口的,但我们一群还是换乘, 结果走了十来二十分钟,傻气的很,早上八点半都已经很热哦。去到那边还没呢进入考场,在楼下又见到好多同学,扯皮了一会就进去了。上午题我感觉那种每年都考的题我都拿下了,但是还有一些是我基础没打好好些东西也都没完全理解到,也没看到记到的,估计这次考得不怎么样。中午真的是热,本来想定个钟点房的,酒店都在地铁那边,走个二十分钟我是真的不愿意了。一路上网咖特别多,我们就进了一家看起来比较新的?网咖。然后!!!正好遇上他们店开业免费!呆了一个多小时,看了一丢丢下午题,,,总之是有个凉快的地方休息了会。我是30号座位的,没有空调 的教室,厕所只有两间,水上不来我也没敢上。。靠窗的位置,写的没有头绪了就往外看看,老树随风摇动,知了放声歌唱,本来昏昏欲睡的状态也有所好转。老校区就是这种感觉,老树老建筑,不一样的质朴感觉。好了今天先这样。感谢。