您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > 数据库原理与应用课程实验指导书2
数据库原理与应用课程实验指导书I《数据库原理与应用》课程实验指导书数据库原理与应用课程实验指导书II目录目录………………………………………………………………………………………Ⅰ前言………………………………………………………………………………………实验一初识SQLServer2000…………………………………………………实验二数据库的创建和管理…………………………………………………实验三表的创建、管理及数据操作……………………………………………实验四单表查询……………………………………………………………实验五连接查询…………………………………………………………实验六嵌套查询……………………………………………………实验七视图的创建和管理……………………………………………………实验八游标的使用……………………………………………………实验九T-SQL语言编程基础…………………………………………………实验十函数…………………………………………………………………………实验十一索引、默认值约束和默认值对象………………………………实验十二数据完整性的实现…………………………………………………实验十三存储过程…………………………………………………实验十四触发器…………………………………………………实验十五系统安全管理…………………………………………………实验十六数据备份、恢复和导入导出………………………………………实验十七综合训练…………………………………………………数据库原理与应用课程实验指导书1前言数据库技术是计算机学科中的一个重要分支,发展迅速、应用非常广泛,几乎涉及了所有应用领域。例如,办公系统、生产管理、财务管理、人事管理、工业管理等,都广泛应用了数据库技术。本实验指导书是《数据库原理与应用》课程的配套实验资料。通过安排实验及布置的任务,让学生熟练掌握使用关系数据库管理系统SQLServer2000进行数据库及表的创建和管理、查询、Transact—SQL程序设计、各类约束的创建及使用、视图及索引的创建与管理、SQLServer的存储过程的创建和管理、SQLServer的触发器创建和管理、SQLServer的安全性管理、数据库的备份及恢复。并能根据实际应用需求进行数据库设计和实现,提高学生的实际动手能力,为其今后在相关领域学习和工作打下较好的基础。数据库原理与应用课程实验指导书2实验一初识SQLServer2000一.实验目的与要求1、熟悉实验机房对SQLServer2000实验环境的设置、学会独立使用该系统;2、熟悉SQLServer2000中企业管理器和查询分析器两个常用管理工具;二.实验内容练习启动、停止和暂停服务管组件的服务,了解SQLServer2000中包括的服务器组件,掌握服务管理器和使用。练习MicrosoftSQLServerEnterpriseManager的使用。练习MicrosoftSQL查询分析器的使用。三.实验步骤1、练习启动、停止和暂停服务管组件的服务,了解SQLServer2000中包括的服务器组件,掌握服务管理器和使用。1)启动SQLServer服务2)停止SQLServer服务数据库原理与应用课程实验指导书32、练习MicrosoftSQLServer/EnterpriseManager打开MicrosoftSQLServer/EnterpriseManager1)观察SQLServer组下已经建立的服务器组2)打开其中的一个服务器,观察其中的文件夹3)打开“数据库”文件夹,观察已经建立的数据库4)打开其中的某一个数据库,观察其中的内容5)打开“安全性”文件夹,进入“登录”,观察可以登录该服务器的用户及其属性。3、练习MicrosoftSQL查询分析器打开MicrosoftSQL查询分析器,选择Northwind数据库,在窗口中输入SELECT*FROMProducts并单击(或按F5)执行查询,认识查询分析器的命令操作方式数据库原理与应用课程实验指导书4四.分析与回答1.SQLServer2000中包含哪些组件,其功能各是什么?查询管理器:1.创建查询和其它SQL脚本,并针对SQLServer数据库执行它们2.由预定义脚本快速创建常用数据库对象3.快速复制现有数据库对象3.在参数未知的情况下执行存储过程4调试查询性能问题。5.在数据库内定位对象.6.快速插入、更新或删除表中的行。(打开表窗口)7.为常用查询创建键盘快捷方式。(自定义查询快捷方式功能)8.向工具菜单添加常用命令。(自定义工具菜单功能)服务管理器:主要是管理服务器开启,关闭等。企业管理器:具体功能包括:注册和管理SQLServer服务器;管理SQLServer服务;创建和管理数据库及各种数据库对象;备份和恢复数据库;对SQLServer系统进行安全管理;编写和执行T-SQL脚本等。事件探查器:捕获导致某个问题的一系列SQL语句。然后用所保存的跟踪在某台测试服务器上复制此问题,接着在该测试服务器上诊断问题。2.画出SQLServerEnterpriseManager控制台目录结构?答:数据库数据转换服务管理复制安全性支持服务根目录Sqlsever组服务器数据库原理与应用课程实验指导书5实验二数据库创建与管理一、实验目的与要求熟练掌握SQLServerEnterpriseManager创建和管理数据库;熟练掌握使用SQL语句创建和管理数据库熟练掌握备份和还原数据库二、实验内容和步骤1、利用企业管理器创建和管理数据库(1)创建数据库ⅰ展开服务器组,然后展开服务器ⅱ右击数据库,然后单击新建数据库命令ⅲ键入新数据库的名称student,同时用指定的数据库名student作为前缀创建主数据库和事务日志文件,例如:student_Data.mdf和student_Log.ldfⅳ要更改新建主数据库文件的默认值,单击常规选项卡。若要更改新建事务日志文件的默认值,单击事务日志选项卡”,要更改文件名、位置、初始大小(MB)和文件组等列的默认值,单击要更改的适当单元格,再键入新值。要指定文件增长方式和文件大小按界面提示选择相应的项。(2)删除数据库选择student数据库,右击鼠标选择“删除”命令即可。2、利用企业管理器备份和还原数据库(3)备份数据库选择student数据,右击鼠标选择“所有任务|备份数据库”命令,在弹出对话框中输入备份名称,选择“备份到”栏目中的“添加”命令,输入具体的文件名为位置,默认情况备份文件存放在SQLServer的安装目录中如“C:\ProgramFiles\MicrosoftSQLServer\MSSQL\BACKUP\”;当需要将备份文件存放到自定义文件夹中时,修改上述默认路径。(3)还原数据库选择student数据,右击鼠标选择“所有任务|还原数据库”命令,在对话框中会列出已备份过的文件记录,输入相应的选项值按确定即可。3、使用SQL语句在查询分析器中完成以下操作(1)创建SPJ数据库:打开查询分析器,输入以下语句并运行CREATEDATABASESPJON(NAME='SPJ_Data',FILENAME='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\data\SPJ_Data.MDF',SIZE=2,MAXSIZE=10,FILEGROWTH=10%)数据库原理与应用课程实验指导书6LOGON(NAME='SPJ_Log',FILENAME='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\data\SPJ_Log.LDF',SIZE=1,FILEGROWTH=10%)(2)修改SPJ数据库:在查询分析器中输入以下语句并运行(了解)ALTERDATABASESPJMODIFYFILE(NAME='SPJ_Data',SIZE=3,MAXSIZE=UNLIMITED)ALTERDATABASESPJADDFILE(NAME='SPJ_Data_2',FILENAME='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\Data\SPJ_Date_2.ndf',SIZE=1,MAXSIZE=10,FILEGROWTH=10%)(3)删除SPJ数据库:DROPDATABASESPJ三、分析与回答1在企业管理器中实现数据库XSBOOK的操作,写出操作过程。(1)创建数据库ⅰ展开服务器组,然后展开服务器ⅱ右击数据库,然后单击新建数据库命令ⅲ键入新数据库的名称XSBOOK,同时用指定的数据库名XSBOOK作为前缀创建主数据库和事务日志文件,例如:XSBOOK_Data.mdf和XSBOOK_Log.ldfⅳ要更改新建主数据库文件的默认值,单击常规选项卡。若要更改新建事务日志文件的默认值,单击事务日志选项卡”,要更改文件名、位置、初始大小(MB)和文件组等列的默认值,单击要更改的适当单元格,再键入新值。要指定文件增长方式和文件大小按界面提示选择相应的项。(2)删除数据库选择XSBOOK数据库,右击鼠标选择“删除”命令即可。2、利用企业管理器备份和还原数据库(3)备份数据库选择XSBOOK数据,右击鼠标选择“所有任务|备份数据库”命令,在弹出对话框中输入备份名称,选择“备份到”栏目中的“添加”命令,输入具体的文件名为位置,默认情况备份文件存放在SQLServer的安装目录中如“C:\ProgramFiles\MicrosoftSQLServer\MSSQL\BACKUP\”;当需要将备份文件存放到自定义文件夹中时,修改上述默认路径。(3)还原数据库选择XSBOOK数据,右击鼠标选择“所有任务|还原数据库”命令,在对话框中会列出已备份过的文件记录,输入相应的选项值按确定即可。数据库原理与应用课程实验指导书72在查询分析器中实现XSBOOK,写出操作过程。(1)创建XSBOOK数据库:打开查询分析器,输入以下语句并运行CREATEDATABASEXSBOOKON(NAME='XSBOOK_Data',FILENAME='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\data\XSBOOK_Data.MDF',SIZE=2,MAXSIZE=10,FILEGROWTH=10%)LOGON(NAME='XSBOOK_Log',FILENAME='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\data\XSBOOK_Log.LDF',SIZE=1,FILEGROWTH=10%)(2)修改XSBOOK数据库:在查询分析器中输入以下语句并运行(了解)ALTERDATABASEXSBOOKMODIFYFILE(NAME='XSBOOK_Data',SIZE=3,MAXSIZE=UNLIMITED)ALTERDATABASEXSBOOKADDFILE(NAME='XSBOOK_Data_2',FILENAME='C:\ProgramFiles\MicrosoftSQLServer\MSSQL\Data\XSBOOK_Date_2.ndf',SIZE=1,MAXSIZE=10,FILEGROWTH=10%)(3)删除XSBOOK数据库:DROPDATABASEXSBOOK数据库原理与应用课程实验指导书8实验三表的创建、管理及数据操作一、实验目的与要求复习使用企业管理器和T-SQL语句创建和管理数据库。熟练掌握使用企业管理器和T-SQL语句创建、修改和删除表。熟练掌握使用企业管理器和T-SQL语句插入、修改和删除表数据。二、实验内容和步骤1、启动企业管理器,创建产品销售数据库CPXS:数据文件初始大小为5MB,最大大小50MB,增长方式按10%比例增长;日志文件初始为2MB,最大可增长到10MB,按2MB增长;其余参数取默认值。2、用T-SQL语句将CPXS数据文件的增长方式改为按5MB增长。ALTERDATABASECPXSMODIFYFILE(
本文标题:数据库原理与应用课程实验指导书2
链接地址:https://www.777doc.com/doc-2428161 .html