《SQLServer数据库应用与维护》-实验1-SQL Server概述-参考答案_第1页
《SQLServer数据库应用与维护》-实验1-SQL Server概述-参考答案_第2页
《SQLServer数据库应用与维护》-实验1-SQL Server概述-参考答案_第3页
《SQLServer数据库应用与维护》-实验1-SQL Server概述-参考答案_第4页
《SQLServer数据库应用与维护》-实验1-SQL Server概述-参考答案_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

温州职业技术学院实验报告实验课程SQLServer数据库应用与维护实验项目实验一:SQLServer概述实验地点指导教师班级学生姓名学号教师评分日期

实验一SQLServer概述一、目的与要求1、了解SQLServer系统数据库(Master、Model、tempdb);2、掌握SQLServer数据库管理系统的可视化操作。二、实验准备 Windows身份验证登陆到SQLServer数据库管理系统。三、实验内容1、了解数据库Master要求:尝试去了解该数据库下的系统视图对象、系统数据库表、系统存储过程及函数。并列举两个。系统视图对象:[INFORMATION_SCHEMA].[DOMAIN_CONSTRAINTS] [INFORMATION_SCHEMA].[ROUTINES]系统数据库表:[dbo].[spt_fallback_db][dbo].[spt_monitor]系统存储过程:[sys].[sp_adddistributiondb] [sys].[sp_addmergepullsubscription_agent]函数:[sys].[dm_fts_index_keywords][sys].[fn_trace_getfilterinfo]2、了解数据库Model(1)在查询编辑器中输入:CreateDataBasenewDB1Go(2)在数据库Model中新建表步骤:点击model|【表】节点,【新建表】表名:databaseInfo,字段名中文数据类型databaseName库名称varchar(50)description描述nvarchar(Max)(3)在数据库Model中新建数据库角色步骤:右击model\【安全性】\【角色】\【数据库角色】,选择【新建】|【新建数据库角色】,打开对话框,创建角色名称为:guestuser1,拥有的架构为:dbo。(4)在查询编辑器中输入:CreateDataBasenewDB1Go(5)观察现象:newDB1与newDB2有什么区别?并说明model的作用。回答如下:newDB2相较于newDB1,增加了表”databaseInfo”和数据库角色”guestuser1”model的作用为后续创建数据库定义模板。model数据库是模板数据库。每次创建新数据库时,SQLServer都会生成model的副本作为新数据的基础。如果想让每个新的数据库开始就具有某些对象或者权限等,可以把它们放到model数据库中,这样新的数据库会继承它们。3、了解数据库tempdb(1)选择newDB1数据库,在查询编辑器中输入:CreateTableTempTable(itemidINT)Go(2)选择newDB1数据库,在查询编辑器中输入CreateTable#TempTable(itemidINT)Go(3)单击【执行】,然后切换到【对象资源管理器】下,展开【数据库】\【关系数据库】\tempdb\【临时表】节点。(4)选择tempdb数据库,在查询编辑器中输入:CreateTableTempTable1(itemidINT)Go(5)选择tempdb数据库,在查询编辑器中输入CreateTable#TempTable1(itemidINT)Go(6)单击【执行】,然后切换到【对象资源管理器】下,展开【数据库】\【关系数据库】\tempdb\【临时表】节点。(7)观察现象,描述现象,并说明tempdb的作用。回答如下:Tempdb的作用是存放用户所创建的临时表。(8)此时,如果停止数据库服务器,再次重启,会有什么现象。#TempTable是否还存在?回答如下:当数据库服务器关闭再重启后,存储的临时表格会自动清空。四、实验总结一、model数据库model数据库是模板数据库。每次创建新数据库时,SQLServer都会生成model的副本作为新数据的基础。如果想让每个新的数据库开始就具有某些对象或者权限等,可以把它们放到model数据库中,这样新的数据库会继承它们。二、Tempdb数据库Tempdb用来存储临时对象

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论