
数据库
文章平均质量分 83
哇咔咔负负得正
这个作者很懒,什么都没留下…
展开
-
[学习记录] Redis 5. 事务和锁机制,秒杀案例 Demo
[学习记录] Redis 5. 事务和锁机制,秒杀案例 Demo原创 2022-09-24 23:12:54 · 433 阅读 · 0 评论 -
[学习记录] Redis 4. Jedis 测试以及发送验证码 Demo
[学习记录] Redis 4. Jedis 测试以及发送验证码 Demo原创 2022-09-23 18:50:50 · 275 阅读 · 0 评论 -
[学习记录] Redis 3. Key 操作和常用数据类型
Redis 3. Key 操作和常用数据类型原创 2022-09-09 15:28:40 · 357 阅读 · 0 评论 -
[学习记录] Redis 2. 安装和相关知识
Redis 2. 安装和相关知识原创 2022-09-07 15:03:06 · 135 阅读 · 0 评论 -
[学习记录] Redis 1. NoSQL 数据库和 Redis 概述
Redis 1. NoSQL 数据库和 Redis 概述原创 2022-09-07 11:46:42 · 251 阅读 · 0 评论 -
SQL 问题记录
SQL 问题记录。最后更新:2022.10.18原创 2022-09-04 23:27:24 · 399 阅读 · 0 评论 -
MOOC战德臣数据库课程自用笔记_9_范式
关系范式一. 范式 1NF若关系模式 R(U)R(U)R(U) 中关系的每个分量都是不可分的数据项(值,原子),则称 R(U)R(U)R(U) 属于第一范式,记为:R(U)∈R(U) \inR(U)∈ 1NF不符合 1NF 的处理将复合属性处理为简单属性;将多值属性与关键字单独组成一新的关系;(面向对象数据库)引入新的数据模型处理:Object-Oriented Data Model二. 第二范式 2NF若 R(U)∈R(U) \inR(U)∈ 1NF 且 UUU 中的每一非主属性完全函原创 2021-03-08 20:50:38 · 278 阅读 · 1 评论 -
MOOC战德臣数据库课程自用笔记_8_属性闭包计算方法
属性闭包计算方法[Algorithm]: 计算一属性集关于一组函数依赖的属性闭包[Input]:有限属性集合 UUU,UUU 上的函数依赖集合 FFF,及 UUU 的子集 XXX[Output]:XXX 关于 FFF 的属性闭包 X+X^+X+,记作 XF+X^+_FXF+[Method]:按下列规则递归计算属性序列 X(0),X(1),...X^{(0)}, X^{(1)},...X(0),X(1),...令 X(0)=X,i=0X^{(0)} = X, i = 0X(0)=X,i=0B=原创 2021-03-07 21:29:17 · 272 阅读 · 0 评论 -
MOOC战德臣数据库课程自用笔记_7_函数依赖
函数依赖一. 概念1. 函数依赖定义设 R(U)R(U)R(U) 是属性集合 U=A1,A2,...,AnU = {A_1, A_2,...,A_n}U=A1,A2,...,An 上的一个关系模式,X,YX, YX,Y 是 UUU 上的两个子集,若对 R(U)R(U)R(U) 的任意一个可能的关系 rrr,rrr 中不可能有两个元组满足在 XXX 中的属性值相等而在 YYY 中的属性值不等,则称 “XXX 函数决定 YYY” 或“YYY 函数依赖于 XXX”,记作 X→YX \rightarro原创 2021-03-07 18:52:47 · 302 阅读 · 0 评论 -
MOOC战德臣数据库课程自用笔记_6_数据库完整性
数据库完整性一. 概述1. 定义数据库完整性是指 DBMS 应保证的 DB 的一种特性,即在任何情况下的正确性,有效性,一致性。广义完整性:语义完整性,并发控制,安全控制,DB 故障恢复等狭义完整性:专指语义完整性,DBMS 通常有专门的完整性管理机制与程序来处理语义完整性的问题2. 关系模型中有完整性定义要求:实体完整性参照完整性用户自定义完整性3. 引发完整性约束的原因不正当的数据库操作,如输入错误,操作失误,程序处理失误等4. 数据库完整性管理的作用防止和避免数原创 2021-03-07 10:50:11 · 370 阅读 · 1 评论 -
MOOC战德臣数据库课程自用笔记_5_SQL复杂查询与视图
SQL复杂查询与视图一. 子查询出现在 Where 子句中的 Select 语句被称为子查询(subquery)三种类型的子查询:(NOT) INθ-Some/θ-ALL ,θ 为比较运算符(NOT) EXISTS1. (NOT) IN子查询判断某一表达式的值是否存在于子查询的结果中表达式 [not] in (子查询)例子:列出张三,王三同学的所有信息Select * From Student Where Sname in ("张三", "王三");2. θ some 子查原创 2021-03-07 09:56:52 · 606 阅读 · 1 评论 -
MOOC战德臣数据库课程自用笔记_4_SQL概述与简单SQL语句
SQL一. SQL概述集DDL,DML,DCL于一体得数据库语言1. DDL语句引导词Create(建立)Alter(修改)Drop(撤销)模式的定义和删除,包括定义 Database,Table,View,Index,完整性约束条件等,也包括定义对象(RowType 行对象,Type 列对象)2. DML语句引导词InsertDeleteUpdateSelect各种方式的更新和检索操作,如直接输入记录,从其他 Table (由SubQuery建立)输入各种复杂条件的检原创 2021-03-06 14:36:58 · 374 阅读 · 1 评论 -
MOOC战德臣数据库课程自用笔记_3_关系模式之关系代数
关系代数一. 概述关系代数特点基于集合,提供一系列关系代数操作:并,差,笛卡尔积(广义积),选择,投影,更名等操作以及交,连接和关系除等扩展操作,是一种集合思维的操作语言关系代数操作以一个或多个关系为输入,结果是一个新的关系一种抽象的语言,是学习其他数据库语言的,如SQL的基础关系代数操作集合操作纯关系操作二. 基本操作0. 并相容性参与运算的两个关系及其相关属性间有一定的对应性和可比性或意义关联性定义:关系R与关系S存在相容性,当且仅当:关系R与关系S的属性数目必原创 2021-03-05 15:22:49 · 355 阅读 · 0 评论 -
MOOC战德臣数据库课程自用笔记_2_关系模式
关系模式一. 关系模式研究内容一个关系就是一个Table关系模型就是处理Table的,有三个部分:描述DB各种数据的基本结构形式(Table/Relation)描述Table与Table之间所可能发生的各种操作(关系运算)描述这些操作所应该遵循的约束条件(完整性约束)就是要学习:Table如何描述?有什么操作?结果是什么?有哪些约束等?二. 关系模型三个要素基本结构:Relation/Table基本操作:∪,−,×,δ,∏,π,∩,⋈,÷∪, -, ×, \delta, \prod原创 2021-03-04 23:06:30 · 409 阅读 · 1 评论 -
MOOC战德臣数据库课程自用笔记_1_数据库系统结构和数据模型概述
数据库系统的结构从数据库应用开发人员角度,数据库系统通常采用三级模式结构,这是数据库系统内部的系统结构。从数据库最终用户角度看,数据库系统的结构分为单用户结构,多用户结构,主从式结构,分布式结构,CS,BS/数据库服务器多层结构等。概念辨析模式 Schema对数据库中数据所进行的一种结构性的描述,所观察到数据的结构信息视图 View / 数据 Data某一种表现形式下表现出来的数据库中的数据三级模式结构结构角度看是模式,数据角度看是视图外模式/用户模式 —(外部)视图局部层面,某一原创 2021-03-04 18:21:15 · 937 阅读 · 1 评论