ImageVerifierCode 换一换
格式:DOCX , 页数:74 ,大小:940.52KB ,
资源ID:16714203      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16714203.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SQL上机指导学生版本Word文档格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

SQL上机指导学生版本Word文档格式.docx

1、在“用户信息”对话框中输入姓名和公司名输入。但公司名称也可以不输入。单击“下一步”按钮,将出现“软件许可证协议”对话框。 软件许可协议。单击“是”按钮,继续安装。 设置安装定义。安装程序打开“安装定义”对话框选择包含在SQL Server 2000安装中的组件。选择“服务器和客户端工具”默认选项。单击“下一步”按钮,打开“实例名”对话框。 设置实例名。选定“默认”选项时,将安装SQL Server 2000的默认实例,单击“下一步”按钮,打开“安装类型”对话框。 设置安装类型。选择默认的“典型安装”,典型安装不安装SQL代码示例文件和部分开发工具,建议多数用户采用此安装。单击“下一步”按钮,打

2、开“服务账户”对话框。 使用安装程序中的“服务账户”。本地系统账户不需要设置密码,也没有Windows NT的网络访问权限。单击“下一步”按钮,打开“身份验证模式”对话框。 身份验证模式。“身份验证模式”对话框可以选择Windows身份验证模式或混合模式(Windows身份验证和sqL server身份验证模式)。这里,选择混合模式,允许用户使用Windows身份验证和sqL server身份验证进行连接。并输入管理用户的登录密码。完成身份验证后,单击“下一步”按钮,打开“开始复制文件”对话框。复制文件。现在,如果您对以上设置满意,单击“下一步”按钮。开始进行文件复制。安装组件、复制文件。安装

3、程序开始安装SQL Server 2000的各种组件,并复制所需要的文件。安装完成。复制文件可能会持续较长的时间,这取决于计算机的配置情况。当这些操作都结束时,将出现“安装完毕”对话框,这就表明,SQL Server 2000已经成功地安装在计算机上了。单击“完成”按钮,结束安装。练习2 查询分析器的操作查询分析器的操作。2操作过程首先在文本编译器中输入以下的查询语句Use pubsSECLECT type, pub_id, priceFROM titlesWHERE type=businessORDER BY type, pub_id, priceCOMPUTE SUM (price) BY

4、 type, pub_idCOMPUTE SUM (price) BY type选择“查询”菜单下的“显示执行计划”和“显示客户统计”选项。接着单击工具栏上“执行查询”。此时在文本编辑器的下半部分的4个标签页上分别显示查询的结果网格、执行计划、统计及其相关信息。查看各标签页的内容。 其中查询的结果网格标签页的显示结果如图A1所示。 选中执行计划标签页如图A2所示,显示查询执行计划显示窗口。 该图显示了由查询优化器所决定的查询数据的方法。在这里所使用的图形化执行计划是使用图标而不是表格来代表具体某一语句和查询的执行情况。从而有利于理解执行的详细情形。除此之外,查询分析器还能够指出还应该在哪些列上

5、建索引以便提高查询性能,以及给出有关非索引列的统计信息。 选中统计标签页如图A3所示,显示查询结果的统计窗口。 选中消息标签页如图A4所示,显示查询结果消息窗口。这些统计信息主要由查询处理器使用,通过统计信息,其能够在查询评估阶段来决定最优的查询策略是什么。在表上创建索引之后,SQL server自动将有关索引列分布值的统计信息存储起来,以备查询优化器以后使用。所以如果某一列的值发生变化则其最佳的查询策略也将改变,因查询优化器仍使用其存储的统计信息来进行查询决策,从而降低了查询效率。图A.1 查询分析器的查询结果显示窗口图A.2 查询分析器的执行计划显示窗口图A.3查询分析器的统计显示窗口图A

6、.4 查询分析器的消息显示窗口练习3 SQL Server 服务器的各种操作1 题目SQL Server 服务器的各种操作。2 操作过程(1)用企业管理器启动服务器 在企业管理器的SQL Server 组中单击所要启动的服务器,或在所要启动的服务器上右击后,从快捷菜单中选择“启动”项,如图A.5所示,即可启动。图A.5 服务器启动窗口(2)用服务管理器启动服务器 启动方法如下:执行“开始”/“程序”/“Microsoft SQL Server”/ “服务管理器”命令,打开服务管理器窗口,如图A.6所示。从服务管理器中选择要启动的服务器“服务器”和“服务”选项;在服务管理器中单击“开始/继续”按

7、钮启动服务器,启动后画面如图A.7所示。(3)用操作系统控制面板中的服务管理程序启动服务器在Windows 2000 Professional 操作系统中执行“我的电脑”/“控制面板”/“管理工具”/“服务”命令,出现如图A.8(a)所示的页面。右击所要启动的服务名称,从快捷菜单中选择“启动”选项就会启动MSSQL Server,启动后画面如图A.8(b)所示。 关闭服务器的方法与启动服务器的方法类西,只是把“启动”选项改为“暂停或停止”即可。图A.6 SQL Sever服务管理器对话框 图A.7 启动后的“SQL Sever服务管理器对话框”(a)启动前(b)启动后图A.8 用服务管理程序启

