数据库
文章平均质量分 84
Geometry Fu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《数据库系统原理》 第三章 SQL语言 DDL DML(知识点+SQL语句书写练习)
本文主要讲解了SQL语言基本知识点,包含DDL数据定义语言,DML数据操纵语言、DCL数据控制语言,同时提供大量的SQL语句书写例题讲解示范,掌握各类查询、嵌套子查询、聚合函数、集合操作、删除、更新操作。原创 2025-11-29 10:38:01 · 806 阅读 · 0 评论 -
《数据库系统原理》第二章 关系模型的介绍 关系代数详解
《数据库系统原理》关系模型介绍,包含关系模式(Schema)与实例(Instance),关系代数(选择、投影、并、差、笛卡尔积、重命名、集合交、连接(自然连接、θ连接)、除,以及拓展操作(广义投影、聚合、赋值),包含知识点讲解与例题详细解析。原创 2025-11-25 13:49:39 · 925 阅读 · 0 评论 -
《数据库系统原理》第一章 引言知识点总结+简答题
本文系统总结了数据库管理系统(DBMS)的核心知识点。首先介绍了DBMS的定义及其在银行、航空、零售等领域的广泛应用,重点分析了文件系统的7大缺陷和数据库系统的优势。详细阐释了数据库三层抽象架构(物理层、逻辑层、视图层)、关系模型的特点,以及SQL语言中DML和DDL的区别。此外,还涵盖了数据库设计方法论(包括逻辑设计与物理设计)、事务管理的重要性,以及常见的数据库架构类型(如客户端-服务器和分布式架构)。最后通过简答题形式强化了关键概念的理解,为数据库学习提供了全面的知识框架。原创 2025-11-17 14:26:16 · 1119 阅读 · 0 评论 -
《数据库系统》SQL语言之视图及其应用(理论理解分析+实例练习)
SQL视图是数据库中的虚拟表,不存储实际数据,仅保存从基本表导出的定义公式。视图通过CREATE VIEW语句创建,可包含WITH CHECK选项来约束数据更新操作。主要作用包括:提供逻辑数据独立性、增强数据安全性(屏蔽敏感字段)、简化复杂查询。使用时需注意更新限制——包含聚集函数、GROUP BY子句、算术表达式或缺少主键的视图不可更新。只有从单表通过选择投影导出且包含主键的视图支持更新。视图通过DROP VIEW语句撤销,是优化数据库访问和安全性的重要工具。原创 2025-11-05 16:28:42 · 438 阅读 · 0 评论 -
《数据库系统》SQL语言之关系代数操作| 并交差的处理 union,intersect,except | 内连接外连接 inner join,outer join(理论理解分析+实例练习)
UNION(并)、INTERSECT(交)、EXCEPT(差)三种基本集合运算;四种连接类型:INNER JOIN、LEFT/RIGHT OUTER JOIN、FULL JOIN,三种连接条件:NATURAL(自然连接)、ON(指定条件)、USING(指定公共属性)。原创 2025-10-30 19:07:28 · 664 阅读 · 0 评论 -
《数据库系统》SQL语言之分组查询与分组过滤(理论理解分析+实例练习)
摘要:本文介绍了SQL分组查询和分组过滤的基本概念与应用。分组查询使用GROUP BY子句将元组按条件分类并执行聚集运算,如求学生或课程的平均成绩。分组过滤使用HAVING子句对分组结果进行筛选,与WHERE子句的区别在于HAVING作用于分组而非单个元组。文中通过具体示例说明了如何正确应用这些子句,如查询不及格课程超过两门的学生或有10人以上不及格的课程。最后强调在复杂查询中两者需正确配合使用,避免逻辑错误。原创 2025-10-30 16:41:54 · 961 阅读 · 0 评论 -
《数据库系统》SQL语言之结果计算与聚集函数(理论理解分析+实例练习)
Select-From-Where语句中,Select子句后面不仅可是列名,而且可是一些或,表明在投影的同时直接进行一些运算。EG: 求有差额(差额>0)的任意两位教师的薪水差额(结果表属性有:TR1, TR2, T1.Salary - T2.Salary)其中T1.Salary - T2.Salary为计算表达式。EG: 依据学生年龄求学生的出生年份,当前是2025年其中2025-S.Sage+1为计算表达式。原创 2025-10-30 15:53:25 · 156 阅读 · 0 评论 -
《数据库系统》SQL语言之复杂查询 子查询(NOT)IN子查询 θ some/θ all子查询 (NOT) EXISTS子查询(理论理解分析+实例练习)
SQL子查询应用总结 本文系统介绍了SQL中三种主要的子查询类型及其应用: (NOT) IN子查询:用于判断元素是否属于某集合。θ some/θ all子查询:用于集合间的比较运算。 (NOT) EXISTS子查询:测试集合是否存在满足条件的元组。文章通过典型示例(如查询特定课程学生、教师授课情况等),这些技术可有效处理复杂的多表关联和集合运算需求。原创 2025-10-21 19:20:30 · 744 阅读 · 0 评论
分享