APP下载

MySQL和SQL Server的教学区别

2016-05-30章伟

亚太教育 2016年14期
关键词:网络数据库

章伟

摘 要:互联网技术是不断更新的,然而日渐更新的新网络技术,必然伴随着教育的变化。对于MYSQL与SQLSERVER,本文对SQLSERVER进行简单阐述,分析其区别,进而重点研究新型网络技术MYSQL数据库的教学现状。

关键词:网络;数据库;MYSQL;SQLSERVER

一、SQL Server的教学与应用

SQL server是数据库的一种编程语言,它应用于VS2010的数据绑定。该编程语言的最新版本是SQL server2014,而在专业教学上,SQLSERVER应用于计算机网络专业。而教学内容上,教学课程一般是SQLserver的安装与使用、SQLserver的基础操作与语言编程、绑定网站。目前,SQLserver受php的影响,教学发展受到阻碍。专业教学上只止步于SQLserver2008以下的版本,以上的版本并没有与时俱进。现如今,.NET语言已然受到PHP的影响,开源语言逐渐取代传统的ASP编程语言。关于应用,SQLserver主要应用于.NET语言开发的Visaul studio,该软件内置数据库,所以SQLserver的應用也逐渐减少。

二、MySQL的教学与应用

Mysql的教学课程课时相比较多,涉及到Web开发必备基本的技术,和能开发一个完整的动态网站项目。课程内容大体上包括动态网站开发的三个方面:前台用户界面布局编写(HTML5+CSS3);存储网站内容的数据库设计(MySQL);服务器业务处理(PHP)程序开发。课程中的每个知识点都是程序开发人员必不可少的内容,而且每个技术点的内容都非常全面,深度到位,课上实例不仅丰富而且实用。另外,每个知识点都是以目前最新版本的技术设计,每半年一更新,并经过多家软件公司的技术专家参与修订,以达到真正实用的目的,能够与软件开发公司所需要的开发技术相吻合。利用PHP过程化的编写方式很快进入Web项目开发领域。Mysql适合开发像论坛、SNS、电子商城、企业门户、部分项目的二次开发之类的Web项目。Mysql入门容易,上手快,学习周期短,以保证以最短的时间,达到可以从事Web开发的水平,并对学生的基础要求不高。Mysql采用案例式教学,通过专家讲师的带领使学生可以具有独立开发的能力。数据库方面,从网站的需求分析、概念设计和SQL语句等方面,讲解数据库的模式、使用和设计流程。Mysql的技术点完全采用编码规范,使学生熟练应用,提高编码效率。

Mysql的教学目标,是迅速掌握开发技能,积累开发经验,并通过这部分课程可以加强基础部分学习,包括PHP基础及相关技术,学生能熟练运用网站建设的知识,提高编程能力。同时,学生能符合企业需求的WEB软件开发工程师,并熟悉Web开发,能搭建最好的网站运行平台,且能执行服务器的相关维护及安防。Mysql帮助学生精通WEB后台技术,熟悉数据库服务器的管理、操作、维护、优化、安全设置,精通SQL语句编写。同时,学生可使用PHP技术可以独立完成建站工作,对现有的成熟产品进行二次开发。不仅可以胜任公司中的项目开发,也可以开发一些像百度或360中的应用,提高自己的业余收入

三、SQLserver与Mysql的编程步骤

SQLserver是面向图形化的编程结构,在执行数据库功能上,主要是利用图形化功能,为程序员节省很多时间。Mysql是结构化的数据库语言,主要是数据库的创建全部语法,通过数据库的学习可以掌握表的创建、列类型的使用、建表的各种属性和注意事项,以及表类型和字符集等内容。关于两者的语言设计,都属于SQL的语言设计,两者都是执行DDL命令操作数据对象,使用DML命令操作数据表中的数据记录,并通过DQL命令查询数据表中的数据。数据库的教学主要需要学生掌握各种SQL语句的使用,和一些技巧的应用。相较于SQLserver,MySQL的执行步骤是PHP连接MySQL服务器,在PHP脚本中连接MySQL服务器,在PHP程序中选择已创建的数据库,执行SQL命令。然后,在PHP脚本中处理SELECT查询结果,主要是通过PHP的mysqli扩展模块对MySQL数据库进行操作,掌握PHP中连接、执行SQL、处理结果集和一些其它的数据库操作。不管是SQLserver,还是MySQL,两者的教学目的都可以通过实例让学生完成单表数据的增、删、改和查等操作,因此,两者既有相似性,又有异别性。

四、结论

SQLSERVER和MYSQL都是数据库语言,在教学上符合现代网络教学的要求。SQLSERVER明显受到MYSQL的影响,PHP的开源也逐渐占领.NET的市场,企业需求也随着技术需求逐渐变化,两者的专业教学应当偏向于专业实践为主,即结合实训教学的方式,与企业形成合作与应用。虽说本文的研究在教学内容的详细解析上仍带有局限性,但本文的研究对于.NET和PHP的教学有帮助作用,有助于两者教学的合理发展。因此,本文的研究可为未来的研究学者做参考依据。

参考文献:

[1]周丽娟.数据库教学体系改革与优化[J].高教论坛.2009(01).

[2]李熹.良好的SQL编码风格[J].大众科技.2007(03).

[3]苑璟,李俊山,李继东.《数据库原理与应用》课程教改实践及发展思考[J].太原教育学院学报.2006(S1).

(作者单位:贵州财经大学信息学院)

猜你喜欢

网络数据库
油气集输系统信息化发展形势展望
基于网络的信息资源组织与评价现状及发展趋势研究
基于网络的中学阅读指导