8、动(4)连接与断开服务器 在企业管理器的SQL Server 组中单击右键后从快捷菜单中选择“连接”选项,即可启动。 在企业管理器的SQL Server 组在所要断开的服务器上右击后从快捷菜单中选择“断开”选项就可以断开,另外,服务器在关闭企业管理器时也会自动断开服务器。(5)配置服务器 配置服务器的属性对于管理SQL Server 来说很重要,可以使用企业管理器进行配置。 在企业管理器中在要进行配置的服务器上右击后,从快捷菜单中选择“属性”选项,即会出现如图A.9所示的对话框,可进行服务器的属性设置。图A.9 SQL Server 服务器属性设置对话框练习4 创建数据库 1题目 分别使用SQ

9、L Server 2000企业管理器和TransactSQL语句,按下列要求创建、修改和删除用户数据库。 (1)按要求创建数据库 数据库名为MYDB; 数据库中包含一个数据文件,逻辑文件名为MY_DB_DATA,操作系统文件名为MY_DB_DATA.MDF,文件的初始容量为5MB,最大容量为15MB,文件容量递增值为2MB; 事务日志文件的逻辑文件名为MY_DB_LOG,操作系统文件名为MY_DB_LOG.LDF,文件的初始容量为3MB,最大容量为10MB,文件容量递增值为lMB。 (2)按要求对数据库进行修改 添加一个数据文件,逻辑文件名为MY_DB_DATA1,操作系统文件名为MY_DB_

10、DATA1.NDF,文件的初始容量为3MB,最大容量为15MB,文件容量递增值为2MB; 将事务日志文件的最大容量改为20MB,文件容量递增值改为2MB。 (3)删除上面创建的数据库 将所创建的数据库删除。(1)用企业管理器完成创建数据库具体步骤如下: 打开企业管理器并展开服务器,右击其中的“数据库”节点,在弹出的快捷菜单中执行“新建数据库”命令,弹出如图A10所示的“数据库属性”对话框; 选择“常规”选项卡,在“名称”文本框中键人数据库名称“MYDB”; 选择“数据文件”选项卡,在“文件名”列输入MY_DB_DATA,在“位置”列将文件名改为MY_DB_DATAMDF,在“初始大小”列输入5

11、; 选中“文件属性”复选框, 在“文件增长”框中选中“按兆字节”单选框,并将其值改为2; 在“最大文件大小”框中选中“将文件增长限制为”单选钮,并将其值改为l5,如图A11所示; 选择“事务日志”选项卡,在“文件名”列输入MY_DB_LOG,在“位置”列将文件名改为MY_DB_LOGLDF,在“初始大小”列输入3; 选中“文件属性”中的“文件自动增长”复选框;在“文件增长”框中选中“按兆字节”单选框,并将其值设为1;在“最大文件大小”栏中选中“将文件增长限制为”单选纽,并将其值改为10,如图A.12所示。(2)用企业管理器完成修改数据库在企业管理器中选择“数据库”节点,右击刚刚创建的MYDB数

12、据库,在弹出的快捷菜单中选择“属性”命令;选择“数据文件”选项卡,在“数据库文件”网格中的第二行添加数据文件,在其中的“文件名”列输入MY_DB_DATA1,在“位置”列将文件名改为MY_DB_DATA1.NDF在“分配的空间”列添入3,表示新添的文件的初始大小为3MB;选中“文件属性”中的“文件自动增长”复选框;在“文件增长”框中选中“按兆字节”单选框,并将其值改为2;在“最大文件大小”栏中选中“将文件增长限制为”单选框,并将其值改为15,如图A.13所示;选择“事物日志”选项卡,在“文件增长”框中选中“按兆字节”单选框,并将其值改为2,在“最大文件大小”栏中选中“将文件增长限制为”单选纽,

13、并将其值改为20。(3)用企业管理器删除上面创建的数据库在企业管理器中选择“数据库”节点,右击刚刚建立的MYDB数据库,在弹出的快捷菜单中选择“删除”命令,弹出如图A.14所示的对话框;图A.10 “数据库属性”对话框图A.11设置“数据文件”选项卡图A.12设置“事务日志”选项卡单击“是”按钮,即删除了数据库。(4)用TSQL语句完成创建数据库的操作语句如下:CREATE DATABASE MYDBON(NAME = MY_DB_DATA,FILENAME= C:Program FilesMicrosoft SQL ServerMSSQLdata MY_DB_DATA.MDFSIZE = 5

14、, MAXSIZE = 15, FILEGROWTH = 2)LOG ONMY_DB_LOGFILENAME = Program FilesMicrosoft SQL ServerMSSQLdata MY_DB_LOG.LDFSIZE = 3, MAXSIZE = 10, FILEGROWTH = 1) GO(5)用TSQL语句完成修改数据库的操作ALTER DATABASE MYDBADD FILEMY_DB_DATA1Program FilesMicrosoft SQL ServerMSSQLdata MY_DB_DATA1.NDFSIZE = 3, MAXSIZE = 15, FILEG

