当前位置: 首页 > news >正文

软考中级学习总结(5)

连接:
(1)Theata连接:R 连接 S theata表示任意不等符
(2)等值连接:R连接S,要求属性相同
(3)自然连接:R连接S,要求R与S有一个/多个同名的属性
计算出RXS,选出其中R.A=S.A 的行
外连接:
1.左外连接(保左)
2.右外连接
3.全外连接
除 R÷S 也就是R{A,B,C,D}中与S{C,D}对应的{A,B}

关系代数转SQL语言
投影:πA(R)
SQL:select A from(R)
选择where
笛卡尔积:from R,S
自然连接:
SQL语言不支持列序号,所以不用打单引号,但是字符要打单引号

SQL语言分类:
DDL:数据定义语言
DML:数据操控语言
DQL:数据查询语言
DCL:数据控制语言

1.DDL:数据库创建creat database 数据库名
基本表建立 creat table 表名(
student char(n),)
修改基本表 alter table 表 add 列 类(加列)
alter column (修改列)
drop column(删除列)
删除基本表 drop table 表名
2.DML: INSERT INTO 表(列名)VALUES(元组值)
DELETE
UPDATE
3.数据查询功能
select 列,列 from 表(投影查询)
选择查询【Where.........】
分组查询【group by...】
条件查询【having】
排序查询【order by】加desc则降序排列

聚合函数
select AVG()
COUNT()
MIN()
MAX()
SUM()
STDEV()标准差
STDEVP()总标准差
表的连接查询
1.内连接,等值,非等值,自然连接
2.外连接,左外连,右外连,全外连
一般子查询,相关子查询
Exists测试(存在)
结果查询的并交差运算
select ...from
union(并)
intersect(交)
expect(差)
selct....from

关系模式
R<U,D,dom,F>
1.R为关系名
2.U为组属性
3.属性组U中的属性来自域D
4.dom为属性列域的映射
5.F为属性U上的一组属性依赖

函数依赖
1.函数依赖A-->B
2.非平凡的函数依赖:A决定B且B不包含于A
3.平凡的函数依赖:A决定B,且B属于A
4.完全函数依赖:A决定B,但A的子集不决定B
5.部分函数依赖:A决定B,且A的子集也可以决定B
6.传递依赖:A决定B,B决定C,则A决定C
7.码 K集合的属性可以退=推出关系的全部属性则为候选码
8.主属性和非主属性:包含在候选关键字中的属性就是主属性
9.外码
10.函数依赖的公理系统
属性闭包计算:找出后选关键字的计算

http://www.hskmm.com/?act=detail&tid=36933

相关文章:

  • 软考中级学习总结(4)
  • 每日反思(2025_10_22)
  • docker: Error response from daemon: failed to set up container networking 解决办法
  • 实验2 现代C++编程初体验
  • CSP-S36
  • 新学期每日总结(第13天)
  • GCM(Galois/Counter Mode) 认证加密算法实现
  • 【学习笔记】slope-trick
  • 10.13-10.19学习做题笔记
  • 2025.10.22
  • yny计数题记录
  • 20232404 2025-2026-2 《网络与系统攻防技术》实验二实验报告
  • 1020302118兰逸霏的第一次作业
  • ubuntu 25.10 修改源 - ldx
  • pytorch学习笔记(1)
  • 20232318 2025-2026-1 《网络与系统攻防技术》实验二实验报告
  • 《中华人民共和国网络安全法》第二十一条这一核心考点
  • 嵌入式软件分层架构设计 - lucky
  • DP 基础题乱做
  • [题解]P4616 [COCI 2017/2018 #5] Pictionary
  • 二三级区别
  • 第九章-Where-1S-tHe-Hacker
  • CF 2023D Many Games
  • 2025.10.22考试记录
  • 2025多校冲刺CSP模拟赛7 题目分析
  • Typora的多端同步方案,如何多台计算机共享md文件?Windows和Mac通过定时执行git来同步markdown文件
  • Trie树
  • Seg T
  • 2025.10.22总结 - A
  • 蛋白表达系统的技术布局与应用