数据库重点整理
- 格式:doc
- 大小:45.00 KB
- 文档页数:3
1.数据:描述事物的符号记录
2.数据库(DB):是长期存储在计算机内,有组织的,可共享的大量数据的集合。
具有永久存储,有组织和可共享三个基本特点。
3.数据库系统(DBS):在计算进系统中引入数据库后的系统,一般由数据库,
数据库管理系统(及其开发工具),应用系统,数据库管理员构成。
4.
5.
享 4.数据不具有独立性
6.数据库系统特点:1.数据结构化 2.数据的共享性高,冗余度低,、易扩充 3.
数据独立性高 4.数据由DBMS统一管理和控制
7.两类数据模型:1.概念模型 2.逻辑模型和物理模型
8.逻辑模型包括:层次模型,网状模型,面向对象模型,对象关系模型
9.数据模型的组成要素:1.数据结构2.数据操作3.数据的完整性约束条件
10.实体:客观存在并可相互区别的事物码:唯一标示识体的属性集
11.两个实体间的联系(1:1 ,1:n,m;n )
12.数据库的三级模式结构:内模式,模式,外模式
13.模式,也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所
有用户的公共数据视图。
14.外模式:也称子模式或用户模式,他是数据库用户(包括应用程序员和最终
用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。
15.内模式:也称存储模式,一个数据库只有一个内模式,他是数据物理结构和
存储方式的描述,是数据在数据库内部的表示方式。
16.数据库的二级映像功能:外模式/模式映像模式/内模式映像
17.开发管理和使用数据库系统的人员主要是:数据库管理员,系统分析员和数
据库设计人员,应用程序员和最终用户。
18.用户分为:偶然用户(不经常访问数据库,每次访问需要的数据库信息都不
同),简单用户(查询和更新数据库),复杂用户(用数据库语言访问数据库)
19.数据库的物理独立性和数据独立性
20.域:一组具有相同数据类型的值的集合
21.关系的三种类型:基本关系(基本表或基表),查询表和视图表
基本表示实际存在的表,它是实际存储数据的逻辑表示
查询表是查询结果对应的表
视图表是由基本表或其它试图表导出的表,是虚表,不对应实际存储的数据22.基本表的性质:
1.列是同质的,即每一列中的分量是同一类型的数据,来自同一个域
2.不同的列可出自同一个域,称其中的每一列为一个属性,不同的属性要给
予不同的属性名
3.列的顺序无所谓,即列的次序可以任意变换
4.任意两个元组的候选码不能相同
5.行的顺序无所谓,即行的顺序可以任意交换
6.分量必须取原子值,即每一个分量都必须是不可分的数据项
23.关系的三类完整性约束:实体完整性,参照完整性和用户定义完整性(前两
为关系模型必须满足的完整性约束)
24.实体完整性:若属性(一个或一组属性)A是基本关系R的主属性,则A不
能取空值。
25.参照完整性:若属性(或属性组)F是基本关系R的外码,他与基本关系S
相对应(基本关系R和S不一定是不同的关系)则对于R中每一个的主码K
S
元组在F上的值必须满足:或者取空值(F的每个属性值均为空值);或者等于S中某个元素的主码值。
26.SQL的特点:1.综合统一 2.高度非过程化 3.面向集合的操作方式 4.以同一
种语言结构提供多种使用方式 5.语言简洁,易学易用
27.数据查询
28.视图:从一个或几个基本表(或视图)导出的表,预基本表不同,是虚表
29.视图与联系的区别
30.建立视图:CREATE VIEW <视图名>[(<列名>[,<列名>]...)]
AS <子查询>
[WITH CHECK OPTION];
31.删除视图:DROP VIEW <视图名> [CASCADE]
32.视图的作用:1.能够简化用户的操作 2.使用户能够以多种角度看待同一数据
3.对重构数据库提供了一定程度的逻辑独立性
4.能够对机密数据提供安全
保护 5.适当地利用视图可以更清晰的表达查询
33.计算机系统的三类安全性问题:技术安全,管理安全,政策法令
34.用户标识与鉴别的常用方法:用户标识,口令
35.审计的分类:用户级审计和系统级审计
36.数据库的完整性是指数据的正确性和相容性
37.对单属性构成的码有两种说明方法,一种是定义为列级约束条件,一种是定
义为表级约束条件
38.在CREATE TABLE中定义属性的同时可以根据应用要求,定义属性上的约束条
件,即属性值限制,包括:列值非空(NOT NULL短语)列值唯一(UNIQUE 短语)检查列值是否满足一个布尔表达式(CHECK语句)
39.关系,作为一张二维表,对他有一个最起码的要求:每一个分量必须是不可
分的数据项。
满足了这个条件的关系模式属于第一范式。
40.各范式的联系:1NF-2NF-3NF-BCNF-4NF-5NF
41.若R属于1NF,且每一个非主属性完全函数依赖与码,则R为第二范式
42.关系模式R<U,F>中若存在这样的码X,属性组Y及非主属性Z(Z不属于Y),
使得X蕴含Y,Y蕴含Z成立,Y不蕴含X,则称R<U,F>属于3NF。
43.关系模式R<U,F>属于1NF,若X蕴含Y且Y不属于X时X必含有码,则R<U,F>
属于BCNF。