22
数数数数数数数 数数

数据库开发模块 说课

  • Upload
    zuwena

  • View
    105

  • Download
    3

Embed Size (px)

DESCRIPTION

数据库开发模块 说课. 1. 1. 课程定位. 2. 3. 4. 课程设计. 教学组织与实施. 课程建设. 内容导航. 课程简介. 课程定位. 1. 课程的性质. 《 数据库开发模块 》 是计算机应用专业(软件方向)的专业核心课程,由数据库系统的理论知识和实际操作两部分组成。. MIS 系统. 支撑. 多媒体技术. 集合运算. 数据库开发模块. 支撑. 数据结构. 智能系统. 程序设计. 网站开发. 应用基础. 课程定位. 2 、课程地位与作用. 搭建基础架构,给出解决方案. 系统架构师. 需求分析、项目规划、方案设计. - PowerPoint PPT Presentation

Citation preview

Page 1: 数据库开发模块 说课

数据库开发模块 说课

Page 2: 数据库开发模块 说课

内容导航课程简介

课程设计2

教学组织与实施3

课程建设4

课程定位课程定位111

Page 3: 数据库开发模块 说课

《数据库开发模块》是计算机应用专业(软件方向)的专业核心课程,由数据库系统的理论知识和实际操作两部分组成。

1. 课程的性质1. 课程的性质

课程定位

Page 4: 数据库开发模块 说课

2 、课程地位与作用

数据库开发模块数据库开发模块数据库开发模块数据库开发模块

支撑

应用基础应用基础 程序设计程序设计 数据结构数据结构 集合运算集合运算

MISMIS 系统系统 网站开发网站开发 智能系统智能系统 多媒体技术多媒体技术

支撑

课程定位

Page 5: 数据库开发模块 说课

3 、培养目标突出技术实用性与再学习能力的培养突出技术实用性与再学习能力的培养

搭建基础架构,给出解决方案

需求分析、项目规划、方案设计

根据需求分析,按规范化理论设计数据库

进行系统的日常维护

系统架构师

系统分析师

系统设计员

系统维护员

课程定位

Page 6: 数据库开发模块 说课

1 .课程设计的理念 1.课程设计的理念

Title in here

以能力 为目标

基本知识与概念数据库相关概念数据库设计

精简理论强化实践

基本知识应用能力创建数据库数据查询数据库对象的创建与管理数据的增删改

职业技能系统分析数据库设计数据库操作数据库维护与更新数据库安全

提升能力

二、课程设计

Page 7: 数据库开发模块 说课

2 、知识内容及对应的学时2、知识内容及对应的学时

二、课程设计

序号 工作任务 课程内容与要求 活动设计 参考课时

1 SQL

掌握表的建立、插入、查询掌握查询函数、子查询的使用

掌握关联子查询、集合操作、表间关联查询的使用

掌握事务的使用掌握约束条件、视图、索引

的使用

1.表案例分析与讲解,基础知识的讲解,案例综合练习与应用 28

2. 部门表、员工表的查询分析、设计,指导写 SQL 语句及练习 36

3. 表操作事务案例的分析、设计,尝试编写 SQL 语句,演示,指导学生完成,总结

28

4. 导入约束条件、视图、索引知识,演示,指导学生完成,总结提高 32

2 JDBC掌握 JDBC 原理及应用掌握 JDBC 排序及分页的应用

1.登录实现:分析任务,导入 JDBC的知识,编写代码、调试,指导学生完成,总结拓展

32

2. 查询分页:分析任务,导入 JDBC 排序及分页知识,教师演示,指导学生完成,总结拓展

24

总课时数 180

Page 8: 数据库开发模块 说课

重 点掌握数据库设计的基本方法

实现数据库的安全性管理

熟练使用结构化查询语言对数据库进行基本操作

难 点掌握数据库规范化的思想

理解数据库的安全性与保护

数据库的并发操作

理解基本概念: DB 、 DM 、 DBMS 、 DBS 等3 .课程的重点和难点3.课程的重点和难点

