1 / 8
文档名称:

大数据库地地总结简答地的题目.docx

格式:docx   大小:27KB   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

大数据库地地总结简答地的题目.docx

上传人:爱的奉献 2022/5/17 文件大小:27 KB

下载得到文件列表

大数据库地地总结简答地的题目.docx

相关文档

文档介绍

文档介绍:实用标准文案
数据的定义 :描述事物的符号记录
数据库的定义 : 数据库 (Database,简称 DB) 是长期储存在计算机内、有组织的、可共享的大量数据集合
DBMS 的定义:数据库管理系统( Database括三个方面的内容:
函数信赖
范式( Normal Form )
模式设计和模式分解
进行数据库的操作时,会出现以下几方面的问题:
数据冗余
插入异常
删除异常
更新异常
一个好的关系模式应该具备以下四个条件:
尽可能少的数据冗余
没有插入异常
没有删除异常
没有更新异常
1.第一范式
第一范式( First Normal Form )是最基本的规范形式,即关系中每个属性都是不可再分的简单项。
2.第二范式
定义:如果关系模式 R∈ 1NF ,并且 R 中的每个非主属性都完全函数依赖于主码,则 R
∈2NF。
存在问题:
(1)数据冗余
(2)插入异常
(3)删除异常
(4)更新异常
之所以存在这些问题,是由于在 S-L 表中存在着非主属性对主码的传递依赖。
3.第三范式
定义:如果 R(U,F) ∈ 2NF ,并且所有非主属性都不传递依赖于主码,则 R(U,F) ∈ 3NF 。
关系模式 S-L 由 2NF 分解为 3NF 后,既没有非主属性对主码的部分依赖,也没有非主属性
对主码的传递依赖,解决了 2NF 中存在的四个问题。
(1)数据冗余降低
(2)不存在插入异常
(3)不存在删除异常
(4)不存在更新异常值
4. BC 范式 (BCNF)
定义: 若关系模式 R∈1NF ,对于关系 R 的每个函数依赖 X → Y 且 Y X , X 必含有候选码,则 R∈ BCNF 。
即每个决定属性集都包含候选码。
关系规范化的目的:解决关系模式中存在的插入、删除、更新操作异常,数据冗余问题 .
关系规范化的方法: 围绕函数依赖的主线, 对一个关系模式进行分解, 使关系从较低级范式
变换到较高级范式。
模式分解的准则:
(1)无损连接性
(2)保持函数依赖
精彩文档
实用标准文案
SQL 语言特点
高度非过程化的语言
面向集合的语言
能以多种方式使用
具有查询、操作、定义和控制四种语言一体化的特点
语言简洁、易学易用
SQL 按其功能可分为四大部分:数据定义功能、数据控制功能、数据查询功能和数据操纵功能。
数据定义功能用于定义、删除和修改数据库中的对象;
数据查询功能用于实现查询数据的功能;
数据操纵功能用于实现对数据库数据的增加、删除和修改;
数据控制功能用于实现控制用户对数据库的操作权限索引 :记录的关键字与其相应地址的对应表。
视图 (view): 是从一个或者多个表或视图中导出的表。
它与基本表不同的是:
基本表( base table):独立存在的表 , 基本表中的数据是存在数据库中。
视图是一个虚表。即视图所对应的数据不实际存放在数据库中