数据库复习总结知识点大全
- 格式:doc
- 大小:406.50 KB
- 文档页数:9
《黄色填充区域是不确定区域需要在找找》
1.数据库有什么特点?
主要特点(1)实现数据共享。。(2)减少数据的冗余度。(3)数据的独立性。(4)数据实现集中控制。(5)数据一致性和可维护性,以确保数据的安全性和可靠性。主要包括:①安全性控制:以防止数据丢失、错误更新和越权使用;②完整性控制:保证数据的正确性、有效性和相容性;③并发控制:使在同一时间周期内,允许对数据实现多路存取,又能防止用户之间的不正常交互作用;④故障的发现和恢复:由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏(6)故障恢复。由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏。
2. 数据库系统是数据库、数据库管理系统、硬件、操作人员的合在一起的总称数据库管理系统,用来管理数据及数据库的系统。数据库系统包含数据库管理系统、数据库及数据库开发工具所开发的软件(数据库应用系统)。
3. 内模式内模式也称存储模式,一个数据库只有一个内模式。它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。
4.外模式也称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。
5.数据模型的三要素:数据结构、数据操作及完整性约束条件
1):数据结构,就是前面说的数据在数据区中的存储结构,在关系模型中就是采用的关系模型了,就是“二维表”的形式
2):数据操作,指的是对数据的一些操作,包括查询、删除、更新、插入等等
3):数据的完整性约束:就是对所存数据的约束规则,有实体完整性、参照完整性等等,就是取值唯一、不能为空等一系列操作
6. E-R图即实体-联系图(Entity Relationship Diagram),是指提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
7.ER图的基本要素:实体(即数据对象)、关系和属性
8. 概念数据模型是按用户的观点对数据和信息建模,是现实世界到信息世界的第一层抽象。基本数据模型是按计算机系统的观点对数据建模,是现实世界数据特征的抽象,用于DBMS 的实现(层次模型,网状模型,关系模型)(1)可以定制生成标准的模型报告;
(2)可以转换为面向对象模型(OOM);
(3)完成多种数据库的详细物理设计(涵盖常用的各种数据库的DBMS),并生成数据库对象的.sql脚本;
9.数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。
→:数据流(流动的数据,有流向)
□:外部实体(不同于数据库实体,指人,物,部门,科室,单位等)
○:数据处理(对数据的加工,是对数据进行处理的单元,指功能模块,能做什么)〓:数据存储(信息的静态存储)
10.数据字典(Data Dictionary,DD)各类数据描述的集合,它是关于数据库中数据的描述,即元数据。通常包括数据项、数据结构、数据流、数据存储和处理过程五个部分。
11.主键和外键的关系(案例题)
12.用T-SQL语句如何创建表如何删除表ppt 6-2
13.笛卡尔积(Cartesian Product)通俗点说就是指包含两个集合中任意取出两个元素构成
的组合的集合。
设:关系R为m列(m 个属性),k1行(k1个元组);
关系S为n列(n个属性),k2行(k2个元组)。
▪公式:R×S={tRtS │tR ∈R ∧tS ∈S }
▪语义:笛卡尔积仍是一个关系,该关系的结构是R和S结构之连接,即前m 个属性来自R,后n个属性来自S,该关系的值是由R中的每个元组连
接S中的每个元组所构成元组的集合。
▪注意:新关系的属性个数等于m+n ,元组个数等于k1*k2。
❖14.投影(Projection)
设:t是关系R中的一个元组,A是要从R中投影出的属性子集。
▪公式:∏A(R)={ t.A│t ∈R }
▪语义:从关系R中按所需顺序选取若干个属性构成新关系。
▪注意:新关系的元组数小于等于原关系的元组数,新关系的属性数不多于原关系中的属性数。
▪∏是希腊字母,即π的大写形式,在数学中表示求积运算或直积运算,形式上类似于Σ,有时也用来代表圆周率值,即读作/pai/
❖15.连接(Join)
设:A,B分别是关系R和S中的属性,t是连接关系中的一个元组。
▪公式:
▪语义:两个关系R和S按相应属性值的比较条件连接起来,生成一个新关系,也称为θ连接。
•等值连接
–R×S+选择(θ为=)
–按照两关系中对应属性值相等的条件所进行的连接
•自然连接
–等值连接+去重复属性
–记作:R S
16. 第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值都是不可再分的最小数据单位,则称R是第一范式的关系。
第二范式(2NF):如果关系模式R(U,F)中的所有非主属性都完全依赖于任意一个候选关键字,则称关系R 是属于第二范式的。
第三范式(3NF):如果关系模式R(U,F)中的所有非主属性对任何候选关键字都不存在传递信赖,则称关系R是属于第三范式的。
17.字符串的定界符可以用单引号,双引号,和方括号,
18. LEN返回文本串的字符数. left:返回从字符串左边开始指定个数的字符
19.索引的特点:有效组织表数据的方式它由表中一列或多列按照一定的排列顺序组成。、用户可以通过合理地创建索引大大提高数据库的查找速度
索引也可以保证列的唯一性,从而确保表中数据的完整性
索引中包含键值,这些键值存储在一种数据结构(B-树)中,通过键值可以快速地找到与键值相关的数据记录
索引创建原则:经常被查询的列需要排序的列外键或主键列值唯一的列
在下列情况下不适合建立索引。