文档详情

南京邮电大学数据库系统复习教学课件.ppt

发布:2017-04-15约2.55千字共24页下载文档
文本预览下载声明
期末总复习;考试题型及分值 一、选择题 15分 二、判断题 15分 三、简答题 20分 四、SQL语句题 30分 五、数据库设计题 20分 ;考试时间 :16周(12月18日)晚上18:30-20:20 考试地点: ;各章重点 第一章重点为:DBS的有关概念、数据模型概念、三级模式以及独立性概念 第二章重点为:关系数据模型的有关概念、理解给定关系代数表达式的含义。 第三章含SQL的DDL(三级模式的定义语句,重点是基表定义(含完整性)) QL(完整句法都要会运用,多表查询会用连接法或者用IN) DML(各种语句的运用,包括完整性定义对操作的影响) DCL(实验二涉及的语句要会) 熟悉习题和实验一涉及的查询类型 第四章重点为:函数依赖集的分析、候选键的推导、范式的判断、 第五章重点为:数据库设计的步骤、E-R图的画法、E-R图到关系模式的转换。 第七章重点为:DBMS对数据库保护的主要概念、实验二有关的并发控制的体现。 ; 期末总复习; 期末总复习; 期末总复习; 期末总复习; 期末总复习; 期末总复习; 期末总复习; 期末总复习;一、重点掌握以下概念 关系数据模型的数据结构:P39-40 二维表、关系模式:R(U1,U2,…,Un)、目(元数)、基数 候选键(关键码)、主键、外键、超键、全键;一、重点掌握以下概念 SQL数据库体系结构的要点 P75 视图的概念:虚表,由其它基表或视图导出 QL的有关限定: 各个子句上、子句之间 ;? 索引的创建和撤销:--加快查询速度 CREATE [UNIQUE] INDEX 索引名 ON 基表名(列名 [ASC?DESC] [{,列名[ASC?DESC]}]…); DROP INDEX 索引名;;2. QL:单表、多表(连接、用IN的嵌套)都应熟练 SELECT 目标表的列名或列表达式 FROM 基表名、视图名、导出表的列表 [WHERE 行条件表达式 ] ?行条件子句 [GROUP BY 列名表 ?分组子句 [HAVING 组条件表达式] ] ?组条件子句 [ORDER BY 列名或序号[ASC?DESC]; ?排序子句 聚集函数:MAX、MIN、AVG、COUNT、SUM 注意列的类型;3. DML ? 插入:在对有关联的表插入元组时,注意引用完整性 INSERT INTO 表名[(列名表)] VALUES (数据项集); 注: VALUES子句是要插入的元组值; 当列名表缺省时,各属性值的次序和域应与表的定义一致; 当列名表不缺省时,列的个数和次序需与VALUES子句对应 ? 删除: DELETE FROM [表创建者.]表名 [WHERE 条件表达式]; ? 修改:UPDATE [表创建者.]表名 SET 列名=值表达式[{,列名=值表达式}] [WHERE 条件表达式];; 期末总复习; 期末总复习;二、能熟练解决以下问题;一、重点掌握以下概念;*实体:实体→关系模式(可以重命名) 实体属性→关系模式的属性→修改RDBMS不支持的类型 实体键→关系模式的键 *联系: m:n的联系集→用联系集的属性和两个实体集的键构成 一个关系, 其键由两个实体集的键组合而成 1:n的联系集→联系集的属性归入n方关系模式中,并在 n方引用 1方关系中的??? 1:1的联系集→联系集的属性归入两个关系模式的任一 个之中,并在其中引用另一个关系的键;1. 事务 概念:DBMS执行的
显示全部
相似文档