当我们学习了SQL语句后发现总是没有好的练习环境,不能很好的吸收和巩固学习效果,今天就为大家分享一个练习Microsoft SQL Server SQL语句的练习环境。 关于Northwind数据库的介绍: Northwind数据库是Microsoft SQL Server 2000时代由微软提供的SQL语句练习示例库,虽然已经很久远,但却是经典,既简单,又能够满足SQL语句的练习需求。 下面就为大家介绍如何实现这样的练习环境: 第一步:将Northwind数据库附加到SQL Server服务器 首先需要将Northwind数据库文件COPY到SQL Server 服务器上,我这里COPY到了C盘DATA目录下,这样方便附加,可以看到两个文件,一个是数据文件,一个是日志文件,缺一不可。 接下来就是打开SQL Server了, 在数据库上右击,可以看到附加选项,点击: 然后点击添加,浏览到Northwind数据库文件的位置,选择Northwind.mdf点击确定, 显示如下界面,再点击确定。 然后就可以看到,Northwind数据库被附加到了SQL Server中, 如果你还需要将这个Northwind数据库再移到其他的SQL Server服务器中,只需要将该数据库分离就可以COPY数据库文件了,分离的步骤如下, 上图可以看到,在Northwind数据库右击任务中可以看到分离,按照提示就可以完成分离,分离是附加的反操作,在SQL Server 服务器上如果要COPY数据库文件必须进行分离或使用其他方法才可以,不能直接COPY,其他的数据库如果想移动,也可以使用这样的分离和附加方法,很简单。 第二步:使用Northwind数据库 我们先看看Northwind数据库都包含哪些表吧 , 我们经常会练习到的表有如下: employees:员工表,记录员工的信息 products:产品表,记录产品的信息 customers:客户表,记录客户的信息 orders:订单表,记录订单的信息 order details:详细订单表,记录订单的详细信息 这些表的关系如下: 可以通过以上表关系图了解这些表的结构和关系,现在我们就可以开始练习学习到的SQL语句了。 是不是很简单呢,我们就到这里。 此文出自东方瑞通王晓哲老师,转载需注明出处。
|