数据库原理与应用实验-SQL Server实验

目录

一、实验目的

二、实验内容

1、查看SQL Server Management Studio的环境并掌握其基本操作:

2.SQL Server服务器管理和注册:

3. 查看SQL Server的目录结构:

4. 利用SQL Server基本系统视图查看相关信息。

5. 查看数据库层面的存储结构信息:

6. 查看数据库中数据表的存储信息:

三、实验总结


学生实验报告

开课学院及实验室:                                                                                                 

 

年级、专业、班

 

姓名

学号

实验课程名称

数据库原理与应用实验

成绩

 

实验项目名称

SQL Server实验

     

 

参考:实验教材实验一内容

一、实验目的

了解SQL Server Management Studio的环境及基本操作;了解SQL Server觉得基本信息和系统信息。

二、实验内容

1、查看SQL Server Management Studio的环境并掌握其基本操作:

SQL Server Management Studio 是一个集成环境,用于访问、配置、管理和开发 SQL Server 的所有组件。SQL Server Management Studio 组合了大量图形工具和丰富的脚本编辑器,使各种技术水平的开发人员和管理员都能访问 SQL Server。

数据库原理与应用实验-SQL Server实验_第1张图片

2.SQL Server服务器管理和注册:

先通过SQL Server配置管理器完成启动

数据库原理与应用实验-SQL Server实验_第2张图片

注册服务器:

数据库原理与应用实验-SQL Server实验_第3张图片

数据库原理与应用实验-SQL Server实验_第4张图片

数据库原理与应用实验-SQL Server实验_第5张图片

这里选取身份验证方式为windows身份验证。注册成功

3. 查看SQL Server的目录结构:

数据库原理与应用实验-SQL Server实验_第6张图片

 进入SQL Server默认安装路径

Backup:此文件夹最初为空,它是SQL Server 2012 创建磁盘文件备份设备的默认存储位置。

Binn:此文件夹是Windows客户和服务器的可执行文件、在线帮助文件和扩展存储过程的DLL文件所在的存储位置。

DATA:此文件夹是所有数据库的数据文件和日志文件的默认存储位置,这些数据库文件还包括SQL Server 2012的系统数据库文件。

Log:此文件夹存储SQL Server 2012的日志文件,存放提示,警告和错误信息。

4. 利用SQL Server基本系统视图查看相关信息。

SQL Server 2012 基本系统信息:

数据库原理与应用实验-SQL Server实验_第7张图片

master:master数据库记录SQL Server系统的所有系统级信息。

model:提供了SQL Server实例上创建的所有数据库的模板。

msdb:主要由SQL Server代理用于计划警报和作业。

tempdb:是一个全局资源,可供连接到SQL Server实例的所有用户使用,并可用于保存显式创建的临时用户对象,SQL Server数据库引擎创建的内部对象等。

5. 查看数据库层面的存储结构信息:

1.查询数据库服务器的概要情况:

数据库原理与应用实验-SQL Server实验_第8张图片

2. 查询各个数据库的详细信息:

数据库原理与应用实验-SQL Server实验_第9张图片

3. 查询文件组的详细信息:

数据库原理与应用实验-SQL Server实验_第10张图片

4. 查询各个数据库文件的详细信息:

数据库原理与应用实验-SQL Server实验_第11张图片

5.查询当前数据库文件的详细信息:

数据库原理与应用实验-SQL Server实验_第12张图片

6. 查寻数据空间的详细情况,可以是文件组或分区方案:

数据库原理与应用实验-SQL Server实验_第13张图片

6. 查看数据库中数据表的存储信息:

首先创建一张表和一些索引。(代码来源课本)

数据库原理与应用实验-SQL Server实验_第14张图片

1. 由于用户对象信息都剌子SYS.OBJECTS表,根据表名称可以查询出test表的相关信息

数据库原理与应用实验-SQL Server实验_第15张图片

2. 查询与test表相关的所有对象

数据库原理与应用实验-SQL Server实验_第16张图片

3. 查询test表的字段详细信息,并查询出相关column_id的信息

数据库原理与应用实验-SQL Server实验_第17张图片

4. 查询test表中的索引文件信息,可以看到有两个索引

数据库原理与应用实验-SQL Server实验_第18张图片

5. 查询test表的分区信息

数据库原理与应用实验-SQL Server实验_第19张图片

 数据库原理与应用实验-SQL Server实验_第20张图片

6. SYS.ALLOCATION_UNITS和SYS.PARTITIONS一起使用能够反映出某个对象的页面分配和使用情况

数据库原理与应用实验-SQL Server实验_第21张图片

7. 查询每个分区的页和行计数信息

数据库原理与应用实验-SQL Server实验_第22张图片

8. 查询索引的详细字段情况

数据库原理与应用实验-SQL Server实验_第23张图片

9. 查询数据库用户表

数据库原理与应用实验-SQL Server实验_第24张图片

10. 查询数据库数据类型表

数据库原理与应用实验-SQL Server实验_第25张图片

三、实验总结

通过本次实验,了解了SQL Server Management Studio的环境和它的基本操作,清楚了SQL Server觉得基本信息和系统信息。

熟悉了sql的常用语句:

CREATE DATABASE - 创建新数据库

ALTER DATABASE - 修改数据库

CREATE TABLE - 创建新表

ALTER TABLE - 变更(改变)数据库表

DROP TABLE - 删除表

CREATE INDEX - 创建索引(搜索键)

DROP INDEX - 删除索引

FROM - 要查询的表名称

WHERE - 子句用于规定选择的标准

SELECT - 语句用于从表中选取数据

你可能感兴趣的:(专业课,数据库)