数据库使用指南.doc.docVIP

  • 1
  • 0
  • 约2.22千字
  • 约 8页
  • 2017-02-02 发布于天津
  • 举报
数据库使用指南.doc

数据库使用指南 在本书中,有很多数据库示例,读者可以直接使用这些数据库来进行学习。在本光盘中,每一个有示例的章节都对应着一个目录,例如本书中的第6章则对应着光盘中第6章的目录。 使用本光盘中的数据库示例的方法如下: (1)附加数据库 (2)运行数据库示例 (3)分离数据库 一、附加数据库 在运行本光盘中的示例之前,必须将对应的光盘数据库文件附加到SQL Server 2005上,其方法如下: (1)将光盘中相应目录下的文件考贝到本地硬盘,例如要学习第6章的内容,则把光盘中“第6章”目录考贝到本地硬盘中,如D盘的根目录下。 (2)在安装了SQL Server 2005的基础上,单击【开始】菜单,选择【所有程序】(【Microsoft SQL Server 2005】(【Microsoft SQL Server Management Studio】选项。 (3)弹出如图1所示【连接到服务器】对话框,在该对话框的【服务器类型】下拉列表框里选择【数据库引擎】选项,在【服务器名称】下拉列表框里选择本机计算机名或输入【(local)】,在【身份验证】下拉列表框里选择【Windows身份验证】选项。然后单击【连接】按钮,连接到本地数据库实例。 图1 连接到服务器 (4)打开【SQL Server Management Studio】窗口,在该窗口的【对象资源管理器】子窗口里,右击【数据库】选项,在弹出的快捷菜单里选择【附加】选项,如图2所示。 图2 附加数据库 (5)如图3所示,弹出【附加数据库】对话框,在该对话框里单击【添加】按钮。 图3 【附加数据库】对话框 (6)弹出如图4所示的【定位数据库文件】对话框,在【选择文件】列表框里选择【D】(【第六章】(【运行前数据库】(【Northwind_Data.mdf】选项,如果想看运行完第6章所有示例后的结果,请选择【运行后数据库】选项。选择完毕后单击【确定】按钮。 图4 【定位数据库文件】对话框 (7)返回到如图3所示的【附加数据库】对话框,在该对话框里单击【确定】按钮。 (8)返回到如图5所示的【SQL Server Management Studio】窗口,在该窗口的【对象资源管理器】子窗口里可以看到刚才附加的【Northwind】数据库。 图5 【SQL Server Management Studio】窗口 附加数据库步骤到此完毕。 注意:在同一章中,只需要附加一次数据库即可。 二、运行数据库示例 在本书中,每个数据库示例都存储为一个.sql文件,可以直接运行该文件来查看运行结果。运行数据库示例的方法如下: (1)启动【SQL Server Management Studio】,连接到本地数据库实例,打开如图5所示的【SQL Server Management Studio】窗口,在该窗口中单击菜单栏中的【文件】(【打开】(【文件】选项。 (2)打开如图6所示的【打开文件】对话框,在该对话框里选择D盘中的“第6章”文件夹,并选择所要运行的sql文件。该文件与书中对应的示例同名。然后单击【打开】按钮。 图6 【打开文件】对话框 (3)弹出如图1所示的【连接到数据库引擎】对话框,在该对话框里设好服务器名和身份验证方式,然后单击【连接】按钮。 (4)如图7所示,此时在【SQL Server Management Studio】窗口里打开了sql文件,在【可用数据库】下拉列表框里选择【Northwind】选项,以确保该sql文件在Nothwind数据库上运行。 图7 【SQL Server Management Studio】窗口 (5)在查看完sql文件里的代码后,可以单击【执行】按钮来执行该sql文件。也可以修改该代码后再执行。 (6)执行完sql文件后的【SQL Server Management Studio】窗口如图8所示,在【消息】子窗口里可以看到执行结果或出错情况。 图8 执行sql文件后的窗口 三、分离数据库 在学习完一篇并准备学习下一篇时,可以把上一章练习用的数据库分离,再附加下一章练习所用的数据库,分离数据库的方法如下: (1)启动【SQL Server Management Studio】,连接到本地数据库实例,打开【SQL Server Management Studio】窗口。 (2)如图9所示,在【对象资源管理器】窗口里右击【Northwind】数据库,在弹出的快捷菜单里选择【任务】(【分离】选项。 图9 分离数据库 (3)弹出如图10所示【分离数据库】对话框,在该对框的【状态】栏里如果显示“就绪”,则单击【确定】按钮完成分离操作。 图10 【分离数据库】对话框 (4)如果【状态】栏里显示的状态是【未就绪】,则单击【消息】栏下

文档评论(0)

1亿VIP精品文档

相关文档