15、ROWTH = 2)MODIFY FILEMAXSIZE = 20, FILEGROWTH = 2) (6)用TSQL语句完成删除数据库的操作DROP DATABASE MYDB图A.13 添加一个数据文件图A.14 删除数据库对话框练习5 创建表 分别使用SQL Sever 2000企业管理器和TSQL语句,按下列要求创建、修改和删除用户表。 (1)创建一个包含如下各字段的员工信息表employees 创建的表如表A1所示。表A.1 员工信息表employees字段名数据类型注释empidchar主键,非空,长度10name非空,长度20departmenttinyint非空agememov

16、archar长度60(2)创建一个包含如下各字段的部门信息表departments创建的表如表A2所示。表A.2 部门信息表departmentsdepiddepname非空,长度10(3)创建个包含如各字段的表tmp创建的表如表A3所示。表A.3 表tmpiduniqueidentifier(4)对上面的表作如下修改为employees表添加一个日期型的出生日期字段,添加一个浮点型的工资字段,删除年龄字段。将departments表的depid字段设为主键。将employees表中的department字段设为外键。与departments表中的主键关联,名为FK_emp_dep。将depa

17、rtments表中的depname字段长度改为20。将employees表中的salary字段的值限定在0至10000之间。(5)删除表tmp将表tmp删除。(1)用企业管理器完成创建表的操作 打开企业管理器并展开服务器,单击其中的“数据库”节点,展开其中的一个数据库,并选择其下级节点“表”。 右击“表”,在弹出的快使菜单中执行“新建表”命令,打开表设计窗口,在窗口中按照employees表的要求输入字段名及类型,并将“empid”设为主键,如图A.15所示。单击“保存”按钮,在弹出的“选择名称”对话框中输入表名employees,单击“确定”按钮关闭窗口,完成了employees表的创建。

18、重复步骤1至3,但省去创建主键的步骤,建立departments表和tmp表,分别如图A16和图A17所示。 (2)用企业管理器完成修改表的操作 具体步骤如下: 打开企业管理器并展开服务器,单击其中的“数据库”节点,展开其中的一个数据库,并单击其下一级节点“表”。在企业管理器右侧表格中选择employees表,右击后,在弹出的快捷菜单中选择“设计表”命令,打开表设计窗口,添加个日期型的出生日期字段及个浮点型的工资字段,并删除原有的年龄字段,修改后的employees表结构如图A18所示保存后关闭窗口。图A.15 创建employees表图A.16 创建departments表图A.17 创建t

19、mp表图A.18 修改后的employees表在企业管理库右侧窗格中选择departments表,右击后,在弹出的快捷菜单中选择 “设计表”命令,打开表设计窗口。单击depid所在行,单击工具条上的“设置主键”按钮,则向departments表中添加了一个主键。将depname所在行的“长度”一列的值改为20,保存后关闭窗口在企业管理器右侧窗格中选择employees表,右击后,在弹出的快捷菜单中选择“设计表”命令,打开表设计窗口。单击表设计窗口上的“表和索引属性”按钮,在弹出的菜单中选择“关系”选项卡,并单击“新建”按钮。在“关系名”文本框中输入FK_emp_dep,在“主键表”列中选中de

20、partments表及其中的“dep_id”字段,在“外键表”列中选中employees表及其中的departments字段,操作完成后界面如图A.19所示,然后按“关闭”按钮。单击图A.19中的“约束”选项卡,弹出如图A.20所示的对话框。在其中单击“新建”按钮,在“关系名”文本框中输入CK_emp_salary,在“约束表达式”文本框中输入表达式salary=0 and salary=0 and salary =10000)(6)用TSQL语句删除表tmp DROP TABLE tmp练习6 SQL基本语句假定表employees和表department包含有表A4和表A5所示的数据表A.

21、4 employees表中所包含的数据birthdatesalary0001王丽1打字员1980-3-1210000002李红4副经理1964-8-2540000003王亮212000004张小阳21000005刘大伟30006赵思佳20000007李福祥30000008王晓思经理1970-1-125000表A.5 departments表中所包含的数据开发部销售部集成部服务部按照要求写出相应的TSQL语句。过程如下:查询employees表中的所有数据。SELECT * FROM employees查询employees表中的所有数据,并将名标题行用汉语表示。SELECT empid AS

22、员工编号,name AS 姓名,department AS 部门编号,memo AS备注,birthdate AS出生日期,salary AS工资 FROM employees查询departments表中的所有数据。SELECT * FROM departments查询employees表中的所有数据,并用departments表中的部门名称来取代其编号显示出来。SELECT employees.empid, employees.name, departments.depname, employees.birthdate, employees.salaryFROM departments INNER JOIN employeesON departments.depid = employees.department按部门编号的顺序查询employees表中的所有数据,并用departments表中的部门名称来取代其编号显示出来。SELECT employees.empid, employees.name, departments.depname, employees.birthdate, emplo

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1