《SQL数据库》实训教材.doc

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《SQL数据库》实训教材.doc

《SQL数据库》实训教材 目 录 实训一:创建数据库和表 2 实训二:单表查询 8 实训三:多表查询和嵌套查询 9 实训四:数据更新、视图与索引 10 实训五:SQL Server 2000安全性管理 14 实训六:SQL Server 2000代理服务 21 实训七:SQL Server 2000数据导入和导出 30 实验八: 管理游标 35 实训九:管理存储过程 36 实训十:管理触发器 38 实验十一: 事务处理 40 实训十二:SQL Server 2000中数据库备份与恢复 41 实训十三:SQL Server 2000数据库连接 44 实训一:创建数据库和表 (一)、实训目的 了解企业管理器和查询分析器的使用。 掌握用企业管理器管理数据库的方法。 (二)、实训内容 练习使用服务管理器来启动,暂停和停止服务器。 从“开始”→“程序”→“Microsoft SQL Server”→“服务管理器”,打开SQL Server服务管理器,点击“开始/继续”前面的按钮启动服务。 图1 SQL Server服务管理器 练习使用企业管理器创建一个名为Booksys的数据库。 使用SQL Server 2000的企业管理器创建“图书管理系统数据库(BookSys)”,该数据库由两个数据文件和一个日志文件组成。具体参数如表1所示。 具体操作步骤为:从“开始”→“程序”→“Microsoft SQL Server”→“企业管理器”,打开“控制台根目录”,选中“数据库”文件夹点击鼠标右键,选择“新建数据库”,如图2所示。 表1 图书管理系统数据库参数表 图2 新建数据库 打开图3所示的窗口,在常规选项卡的名称文本框中输入数据库的名称。 图3 创建数据库:输入数据库名称 打开数据文件选项卡,创建数据文件1和数据文件2,如图4、5所示。 图4 创建数据库:数据文件1 图5 创建数据库:数据文件2 打开事务日志选项卡,创建事务日志文件,如图6所示。 图6 创建数据库:日志文件 点击“确定”按钮即可成功创建数据库。 在新建的Booksys数据库中创建3个表:BOOK,READER,BORROW,指定表中的属性,为属性选择合适的数据类型,是否允许空值“表”节点,将显示该数据库中的所有表,如图7所示。数据库表分为系统表和用户表。系统表是创建数据库时就自动生成的,是用来保存数据库自身的信息。例如,系统表sysFiles保存了当前数据库的物理文件的信息。用户表存储用户自定义的数据。 图7 数据库的表 (2)选择要创建表的数据库,在这里选择BookSys。 (3)在数据库BookSys的展开列表中选择“表”,用鼠标右键单击,在弹出的菜单中选择“新建表”命令,即出现如图8所示的表设计窗口。 图8表设计窗口 (4)在图8上面的网格中按要求设置表中各列的列名、数据类型、大小(长度)以及是否为NULL(有√表示允许取空值)。 图9 创建BOOK表 (5)设置主键。在图9中,用鼠标右键单击列名BOOKID前面的小方块,在弹出菜单中选择“设置主键”命令,小方块中即出现一把小金钥匙的图标,表示该列已被设置为主键。 (6)完成后单击工具栏中的保存按钮,退出。 (7)用相同的方法分别创建READER和BORROW表。设置属性组为主键时,可按住“Ctrl”键不放同时选中多个属性,再右键单击,在弹出菜单中选择“设置主键”命令,多个小方块中均出现一把小金钥匙的图标,表示该属性组已被设置为主键。 3.2修改表结构 若创建表时考虑不周全,需要修改表结构,可参照以下步骤操作。 (1)选择相应数据库(比如BookSys)中的“表”条目,在右边窗格中显示该数据库中的所有表(如果系统表被设置为隐藏,则只显示用户表)。 (2)用鼠标右键单击要修改结构的表名(比如BOOK),在弹出的菜单中选择“设计表”命令,这时弹出的设计表窗口与图9所示的新建表窗口非常类似。 (3)在设计表窗口中进行表结构的修改。修改的内容包括为表添加字段、删除已有字段、修改已有字段的定义、为字段添加约束等。 (4)修改完成后单击工具栏中的保存按钮,退出。 实训二:单表查询 (一)、实训目的 掌握查询分析器的使用。 掌握单表查询的操作方法。 熟练使用SQL Server的集函数(SUM、AVG、COUNT、MAX、MIN)。 掌握模糊查询、分组查询和排序。 (二)、实训内容 还原数据库Booksys。 使用查询分析器完成P36-41的例子,查看相应的查询结果。 在Pubs数据库中对 titles表进行查询 查询现有图书的类别(type)及每种类别的图书的数量; 显示心理类(psychology)图书的标题(title)。 在P

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档