![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库系统
文章平均质量分 73
积极的努力
这个作者很懒,什么都没留下…
展开
-
关系数据库设计理论
针对一个具体问题应如何构造一个适合于它的数据模式,即应构造几个关系,每个关系由哪些属性组成等eg:观察这个表所对应的一个实例(在某个时刻student模式所对应的一个实际的数据情况):如有若干个学生,他们都为’计算机系’,系主任为’张明’,选修了’C1’课程,得到各自的成绩☞关系模式STUDENT(Sno,Sdept,Mname,Cno,Grade)中存在的问题:☜1、数据冗余太大,浪费存储空间如:系主任的名字重复出现,重复次数与该系所有学生的所有课程成绩出现次数相同。...原创 2022-08-16 13:40:48 · 283 阅读 · 0 评论 -
并发控制。
事务T1修改某一数据并将其写回磁盘,事务T2读取同一数据后,T1由于某种原因被撤销,这时被T1修改过的数据恢复原值,T2读到的数据就与数据库中的数据不一致,则T2读到的数据就为“脏”数据,即不正确的数据。两个事务T1、T2同时读入同一数据并修改,T2提交的结果破坏了T1提交的结果,导致T1的修改被丢失。:每个时刻只有一个事务运行,其他事务必须等到这个事务结束后方能运行。(事务一个接一个的运行),实现多个事务真正的并行运行,这种并行执行方式称为同时并发方式。这种并行执行方式称为交叉并发方式。...原创 2022-08-15 15:32:48 · 605 阅读 · 0 评论 -
数据库恢复技术
记录了自从上次备份之后变化的那一部分的记录,也就是增量转储的部分。增量转储也是周期性存储的,转储点到故障点之间依然有数据丢失的部分。其次日志要记录这个事务修改数据库之前的内容,和修改数据库之后的内容,即要。这样在遇到恢复的时候,如果之前没有写完,找到新值写完就可以恢复;如果之前写到一半故障了,找到旧值就可以恢复了。,就是事务执行前后都会是合法的数据状态,不会违背任何数据的完整性约束。,即事务内部的操作要么都成功要么都不成功。,只要事务成功完成,它对数据库的影响是持久的。,并发的事务之间不能相互干扰。...原创 2022-08-15 15:07:30 · 1377 阅读 · 0 评论 -
数据库完整性
简单介绍:首先先概述一下数据库完整性指的是什么,数据库完整性指的是数据的正确性和相容性。数据的正确性是指数据是符合现实世界语义、反映当前实际状况的;比如说人类的性别,只能是男和女。数据的相容性是指数据库同一对象在不同关系表中的数据是符合逻辑的。比如说年龄一般都在1-100岁,当然也有超过一百岁的,反正没有两百岁,三百岁成仙的人类。1.提供定义完整性约束条件的机制完整约束条件也称完整性规则,是数据库中数据必须满足的语义条件规则为保证数据的正确、有效和相容性的一些规则数据的主码、外码、一些约束规则。...原创 2022-08-13 09:43:00 · 912 阅读 · 0 评论 -
数据库安全性
CC(Common Criteria):2008年,CC V3.1 ISO/IEC15408-2008CC评估等级分为EAL1、EAL2、EAL3、EAL4、EAL5、EAL6和EAL7共七个等级,等级越高,表示通过认证需要满足的安全保证要求越多,系统的安全特性越可靠。国际标准化组织(International Organization for Standardization,ISO)...原创 2022-08-08 16:46:24 · 1615 阅读 · 0 评论 -
关系查询处理和查询优化
对查询的基本表顺序扫描,逐一检查每个元组是否满足选择条件,把满足条件的元组作为结果输出。通过索引先找到满足条件的元组主码或元组指针,再通过元组指针直接在查询的基本表中找到元组。(2)排序-合并算法(sort-merge join 或merge join)适合于选择条件中的属性上有索引(例如B+树索引或Hash索引)(1)嵌套循环算法(nested loop join)(3)索引连接(index join)算法。物理优化:指存取路径和底层操作算法的选择。代数优化:指关系代数表达式的优化。...原创 2022-08-06 17:20:34 · 441 阅读 · 0 评论 -
关系数据库标准语言 SQL
SQL是英文(Structured Query Language)的缩写,意思为结构化查询语言,它包括了数据定义、查询、操纵和控制四种功能。包括数据定义语句(DDL)、数据操纵语句(DCL)及权限的操作。综合统一;高度非过程化;面向集合的操作方式;以同一种语法结构提供两种使用方法;语言简洁,易学易用;2.1 定义语句格式定义表1.定义基本表。...原创 2022-08-06 17:03:42 · 293 阅读 · 0 评论 -
关系数据理论
关系模式由五部分组成,即它是一个五元组:R: 关系名U: 组成该关系的属性名集合D: 属性组U中属性所来自的域DOM: 属性向域的映象集合F: 属性间数据的依赖关系集合。原创 2022-08-04 18:28:30 · 814 阅读 · 0 评论 -
关系数据库
关系数据库系统是支持关系模型的数据库系统关系模型由数据结构、关系操作集合和完整性约束三部分组成单一的数据结构------关系关系操作关系模型中常用的关系操作包括两类:⭐查询操作:选择、投影、连接、除、并、交、差⭐增加、删除、修改操作特点:操作的对象和结果均是集合;一次一集合关系数据语言:🔸三类:关系代数语言、关系演算语言和具有关系代数和关系演算双重特点的语言。...转载 2022-08-03 13:00:53 · 2653 阅读 · 0 评论 -
数据库基本概念
用于改变数据库结构,包括。原创 2022-07-30 15:47:59 · 390 阅读 · 0 评论