2022年通大数据库复习 .pdf

上传人:Q****o 文档编号:28035897 上传时间:2022-07-26 格式:PDF 页数:9 大小:791.33KB
返回 下载 相关 举报
2022年通大数据库复习 .pdf_第1页
第1页 / 共9页
2022年通大数据库复习 .pdf_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《2022年通大数据库复习 .pdf》由会员分享,可在线阅读,更多相关《2022年通大数据库复习 .pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据库原理及应用期末考试复习考试范围:教材 1-8 章考试题型:单项选择题15 分,填空题 10 分,综合题 75 分分章考点:第一章 绪论1、数据库系统的特点。2. 数据模型的概念(概念模型、逻辑模型、物理模型)。对现实世界模拟3. 逻辑模型的分类,优缺点?名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - 4. 数据独立性(逻辑独立性、物理独立性)是由什么保证的。5、数据库系统中各类人员的职责。6. 数据管理分几个阶段7. DB

2、MS功能8. DBS,DB,DBMS,DBA 9. 数据模型三要素10、三级模式?名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - 第二章 关系数据库1.外码的概念,给定关系模式,指出其中的外码。例如:学生(学号,姓名,性别,年龄,专业号)专业(专业号,专业名)指出其中的外码。2. 基本的和非基本的关系运算,专门的关系运算。3. 给定关系数据库,要求写关系代数表达式。(综合题)例如:查询年龄小于等于19岁的女学生的学号、姓名。查询

3、有学生选修的课程的课程号。查询选修“影视欣赏”课程的学生的学号、成绩。查询外国语学院的学生选修学分为4 的课程的学号、姓名、课程号、课程名。查询至少选修 1 号课程和 3 号课程的学生号码。4. 给定若干关系模式,要求写出关系运算的结果。(综合题)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - 例如:教材图 2.2、图 2.7、图 2.9。5. 了解关系的六条性质。6. 理解实体完整性和参照完整性。7. 理解关系模式和关系的联系

4、和区别。第三章关系数据库标准语言SQL 1. SQL的概念, SQL的特点, SQL中的基本概念(视图、基本表、存储文件) ,SQL定义语句基本结构, SQL查询语句的基本结构, SQL更新语句的基本结构。2. 视图的概念和特点,视图的作用,视图上的操作(建立、删除、查询、更新)。DDLSQL(结构化查询语言 )关系数据库标准操作语言DCLDML构成非过程化集合操作方式两种使用方式特点交互式嵌入式表视图:由一个或多个表和视图导出的虚表索引:对索引字段排序作用:提高检索速度分类:CLUSTERUNIQE作用:提高安全性提高独立性简化操作多视角看数据更新限制:由两个以上表导出视图字段来自表达式含有

5、GROUP-BY 子句含有DISTINGCT 短语嵌套的内外表是同一个表操作:同表一样但要满足更新限制创建CREATE-TABLECREATE-PROC-ASCREATE-INDEX-ONCREATE-VIEW-AS删除DROP-TABLEDROP-INDEXDROP-VIEWDROP-PROC修改ALTER-TABLE-ADDALTER-TABLE-DROPALTER-TABLE-ALTERINSERT-INTO-VALUSEINSERT-INTO- 子查询并UNION交INTERSECT差EXCEPT第4,5,8章对象增删改查DELETE-FROM-WHEREUPDATA-SET-WHER

6、EUPDATA-SET- 子查询SELECT-FROM-WHERE-GORUP BY-HAVING-ODER BYSELECT-FROM-LEFT OUTER JOIN-ON SELECT-FROM-WHERE-子查询(相关 /不相关)内外嵌基本操作集合操作条件表达式: IN,LIKE,EXIST,IS NULL聚集函数 :COUNT,SUM,AVG,MAX,MIN短语:DISTINGCT,TOP , *,%,_语法排序只能用在最外查询聚集函数条件不出现在WHERE 子句中分组字段必须出现在SELECT 子句中名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -

7、 - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - - - 3. 给定关系数据库,要求写SQL查询语句。(综合题)例如:查询姓刘的学生的学号、姓名、性别。查询学生总人数。查询先修课为 3 号课程的课程的课程号、课程名、学分,按照课程号的降序排列。使用连接查询女学生选修了计算机辅助设计的学号、姓名、课程号、课程名、成绩。使用嵌套查询文学院的学生选修课程的学号、课程号、成绩。4. 给定关系数据库,要求写SQL建立基本表和建立视图的语句。 (综合题)建立基本表例如:教材P85 例 5、例 6、例 7,尤其注意表中约束的建立,主码

