随笔分类 - 数据库
摘要:第一范式 1NF 数据表中的字段都是单一属性的,不可再分。 这个单一属性由基本类型构成。数据库表中的所有字段都是不可分解的原子 ⚠️1NF属性不可再分 第二范式 2NF 数据库表中不存在非关键字段对任意候选关键字段对部分函数依赖 非关键字段都完全依赖于任意一组候选关键字 ⚠️一个表中只能保存一种数据
阅读全文
摘要:概述 在SQL中可以使用数据定义语言中的CREATE ASSERTION语句,通过声明性断言(declarative assertions)来制定更具一般性的约束。 断言创建后,任何对断言中所涉及关系的操作都会触发关系数据库管理系统对断言的检查 ⚠️任何使断言不为真值的操作都会被拒绝执行 创建断言的
阅读全文
摘要:事务的基本概念 事务是一系列的数据库操作,是数据库应用程序的基本逻辑单元,是并发控制的基本单位。 事务处理transaction processing技术主要包括数据库恢复技术和并发控制技术 事务是用户定义的一个数据库操作序列 事务和程序是两个概念,一般地讲,一个程序中包含多个事务 事务的开始与结束
阅读全文
摘要:## 概述 视图是一种虚拟的表,具有和物理表相同的功能。可以对视图进行增、删、改、查操作,视图通常是一个表活着多个表的行或列的子集。 > 对视图的修改会影响基本表。 > > 视图相对于多表查询更容易获取数据 通过视图机制,还可以把要保密的数据对无权存取的用户隐藏起来,从而对数据提供一定程度的安全保护
阅读全文
摘要:前言 数据库是一个共享资源,可以供多个用户使用。 多用户数据库系统:允许多个用户同时使用同一个数据库的数据库系统 事务可以一个一个地串行之行,每个时刻只有一个事务运行,其他事务必须等到这个事务结束以后方能运行。 为了充分利用系统资源,发挥数据库共享资源的特点,应该允许多个事务并行地执行 在这样的系统
阅读全文
摘要:关系的完整性 关系模型的完整性规则是对关系的某种约束条件 关系模型中有三类完整性约束: 实体完整性entity integrity 参照完整性referential integrity 用户定义的完整性user-defined integrity 实体完整性和参照完整性是关系模型必须满足的完整性约束
阅读全文
摘要:事务的基本概念 事务是一系列的数据库操作,是数据库应用程序的基本逻辑单元,是并发控制的基本单位。 事务处理transaction processing技术主要包括数据库恢复技术和并发控制技术 事务是用户定义的一个数据库操作序列 事务和程序是两个概念,一般地讲,一个程序中包含多个事务 事务的开始与结束
阅读全文
摘要:索引的作用与建立索引的方法 在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的数据进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单 索引就像书的目录, 通过书的目录就准确的定位到了书籍具体的内容,加索引能使查询变快 creat
阅读全文
摘要:关系型数据库 关系型数据库是支持关系模型(E-R模型)的数据库系统 按照数据模型的三个要素可将关系模型分为: 关系数据结构 关系操作集合 关系完整性约束 关系模型包括数据结构(数据存储的问题,二维表)、操作指令集合(SQL语句)、完整性约束(表内数据约束、表与表之间的约束) 关系型数据库是依据关系模
阅读全文
摘要:使用yum安装redis yum install redis 配置redis.conf文件 使用vim编辑/etc/redis.conf文件 vim /etc/redis.conf 修改IP地址绑定 原本是bind 127.0.0.1。这里将它改为bind 0.0.0.0,允许公网访问 ######
阅读全文

浙公网安备 33010602011771号