网络数据库SQLServer教学探讨

来源 :今日湖北·中旬刊 | 被引量 : 0次 | 上传用户:hzm_jjc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  数据库是计算机专业的核心专业基础课,这门课程本身具有很高的理论性与实践性,学生要想在短时间内很好地掌握这门课程不太现实。因此对数据库课程教学的改革就是教师们不得不面对的一个难题。在实施改革的过程中,有一些基本问题很容易忽略。在长期的教学活动中,我对网络数据库课程定位、Transact-SQL语言的学习、基于工作过程的数据库教学三大问题有了较为深入的思考。
  一、课程定位
  也许根据专业定位、就业方向和教学大纲的要求,不同院校对于数据库课程的定位不尽相同。实际上对于以前从未使用或较少使用计算机进行相关开发而今后又需要进入IT行业工作的学生来说,这个问题非常重要甚至直接关系到最后教学效果的好坏。
  课程的定位不能对所有学生都一样,作为教师只能将定位的相关信息通过适当的容易理解的载体让学生了解,他们在了解的过程中从自身的职业规划出发做出适合于自己的课程定位。定位的高低就是在学生在学习课程时自我要求的高低。例如:计算机网络专业的学生对于数据库课程的定位可能就不一样。有的学生把自己的职业规划定位于网络工程师,因此他们觉得对于数据库的知识在了解层面上已经足够;而有的学生把自己的职业规划定位于网页工程师,对于数据的知识不但要了解还要熟练掌握。所以数据库课程定位的明晰有利于学生做到心中有数。
  那用什么载体作为切入点能让学生清楚本课程的定位呢?笔者认为最好的载体就是计算机专业招聘信息。笔者在对计算机网络专业授课时有意截取招聘网站关于网络工程师、网页工程师与数据库DBA的需求信息,让同学们认真阅读,并从职业规划角度出发,找出自己的定位。
  以SQL Server课程为例,对上述三种职业有三个层次的定位:
  (1)数据库是一门基础性的课程,只需了解基本相关知识,掌握基本操作即可。
  (2)经过本课程的学习成为一名合格的数据库开发管理人员,具体教学目标:熟悉服务器管理、数据库管理、数据库对象的操作;熟练掌握Transact-SQL语言、SQL Server权限管理、SQL Server数据转换。能够使用Transact-SQL语言,灵活使用视图、触发器、存储过程。了解数据库设计的基本技术,在此基础上深刻理解关系模式,建立起数据库设计的基本能力。
  (3)经过本课程学习,在熟练掌握基本知识的基础上致力于成为数据库管理员,对数据设计、数据库安全技术、调优技术要有研究。
  三个层次的定位分别对应于计算机网络专业学生职业规划的不同要求。在教学过程中对三类学生要求不同、教学侧重点也不同。对于课程定位为第一类的学生,要循循善诱,捕捉他们的兴趣,提高他们的学习热情;第二类学生要严格要求,以案例为向导,让在他们在熟悉整个网页开发流程的同时,明确在开发过程中要用到的数据库知识,做到看书的时候有重点;最后一类学生,在严格要求的同时要引导他们走出课本,面向更大的课堂:自学和社会实践。
  二、Transact-SQL语言的学习
  Transact-SQL语言是SQL Server数据库的灵魂,特别是对于应用开发或网络管理人员来讲能使用鼠标进行的操作都可以用语言来编写;相反地,使用语言进行的操作用鼠标不一定能够完成,所以Transact-SQL语言的重要程度不言而喻。在教学过程中我曾经无数次碰到这样的问题:在讲述某个原理并且用语言编程操作的时候,学生接受较快;上机训练的时候学生知道要做的事情却无从下手。仔细询问以后发现学生SQL语言基本单词拼写的熟练程度很低,相关语法囫囵吞枣地接受并不注意细节,导致最终程序运行不出来。
  针对以上问题笔者推荐以下方法:
  (1)归纳Transact-SQL单词库。对于重要的核心单词要让学生做到反复记忆。我曾经将Transact-SQL语言操作进行归纳,做到记忆目标清晰明了,在此基础上进行相应的语言功能拓展,便于学生进行知识梳理。针对遗忘特性,不定期对核心单词库中核心单词进行拼写、基本用法的抽查作为平时成绩录入系统。
  (2)编辑病例程序汇编。典型程序要学生自己多动手编写,遇到程序错误要训练他们根据系统提示找出问题所在,将多年教学过程中积累的编程时学生容易出错的程序分类手机整理,发给学生以做参考,
  三、基于工作过程的数据库教学
  自从高职院校人才培养模式提出基于工作过程课程体系开发这个在高职教育界具有影响力的教育方式以来,各个行业的高职教育改革藉此轰轰烈烈地展开,数据库课程的教学也不例外。
  诚然,数据库课程本身是一门操作性非常强的学科,也能按照基于典型工作过程的教学方法进行教学并取得一定的效果。通过贴近生活、易于理解的教学设计,把学生熟悉的生活数据如学生宿舍管理系统、教学成绩管理系统等变为真实的数据库进行发布和管理,可以让生涩难懂的教学过程获得比较好的效果。
  但是面向工作过程的教学并不是万能药,因为数据库的服务面向各行各业、计算机水平层次不齐的各类用户,有的时候用户所提出的要求本身就是“非典型性”的,遇到这种情况学生就无法根据典型性工作过程迁移相关知识解决“非典型性”问题。因此,在教学中作为教师不但要把握案例教学,还要强调工作情景教学,充分强调学生在压力下分析问题解决问题的能力。
  在实验课堂上可对学生分组,使学生互相充当客户提出各种要求,使被要求学生在压力下解决问题。采用这种方式的好处是,容易让学生进入真实的工作状况,找出自己解决问题的方法。例如在对insert命令实验的时候有的同学就提出:“能不能将已存在的B表中的数据批量插入到A表当中?”这个知识点教材一般没有提到,怎样完成这个非典型性任务?作为教师要引导学生在互联网特别是谷歌图书搜索、文献搜索、参数搜索等功能或SQL Server“帮助”中寻找答案:
  INSERT INTO A
  SELECT * FROM B
  搜索、整理信息的过程就是针对问题背景进行知识迁移的过程,知识的迁移就能提高学生知识的熟练程度以及横向解决其他计算机课程的非典型性问题的能力。
  (作者单位:襄阳职业技术学院)
