数据库系统概论
文章平均质量分 70
数据库
你说的白是什么白_
大四学生一枚,2023年本科毕业,现已工作
展开
-
计算机2019级3-4班第7、10、11各章小测验
一、设某一水果网店管理系统中包含如下信息:(10分)水果信息:水果编号、水果名称、数量、单价果农信息:果农编号、果农联系人姓名、电话号码消费者信息:消费者编号、消费者姓名、电话号码假设:一个果农可以生产多种水果,但每种水果只在一个果农家生产。每个消费者可以购买多种水果,并产生费用,每种水果可以有多人购买。试完成如下设计:(1)设计该信息管理系统的E-R图;(2)将E-R图转换为关系模型。二、设有如下两个事务,其中X、Y、Z的初值为1:(15分)T1:read(Y); read(Z);X=原创 2021-11-22 17:14:06 · 518 阅读 · 0 评论 -
数据库实验sql语句
文章目录一、create表+insert二、select三、update四、delete一、create表+insert.open demodb-- 创建表create table Student(Sno char(40) ,Sname char(40),Ssex char(20),Sage integer,Sdept char(40));create table Course(Cno char(40),Cname char(40),Cpno char(40),Ccredit integer);原创 2021-11-19 10:26:39 · 582 阅读 · 0 评论 -
数据库系统概论--第十一章:并发控制
文章目录1.并发控制概述(多事务执行方式、丢失修改、不可重复读、读 “脏”数据的定义)2.封锁(排它锁、共享锁、相容矩阵)3.封锁协议3.1 一级封锁协议(能解决:丢失修改)3.2 二级封锁协议(能解决:丢失修改、读“脏”数据)3.3 三级封锁协议(能解决:丢失修改、读“脏”数据、不可重复读)3.4 三级协议的主要区别1.并发控制概述(多事务执行方式、丢失修改、不可重复读、读 “脏”数据的定义)2.封锁(排它锁、共享锁、相容矩阵)3.封锁协议3.1 一级封原创 2021-11-05 21:58:58 · 364 阅读 · 0 评论 -
数据库系统概论--第十章:数据库恢复技术
文章目录1.事务的基本概念(事务定义、事务ACID特性:原子性、一致性、隔离性、持续性)2.数据库恢复概述3.故障的种类4.恢复的实现技术5.恢复策略1.事务的基本概念(事务定义、事务ACID特性:原子性、一致性、隔离性、持续性)2.数据库恢复概述3.故障的种类故障的种类:.4.恢复的实现技术5.恢复策略...原创 2021-11-03 21:45:24 · 418 阅读 · 0 评论 -
数据库系统概论---第九章: 关系查询处理和查询优化
文章目录1.查询过程2.代数优化1.查询过程2.代数优化原创 2021-10-25 11:48:30 · 132 阅读 · 0 评论 -
数据库系统概论---第七章:数据库设计
文章目录1.数据库设计的基本步骤2.ER图1.数据库设计的基本步骤2.ER图原创 2021-10-25 11:42:53 · 172 阅读 · 0 评论 -
计算机2019级3-4班第4、5、6各章小测验
三、关系模式R,U={ABCDE},F={BCD, CAD, CDE},完成下列任务:(36分)① 求关系R的所有候选码;② 求BC的闭包;③ 关系R最高达到哪个范式?给出判断过程;④ 求F的最小函数依赖集Fm;⑤ 分解ρ={ BC,ACDE }是否是无损连接分解?给出判断过程;⑥ 分解ρ={ BC,ACDE }是否是保持函数依赖的分解?给出判断过程。① B F+ =ABECD,而U-{ B }中没有元素或元素的组合能够函数确定B,所以B是唯一一个候选码,即关系r的码② 最高2NF。不存在原创 2021-11-17 16:20:34 · 360 阅读 · 0 评论 -
数据库系统概论----第六章:关系数据理论(依赖、候选码、第几范式、最小依赖集、模式的分解)
文章目录1.非平凡依赖+平凡依赖2.完全函数依赖+部分函数依赖3.求关系模式候选码的方法3.1 例: R(U)=(ABCDEG),F={AB->C,CD->E,E->A,A->G},求候选码。3.x 补充:超码、候选码、主码、主属性、非主属性、全码的区别为什么引⼊范式?1数据冗余2更新异常3插⼊异常4删除异常范式分类设计关系数据库时,遵从不同的规范要求,这些不同的规范要求被称为不同的范式, 各种范式呈递次规范,越⾼的范式数据库冗余越⼩。 ⽬前关系数据原创 2021-10-14 08:43:21 · 2727 阅读 · 0 评论 -
数据库系统概论---第五章:数据库完整性(实体、参照物、用户定义完整性 + constrain + domain + assert +tigger)
与本文从头到尾相似的好文章:【2019-2020春学期】数据库作业13:SQL练习8 - CHECK / CONSTRAINT / TRIGGER / PROCEDURE/ FUNCTION文章目录1. 实体完整性(就是定义主码)2. 参照完整性定义(就是定义外码)3. 用户定义的完整性(not null 、unique、check()的使用)4. 完整性约束命名子句(constrain、修改和删除constrain)5. 域中的完整性限制( create domain.....)6. 断言(asse.原创 2021-10-24 13:04:36 · 271 阅读 · 0 评论 -
数据库系统概论---第四章:数据的安全性(grant 和 revoke 和 角色)
文章目录1.grant用法2. revoke用法3.角色的创建、授权、将一个角色授予其他的角色或用户、角色的回收1.grant用法例1:把查询Student表权限授给用户U1。GRANT SELECT ON TABLE Student TO U1;例2:把对Student表和Course表的全部权限授予用户U2和U3。//priviliges 特权GRANT ALL PRIVILIGES ON TABLE Student, Course TO U2, U3;例3:把对表SC的原创 2021-10-19 22:40:49 · 2353 阅读 · 0 评论 -
计算机 2019 级 3-4 班第 1、2、3、9 各章小测验
文章目录一、简答题1.1 数据库系统的三级模式结构和数据库的三级模式结构分别是什么?1.2 三个关系完整性约束分别是什么? 并进行简要说明。二、有学生-课程关系数据库,关系模式如下,且数据库中学生没有重名的情况。2.1 用关系代数和 SQL 语言分别写出下列功能2.1.1查询选修了全部课程的学生的姓名2.2.2查询没有选修课程的学生的姓名2.2 用关系代数对下列查询进行代数优化处理,并画出优化前的关系代数语法树,优化后的标准语法树。三、综合题3.1 有学生-课程关系数据库,其数据库关系模式如下,且数据库中学原创 2021-10-18 19:48:40 · 337 阅读 · 0 评论