ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:27.38KB ,
资源ID:18094133      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18094133.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《数据库原理及应用》教案Word文件下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《数据库原理及应用》教案Word文件下载.docx

1、二、新授内容及时间分配1课程主要内容介绍,在软件技术专业中的重要性,上课、作业、实验、笔记本电脑、手机等要求,考试说明。(20分钟)2数据、信息、信息处理的概念。(10分钟)3数据描述:现实世界、信息世界、数据世界三个世界的描述方法。(30分钟) 4数据模型的分类及表示方法,重点是关系模型的表示方法。 5关系的完整性约束。(25分钟) 6关系代数,各种关系运算的运算规则及各运算的综合应用。(75分钟) 7数据库系统的组成。(35分钟) 8数据库系统的体系结构,理解三级模式和二级映象及二级数据独立性。(65分钟) 9第一章内容复习。(100分钟) 10第一章习题,先由学生自己做完,老师再讲。三、

2、课堂小结( 20 分钟) 1数据描述:2数据模型:数据模型的分类及表示方法,重点是关系模型的表示方法。3关系代数:各种关系运算的运算规则及各运算的综合应用。4数据库系统的组成与体系结构。四、作业本章共安排2次作业:P23 1、(1)、(2)、(3)、(11)、(13)P23 1、(4)、(6)、(7)、(9)、(10)、(12)五、预习第二章 创建数据库列举学生所做题目及过程等内容:1 关系的码、完整性约束的判断。2 并、交、差、笛卡尔积、选择、投影、连接等各种运算的使用,所做题目为课本例题例1.4- 例1.8及课本P19 强化训练的题目。3 所做习题为第一章课后习题及考试题库中的题目。4设计

3、数据库8学时1数据库的设计流程2需求分析3概念结构设计4逻辑结构设计5物理结构设计6数据库的实施7数据库的运行与维护1掌握数据库的设计流程2掌握设计流程中各步骤的任务及实施方法1 数据库的设计流程2概念结构设计中E-R图的绘制方法、E-R图的合并及优化3逻辑结构设计中E-R图向关系模式的转换4规范化理论的提出及范式的概念、分类1概念结构设计中E-R图的绘制方法、E-R图的合并及优化2逻辑结构设计中E-R图向关系模式的转换一、复习 (10 分钟)1、提问1)把客观存在的事物以数据的形式存储到计算机中经历哪几个领域?分别怎么表示?2)常用的数据模型有哪几种?3)关系模型中的相关概念:关系、记录、属

4、性、码、域4)数据库系统有哪几部分组成?5)数据库系统的体系结构。2、作业、实验总结作业中出现的问题已在习题课中讲解二、创设意境,导入新课 (5分钟)我们理解了数据库的相关概念,那么我们要设计一个数据库的话应该怎么做,从哪几个步骤入手,每一步需要做什么?怎么做?三、新授内容及时间分配1数据库设计的流程简介,主要介绍数据库设计的6个阶段及各个阶段的主要任务。(15分钟)2需求分析的任务、目标及实现方法。3概念设计的任务、方法、局部E-R图设计、全局E-R模型的设计(60分钟) 4逻辑结构设计:E-R图向关系模式的转换,重点是转换规则的运用;规范化理论的提出、范式的概念、分类及定义。(70分钟)5

5、数据库的物理设计:确定合适的存取方法及数据库的存储结构。(5分钟)6数据库的实施:包括数据库的创建、数据入库和相关数据库应用程序的编写及试运行。7数据库的运行与维护。 8第二章内容复习。9第二章习题,先由学生自己做,做完老师再讲。四、课堂小结( 10 分钟) 1数据库设计的流程简介。3概念设计的任务、方法、局部E-R图设计、全局E-R模型的设计。4逻辑结构设计:5数据库的物理设计、实施、运行和维护。五、作业本章共安排两次作业:P59 4、(2)P56 1、(16)、(17)、(21)、(23)、(26)、(28)六、预习第三章 创建数据库1、 概念设计及逻辑设计阶段所做题目较多,如:P59 4

