数据库原理课程教案
- 格式:pptx
- 大小:2.06 MB
- 文档页数:33


1
数据库原理课程设计安排计划
一、 课程设计的目的与意义
《数据库课程设计》是实践性教学环节之一,是《数据库原理及应用》课程的辅助教学课程。通过课程设计,培养学生严谨务实的工作态度,并在老师的精心指导下,提高分析问题和解决问题的能力,促进理论联系实际学风养成;巩固和加深对关系型数据库系统的基本概念、基本理论和实现技术的理解;掌握关系型数据库标准语言SQL的使用方法;弄清数据库设计的基本方法和步骤,并能针对实际问题灵活应用;熟练掌握某DBMS的使用方法;通过撰写课程设计论文,规范学生科技论文写作能力。
二、 任务与要求:
课程设计题目以选用学生相对比较熟悉的业务模型为宜,要求通过本实践性教学环节,能较好地巩固数据库的基本概念、基本原理、关系数据库的设计理论、设计方法等主要相关知识点,针对实际问题设计概念模型,最终完成小型数据库的设计与实现。具体要求:
(1)选题应切近生活,以便需求分析;
(2)题目不应太大,事务处理过程简单;
(3)以数据库设计为主,处理功能模块实现为辅;
(4)系统设计过程应充分体现需求分析、概念设计、逻辑设计、物理设计等阶段。要求做到各阶段方法正确,目标明确,文档合理规范;前后阶段衔接紧密;
(5)能正确使用开发工具连接和使用数据库,写出满足要求的SQL语句;
(6)处理功能模块主要完成对数据库查询、数据更新和简单统计;
三、 时间安排
本次课程设计为一周,计划在第16周,16课时。具体时间见实验安排。
1. 16周以前必须完成完成选题、审题。
2. 第一天完成需求分析;概念设计、逻辑设计、物理设计阶段,各阶段大致时间为一天;第五天数据库实施,检查任务完成情况。
3. 检查完成后,及时提交设计报告。
四、 考核方式
1、同学平时表现占总成绩20%,若迟到扣5分,无故旷课每次扣10 分,二次不到者总成绩以0分计。
2、检查情况占总成绩40%,按各同学完成情况、讲解给分,如果发现有抄袭程序者,其总成绩以0分计。
《数据库原理与应用》
(总学时数:32学时)
教 案
版本:V1.0
主讲教师:
联系电话:
电子邮箱:
教师所在系部:
学生专业:
学生所在系:
授课班级:
授课学年学期:
编写日期:
目 录
第1章 数据库概述(2学时) ......................... 1
第2章 关系数据库(6学时) ......................... 4
第3章 数据库基本操作(2学时) ..................... 7
第4章 数据表基本操作 (6学时) ..................... 9
第5章 数据库设计(4学时) ........................ 12
第6章 综合实例—图书馆信息系统(2学时) ........... 15
第7章 视图、索引与游标(3学时) .................. 17
第8章 数据库安全保护(2学时) .................... 19
第9章 SQL程序设计(3学时) ....................... 21
复习、答疑、处理习题(2学时) ...................... 24
第1章 数据库概述(2学时)
章节名称 第一章 数据库概述 计划学时 2
学习内容 新课内容
数据管理技术发展
数据库系统
数据库管理系统
数据库系统的体系结构
学习者分析 对于数据库及其有关的应用不是十分了解,可以通过数据库在实际中的一些应用实例来引起学生的兴趣,提高学习的积极性。
教学目标 课程标准 该课程是必修课程,严格按照教学大纲进行教学。
知识与技能 了解数据管理技术发展,数据库系统和数据库管理系统的有关概念,掌握数据库系统结构。
过程与方法 讲解法、演示法、对比法
情感与态度 培养学生勤于思考的好习惯
数据库系统概论教案
第一章:数据库基本概念
1.1 数据库的发展历史
1.2 数据库系统的基本组成
1.3 数据模型
1.4 数据库系统的体系结构
第二章:关系数据库
2.1 关系数据库的基本概念
2.2 关系代数
2.3 SQL语言
2.4 关系数据库的设计与规范化
第三章:数据库设计
3.1 需求分析
3.2 概念设计
3.3 逻辑设计
3.4 物理设计
3.5 数据库设计工具
第四章:数据库管理系统的功能与组成
4.1 数据库管理系统的功能
4.2 数据库管理系统的组成
4.3 数据库安全与保护
4.4 数据库性能优化 第五章:数据库发展新技术
5.1 分布式数据库
5.2 并行数据库
5.3 数据仓库与数据挖掘
5.4 云计算与大数据技术
第六章:关系数据库的扩展
6.1 实体-关系模型与ER图
6.2 关系数据库的扩充语法
6.3 高级SQL特性
6.4 数据库触发器和存储过程
第七章:数据库性能优化
7.1 查询优化概述
7.2 查询优化技术
7.3 索引设计与优化
7.4 数据库性能监控与调整
第八章:数据库安全与保护
8.1 数据库安全概述
8.2 访问控制与身份认证
8.3 数据加密与完整性约束
8.4 审计与数据备份恢复
第九章:事务管理
9.1 事务的基本概念 9.2 事务的性质与分类
9.3 并发控制
9.4 事务的并发控制方法
9.5 事务恢复
第十章:分布式数据库系统
10.1 分布式数据库系统概述
10.2 分布式数据库系统的结构与分类
10.3 分布式数据库的数据一致性与复制
10.4 分布式数据库的查询处理与事务管理
10.5 分布式数据库系统的实现技术
第十一章:数据仓库与数据挖掘
11.1 数据仓库的基本概念
11.2 数据仓库的架构与设计
11.3 联机分析处理(OLAP)
11.4 数据挖掘技术与应用
第十二章:大数据技术基础
12.1 大数据的定义与特征
《数据库原理及应用》课程教案
授课时间 第 1 周 周 一 第 12 节 课次 1
授课方式
(请打√) 理论课√ 讨论课□ 实验课 习题课□ 其他□ 课时
安排 2
授课题目(教学章、节或主题):
数据库基础
上一课次
教学内容提要 第一堂课
本课次教学目的、要求(分掌握、熟悉、了解三个层次):
了解数据库知识,熟悉专业术语
教学重点及难点:
信息、数据、数据库、数据库系统、数据库管理系统
教 学 基 本 内 容 与 教 学 设 计(含时间分配) 方法及手段
1.1 信息、数据、数据处理与数据管理
数据是信息的符号表示或载体
信息是数据的内涵,是对数据的语义解释
信息=数据+数据处理
1.2 数据库技术的产生、发展
人工管理阶段 、文件系统阶段 、数据库系统阶段
1.3 数据库系统的组成
数据库(DB)是存储在计算机内、有组织的、可共享的数据集合
软件系统(OS、DBMS、应用开发工具、应用系统)
用户(数据库管理员、程序员、用户)
1.4 数据库系统的模式结构
内模式、模式、外模式
内模式是整个数据库实际存储的表示
模式是整个数据库实际存储的抽象表示
外模式是概念模式的某一部分的抽象表示
保证了数据与程序间的逻辑独立性
确保了数据的物理独立性
作业和思考题:
课后小结:
《数据库原理及应用》课程教案
授课时间 第 1 周 周 五 第 56 节 课次 2
授课方式
(请打√) 理论课√ 讨论课□ 实验课 习题课□ 其他□ 课时
安排 2
授课题目(教学章、节或主题):
DBMS,数据模型
上一课次
教学内容提要 数据库系统
本课次教学目的、要求(分掌握、熟悉、了解三个层次):
DBMS的功能、工作原理;数据模型
教学重点及难点:
DBMS的功能、工作原理、ER图
教 学 基 本 内 容 与 教 学 设 计(含时间分配) 方法及手段