随笔分类 - 数据库软考
摘要:数据模型(Data Model)是数据特征的抽象,它从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据库系统的信息表示与操作提供一个抽象的框架。 数据模型所描述的内容包括三个部分:数据结构、数据操作、数据约束。 1、数据结构:数据模型中的数据结构主要描述数据的类型、内容、性质以及数据间的联
阅读全文
摘要:第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。第二范式(2NF)要求数据库表中的每个实例或行必须可以被唯一地区分。为实现区分通常需要为表加上一个列,以存储各个实例的唯一标识。 第二范式(2NF)要求实体的属性完全依赖于主关键字。所谓
阅读全文
摘要:1、码:代表数目bai的符号(分有主码和候选码等du) 2、主码:我们在建zhi立数据库的时候,需dao要为每张表指定一个主码,主码也叫主键。所谓主码就是在实体集中区分不同实体的候选码。一个实体集中只能有一个主码,但可以有多个候选码。 注意:主码的选择应该是那些从不或极少变化的属性。人的姓名是不可以
阅读全文
摘要:ACID atomicity consistency isolation durability 故障种类 恢复技术 恢复策略
阅读全文
摘要:过程sql 存储过程 https://www.bilibili.com/medialist/play/ml1058947866/BV1G54y1d7ZK
阅读全文
摘要:三大完整性 用户定义完整性:check constraint 断言: 触发器 触发器例子: 例子2
阅读全文
摘要:1不安全因素 1,非授权对数据库的恶意存取和破坏 2,数据库中重要的数据泄露 3,安全环境的脆弱性
阅读全文
摘要:集合运算符 ’跟集合很像 -,并U,交∩,差- R*S 笛卡尔积,是一个类似于运动员握手的情况 专门的关系运算符 选择 (strudent 表中条件是Sdept所在系的is) 选择符合 投影:选择列的操作 选择列Sname,Sdept 连接 在自然连接中被舍弃的元组,称为悬浮元组(没有交集 ) 除法
阅读全文
摘要:一、基础概念 要理解范式,首先必须对知道什么是关系数据库,如果你不知道,我可以简单的不能再简单的说一下:关系数据库就是用二维表来保存数据。表和表之间可以……(省略10W字)。 然后你应该理解以下概念: 实体:现实世界中客观存在并可以被区别的事物。比如“一个学生”、“一本书”、“一门课”等等。值得强调
阅读全文