6、、(1)-(4)让学生通过做题掌握E-R图的汇制及E-R图向关系模式的转换2、规范化理论部分让学生通过课本习题理解各范式的定义1创建数据库 2学时1MySQL的安装、配置、常用工具2数据库的创建3数据库的维护与删除1掌握MySQL的安装与配置方法2掌握常用MySQL工具,重点掌握Navicat工具。3掌握MySQL数据库的组成。4掌握数据库的创建方法5掌握数据库的打开、删除等使用方法。6了解存储引擎的概念及分类。1 MySQL的安装与配置2 数据库的创建与使用方法数据库的创建一、复习 ( 5 分钟) 数据库的创建流程 E-R图的绘制方法,属性、实体、联系的表示,码的表示。二、创设意境,导入新课

7、 ( 5 分钟) 我们掌握了数据库的创建流程,现在就来学习怎么在具体的数据库管理系统中创建数据库,掌握其具体操作方法。1MySQL简介( 5 分钟)2MySQL的安装与配置( 5 分钟)3MySQL的服务启动、登录MySQL服务器( 10 分钟) 4Navicat工具的使用(10 分钟) 5数据库的创建(利用Navicat工具和SQL命令两种方法)( 40 分钟) 6数据库的打开、删除操作( 5 分钟)7数据库的存储引擎( 10 分钟)四、课堂小结( 5 分钟) 1MySQL简介、MySQL的服务启动、登录MySQL服务器2数据库的创建、打开、删除操作P96 1、(1)-(6)表的创建与管理1

8、、安装MySQL软件,由学生利用前3周的课余时间完成。2、MySQL服务的启动与关闭及属性设置。3、登录MySQL服务器,利用Navicat工具及mysql命令两种方法。4数据库的创建,利用Navicat工具和CREATE DATABASE命令两种方法。5、数据库的打开及删除操作,掌握USE database_name和DROP DATABASE命令。2学时1表的概述2My SQL数据类型3默认值、空值等列的其它属性4表的创建(利用Navicat工具和CREATE TABLE命令)两种方法5表的查看、修改、复制、删除等维护操作6在表中添加、查看、修改与删除数据记录1掌握表的命名、表的结构、字段

9、长度与小数位数等基本概念2掌握常用My SQL数据类型3掌握DEFAULT、ATUO-INCREMENT、NULL、NOT NULL等属性的含义及设置方法4掌握表的创建方法(利用Navicat工具和CREATE TABLE命令)两种方法5掌握表的查看、修改、复制、删除等维护操作及其SQL命令6掌握在表中添加、查看、修改与删除数据记录的操作方法1表的创建2DEFAULT、ATUO-INCREMENT、NULL、NOT NULL等属性的含义及设置方法用CREATE TABLE命令创建表一、复习 ( 5分钟)数据库的创建、打开、删除等操作方法及命令讲解作业或实验中出现的问题二、创设意境,导入新课 (

10、 5分钟)我们创建了数据库只相当于盖了一所空房子,要想在房子中存放数据还需要创建二维表,这节课重点是讲述表的创建与管理操作。表的管理(复习第一章中关系的概念及相关述语)1表的命名、表的结构、字段长度与小数位数等基本概念。2常用My SQL数据类型(10分钟)3DEFAULT、ATUO-INCREMENT、NULL、NOT NULL等属性的含义及设置方法(10分钟)4表的创建方法(利用Navicat工具和CREATE TABLE命令)两种方法(40分钟)5表的查看、修改、复制、删除等维护操作及其SQL命令( 10分钟)6在表中添加、查看、修改与删除数据记录的操作方法( 5分钟)1常用My SQL

