期末复习顺便总结下,书本为高等教育出版社的《系统概论》。
第一章知识点
是长期储存之计算机内的、有组织的、可共享的大量数据的集合。
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 ? r 3,关系代数表达式第三章
1,SQL的特点P79-P80 1. 综合统一 2. 高度非过程化 3. 面向集合的操作方式 4.以同一种语法结构提供多种使用方式 5. 语言简洁,易学易用2,基本表的定义、删除和修改P84-P87 PRIMARY KEY PRIMARY KEY (Sno,Cno) UNIQUE FOREIGN KEY (Cpno) REFERENCES Course(Cno)
ALTER TABLE <表名> [ ADD <新列名> <数据类型> [ 完整性约束 ] ] [ DROP <完整性约束名> ] [ ALTER COLUMN<列名> <数据类型> ];
DROP TABLE <表名>[RESTRICT| CASCADE];3,索引的建立与删除P89-P90 CREATE [UNIQUE] [CLUSTER] INDEX <索引名> ON <表名>(<列名>[<次序>][,<列名>[<次序>] ]…); 唯一索引 UNIQUE、非唯一索引或聚簇索引CLUSTER DROP INDEX <索引名>;
4,数据查询P91-P114 唯一 DISTINCT 确定范围 BETWEEN AND,NOT BETWEEN AND 确定集合 IN,NOT IN 字符匹配 LIKE,NOT LIKE 空值 IS NULL,IS NOT NULL 多重条件(逻辑运算) AND,OR,NOT ORDER BY子句 升序:ASC;降序:DESC;缺省值为升序
聚集函数: 计数 COUNT ([DISTINCT|ALL] *) COUNT ([DISTINCT|ALL] <列名>) 计算总和 SUM ([DISTINCT|ALL] <列名>) 计算平均值 G ([DISTINCT|ALL] <列名>) 最大最小值 MAX ([DISTINCT|ALL] <列名>) MIN ([DISTINCT|ALL] <列名>)GROUP BY子句分组 && HING短语 -- 具体各种使用在老师课件 第3章 关系标准语言SQL(2)中
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-23316-1.html
喜欢
加油
以前工资十来元到几十几百元