
数据库SQL
(づど)
慢慢地
展开
-
牛客网SQL(偶尔刷)
##比较 <>,!<,!>##范围 (not) between 低 and 高##集合 (not) in##字符 (not) like##空值 is (not) null##多条件 and or not##排序 order by 字段名 [desc降序]##数量 limit n offset m (n=-1,表示最后一行数据)##别名 1数据表 别名 ...原创 2019-03-17 20:30:21 · 236 阅读 · 0 评论 -
应试笔记3:关系代数运算
自求多福、多写多练、慢慢更新错题集原创 2019-03-24 15:37:58 · 312 阅读 · 0 评论 -
应试笔记2:关系模型=关系数据结构+关系操作集合+关系完整性约束、基本表的性质、主码和主属性、五种基本代数运算
关系模型=关系数据结构+关系操作集合+关系完整性约束关系数据结构:关系、关系模式、关系数据库关系关系也是一个二维表,表的每行对应一个元组,表的每列对应一个域,每一列称为一个属性,不同的属性要给予不同的属性名关系分三类:基本表(基本关系)、查询表、视图表其中基本表有如下性质:① 列是同质的 ② 不同的列可出自同一个域③ 列的顺序无所谓,列的次序可以任意交换...原创 2019-03-26 20:39:30 · 1943 阅读 · 0 评论 -
应试笔记5:数据库问题、规范化、函数依赖、范式
数据库中的问题:插入异常、删除异常、更新异常、数据冗余度大插入异常:主属性太多,插入时为空,无法插入删除异常:删除时,会把不该删除的数据删除更新异常:更新时,需要更新数据太多,出现误差数据冗余:属性改变时,其他属性重复出现案例分析(学号,课程名称) → (姓名,年龄,成绩,学分)(课程名称) → (学分)(学号) → (姓名,年龄)这个选课关系表存在如下问题:...原创 2019-03-26 20:39:19 · 315 阅读 · 0 评论 -
应试笔记1:数据管理发展历史、DBS体系结构和独立性、DBMS功能、DB概念
数据库管理技术的发展人工管理阶段什么都没有文件系统阶段开始出现文件,有结构,有独立,但是都很差缺点:数据冗余、数据不一致性数据库系统阶段特点:数据结构化、共享性、独立性、统一管理与控制结构化:数据的最小存取单位是数据项;数据可以变长 数据共享性高,冗余度低,易扩充 独立性高:逻辑独立性+物理独立性,由DMBS的二级映像功能保证 数据由DBMS统一管...原创 2019-03-26 20:39:39 · 738 阅读 · 0 评论 -
应试笔记9:并发控制、封锁、死锁和活锁、并发调度的可串行性、两段锁协议、意向锁
并发控制机制的任务对并发操作进行正确调度;保证事务的隔离性;保证数据库的一致性数据不一致性:由于并发操作破坏了事务的隔离性并发控制就是要用正确的方式调度并发操作,使一个用户事务的执行不受其他事务的干扰,从而避免造成数据的不一致性并发控制带来的问题并发操作带来的数据不一致性丢失修改(Lost Update)两个事务T1和T2读入同一数据并修改,T2的提交结果破坏了T...原创 2019-03-22 20:47:32 · 2207 阅读 · 0 评论 -
应试笔记8:数据库恢复、事务ACID特性、故障类型及恢复策略
事务定义 :(相当于OS中的原语)一个数据库操作序列;一个不可分割的工作单位;恢复和并发控制的基本单位语句开始:begin transaction;中间:SQL语句1,2,3结束:提交 commit; 出现故障,回滚 rollback;ACID特性原子性(Atomicity) 事务中包括的诸操作要么都做,要么...原创 2019-03-22 18:58:55 · 1491 阅读 · 0 评论 -
应试笔记7:数据库安全性、自发存取机制技术、视图技术、审计技术
用户标识口令 系统核对口令以鉴别用户身份用户名和口令易被窃取 每个用户预先约定好一个计算过程或者函数存取控制机制组成 定义用户权限合法权限检查用户权限定义和合法权检查机制一起组成了DBMS的安全子系统常用存取控制方法自主存取控制(Discretionary Access Control ,简称DAC) C2级 灵活强...原创 2019-03-22 17:13:53 · 529 阅读 · 0 评论 -
应试笔记4-1:数据查询
习题https://wenku.baidu.com/view/8cedc459312b3169a451a447.html?sxts=1553522684793直接看第二页,全做一遍有感觉 32-36 exists的题目少见原创 2019-03-25 23:29:27 · 155 阅读 · 0 评论 -
应试笔记4:SQL、修改表、视图更新问题
SQL:结构化查询语句数据定义创建表 create table 表名( 列名 类型 列级约束, …… 表级约束);主键约束:列级:primary key 表级:primary key (Sno,Cno) 外键约束:表级:foreign k...原创 2019-03-26 20:39:55 · 904 阅读 · 1 评论