11、数据类型3表的创建方法(利用Navicat工具和CREATE TABLE命令)两种方法4表的查看、修改、复制、删除等维护操作及其SQL命令5在表中添加、查看、修改与删除数据记录的操作方法 复习本次课主要内容 数据查询1在Navicat中创建表,字段名、数据类型及长度、默认值、空值、主键等属性的设置。2利用CREATE TABLE命令创建表。3、利用SHOW TABLES命令、ALTER TABLE命令、DROP TABLE命令实现表的查看、修改、复制、删除等维护操作。4利用Navicat工具实现表的查看、修改、复制、删除等维护操作。5利用Navicat工具在表中添加、查看、修改与删除数据记录。

12、6数据查询12 学时1单表无条件查询2单表有条件查询3聚集函数的使用4查询结果的分组与排序5多表连接查询6嵌套查询7集合查询1掌握单表无条件查询中DISTINCT关键字的使用、为列指定别名,为表指定别名等知识点的使用。2掌握单表有条件查询中各种查询条件的表达,包括涉及空值的查询、涉及范围的查询、模糊查询、集体查询、多个查询条件的连接等条件表达式的书写3掌握聚集函数在数据查询中的使用。4掌握多表连接查询的查询方法。5掌握嵌套子查询的查询方法。6了解相关子查询。1单表无条件查询中DISTINCT关键字的使用、为列指定别名,为表指定别名等知识点的使用。2单表有条件查询中各种查询条件的表达,包括涉及空

13、值的查询、涉及范围的查询、模糊查询、集体查询、多个查询条件的连接等条件表达式的书写3聚集函数在数据查询中的使用。4多表连接查询的查询方法。5嵌套子查询的查询方法。1单表有条件查询2多表连接查询3嵌套子查询 表的创建方法 创建表时主键设置、空值设置、字段类型的确定表创建完成后,我们的数据库中的数据就是存放在表中的,那么我们要进行查询,比如,我想在咱学校的学生表格中查询我的信息,查找我的老乡,怎么做?这就是我们接下来要讲的数据查询操作( 35分钟) Select all|distinct as From Limit m,n2单表有条件查询中各种查询条件的表达,包括涉及空值的查询、涉及范围的查询、模

14、糊查询、集体查询、多个查询条件的连接等条件表达式的书写( 55分钟) Where Limit m,n( 50分钟) 掌握各聚集函数的功能及使用方法4查询结果的分组与排序。 掌握GROUP BY子句、HAVING子句与ORDER BY子句的使用( 100分钟) 重点掌握多表的判断及多表连接条件的书写 了解交叉连接和外连接,重点掌握内连接和自连接( 80分钟) 重点掌握子查询的执行过程、书写及什么时候用嵌套 6相关子查询( 5分钟) 了解相关子查询的执行过程。 7数据查询复习(2次课)( 200分钟)四、课堂小结( 15 分钟) 1单表无条件查询、单表有条件查询,主要是各种条件表达式的书写。2聚集

15、函数与查询结果的分组与排序。3多表连接查询。4嵌套查询。本节内容共安排四次作业:P148 (1)、P148 (2)、P149 、P149 、数据更新学生所做题目主要是课本例题例413-例470,让学生先能看懂这些题目,明白SELECT命令的功能及书写方法,然后再自己动手去写命令。36学时1数据记录的插入2数据记录的修改3数据记录的删除1掌握记录的插入命令INSERT INTO VALUES2掌握记录的修改命令UPDATE3掌握记录的删除命令DELETE一、复习 ( 10 分钟) 数据查询命令? 多表连接查询? 嵌套子查询?前面我们掌握了数据查询方法,能用SELECT命令完成所有的查询,那么如果

16、我想修改表中的数据怎么办?比如你的名字打错了,怎么改回来?数据修改1记录的插入命令INSERT INTO2记录的修改命令UPDATE SET =字段名2表达式2 WHERE 3记录的删除命令DELETE FROM WHERE 4第4章复习 (100分钟)5第4章习题(100分钟)四、课堂小结(10分钟) 1记录的插入、修改、删除操作及其命令的使用。2第四章知识总结P150-151 (2)、(4)、(10)、(11)、(12)、索引学生所做题目主要是课本例题例473-例482,让学生先能看懂这些题目,明白INSERT、UPDATE、DELETE命令的功能及书写方法,然后再自己动手去写命令。1索引

