期末复习顺便总结下,书本为高等教育出版社的《数据库系统概论》。第一章知识点数据库是长期储存之计算机内的、有组织的、可共享的大量数据的集合。1,数据库数据特点 P4 永久存储,有组织,可共享。2,数据独立性及其如何保证 P10,P34逻辑独立性:用户的应用程序与数据库的逻辑结构互相独立.(内模式保证)物理独立性:用户的应用程序与存储在磁盘上的数据库中的数据相互(外模式保证)3,数据模型的组成要素 P13 数据结构、数据操作、完整性约束.4,用 ER 图来表示概念模型 P17 实体、联系和属性。联系本身也是一种实体型,也可以有属性.第二章1,关系的相关概念(如关系、候选码、主属性、非主属性) P42—P44 单一的数据结构—--—关系。现实世界的实体以及实体间的各种联系均用关系来表示。 域是一组具有相同数据类型的值的集合.若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为候选码关系模式的所有属性组是这个关系模式的候选码,称为全码若一个关系有多个候选码,则选定其中一个为主码候选码的诸属性称为主属性不包含在任何侯选码中的属性称为非主属性2 关系代数运算符 P52自然连接是在广义笛卡尔积 R×S 中选出同名属性上符合相等条件元组,再进行投影,去掉重复的同名属性,组成新的关系。 给定关系 r ( R ) 和 s ( S) , S ⊂ R ,则 r ÷ s 是最大的关系 t ( R-S ) 满足 t x s ⊆ r3,关系代数表达式第三章操 作 对 象操 作 方 式创 建删 除修 改模式CREATE SCHEMADROP SCHEMA 表CREATE TABLEDROP TABLEALTER TABLE视 图CREATE VIEWDROP VIEW 索 引CREATE INDEXDROP INDEX 1,SQL 的特点 P79—P801. 综合统一2。 高度非过程化 3。 面对集合的操作方式4。以同一种语法结构提供多种使用方式5。 语言简洁,易学易用2,基本表的定义、删除和修改 P84-P87PRIMARY KEYPRIMARY KEY (Sno,Cno)UNIQUEFOREIGN KEY (Cpno) REFERENCES Course(Cno)ALTER TABLE 〈表名〉[ ADD 〈新列名> 〈数据类型〉 [ 完整性约束 ] ][ DROP 〈完整性约束名〉 ][ ALTER COLUMN<列名〉 <数据类型〉 ];DROP TABLE 〈表名〉[RESTRICT| CASCADE];3,索引的建立与删除 P89-P90 CREATE [UNIQUE] [CLUSTER] INDEX 〈索引名〉 ON 〈表名〉(〈列名〉[〈次序〉][,〈列名〉[〈次序〉] ]…); 唯一索引 UNIQUE、非唯一索引...