软件设计师笔记(数据库技术基础)

(主要更新背多分,各位好好加油,我把整本书都看了,刷了10年真题总结如下:)

目录

三级模式结构:(重点背什么模式对应什么)常考

两级映像:

完整性约束(了解即可)

关系代数:

 笛卡尔积:

选择:

 连接:

 等值连接:

 自然连接(重点):

 投影运算转sql语句:

授权的语句格式:

视图(VIEW):

函数依赖:

范式:

 求候选码方法(以及求主属性和非主属性的方法):

 接下来我们来通过真题来解析来这个方法(掌握了,对付软考的题百分百对)

伪传递率(经常考原话:)

无损连接和保持函数依赖:

ER图属性:

ER图之间的冲突

联系:

事务管理:

事务的四个特性(重点需要背诵一般出原题):

 并发控制:

分布式数据库:


三级模式结构:(重点背什么模式对应什么)常考

1、概念模式(也称模式)—–>基本表

2、外模式(也称用户模式或子模式)—–>视图

3、内模式(也称存储模式)——–>存储文件 索引—–物理层(对应内模式)看到索引就选物理层即可

两级映像

1、数据的物理独立性:为了保证物理独立性,需要修改概念模式(模式)和内模式之间的映像。

2、数据的逻辑独立性:为了保证逻辑独立性,需要修改外模式和概念模式之间的映像。

完整性约束(了解即可)

关系模式关系数据结构关系操作集合关系完整性约束三部分。

关系模式中的3个完整性规则如下:

1、实体完整性

2、参照完整性

3、用户定义的完整性。

关系代数

关系代数:(通过刷题没刷到个人觉得不会考,担心的小伙伴还是可以看看的)

并(u)不考

差(-)不考

交(n)不考

除(?)不考

 笛卡尔积

选择

 连接:

 等值连接

 自然连接(重点):

 投影运算转sql语句

授权的语句格式

GRANT(授权

PUBLIC:授权权限的用户可以是单个或多个具体的用户,PUBLIC参数可将权限赋给全体用户。

WITH  GRANT OPTION :若指定了此子句,那么获得权限的用户还可以将权限给其他用户。

收回权限语句格式REVOKE

视图(VIEW)

是从一个或者多个基本表或视图导出的表,是一个虚拟表。

函数依赖

函数依赖:学 —–>姓名

                       X——->  Y

非平凡函数依赖

冗余函数依赖

U{A,B,C,D,E,H},F{A—->B, B—–>DH , A—->H, C—->E}

存在传递函数依赖A—->D,和A—–>H,并且还存在冗余函数依赖。

范式:

范式:(候选码如何是组合属性(两个)就一定是第二范式,单个肯定不是第二范式就要看是不是第三范式,否则就是第一范式了,软件设计师基本不要BCNF范式和第四范式)

 求候选码方法(以及求主属性和非主属性的方法)

这个方法不是唯一了,大家可以采取其他博主或者机构的方法也可以。

 接下来我们来通过真题来解析来这个方法(掌握了,对付软考的题百分百对)

伪传递率(经常考原话:)

伪传递率:若X—->Y,   WY—->Z, 则XW—>,为F所蕴含。

无损连接和保持函数依赖

ER图属性

简单属性:简单属性是原子,不可再分的。—-》职工

复合属性:可以细分为更小的部分(即划为别的属性)

例如:职工试题集的通信地址可以进一步分为:邮编、省、市、街道。

单值属性:一个学 对应一个姓名。

多值属性:001 父亲

                    001 母亲    001这个职工有多个亲属

                    001 妹妹

Null:当实体在某个属性上没有值或属性值未知时没使用Null值,表示无意义或者不知道。

派生属性:派生属性可以从其他属性得来。例如:2022年—–2020年入职=2年(工作年限)。

 

ER图之间的冲突

 属性冲突例子:

年龄 0-30   (学生)    年龄20-60 (老师)

命名冲突例子:

同名异义:学 /学生编 都是学 ,名字不一样

联系

事务管理

事务的四个特性(重点需要背诵一般出原题

 并发控制

分布式数据库

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成32837 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月15日
下一篇 2022年6月15日

相关推荐