Database
复试
Songzhɑng ✪
希望我自己可以进步,也可以帮助别人
展开
-
数据库-填空题
1.SQL的数据定义功能:定义数据库、定义表、定义视图、定义索引 。2.SUM公司整个系统分为四层:客户层、顶端WEB服务层、应用服务层和数据库层。3.数据库常用的四种文件组织形式:顺序文件、索引文件、散列文件、倒排文件。4.关系规范化理论是设计 关系数据库 的指南和工具。5.数据库各种类型的用户:DBA权限用户、CONNECT权限用户、Resource权限用户...原创 2020-03-31 11:39:04 · 196 阅读 · 0 评论 -
数据库-第11章并发控制
并发操作带来的问题:丢失修改、不可重复读、读‘脏’数据(后两种也被称为幻影现象)并发控制的方法:封锁、时间戳、乐观控制法和多版本并发控制等1.封锁封锁类型:排他锁和共享锁一级封锁协议:事务T在修改数据R之前必须对其加X锁,知道事务T结束以后才释放。解决了:丢失修改二级封锁协议:在一级封锁协议的基础上,增加读数据之前必须加S锁,读完就可以释放。解决了:丢失修改和读脏数据三级...原创 2020-03-29 10:54:00 · 160 阅读 · 0 评论 -
数据库-第10章数据库恢复技术
1.事务的概念 事务是用户定义的一个数据库序列,这些操作要么全做、要不不做,是一个不可分割的工作单位。2.事务的特性(ACID) A:原子性,一个事务要么全做,要么不做; C:一致性,事务执行的结果必须让数据库从一个一致性状态到另一个一致性状态; I:隔离性,一个事务的执行不能被其他事务干扰,并发执行的各个事务之间互不干扰; ...原创 2020-03-29 10:26:51 · 98 阅读 · 0 评论 -
数据库-第9章关系查询处理和查询优化
尽可能早的选择原创 2020-03-29 09:51:16 · 109 阅读 · 0 评论 -
数据库-第8章数据库编程
八、数据库编程(存储过程、函数)1.存储过程(1)变量定义: 变量名 数据类型 := 初值表达式;(2)常量定义 常量名 数据类型 := 常量表达式;(3)赋值语句 变量名:=表达式;(4)条件控制语句 IF 条件 THEN sequence;...原创 2020-03-29 09:48:21 · 120 阅读 · 0 评论 -
数据库-第7章数据库设计
七、数据库设计(设计ER图【ER图转换为关系模式】、画对象联系图、画UML图)1.ER图 找出实体 -> 标出实体的属性和码->找出实体之间的关系(名称,属性,一对一....) -> 检查 一对一、一对多的转换为外键 多对多的转换为单独的表,码为两个实体的码2.对象联系图...原创 2020-03-29 09:22:33 · 152 阅读 · 0 评论 -
数据库-第6章范式
六、范式(求候选键?判断范式?分解范式?判断无损连接和保持函数依赖?)1.求候选键 定型(是否都为LR)-> 选择求解方法(快速法、一般递推法) -> 求解候选码2.判断范式? 求Fm ->求出候选码(主属性、非主属性) -> 看码和非主属性的关系 -> 看码和其他主属性的关系3.分解范式 1NF...原创 2020-03-29 09:07:46 · 184 阅读 · 0 评论 -
数据库-第5章完整性
五、数据库完整性(在SQL语句中进行考察) 数据库完整性:数据的正确性和相容性。实体完整性 参照完整性 用户定义的完整性 1.实体完整性表现:创建表中的primary key要求:(1)检查主码是否唯一,如果不唯一则拒绝插入或修改; (2)检查主码各个属性是否为空,只要有一个为空则拒绝插入或修改。2.参照...原创 2020-03-28 10:58:20 · 106 阅读 · 0 评论 -
数据库-第4章安全性
四、数据库安全性(选择、填空、SQL语句)1.数据库安全性:保护数据库以防止不合法使用造成的数据泄露、更改和破坏。2.数据库的不安全因素: (1)非授权用户对数据库的恶意存取和破坏; (2)数据库中重要或者敏感数据被泄露; (3)安全环境的脆弱性。3.措施: (1)用户身份的鉴别:静态口令鉴别、动态口令鉴别、生物特征鉴别和智能卡鉴别...原创 2020-03-28 10:18:29 · 242 阅读 · 0 评论 -
数据库-第3章SQL
三、SQL语句1.SQL的特点(优点) (1)综合统一 (2)高度非过程化 (3)面向集合的操作方式 (4)同一种语法结构提供多种形式 (5)语言简洁,易学易用2.DDL 创建 删除 修改 模式 √ √ 表 √ √ √ 视图...原创 2020-03-28 09:41:53 · 98 阅读 · 0 评论 -
数据库-第2章关系代数
二、关系代数(关系代数的运算、关系表达式的书写、书写关系模式) 关系的三种类型:基本表、查询表、视图表 关系操作:关系代数 和 关系演算 关系代数: (1)传统的集合运算符:∪ - ∩ × (2)专门的关系运算符: σ π ⋈÷ 连接中:自然连接(去列,其中...原创 2020-03-28 09:04:21 · 189 阅读 · 0 评论 -
数据库-第1章绪论
一、绪论(选择 填空 简答题)1.四个概念: 数据(data):描述事物的符号。 数据库(DB):长期储存在计算中的、有组织的、可共享的大量数据的集合。(特点:永久存储、有组织和可共享) 数据库管理系统(DBMS):DBMS和OS一样是计算机的基础软件,包括数据定义功能、数据组织存储管理、数据操纵功能、数据库的事务管理和运行管理、数据库的建立和维护.........原创 2020-03-28 08:47:49 · 103 阅读 · 0 评论