- 博客(3)
- 收藏
- 关注
原创 软考——数据库工程师——函数依赖推候选码
对于L类,LR类,找到他们的闭包,然后如果单个找不到全部属性,则在加一个继续找,能找到包含全部属性。{C,E}的闭包为:{A,B,C,D,E,G}因为{C,E}的闭包里面的属性含有所有。则可能为候选码的为,L,LR,N类。LR类:此属性两边都有此属性。{C}的闭包:{B,A,C}N类:此属性不在函数依赖里。对于N类直接加入候选码中,{B}的闭包为:{B,A}L类:只出现在左边的属性。R类:只出现在右边的属性。{E}的闭包:{D,E}所以C,E为唯一候选码。再找R类:A,G,D。
2024-05-21 23:10:18
471
原创 软考_数据库--函数依赖与无损链接
把一个表分成几个表后做自然连接,若在内容上与原来的表内容是否等价:分解的无损连接性那怎么判断是否保持无损连接呢。
2024-05-19 23:48:42
790
1
原创 软考_数据库工程师_丢失修改、脏读、不可重复读和幻读以及四种隔离机制
为什么会出现这些奇怪的现象呢,其实是因为数据库是以事务作为基本单位处理数据的(原子性)。那么为了快速的操作,数据库会有多个线程并发执行多个事务。但是当这些事务对相同数据进行查询和修改的时候就会发生以下的问题:丢失修改,脏读,不可重复读,幻读。
2024-05-16 21:19:11
554
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人