数据库系统原理复习大纲

数据库系统原理复习大纲

ID:46234986

大小:308.00 KB

页数:26页

时间:2019-11-22

数据库系统原理复习大纲_第1页
数据库系统原理复习大纲_第2页
数据库系统原理复习大纲_第3页
数据库系统原理复习大纲_第4页
数据库系统原理复习大纲_第5页
资源描述:

《数据库系统原理复习大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库系统原理复习大纲2012.12.15题型试题类型主要类型有:单选题,判断题,填空题,简答题,设计题。设计题类型至少包括:(数据库E-R模型设计)、数据表的创建和修改、数据表的规范化分解、数据表记录的增删改查。第一章数据库概述数据库的概念、数据库管理与文件管理的比较、数据库系统的组成。重点:数据管理技术的发展。第二章数据模型与数据库系统的结构数据模型及其分类、数据库系统的结构、E-R模型的概念、实体间的三种联系、E-R模型的应用。重点:E-R模型。难点:E-R模型的实例化与绘图。(powerdesigne

2、r)概念模型,从数据应用语义视角来抽象现实世界中有价值的数据。根据用户观点进行数据建模。(ER图)组织模型,数据组织的角度描述数据。(层次模型、网状模型、关系模型)E-R模型三种联系。内模式,外模式第三章关系数据库关系模型的组成、完整性约束的3类描述、关系代数及其应用。重点:关系代数。难点:关系代数的连接、象集与除运算。关系模型的组成:关系数据结构、关系操作集合、关系完整性约束三类完整性约束:实体完整性、参照完整性、用户定义完整性关系运算符运算符含义传统的集合运算∪并∩交-差×广义笛卡尔积专门的关系运算∏选择

3、σ投影连接÷除等值连接与自然连接区别自然连接去掉结果中的重复列。自然连接与等值连接的差别为:自然连接要求相等的分量必须有共同的属性名,等值连接则不要求;自然连接要求把重复的属性名去掉,等值连接却不这样做。除运算示意图*104.除(续)象集:给定一个关系R(X,Y),X和Y为属性组。定义,当t[X]=x时,x在R中的象集为:Yx={t[Y]

4、t∈R∧t[X]=x}上式中:t[Y]和t[X]分别表示R中的元组t在属性组Y和X上的分量的集合。象集示例1*12有元组:(9521101,张立,男,20,信息系)设X={

5、Sdept,Ssex},Y={Sno,Sname,Sage},t[X]的一个值:x=(信息系,男)则Yx为t[X]=x=(信息系,男)时所有t[Y]的值:Yx={(9521101,张立,22),(9521103,张海,20)}SnoSnameSsexSageSdept9512101李勇男19计算机系9512102刘晨男20计算机系9512103王敏女20计算机系9521101张立男22信息系9521102吴宾女21信息系9521103张海男20信息系第四章SQL语言基础SQL语言的特点、SQLSERVER的主

6、要数据类型、数据表的创建、数据表结构的修改、数据完整性约束的实现。重点:数据表的创建、数据表结构的修改、数据完整性约束的实现。难点:ALTER语句的使用、约束中的非空、UNIQUE、DEFAULT和CHECK应用。主要数据类型:数值型、字符串型、日期时间型NOTNULL:限制列取值非空。DEFAULT:给定列的默认值。UNIQUE:限制列取值不重。CHECK:限制列的取值范围。PRIMARYKEY:指定本列为主码。FOREIGNKEY:定义本列为引用其他表的外码。Create、drop、altertable完

7、整性约束列级约束元组约束关系约束实现约束PRIMARYKEY约束UNIQUE约束FOREIGNKEY约束DEFAULT约束CHECK约束第五章数据操作语句单表查询、ORDERBY、GROUPBY与HAVING、聚合函数的应用、DISTINCT、BETWEEN与AND、IN、EXISTS、字符串匹配、3种连接查询(内连接、外连接、自连接)、几种子查询方法(IN、比较测试、EXISTS)。三种数据修改INSERT、UPDATE和DELETE的基本应用。重点:连接查询的应用、子查询的应用。难点:字符串匹配的LIKE

8、和4种通配符的应用、左外连接和右外连接、子查询的所有方法。SELECT<目标列名序列>--需要哪些列FROM<数据源>--来自于哪些表[WHERE<检索条件>]--根据什么条件[GROUPBY<分组依据列>][HAVING<组提取条件>][ORDERBY<排序依据列>]表连接要求语义相同自连接为特殊的内连接相互连接的表物理上为同一张表。必须为两个表取别名,使之在逻辑上成为两个表。FROM表1AST1--在内存中生成“T1”表JOIN表1AST2--在内存中生成“T2”表外连接只限制一张表中的数据必须满足连接条

9、件,而另一张表中数据可以不满足连接条件。ANSI方式的外连接的语法格式为:FROM表1LEFT

10、RIGHT[OUTER]JOIN表2ON<连接条件>存在性测试通常使用EXISTS谓词,其形式为:WHERE[NOT]EXISTS(子查询)带EXISTS谓词的子查询不返回查询的数据,只产生逻辑真值(有数据)和假值(没有数据)。第六章索引和视图索引的作用、视图的含义和作用、索引的创建和删除、视图的创建、修

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。