17、概述2索引的类型3索引的创建4索引的删除1了解索引的概念及功能2掌握索引的类型3了解索引的设计原则4掌握索引的创建方法5掌握索引的删除方法索引的创建与删除索引的创建数据查询、插入、修改、删除的命令?我们掌握了数据库的创建及数据表的建立、数据查询、数据更新等基本应用,我们要提高数据库的安全性、完整性和查询速度,怎么办?要编写相关的应用程序怎么办?这就需要用到索引、视图、存储过程、触发器、事务等来提高系统性能,这就是我们第五章高级应用中要讲的内容。1索引的概念及功能( 5 分钟)2索引的类型( 5 分钟)3索引的设计原则( 5 分钟)4索引的创建方法,掌握在Navicat工具中和利用CREATE

18、INDEX命令创建两种方法( 60 分钟)5索引的删除方法( 10 分钟)1索引的概念、分类及设计原则2索引的创建与删除P224 1、(2)、(6)、(7)、(10)、(14)、(15)视图学生所做内容为索引的创建与删除,所做具体题目为课本相应例题,让学生先会照做,再理解为什么这样,最后再自己动手做实验内容。1视图的概念及作用2视图的创建3视图的使用4视图的创建与修改1掌握视图的概念及作用2掌握视图的创建3掌握视图的使用4掌握视图的创建与修改视图的创建与使用一、复习 (5 分钟) 索引的类型、创建与删除方法? 讲解作业或实验中出现的问题二、创设意境,导入新课 (5 分钟)前面我们讲了表的创建与

19、管理及数据查询,如果我们只想让某个用户看到表中一部分数据,怎么办?能不能实现?1视图的概念及作用(10 分钟)2视图的创建,掌握利用Navicat工具和CREATE VIEW命令两种方法(25 分钟)3视图的使用,可以像基本表一样利用视图进行数据检索和数据修改(25 分钟) 4视图的修改与删除,掌握利用Navicat工具和CREATE VIEW命令两种方法(25 分钟)1视图的概念、作用2视图的创建、修改与删除P224 1、(3)、(4)、(5)、(8)、(9)、(11)SQL编程基础学生所做内容为视图的创建与删除,所做具体题目为课本相应例题,让学生先会照做,再理解为什么这样,最后再自己动手做

20、实验内容。24学时1SQL语言基础2MySQL常用函数3游标1理解常量、变量、表达式的概念2掌握变量的分类、创建、赋值、查看3掌握流程控制语句,重点掌握分支结构和循环结构4掌握MySQL常用函数5理解游标的概念6掌握游标的声明、打开、检索、关闭操作。1变量的分类、创建、赋值、查看2分支结构和循环结构3游标的声明、打开、检索、关闭操作游标的声明、打开、检索、关闭操作视图的概念、创建及使用有了前面所学知识,我们要进行相关应用程序的编写,就要先掌握相关语法知识1常量、变量、表达式的概念( 5分钟)2变量的分类、创建、赋值、查看(1 5分钟)3流程控制语句,重点掌握分支结构和循环结构( 30分钟)4M

21、ySQL常用函数( 5分钟)5游标的概念( 5分钟) 6游标的声明、打开、检索、关闭操作。( 20分钟)7索引、视图、编程基础复习( 100分钟)四、课堂小结( 分钟) 2流程控制语句,重点掌握分支结构和循环结构3游标的声明、打开、检索、关闭操作。复习本次课内容存储过程学生所做内容为变量的声明、赋值、查看,流程控制语句的练习及游标的各种操作,所做具体题目为课本相应例题,让学生先会照做,再理解为什么这样,最后再自己动手做实验内容。1存储过程和函数的概念2存储过程和函数的创建及管理3存储过程和函数中参数的使用1掌握存储过程和函数的概念2掌握存储过程和函数的创建、修改、调用及删除操作3掌握存储过程和函数中参数的使用存储过程和函数的创建、修改、调用及删除操作学生活

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1