数据库
文章平均质量分 94
Hydrion-Qlz
啥都想学又都没时间开始的大学牲
(如需博客中某文件pdf或者是需要什么资源可直接邮箱联系
qlz_huo@163.com
展开
-
SQLZOO刷题笔记
最近复习sql语句,发现很多不会了,然后在网上找到了一个很好联系SQL语句的网站 -,在上面可以很好地联系SQL的各种语句(主要是SELECT),两天刷完一遍后把答案记录下来了,感觉很多题不止一种实现方法,有些可以使用join连接或者使用select嵌套查询,感觉能出来答案就可以,有些题目还是比较困难的,有错误的话可以在评论区纠正一些题目里面有中文选项,但是显示的是繁体中文,不太好辨认,最后直接用英文做了,所以题干也是英文,查找的时候可以对照一下题号。原创 2023-10-12 15:39:47 · 727 阅读 · 0 评论 -
关系型数据库第九章笔记---数据库完整性
文章目录概述数据库完整性提供完整性检查的方法违约处理实体完整性实体完整性定义实体完整性检查和违约处理参照完整性参照完整性定义参照完整性检查和违约处理参照完整性违约处理用户定义的完整性属性上的约束条件不允许取空值列值唯一用CHECK短语指定列值应该满足的条件属性上的约束条件检查和违约处理元组上的约束条件元组上约束条件检查和违约处理完整性约束命名子句完整性约束命名子句CONSTRAINT修改表中的完整性限制域中的完整性限制断言创建断言删除断言缺点触发器触发器定义定义触发器激活触发器删除触发器缺点数据库完整性总结原创 2022-01-13 13:20:30 · 834 阅读 · 0 评论 -
关系型数据库第八章笔记---数据库安全性
文章目录数据库安全性概述数据库的不安全因素安全标准简介TCSEC标准TCSEC/TDI标准的基本内容TCSEC/TDI安全级别划分D级C1级C2级B1级B2级CCCC文本组成CC评估保证级(EAL)划分数据库安全性控制存取控制流程数据库安全性控制的常用方法用户身份鉴别存取控制自主存取控制方法关系数据库系统中存取控制对象授权(GRANT)回收(REVOKE)创建数据库模式的权限数据库角色角色的创建给角色授权将一个角色授予其他的角色或用户角色权限的收回缺点小结强制存取控制方法实体分类敏感度标记(Label)强制原创 2022-01-13 13:19:09 · 1035 阅读 · 0 评论 -
关系型数据库第七章笔记---事务处理
文章目录事务的概念事务的定义定义事务显式定义方式隐式定义方式事务结束事务的特性1.原子性2.一致性3.隔离性4.持续性破坏事务ACID特性的因素事务的操作事务的状态SQL的事务管理数据库恢复技术概述故障数据库的恢复故障的种类1.事务内部的故障故障的原因故障的恢复2.系统故障故障的原因故障的恢复3.介质故障故障的原因4.计算机病毒计算机病毒种类计算机病毒的危害故障小结恢复的实现技术数据转储转储定义转储方法静态转储与动态转储海量转储与增量转储转储方法小结登记日志文件日志文件的格式和内容日志文件的作用登记日志文件原创 2022-01-13 13:18:19 · 1204 阅读 · 0 评论 -
关系数据库第六章笔记---关系查询处理和查询优化
文章目录关系数据库系统的查询处理查询处理步骤1.查询分析2.查询检查3.查询优化4.查询执行实现查询操作的算法示例1.选择操作的实现全表扫描方法 (Table Scan)索引扫描方法 (Index Scan)2.连接操作的实现嵌套循环算法(nested loop join)排序-合并算法(sort-merge join 或merge join)索引连接(index join)算法Hash Join算法关系数据库系统的查询优化查询优化概述关系系统的查询优化非关系系统查询优化的优点查询优化的总目标实例第一种情况原创 2022-01-13 13:17:06 · 807 阅读 · 0 评论 -
关系型数据库第五章笔记---数据库设计
文章目录数据库设计概述数据库设计数据库设计的特点1. 数据库建设的基本规律2. 结构(数据)设计和行为(处理)设计相结合数据库设计方法数据库设计的基本步骤需求分析需求分析的任务(续)需求分析的步骤调查用户需求的步骤常用调查方法进一步分析和表达用户需求数据字典数据项数据结构数据流数据存储处理过程需求分析小结概念结构设计1. 实体与属性的划分原则2. E-R图的集成合并E-R图,生成初步E-R图属性冲突命名冲突结构冲突消除不必要的冗余,设计基本E-R图用规范化理论来消除冗余逻辑结构设计E-R图向关系模型的转换一原创 2022-01-13 13:16:13 · 2376 阅读 · 0 评论 -
关系型数据库第四章笔记---关系数据理论
文章目录关系模式设计中的问题关系规范化数据依赖函数依赖函数依赖的定义定义满足依赖的关系模式上成立的依赖平凡函数依赖与非平凡函数依赖完全函数依赖与部分函数依赖传递函数依赖与直接函数依赖函数依赖的逻辑蕴含函数依赖集合的闭包闭包定义闭包特点函数依赖的推理规则函数依赖的逻辑导出定义属性集合的闭包定义求法函数依赖集的等价覆盖定义最小函数依赖集定义多值依赖多值依赖定义直观定义形式化定义多值依赖的性质多值依赖与函数依赖区别有效性范围嵌入式多值依赖关系模式分解关系模式分解的定义定义无损联接分解无损联接定义投影连接运算投影连原创 2022-01-13 13:15:07 · 1450 阅读 · 0 评论 -
关系型数据库第一章笔记---绪论
文章目录数据库管理技术的发展人工管理阶段文件系统阶段文件系统的数据结构数据库系统阶段数据库系统VS文件系统数据库系统各阶段的比较数据库系统数据库的定义数据库的特点:数据库系统的定义数据库系统的组成构成数据库系统的主要软件成分:数据库系统的用户数据库管理员应用程序员终端用户(End User)数据库系统的特征数据模型数据模式的定义数据抽象对数据模型的要求三种数据模型概念模型实体-联系(ER)模型信息世界中的基本概念两个实体型之间的联系一对一联系(1:1)一对多联系(1:n)多对多联系(m:n)E-R图实体型属原创 2022-01-13 13:13:12 · 463 阅读 · 0 评论 -
关系型数据库第二章笔记---关系模型以及常用关系代数
文章目录基本概念关系的定义定义2-1: 域定义2-2: 笛卡尔积定义2-3: 关系定义2-4: 属性定义2-5: 超键定义2-6: 候选键定义2-7: 主键定义2-8: 外键关系的特性关系模式与关系关系完整性定义分类实体完整性参照完整性用户自定义完整性DBMS对关系完整性的支持关系模型关系代数基本内容组成记号选择定义例子投影定义例子并运算定义例子差运算定义例子交运算定义例子广义笛卡尔积定义例子θ\thetaθ连接定义例子自然连接定义例子外连接定义例子半连接定义例子除运算定义例子关系型数据库查询实例关系数据库原创 2022-01-13 13:11:37 · 1041 阅读 · 1 评论 -
SQL简介及常用sql语法汇总(包含语法格式介绍及示例)
文章目录SQL概述SQL的特点综合统一高度非过程化面向集合的操作方式一种语法结构多种使用方式语言简洁,易学易用SQL的基本概念基本表存储文件视图数据定义模式的定义与删除定义模式删除模式基本表的定义,删除与修改定义基本表数据类型模式与表修改基本表删除基本表索引的建立与删除建立索引修改索引删除索引数据字典数据查询单表查询选择表中的若干列选择表中的若干元组消除重复的行,DISTINCTT关键字查询满足条件的元组比较大小确定范围确定集合字符匹配涉及空值的查询多重条件查询ORDER BY语句聚集函数GROUP BY.原创 2022-01-12 13:40:12 · 2723 阅读 · 3 评论