其他文献
不管你来没来过,在广西崇左,必须承认这些花山岩画真的很美.rn美和颜色无关.只和生命有关.rn在左江及其支流明江之上,这些岩画在翩翩起舞.虽然素面朝天,但这些岩画散发着原始
随着城镇化进程的发展,我国的房地产项目不断扩大,人们对房地产质量的要求也越来越高.房地产开发项目管理主要是为建设工程提供一定的理论依据,使项目管理更加具有科学性与合
摘 要 大力发展文化产业不仅是国民精神文化建设的重要手段,同时也是国民经济快速增长的重要推动力之一。在这种社会背景下,西安要走内容为王的发展道路,就需要在立足本土特色历史文化的基础上,创新体制,利用良好的内部文化资源和外部的政策扶持,打造具有本土特色的产业品牌。  关键词 曲江会展产业 文化产业集群 文化产业发展  历史文化是西安发展文化产业的前提和载体,西安历史文化积淀厚重,周秦汉唐文化遗存丰富
随着社会发展及人们生活需求的变化,对电力的需求程度也在不断增大,也就使得提高电力系统工作效率变得尤为重要.由于电气及自动化技术是一项提高电力系统生产效率和稳定性的
园林绿化养护精细化管理对园林景观可谓至关重要.作为科学性与艺术性相结合的工作,其还具有着较为严谨的复杂性和长期性,直接关系城市园林绿化观赏性与品位.作为一名园林绿化
板书艺术,也是提高课堂教学效果的一种重要手段,板书作为书面语言,在教学中具有重要意义,有人赞誉板书为“微型教案”。的确如此,好的板书在课堂教学中可以发挥“五个有利”的作用.⑴有利于教师讲课时层次分明,重点突出;⑵有利于学生作笔记,以便于对知识的复习和记忆;⑶有利于激发学生兴趣,增强求知欲;⑷有利于启迪学生智慧,活跃学生思维;⑸有利于产生美感,陶冶情操.因此,数学教学中板书设计恰当与否,直接影响课堂
期刊
金庸的最后一部武侠小说《鹿鼎记》,讲述了一个寻找大清宝藏的故事,最后获得藏宝图的主人公韦小宝发现,宝藏在关外的大清龙脉所在地——鹿鼎山。金庸的小说常常有史实为依据,
温州“瓯柑”甜中带苦,虽出自柑类,却别有风味.永嘉昆曲雅中带俗,虽传自苏昆,却别具一格.rn且看永昆版《金印记》,演员的扮相清丽俊秀,轻柔的身段娴熟地演绎着一个接一个高难
本文研究了公路工程路基施工过程中出现的各种问题,并针对这些问题提出合理的意见和建议,以供相关人员参考.
期刊