8、、外码、非空、唯一、校验等约束的格式。建立视图例如:教材P111-P122例 2、例 3。5. 了解 SQL的特点。6. 了解视图的作用。7. 索引?索引分类?索引作用?定义索引?8. 内连接?左外连接?全连接?9. 相关子查询?不相关子查询?10、distinct 11、聚集函数第四章 数据库安全性名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 9 页 - - - - - - - - - 1. 给定数据库,要求写 SQL更新和授权、回收权限的语句。(综合题)SQL更新语

9、句例如:教材P115-P118例 1、例 2、例 3、例 5、例 6、例 8、例 9。授权、回收权限的语句例如:教材P138-P140例 1 到例 10。2. 了解有几种安全技术:用户标识与鉴别、存取控制、视图、审计、数据加密。第五章数据库完整性1. 触发器的相关概念,触发器的特点(教材P160 上的一段内容),定义触发器的语句的基本格式。2. 给出违反参照完整性的操作,要求回答采用何种违约处理的策略。(综合题)例如:教材 P154上的四种情况以及教材P155上的例子(学生和专业两个关系模式的例子)。3. 理解违反了实体完整性和用户定义的完整性,一律采用“拒绝执行” 。4. 了解数据库完整性的

10、概念。第六章 关系数据理论名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 9 页 - - - - - - - - - 1. 各级范式的概念( 1NF、2NF、3NF、BCNF ) 。2、数据依赖的相关概念( P173最上面的几段内容,包括一个注意) ,平凡和非平凡的函数依赖,完全函数依赖、部分函数依赖、传递函数依赖。3、给定一个关系模式,要求回答是第几范式并说明理由。(综合题)例如:给定学生表和选修表,回答这两个表最高属于第几范式,如果将这两个表合并,则最高属于第几范式。

11、4. 理解候选码、主码、主属性、非主属性的概念。5. 给定一个具体的关系,要求回答是第几范式并说明理由,有何操作异常,如何分解为BCNF 。 (综合题)例如:职工编号工资级别工资数额四个异常不规范的模式设计存在不良数据依赖多值依赖X Y函数依赖XY平凡函数依赖Y X部分函数依赖$X X, X Y传递函数依赖X Y, Y ZT X Z导致根源2NF消除费主属性对主码的部分依赖3NF消除非主属性对主码的传递依赖BCNF消除主属性对主码的传递依赖4NF消除平凡多值依赖分解每一个决定属性集都包含候选码R3NF,且 R只有一个候选码R3NF ,且R的候选码都不相交二元模式判定判定在函数依赖范围内,BCN

12、F彻底消除了“ 数据插入和删除异常”候选码X- Uf如果 K为非右部属性,K+=U,则 K 为候选码名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 9 页 - - - - - - - - - 1 9 4000 2 7 3000 3 9 4000 4 8 3500 5 7 3000 第七章 数据库设计1. 数据库设计的步骤以及各个步骤的成果是什么。例如:需求分析阶段的成果是得到数据字典和数据流图,概念结构设计阶段的成果是得到E-R图,逻辑结构设计阶段的成果得到关系数据库模式

13、等。2. 给出语义,要求画出E-R图并转换为关系数据库模式。 (综合题)例如:需要将公司中的部门、项目、雇员,以及他们之间的联系组织到关系数据库中。 对于每个部门需要存储的信息有部门编号、部门名称、部门地址;对于每个项目,需要存储的信息有项目编号、项目名称、项目场地;对于每位雇员,需要存储的信息有雇员编号、雇员姓名、雇员性别。有关的联系是:每个部门有若干名雇员,每位雇员只在一个部门工作; 每个部门管理若干个项目, 每个项目只由一个部门来管理;每位雇员可以参加多个项目,每个项目可由多位雇员参加;雇员之间有领导与被领导的关系,每位雇员可领导多位其他雇员,每位雇员最多只由其他一位雇员领导。3. 了解

14、概念结构设计的方法,其中何种方法最常用。4. 了解初步 E-R图和基本 E-R图的概念。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 9 页 - - - - - - - - - 5. 了解逻辑结构设计的步骤。6. 联系的三种类型( 1:1、1:n、m:n)的概念,给定一个联系判断其类型。例如:班级和学生的联系的类型。7.第八章 数据库编程1. 存储过程的优点。2. 提出和产生 ODBC的原因。3. 了解 ODBC应用系统的体系结构,教材图8.3。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 9 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