当前位置:教学内容>教学内容组织

教学内容组织


1.整体内容安排
    教学内容组织形式上采取理论基础教学与实验能力锻炼交叉进行的方式,由浅入深,循序渐进,以达到互相促进,逐级递进。整体安排如下图所示。


讲授章、节及内容

学时分配

讲课

实验

上机

第一章  1.1 数据库系统概述 1.2 数据模型,1.3数据库系统结构 1.4数据库系统的组成 1.5数据库技术的研究领域

6

 

 

第二章 2.1 关系模型概述2.2关系数据结构及形式化定义2.3关系的完整性

2

 

 

第二章2.4关系代数2.4.1传统的集合运算2.4.2专门的关系运算(1)

2

 

 

第二章 2.4.2专门的关系运算(2)2.5关系演算2.5.1元组关系演算语言ALPHA

2

 

 

第三章 3.1SQL概述3.2学生-课程数据库3.3数据定义3.4数据查询3.4.1单表查询

2

 

2

第三章 3.4数据查询3.4.2连接查询

2

 

 

第三章 3.4.3嵌套查询exists谓词3.4.4集合查询3.4.5SELECT语句的一般形式

2

 

2

第三章3.5数据更新3.6视图 

2

 

2

第四章数据库的安全性

3

 

2

第五章数据库的完整性

3

 

 

第六章关系数据理论6.1问题的提出6.2规范化6.2.1函数依赖6.2.2码6.2.3范式

2

 

 

第六章关系数据理论6.2规范化6.2.4 2NF 6.2.5  3NF  6.2.6 BCNF  6.2.7多值依赖6.2.8  4NF

2

 

 

第六章关系数据理论6.3数据依赖的公理系统

2

 

 

第六章关系数据理论6.4 模式的分解6.4.1 模式分解的三个定义  6.4.2 分解的无损连接性和保持函数依赖性6.4.3 模式分解的算法

2

 

 

第七章 数据库设计7.1数据库设计概述 7.2需求分析7.3 概念结构设计7.4逻辑结构设计 7.5数据库的物理设计7.6 数据库的实施和维护

6

 

 

第九章 关系查询处理和查询优化 9.1关系数据库系统的查询处理 9.2 关系数据库系统的查询优化9.3 代数优化9.3.1关系代数表达式等价变换规则9.3.2查询树的启发式优化

6

 

 

第十章 数据库恢复技术

4

 

 

第十一章 并发控制

4

 

 


2.实践教学思路
(1)基础实验
    基础实验环节是让学生按照基础理论知识的顺序,主要通过试题驱动的方式,让学生理解和掌握知识体系的内容。基础实验教学紧密结合学生所学理论知识,边学边练,加深学生对知识模块的理解。实验过程以学生练习为主,教师辅导,根据理论知识的主要内容设计了四个主题的实验项目,每个项目下又布置了若干不同侧重点的上机习题让学生独立完成。
(2)课程设计

    课程设计环节是让学生将所学的知识模块内容,加以实际应用,以项目任务为驱动,设计一个数据库系统,通过设计,让学生理解各知识模块在数据库设计中的应用,感知数据库技术在岗位上的基础应用。同时让学生由资料查阅、软件计划、需求分析、总体设计、详细设计、软件编码、软件测试整个过程来训练,并要求学生撰写课程设计论文并进行答辩,综合训练学生的解决实际问题的能力