二、课程设计

Page 9: 数据库开发模块 说课

1. 教学思路综述1.教学思路综述

• 在教学过程中,针对不同学习环境,合理

设计教学过程,灵活应用各种教学方法,加大实践环节比重,通过精心设计的作业和实验提高学生实践能力

三、教学组织与实施

Page 10: 数据库开发模块 说课

2. 学情分析与学法指导2.学情分析与学法指导

学生的基本情况

以学生为中心

学习过程中的困难 学生的学习态度

学生的学习方法

课前预习 课堂听讲 课外练习 课后复习

三、教学组织与实施

Page 11: 数据库开发模块 说课

3. 教学过程设计:3. 教学过程设计:

• 在本课程的教学实践中,改变了传统的作业形式和实验环节:

( 1 )基本的实验项目

创建数据库 删加载数据 查询 增 修改

基本的实验练习项目

三、教学组织与实施

Page 12: 数据库开发模块 说课

按进度设计项目内容

三、教学组织与实施

Page 13: 数据库开发模块 说课

( 2 )综合性的应用系统开发 学生管理系统、雇员管理系统的开发。

三、教学组织与实施

Page 14: 数据库开发模块 说课

4. 教学方法4.教学方法

案例

逻辑结构设计

需求分析

数据维护

物理结构设计

数据安全性管理

数据操作

( 1 )在宏观上采用“项目驱动”

三、教学组织与实施

Page 15: 数据库开发模块 说课

( 2 )在微观上采用“问题牵引”、“多重循环”

。。。 。。。

模块 1

模块 2

模块 3

某系统

知识点

三、教学组织与实施

Page 16: 数据库开发模块 说课

( 1)课堂案例教学 +实验项目

5. 教学手段5.教学手段

+ +

PPT 文稿演示 板书讲解 •多媒体辅助教学课件

三、教学组织与实施

( 2)

Page 17: 数据库开发模块 说课

“ 以学生能力为中心”,目的是培养学生分析问题、解决问题和运用知识的能力

+

6. 考核方法6.考核方法

=期末总成绩 平进成绩70%

期末成绩30%

项目设计覆盖面广难易适度注重应用

课堂出勤项目完成项目报告综合表现

三、教学组织与实施

Page 18: 数据库开发模块 说课

教材建设

多媒体课件

网上资源

四、课程建设思路

题库建设

Page 19: 数据库开发模块 说课
Page 20: 数据库开发模块 说课

• http://jwc.jxnu.edu.cn/jxzyk/sync/courseware/detail.aspx?coursewareid=39443

Page 21: 数据库开发模块 说课

3 、项目驱动机制 • 以“学生选课系统”为实例项目,以其具体实现贯穿教学

全过程。开发学生选课系统的过程,就是学习和掌握大型数据库应用技术的过程。首先将选课系分解为若干个独立的任务单元,在每一个任务单元中,均以选课系统项目为驱动,提出项目开发中要解决的问题,解决问题的过程就是导入学习大型数据库实用、够用的知识过程及掌握大型数据库应用技术的过程。在各任务单元中,通过要解决的问题的延伸、拓展,将前、后知识点之间建立起联系,实现了教学内容的多次重复,帮助学生记忆、巩固和加深对已学知识的理解。解决各任务单元所提出问题的过程,就是以层层递进方式实现“学生选课系统”设计与开发的过程。

Page 22: 数据库开发模块 说课

4 、熟悉工具环境,养成良好习惯。

• 针对企业的实际需要,使学生不仅会使用 SQL Server企业管理器,更要熟练掌握查询分析器、 OSQL 实用程序编写、调试程序的技术。在实训中认真分析和观察程序运行时给出的错误信息,对一些常见错误有比较清楚的了解,并掌握一些英语专业词汇。在教学中,教师将企业编程规范融入教学内容,对程序的书写风格、变量定义、程序命名等均给出企业编写规范,培养学生养成专业的编程风格和习惯。并通过单元测验进行强化、巩固知识和技能。