《Microsoft SQL Server 2000综合应用》这一系列文章主要写给可亲可爱的GGT老师,希望她可以安心上讲台,然后把本系列的文章传授出来。SQL Server是Micrcoft公司在原来和Sybase公司合作的基础上打包出的一款面向高端的数据库系统。自它推出后,迅速占领了的数据库应用市场。经过不断的更新换代,它已发展到了SQL Server 2000, 它具有高性能、功能强、安全性好、易操作、易维护等优点,定位于Internet背景下,基于Windows 2000的数据库的应用,为用户的Web应用提供了一款完善的数据管理和数据分析解决方案。第一章主要讲解SQL 2000的概述以及安装过程的具体内容如下,上课时间40分钟,实践40分钟,每堂课记得留5分钟进行总结。
一、为什么选择Mircrosoft SQL 2000?
(1) 广泛性:目前大型数据有Orcal、DB2、MySQL、Microsoft SQL等,选择微软公司的数据库系统主要是考虑目前开发环境有很大部分都是基于微软的Windows系统。
(2) 通用性:SQL 语句在不同的数据库系统中基本是通用的,只有细微的区别,SQL语句很注重"懂一通百",大家在了解SQL 2000的使用方法后,对于其他的数据库也会很容易上手。
(3) 简单性:考虑学生应该还没有玩过数据库,采用图形界面的SQL Server 2000上手,是可以激发大家的积极性,因为SQL 2000的菜单项和使用方法都要比其他的数据库系统简单。
(4) 总结:简单友好的操作方式、多种形式的管理架构、高度的可靠性、可扩展性和可用性、丰富的编程接口、高度兼容性。
二、应该选择SQL 2000的哪个版本?(该部分在安装的过程可以在选择版本信息的时候解释)
SQL Server 2000包括4个常见版本:
(1) 企业版(Enterprise Edition)支持所有的SQL Server 2000 特性,可作为大型Web站点、企业OLTP (联机事务处理)以及数据仓库系统等的产品数据库服务器。
(2) 标准版(Standard Edition)用于小型的工作组或部门。
(3) 个人版(Personal Edition)用于单机系统或客户机。可以在XP系统中安装。其他的必须在服务器版系统才可以。
(4) 开发者版(Developer Edition)用于程序员开发应用程序, 这些程序需要SQL Server 2000作为数据存储设备。
你尽量选择安装个人版即可,尽量不要安装企业版,因为企业版可能需要一些附加的安装环境;
三、大家应该怎么学好SQL 2000?
(1) 自己学会安装SQL 2000,必须了解每个安装步骤对于后面使用数据库系统的影响(这样就可以引出你下一步安装的过程)。
(2) 大家必须熟悉用图形界面(简单)以及SQL 语句(知其然,知其所以然)进行操作数据库(这样时间可以很容易度过);
(3) 多熟悉实例中的应用,记得保存自己的劳动成果,供下次使用(教学生如何备份数据库)
(4) 在实践过程中熟悉SQL 2000的使用。
(5) 多查看联机手册(类似于Matlab的帮助文档,你可以教学生如何查询联机手册)
四、如何安装SQL 2000?
(0) 首先在网站进行下载SQL 2000 SP4版本:http://www.rsdown.cn/downinfo/241.html
(1) 将Microsoft SQL Server 2000安装光盘放入光驱中,安装程序会自动运行出现版本选择界面,我们以选择个人版为例。如下图:
图1 版本选择 |
(2) 在接下来的界面中选择“安装SQL Server 2000组件”选项。如下图:
(3) 接着选择“选择安装数据库服务器”。如下图:
图3 选择安装数据库服务器 |
(4) 稍后才开始出现安装向导,点击“下一步”后出现“计算机名”窗口。“本地计算机”是默认选项,其名称就显示在上面,我们按其默认点“下一步”。如下图:
(5) 接下来,在“安装选择”对话窗口中,同样按其默认项“创建新的SQL Server实例,或安装客户端工具”点下一步。
图5 安装选择 |
(6) 接下来的窗口是用户名、公司名的自取,在经过软件许可协议一步后,到达“安装定义”对话窗口(如下图)。同样地,按其默认“服务器和客户端工具”选择到下一步。
(7) 在“实例名”窗口中,系统一般提供了默认的复选框,我们既可以安装默认方式的实例,也可以自定义.尽量学生选择默认方式。
图7 实例名 |
(8) 在安装类型对话窗口中,可以设定多个选项。比如安装组件的多少,以及安装的路径等,请根据实际需要选择。推荐将数据文件安装在其它盘,注意只改盘符号,别把整个路径都改了,比如“D:/Program Files/Microsoft Server”,这里可以详细的跟学生讲。
(9) 在“服务帐户”对话窗口中,一般选择“使用本地系统帐户”,建议你也选择本地系统账户,因为大部分学生都是单机使用。
图9 服务帐户 |
注意:如果选择指定服务器所用的帐号就需要指定一个用户、口令和域名。不推荐学生使用,因为容易出问题。
(10) 在“身份验证模式”窗口里,如果你的操作系统是windowsNT以上,选择“Windows身份验证模式”即可,建议选择“混合模式”。这个部分就是设置数据库的登录密码的,相当重要,重点提示为什么有的学生去下载的系统不能使用,很大一部分都是这里在作怪,当然可以在安装成功后再修改密码,也可以设置空密码。一定要详细的讲解。
(11) 一切设定OK后,安装程序开始向硬盘复制必要的文件,开始正式安装。可以在等待的过程中跟大家讲解一下SQL Server目前的状况。
图11 开始安装 |
(12) 几分钟后,安装完成。依次单击“开始”—“程序”,即可看到Microsoft SQL Server 2000的程序组件(如下图)。同时记得进入计算机管理->服务中查询到MSSQL服务,以及讲解桌面右下角的服务启动对话框。
图12 Microsoft SQL Server 2000 程序组件 |
五、SQL 2000的卸载
可以用程序自带的删除程序以及控制面板两种方式进行。另外,每个命名的Microsoft SQL Server 2000实例必须单独删除,不能删除SQL Server 2000的个别组件。若要删除组件,必须删除整个实例。
另外,在删除SQL Server 2000之前,请退出所有有关的应用程序,包括Windows的事件查看器、注册表编辑器和所有的SQL Server 2000应用程序以及所有依赖于SQL的应用程序。
六、参考资料
【1】SQL Server 2000概述: http://www.hncc.net/jpkc/pc/sql/ReadNews.asp?NewsID=515
【2】SQL 2000安装过程: http://www.5school.com/ZhiShiBiBei/2009-03/12688.htm
【3】SQL 2000安装图解:http://hi.baidu.com/duqunle/blog/item/5395824536a4ed3f879473a7.html
这样一来,第一堂课程的内容基本就这样了,GGT老师重启一下机器,然后下课休息一会后,就开始安排学生花一节课来安装软件了。下节课程的主要内容就是讲解如何操作SQL 2000客户端(就是介绍菜单项以及右击项的作用等)、然后新建一个表就可以完成一整天的工作了。