《网络数据库》课程实施三步曲
- 格式:pdf
- 大小:217.31 KB
- 文档页数:1
《网络数据库》课程实施三步曲摘要】随着信息化推进和网络应用普及,《网络数据库》成为现在中高职计算机专业学生必修课程,该课程不仅自成体系,且综合应用性较强,本文根据该课程的具体应用将课程实施分三阶段进行:网络数据库后台搭建与管理、C/S模式应用开发、B/S模式应用开发。
【关键词】网络数据库课程三步曲中图分类号:G71文献标识码:A文章编号:ISSN1004-1621(2016)07-057-01随着信息化推进,数据库技术越来越显示出其对大大小小企事业单位的卓著贡献,尤其随着网络技术的跟进,使得数据库技术更显优势,将生产或管理的数据网络信息化管理,同城异地了解及时数据,把握瞬息万变,是社会中几乎每个"细胞"都渴望实现的,可以预见,不远的将来社会对网络数据库技术人才供不应求,所以,对中职优秀学生和高职学生开设《网络数据库》课程,使学生掌握生命力强的技术,就成为必需。
网络数据库管理系统相对单机数据库管理系统本身就极为复杂,不仅涉及数据完成性问题,还要涉及数据安全,不同用户权限管理、事务处理等等,还在于网络数据库数据服务的本性,它要负责提供数据给远程客户机,客户可通过IE或其它应用程序远程维护管理数据,往往这个岗位要求不仅能管理维护数据库,还要能进行B/S模式和C/S模式应用程序开发,所以,我们不仅要领进数据库管理系统的内部管理,还要让学生学会如何开发程序使得能够远程访问数据维护数据,实现网络应用。
因此,《网络数据库》课程必须实现三个教学目标:网络数据库搭建维护查询管理、C/S案例开发、B/S案例开发。
鉴于《网络数据库》是一门综合应用型课程,要求学生之前应掌握了网络基本知识,能熟练使用Windows基本操作,熟悉用户账户的创建和使用,了解关系数据库基本理论,最好有单机数据库管理系统的学习经验,熟悉基本的SQL 语句,这样可保证一学期84课时内完成该课程教学,否则,要增加课程开设时间,一般将该课程放在学生的最后两学期中学习为宜,最好在学完课程后有综合设计周来通过大作业巩固对该课程多层面的应用。
《网络数据库》实训计划课程名称:网络数据库任课教师:贾建中适用专业、层次:计算机专业本专科一、课程简介《网络数据库》课程是我院计算机科学与技术专业的一门重要专业课程,是一门理论性和实践性都很强的面向实际应用的课程,它是计算机科学技术中发展最快的领域之一。
可以说数据库技术渗透到了工农业生产、商业、行政管理、科学研究、教育、工程技术和国防军事等各行各业。
因此本课程的教学既要向学生传授一定的数据库理论基础知识,又要培养学生运用数据库理论知识和数据库技术解决实际应用问题的能力。
二.课程实验实验题目1.学籍管理系统2.图书档案管理系统3.企业人事管理系统4.工资管理系统5.用户和权限管理系统。
6.仓库管理系统。
7.企业进销存管理系统。
任选一题按照下列实验纲要进行设计。
实验纲要1、实验目标本课程实验教学的目的和任务是使学生通过实践环节深入理解和掌握课堂教学内容,使学生得到数据库应用的基本训练,提高其解决实际问题的能力。
2、实验内容数据库的模式设计;数据库、表、视图、索引的建立与数据的更新;关系数据库的查询,包括嵌套查询、连接查询等;数据库系统的实现技术,包括事务的概念及并发控制、恢复、完整性和安全性实现机制;简单数据库应用系统的设计实现。
给定一实际问题,让学生自己完成数据库模式的设计,包括各表的结构(属性名、类型、约束等)及表之间的关系,在选定的DBMS上建立数据库表。
用SQL命令和可视化环境分别建立数据库表,体会两种方式的特点。
3、实验教学重点本课程的实验教学重点包括:⑴数据库的模式设计;⑵SQL的数据查询;⑶并发控制、恢复、完整性和安全性实现机制;⑷简单数据库应用系统的设计实现;实验1:数据库的创建实际问题的模式设计中至少要包括3个基本表,问题可以是上述四个实验题目的任何一个。
由学生自己选定。
定义基本表、视图和关键字等。
实验2:数据库中数据的更新在实验1的基础上,对已建好的各表输入适当的数据并练习数据的删除和修改,注意检测键码约束、外码约束、非空约束、唯一约束、取值约束等各种约束在输入数据及数据的删除、修改时的作用,结合课堂教学体会其含义。
网络数据库课课程设计一、教学目标本课程旨在让学生了解和掌握网络数据库的基本概念、原理和方法,培养学生运用网络数据库技术解决实际问题的能力。
具体目标如下:1.知识目标:(1)理解网络数据库的基本概念,如数据库、数据模型、SQL等。
(2)掌握网络数据库的设计和建立方法,包括需求分析、概念设计、逻辑设计等。
(3)了解网络数据库的管理和维护方法,如备份、恢复、安全等。
2.技能目标:(1)能够使用网络数据库管理系统(如MySQL、Oracle等)进行数据库的创建、表的创建和操作。
(2)能够编写简单的SQL查询语句,进行数据的增、删、改、查操作。
(3)具备网络数据库项目开发的基本能力,如数据库设计、后台管理等。
3.情感态度价值观目标:(1)培养学生对网络数据库技术的兴趣,认识到其在现代社会中的重要性和应用前景。
(2)培养学生团队协作、自主学习的能力,提高学生的问题解决能力。
二、教学内容本课程的教学内容主要包括以下几个部分:1.网络数据库基本概念:介绍数据库、数据模型、SQL等基本概念。
2.网络数据库设计:讲解需求分析、概念设计、逻辑设计等数据库设计方法。
3.网络数据库管理:介绍备份、恢复、安全等数据库管理方法。
4.网络数据库应用:学习如何使用网络数据库管理系统进行数据库的创建、表的创建和操作,以及编写SQL查询语句。
5.项目实践:进行网络数据库项目开发,巩固所学知识,提高实际应用能力。
三、教学方法本课程采用多种教学方法,以激发学生的学习兴趣和主动性:1.讲授法:讲解网络数据库的基本概念、原理和方法。
2.案例分析法:分析实际案例,让学生了解网络数据库在实际应用中的作用。
3.实验法:让学生动手实践,操作网络数据库管理系统,提高实际操作能力。
4.讨论法:分组讨论,培养学生的团队协作能力和问题解决能力。
四、教学资源为实现教学目标,我们将使用以下教学资源:1.教材:选用权威、实用的网络数据库教材,为学生提供系统的理论知识。
高职电子商务专业网络数据库教学探讨摘要:网络数据库是大学计算机或相近专业普遍开设的一门课程,对财经类、管理类的学生有一定的实用价值。
本文以电子商务专业学生学习为中心,并根据职业院校学生特点和课程特点,结合专业特点,从教学内容、教学方法、教学模式等几个方面进行了探讨。
关键词:sql server 教学模式项目导向情景教学理论实践一体化中图分类号:g711 文献标识码:a 文章编号:1673-9795(2013)05(b)-0156-01《网络数据库》课程是高职院校计算机相关专业必修的计算机数据库技术的专业课程,是系统项目设计课程的前导课程,也是一门实践性很强的课程,既要掌握概念,又要动手实践。
对电子商务专业学生来说,《网络数据库技术》课程已成为该专业的核心课程。
大多院校对于网络数据库应用的学习内容是sql server的应用,sql server是一种具有客户机/服务器体系结构的关系型数据库管理系统,这种体系结构把所有的工作负荷分散到服务器和客户端上运行的各项任务中。
本课相对于其它数据库易学、实用。
但对于非计算机专业的电子商务学生来说,本课内容较多,具有很高的理论性和实践性,要想在短时间内学好本课,尤其对于在校的高职生来说存在一定的困难,对于本课的老师来说,怎样搞好本课的教学也是不得不面临的问题。
几年的教学活动,对于本课程的定位,t-sql语言的学习、基于工作过程的教学方法进行了探讨。
1 课程定位《网络数据库技术》课程是高职院校电子商务专业的专业核心课,是一门理论与实践并重的课程。
它对电子商务后继课程的学习及今后从事相关专业技术工作提供了必要的网络数据库基础理论和专业实践技能。
是培养学生系统掌握本专业知识、运用理论知识解决实际问题、训练学生科学实验能力和创新能力的重要环节。
学习本课程要求设计开发基于sql server的数据库应用系统,因此,应至少学习过一门程序设计语言。
还涉及到计算机网络的一些知识和概念,因此,该课程的先导课程为《网络实用技术》。
《网络数据库》教学大纲一、课程的性质和任务课程性质:《网络数据库》是信息与网络技术专业的一门专业课。
本课程的任务是:通过本课程的讲授与学习,使学生掌握网络数据库系统的基本概念,网络数据库应用系统的基本设计方法,以及VBScript(或JavaScript)与ASP程序设计方法。
了解中、小型网站后台支持脚本程序的设计。
二、课时分配本课程教学总时数为60学时,具体课时分配见课时分配表:序课题名称小计授课实验机动号1网络数据库概论4222VBScript(或JavaScript)12843ASP内置对象241684ADO对象与数据库的访问10825网络数据库实例8446机动22总计6038202三、课程内容1、网络数据库概论网络数据库的产生与发展;数据库的基本知识;Web服务器与客户端浏览器重点:Web服务器与客户端浏览器难点:Web服务器与客户端浏览器2、VBScript(或JavaScript)HTML语言简介;脚本语言VBScript(或JavaScript)重点:脚本语言VBScript(或JavaScript)难点:脚本语言VBScript(或JavaScript3、ASP内置对象ASP与网络数据库的关系;ASP内置对象的实际应用重点:Response、Request、Server、Application、Session等对象的应用。
难点:Server、Application、Session对象4、ADO对象与数据库的访问ADO对象模型介绍;创建和配置ODBC数据库源;使用ADO对象访问数据库。
重点:使用ADO对象访问数据库。
难点:使用ADO对象访问数据库。
5、网络数据库实例网络数据库编程实例,如:网上投票、访客留言薄、讨论区等。
重点:网络数据库实例程序的开发。
难点:网络数据库实例程序的开发。
四、课堂教学的基本要求教学环节包括:课堂讲授及习题课、课外作业、实验、考试考查等。
1.课堂讲授采用启发式教学,培养学生思考问题、分析问题和解决问题的能力;引导和鼓励学生通过实践和自学获取知识,增加读者讨论课、现场课以及答疑质疑等教学环节。
《网络数据库》课程设计实施方案一、《网络数据库》课程设计目的及意义通过设计一个数据库使用系统,可进一步熟悉SQL Server索引、视图、存储过程、触发器的概念、T-SQL语句的用法,在C#中的数据访问办法及实现方式。
通过这个课程设计可以加深对SQL Server数据库知识的学习,理解,积累在实际工程中运用各种数据库对象的经验,使学生掌握使用使用软件开发工具开发数据库管理系统的基本方法。
在实用性方面,客房管理系统也是很普遍的一种使用,选择该系统作为课程设计也可以为以后学生可能遇到的实际开发提供借鉴。
二、课程设计项目选题(任选一)1、客房管理系统2、工资管理系统设计3、图书管理系统设计4、班级管理系统5、教师信息管理系统6、成绩管理系统7、学生信息管理系统8、实验室管理系统9、科研项目管理系统10、商品销售管理系统三、时间和安排时间为2周(12天时间),时间应该够用,因为早已把课程设计分解到平时上课所布置的课外作业中。
粗略划分:第1、2天布置任务及分组、总体需求分析和设计;编写相关文档、设计说明、查找资料第3、4天数据库设计,数据表的设计、数据的录入,完整性约束第5、6天视图、触发器和存储过程设计第7、8各模块的编程设计;第9、10使用C#)创建工程并编写代码;第11天程序总调试、修改,撰写课程设计实习报告四、课程设计报告内容包括:系统设计目的、数据库对象、数据表结构(每个表要注明索引、视图、触发器、存储过程)、功能模块划分、程序实现思路、设计说明文档、课程设计心得及程序清单(打印),并按学校的课程设计(论文)格式撰写并装订成册,以备下一次再代此课时使用。
五、成绩考核:系统测试、设计报告、单项实训分别占40%、40%、20%;六、进度和组织1、课程设计进度安排(第17周-第18周)交付方式:第16周交付已打印的文档、可演示的软件。
2、课程设计小组学生每N人1组(一个面最多6组),自由组合,指定一个组长,负责本小组的任务分配和进度安排。
《网络数据库SQL Server》课程教学大纲第一部分大纲说明一、课程的性质和任务在当今高速发展的信息世界中,网络是信息传播速度最快的途径,而数据库以其强大的信息操作和管理能力悄然进入网络世界,并成为网络应用扩展和高速信息表达的有力途径。
《网络数据库SQL》课程是计算机专业信息管理方向选修的一门专业课程。
学生在学习本课程之前应当具有计算机应用操作,最好同时具有一定的数据库前端软件开发工具(如DELPHI、PB、VB等)的使用方法的知识。
本课程要求学生:1.使学生对数据库的发展、SQL SERVER 2000的安装有一定的了解。
2.能运用SQL SERVER管理工具集来配置数据库和安全管理。
3.掌握使用企业管理器和Transact-SQL来进行数据库对象的创建与管理、熟练掌握查询设计。
4.初步了解在Internet上发布SQL SERVER 2000数据库技术。
5.数据库管理系统实例的建设实践。
二、课程的特点SQL课程应用性很强,教学中要学练结合,在了解命令结构的过程中一定要加强上机实践练习,创建和管理是本课程的两个主要内容。
三、课程教学要求1、熟练掌握:要求学生能够全面理解、熟练掌握所学内容,能够熟练运用不同的方法来完成相应实践。
2、掌握、理解:要求学生能够理解数据库的基本概念、较好的掌握所讲授的内容。
3、了解:对所学习的内容能有一定的认识。
第二部分教学过程建设一、教材教材版本:《Sql Server 2000中文版入门与提高》编著者:(主编李幼哲、黄娟娟编箸、清华大学出版社)出版社:清华大学出版社版次:2001年5月第1版信息工程学院网络数据库重点课程文档二、课程教学总学时数课程教学总学时64学时。
其中授课32学时,上机实验32学时。
三、教学内容及要求(按主教材章节顺序排列,没有列出部分或特别说明的部分,不作要求)第1章数据库系统简介(P1)1.1 数据库概述(P1)---了解1.2 数据库系统发展史(P1)---了解1.3 数据库系统的模型和结构(P4)---理解1.4 数据库管理系统(P6)---理解作业一、基础题上机二、上机操作题第2章 SQL SERVER 2000 概述(P9)2.1 SQL Server 语言介绍(P9)---了解2.2 SQL Server 语言特点(P9)---了解2.3 SQL Server 和 Internet(P10)---了解2.4 SQL Server 2000 的安装(P11)---知道上机 SQL Server 2000 的安装第3章 SQL SERVER 管理工具集(P24)本章要求能够掌握各管理工具的使用方法(3.3 性能监视器不作要求)作业一、基础题上机二、上机操作题如何打开和使用各管理工具第4章数据库的创建与管理(P33)4.1 数据库的设计基础(P33)4.1.1--|4.1.2--|4.1.3--|4.1.4--|-掌握4.1.5--|4.1.6--|4.1.7--- 了解4.2 数据库的创建与管理(P39)---熟练掌握4.3 设置数据选项(P46)---熟练掌握4.4 修改数据库(P47)---熟练掌握4.5 删除数据库(P50)---熟练掌握4.6 压缩数据库(P51)---掌握4.7 备份和恢复数据库(P51)---熟练掌握4.8 发布内容和订阅数据库(P54)---了解信息工程学院网络数据库重点课程文档作业一、基础题(可相应扩展)上机二、上机操作题(要求能在课本的基础上加以扩展练习)第5章数据库表的创建与管理(P61)本章节中所有的内容都作熟练掌握的要求作业一、基础题(可相应扩展)上机二、上机操作题(要求能在课本的基础上加以扩展练习)第6章查询设计(P84)本章节中所有的内容都作熟练掌握的要求作业一、基础题(可相应扩展)上机二、上机操作题(要求能在课本的基础上加以扩展练习)第7章触发器和数据的操作(P148)7.1 触发器概述(P148)---了解7.2 使用INSERT语句添加新数据(P148)---熟练掌握7.3 使用UPDATE语句修改数据(P154)---熟练掌握7.4 删除无用数据(P160)---熟练掌握7.5 数据的导入和导出(P161)---掌握作业一、基础题(可相应扩展)上机二、上机操作题(要求能在课本的基础上加以扩展练习)第8章索引(169)本章节中所有的内容都作熟练掌握的要求作业一、基础题(可相应扩展)上机二、上机操作题(要求能在课本的基础上加以扩展练习)第9章视图管理(P184)本章节中所有的内容都作掌握的要求作业一、基础题(可相应扩展)上机二、上机操作题(要求能在课本的基础上加以扩展练习)第10章 SQL Server 2000 的开发与实务(P196)本章节中所有的内容都作掌握的要求作业一、基础题(可相应扩展)上机二、上机操作题(要求能在课本的基础上加以扩展练习)第11章 ODBC 数据库应用程序(P227)11.3 ODBC数据源管理 ---掌握作业一、基础题上机二、上机操作题信息工程学院网络数据库重点课程文档第12章安全管理(P241)本章节中所有的内容都作掌握的要求作业一、基础题上机二、上机操作题第13章 Sql Server命名规则本章节中所有的内容都作掌握的要求作业一、基础题上机二、上机操作题第14章 TRANSACT-SQL语言(P201)14.1 简单SELECT查询(P132)---熟练掌握14.2 使用WHERE字句的查询(P140)---熟练掌握14.3 使用LIKE关键字进行模糊查询(P146)---掌握14.4 多表查询(P201)---熟练掌握14.5 使用统计函数(P210)---掌握14.6使用GROUP BY子句的查询---理解14.5 嵌套查询---了解第15章设计数据库完整性(P226)15.1 数据库完整性概述(P226)---熟练掌握15.2 使用约束实现数据库完整性---掌握15.3 使用规则---掌握15.4 使用默认值---掌握15.5 使用IDENTITY列---掌握作业一、基础题(可相应扩展)上机二、上机操作题(要求能在课本的基础上加以扩展练习)四、实验安排(共32课时)实验安排:1.安装SQL SERVER个人版,企业版。
网络数据库【精品教案】—【教学设计】一、教学目标1. 让学生了解网络数据库的定义、特点和应用领域。
2. 培养学生掌握网络数据库的基本操作和应用技能。
3. 提高学生对网络数据库在现实生活中的重要性的认识。
二、教学内容1. 网络数据库的定义与特点2. 网络数据库的应用领域3. 网络数据库的基本操作4. 网络数据库的维护与管理5. 网络数据库在现实生活中的应用案例三、教学方法1. 讲授法:讲解网络数据库的定义、特点、应用领域和基本操作。
2. 案例分析法:分析现实生活中的网络数据库应用案例。
3. 实践操作法:引导学生进行网络数据库的操作练习。
4. 小组讨论法:分组讨论网络数据库的维护与管理方法。
四、教学准备1. 教学PPT:制作涵盖教学内容的PPT。
2. 网络数据库软件:准备一款常用的网络数据库软件,如MySQL、Oracle等。
3. 实践案例:收集现实生活中的网络数据库应用案例。
4. 计算机:为学生提供足够的计算机进行实践操作。
五、教学过程1. 导入:介绍网络数据库的定义,引发学生对网络数据库的兴趣。
2. 讲解:讲解网络数据库的特点、应用领域和基本操作。
3. 案例分析:分析现实生活中的网络数据库应用案例,让学生了解网络数据库的实际应用。
4. 实践操作:引导学生进行网络数据库的操作练习,巩固所学知识。
5. 小组讨论:分组讨论网络数据库的维护与管理方法,分享学习心得。
6. 总结:对本节课的内容进行总结,强调网络数据库在现实生活中的重要性。
7. 作业布置:布置相关作业,巩固所学知识。
六、教学评价1. 课堂参与度:观察学生在课堂上的发言和提问情况,评估学生的参与度。
2. 操作练习:检查学生完成的网络数据库操作练习,评估学生的操作技能。
3. 小组讨论:评估学生在小组讨论中的表现,包括观点阐述和团队协作能力。
4. 作业完成情况:评估学生作业的完成质量,检查学生对知识点的掌握程度。
七、教学拓展1. 介绍其他类型的数据库,如关系型数据库、非关系型数据库等,让学生了解数据库的多样性。
《网络数据库技术》课程标准课程名称:网络数据库技术学分:4计划学时:64适用专业:计算机应用技术1.前言1.1课程性质《网络数据库技术》是计算机应用技术专业的一门专业基础课,也是各专业方向开课的前导课程。
该课程实践性较强,既要掌握概念,又要动手实践,是本专业非常重要一门基础型课程,同时也是后续开发的核心和基础。
对于培养学生的职业能力和软件素质,培养学生独立思考和科学的工作方法,提高学生的开发能力具有重要的意义。
本门课程的先修课程为办公软件高级应用,后续课程为移动Web开发、网站后台开发等。
1.2设计思路本课程遵循“以就业为导向,以学生为主体,以培养职业技能为中心”的原则进行课程设计与教学。
能力训练项目设计采用“双线并行”的方式,具体是设计了二个基于真实工作任务的数据库项目,即电子商务数据库项目和图书管理数据库项目。
其中电子商务数据库项目(以下称课内实训项目)在课内完成,图书管理数据库项目(以下称课外实训项目)在课外完成。
课内实训项目分解成如干个小任务,每个小任务在一次或几次课来完成;课外实训项目也分解成如干个小任务,每个小任务在一次或几次课后来完成。
另外为了提高学生的自学能力并让学生掌握更深层次的SQL SERVER知识与技能,在课外拓展训练中增加了学生自学内容:TSQL编程与触发器,该内容在期末考试中不涉及。
一次完整的课内外训练包括:(1)由小组代表(要求每个学生至少要汇报一次)汇报上一次课外实训项目(子任务)和课外知识拓展的完成情况;(2)教师总结学生汇报情况,并由各小组和教师完成考核;(3)教师总结前一次课内实训任务完成情况,总结难点和错误;(4)学生先按照部分简单任务的说明(含详细操作方法和步骤)完成本次课的部分简单任务;(5)由教师完成相同任务的示范,在与学生协同总结操作要点和知识要点后,教师讲解和演示更加复杂的任务;(6)学生完成本次课的其他课内实训任务(难度提升),允许各位学生根据自己的能力选择所需要完成的任务;(7)学生以小组的形式完成课外实训任务、课外拓展知识的学习,完成汇报PPT;(8)教师检查学生的课内实训任务完成情况。
网络数据库的优秀教案(总3页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--网络数据库的优秀教案网络数据库的优秀教案一、教学目的:1、加深对文件类型的认识和下载工具的使用2、体验网络数据库信息的检索3、加深对合法利用网络信息的认识4、记住几个常用的网络数据库的网址和使用方法二、教学重点:1、体验网络数据库信息的检索2、记住几个常用的网络数据库的网址和使用方法三、教学方法:任务驱动,课堂讲学和机房实践结合教学过程:一、引入利用网络是获取信息的一个主要途径,网络信息的获取分常规信息获取和网络数据库信息的获取。
我们先复习常规网络文件信息的获取,再学习和体验网络数据库信息的获取。
二、复习集体复习一下怎样利用google搜索引擎和flashget下载工具来通过网络完成我们需要的文件。
三、新课堂知识点讲解1、什么是网络数据库网络数据库:数据和资源共享这两种技术结合在一起即成为在今天广泛应用的网络数据库(也叫WEB数据库)。
它以后台数据库为基础,加上一定的前台程序,通过浏览器完成数据存储、查询等操作的系统。
2、网络数据库信息检索的一般过程以检索义务教育法为例重点突出:明确目标——提炼关键字——输入执行——评价调整这个过程3、体验多样的.网络数据库(演示)a、教育资源库:教客教育资源网站查找学习资料,牛顿运动定律b、学术类网络数据库中国期刊网:c、在线图书馆中国国家图书馆易趣:e、数字城市数字北京:4、网络数据库的评价从我们目前的实际出发,一般我们建议考虑以下几个因素:1、内容准确无误2、范围广深适度3、来源权威可信4、更新及时规律5、检索方便高效6、系统稳定可靠四、课堂小结从知识点、课堂秩序、学生反应进行小结实践:1.参考书P34页的网站,查找学习资料,如:三角函数的内容;2.利用在线图书馆,查找某本书的情况,将书名,作者,出版社,出版年份,开本,页数,定价,内容简介等保存。
网络数据库说课尊敬的各位老师:大家好!今天我说课的题目是“网络数据库”。
下面我将从课程定位、教学目标、教学内容、教学方法、教学过程以及教学反思这几个方面来展开我的说课。
一、课程定位在当今数字化时代,网络数据库已成为信息管理和处理的核心技术之一。
无论是企业的业务运营,还是互联网应用的开发,都离不开网络数据库的支持。
本课程是计算机相关专业的一门重要专业课,旨在培养学生对网络数据库的基本理论和实践技能的掌握,为学生今后从事数据库管理、软件开发等工作奠定坚实的基础。
二、教学目标1、知识目标学生能够理解网络数据库的基本概念,包括数据库、数据表、字段、记录等。
掌握常见的数据库管理系统,如 MySQL、Oracle 等的基本操作。
熟悉 SQL 语言的基本语法和常用命令,能够进行数据的查询、插入、更新和删除操作。
2、能力目标通过实践操作,培养学生运用数据库管理系统进行数据库设计和开发的能力。
提高学生解决实际问题的能力,能够根据具体需求设计合理的数据库结构,并运用 SQL 语言实现数据的管理和操作。
3、素质目标培养学生的团队合作精神和沟通能力,在小组项目中能够共同协作完成任务。
培养学生的创新意识和自主学习能力,鼓励学生在学习过程中积极探索和尝试新的方法和技术。
三、教学内容本课程的教学内容主要包括以下几个部分:1、数据库基础知识介绍数据库的概念、发展历程和特点。
讲解数据库系统的组成和体系结构。
2、数据库设计讲解数据库设计的步骤和方法,包括需求分析、概念结构设计、逻辑结构设计和物理结构设计。
通过实际案例,让学生掌握如何设计合理的数据库结构。
3、数据库管理系统介绍常见的数据库管理系统,如 MySQL、Oracle 等。
讲解数据库管理系统的安装、配置和使用方法。
4、 SQL 语言详细讲解 SQL 语言的基本语法和常用命令,如 SELECT、INSERT、UPDATE、DELETE 等。
通过大量的实例练习,让学生熟练掌握 SQL 语言的应用。
《网络数据库应用》课程思政示范课建设与实践摘要:为深入贯彻课程思政教育教学改革的要求,实现立德树人的育人目标,《网络数据库应用》课程团队多年来对课程进行了教育教学的改革与实践,并于2022年被评为校级课程思政示范课程。
本文从《网络数据库应用》课程思政示范课建设的总体设计思路、课程思政教学实践、课程评价与实施成效等方面进行介绍,并提出未来持续改革的方向。
关键字:课程思政;教学改革与实践;实施成效一、引言《网络数据库应用》课程自2008年开设至今十余年来,课程团队一直将为谁培养人,培养什么样的人作为课程育人的首位。
自2016年习近平总书记在全国高校思想政治工作会议上强调:把思想政治工作贯穿教育教学全过程,依据教育部高等学校课程思政建设指导纲要,结合我校人才培养定位及“立德立志,成人成才的双立双成”育人理念,课程团队为实现专业教育与思政教育的同向同行,开展了《网络数据库应用》课程思政示范课建设,并于2022年被评为校级课程思政示范课程。
二、《网络数据库应用》课程思政示范课建设的总体设计思路(一)课程培养目标通过本课程的学习,学生按照数据库初级管理员岗位要求,能完成数据库的基本安装、初始化,数据库的基本配置、及数据管理等工作,能承担数据库日常运维工作,具备数据库管理助理工程师的实际工作能力和业务水平。
同时根据后续课程《java》程序设计的需求,能对数据进行管理、分析及操作。
提高学生分析问题,解决问题的能力。
(二)思政育人模式课程团队本着以学生为中心的理念,设计了12345的课程思政的育人模式:一个中心即以学生为中心,设置两条教学线路、根据教学内容,学生的思想动态,明确知识传授、能力培养、价值塑造的三个课程目标,结合课堂内外、校园内外、线上线下、校园社会四个方面,采用问题引入、启发引导、案例学习、自主学习、合作探究的五个教学方法,提升学生的综合素质,实现立德树人的育人目标。
三、《网络数据库应用》课程思政示范课教学实践(一)重构教学内容依据计算机网络技术专业人才培养目标,结合《数据库管理系统》职业技能等级标准2021年1.0版的技能要求,课程团队序化整合了课程的教学内容,按照数据库运维、数据管理、数据库安全的三个工作领域的岗位需求,设置了数据库单机环境软件安装配置、创建数据库实例、管理维护表空间及数据处理、数据库管理等11个真实的工作任务,精准对接工作岗位。
《网络数据库》课程实施三步曲
发表时间:2016-09-14T09:42:29.950Z 来源:《科学教育前沿》2016年7期作者:石京学[导读] 随着信息化推进和网络应用普及,《网络数据库》成为现在中高职计算机专业学生必修课程。
(石家庄工程技术学校河北石家庄 050000 )
【摘要】随着信息化推进和网络应用普及,《网络数据库》成为现在中高职计算机专业学生必修课程,该课程不仅自成体系,且综合应用性较强,本文根据该课程的具体应用将课程实施分三阶段进行:网络数据库后台搭建与管理、C/S模式应用开发、B/S模式应用开发。
【关键词】网络数据库课程三步曲
中图分类号:G71 文献标识码:A文章编号:ISSN1004-1621(2016)07-057-01 随着信息化推进,数据库技术越来越显示出其对大大小小企事业单位的卓著贡献,尤其随着网络技术的跟进,使得数据库技术更显优势,将生产或管理的数据网络信息化管理,同城异地了解及时数据,把握瞬息万变,是社会中几乎每个"细胞"都渴望实现的,可以预见,不远的将来社会对网络数据库技术人才供不应求,所以,对中职优秀学生和高职学生开设《网络数据库》课程,使学生掌握生命力强的技术,就成为必需。
网络数据库管理系统相对单机数据库管理系统本身就极为复杂,不仅涉及数据完成性问题,还要涉及数据安全,不同用户权限管理、事务处理等等,还在于网络数据库数据服务的本性,它要负责提供数据给远程客户机,客户可通过IE或其它应用程序远程维护管理数据,往往这个岗位要求不仅能管理维护数据库,还要能进行B/S模式和C/S模式应用程序开发,所以,我们不仅要领进数据库管理系统的内部管理,还要让学生学会如何开发程序使得能够远程访问数据维护数据,实现网络应用。
因此,《网络数据库》课程必须实现三个教学目标:网络数据库搭建维护查询管理、C/S案例开发、B/S案例开发。
鉴于《网络数据库》是一门综合应用型课程,要求学生之前应掌握了网络基本知识,能熟练使用Windows基本操作,熟悉用户账户的创建和使用,了解关系数据库基本理论,最好有单机数据库管理系统的学习经验,熟悉基本的 SQL 语句,这样可保证一学期84课时内完成该课程教学,否则,要增加课程开设时间,一般将该课程放在学生的最后两学期中学习为宜,最好在学完课程后有综合设计周来通过大作业巩固对该课程多层面的应用。
内容的具体安排及考核分值比例如下:
一、网络数据库基础模块
清楚了解 SQL Server 2000版本家族,掌握SQL Server 2000企业版各个组件及其功能,掌握安装细节及安装后服务的启动,掌握各种服务的作用,会管理使用服务。
(理论20分)
能够使用企业管理器创建数据库、创建文件组和管理数据库,能生成脚本,并能读懂,且能修改语句后通过查询分析器使用它创建另一个数据库;能对数据库进行分离和附加;能从各种数据源导入数据(Excel,VF,Access),也能导出成其它格式数据。
了解SQL Server 2000数据类型,能够使用企业管理器创建数据表、维护数据表,能生成脚本,并能读懂,且能修改语句后通过查询分析器使用它创建另一个数据表;理解数据完整性概念,能够利用多种技术实现数据完整性:数据类型、关键字、外关键字、约束、默认值、规则。
会创建索引并理解用途。
(理论20分,上机10分)
能灵活使用SELECT语句完成各种查询。
逐个理解关键词,select、from、as、order by、top n with ties、where、count()、sum()、avg()、max()、min()、group by、having、compute、compute by、union等,多表查询,嵌套查询,针对不同值返回的处理,通过查询改变数据表的数据,视图的创建,使用视图操作表数据。
若前期学过标准数据库查询语言,则这部分可节省时间,否则必须把这章内容让学生扎实掌握,因为这部分内容是计算机专业学生就业后最有可能用到的技术。
(理论20分,上机10分)掌握Transact-SQL 编程语言、Transact-SQL 语句的种类、Transact-SQL 语法的要素,游标声明、打开、读取、关闭、删除。
存储过程的概念、创建、修改和删除。
触发器的的概念、创建、修改和删除。
(理论10分,上机5分)SQL Server 2000的安全机制、登录认证、用户和账号及权限管理、角色、数据库备份与恢复。
事务的概念、事务模式、事务管理,锁、作业、警报的概念和简单应用。
(理论10分,上机5分)
二、C/S模块
以《学生信息管理系统》为例,后台使用SQL Server 2000来管理数据并提供服务,前台使用VF完成客户端应用程序的简单开发,功能可简单,界面可粗糙,但务必实现客户端访问、维护服务器端数据的功能。
要求学生熟练掌握链接服务器方法。
(理论10分,上机35分)
三、B/S模块
补充JSP基本知识,达到链接数据库够用即可。
仍以《学生信息管理系统》为例,后台使用SQL Server 2000来管理数据并提供服务,前台使用JSP完成客户端应用程序的简单开发,功能可简单,界面可粗糙,但务必实现通过IE 浏览器访问、维护服务器端数据的功能。
要求学生熟练掌握连接方式。
(理论10分,上机35分)。