实验一SQLServer数据库应用环境.docVIP

  • 17
  • 0
  • 约1.62千字
  • 约 6页
  • 2017-01-30 发布于重庆
  • 举报
实验一SQLServer数据库应用环境

实验一SQLServer数据库应用环境 实验目的 熟悉SQL Server应用环境; 了解SQL Server相关工具。 二、实验内容 使用服务管理器,打开/关闭数据库。 使用企业管理器,新建数据库。 使用企业管理器,备份/恢复数据库。 使用企业管理器,查看各种数据库对象。 实验基础知识提要 SQLServer数据库由包含数据的表集合和其它对象(如视图、索引、存储过程和触发器)组成,目的是为执行与数据有关的活动提供支持。SQL Server 能够支持许多数据库。每个数据库可以存储来自其它数据库的相关或不相关数据。例如,服务器可以有一个数据库存储职员数据,另一个数据库存储与产品相关的数据。强烈建议不要在 master 数据库中创建任何用户对象(如表、视图、存储过程或触发器)。master 数据库包含系统表,这些系统表存储 SQL Server 所用的系统信息(如配置选项设置)。有三种文件类型可用于存储数据库: 主文件这些文件包含数据库的启动信息。主文件还用于存储数据。每个数据库都包含一个主文件。 次要文件这些文件含有不能置于主要数据文件中的所有数据。如果主文件足够大,能够容纳数据库中的所有数据,则该数据库不需要次要数据文件。有些数据库可能非常大,因此需要多个次要数据文件,或可能在各自的磁盘驱动器上使用次要文件,以便在多个磁盘上存储数据。 事务日志这些文件包含用于恢复数据库的日志信息。每个数据库必须至少有一个事务日志文件(但是可以有多个)。日志文件最小为 512 KB。 进入开始-程序-Microsoft SQL Server-Service Manager 点击Start/Continue按钮 进入Enterprise Manager控制台 进入开始-程序-Microsoft SQL Server-Enterprise Manager 查看数据库 展开服务器组,然后展开服务器。 展开数据库文件夹,然后展开要查看的数据库。 单击常规、表和索引或分配的空间命令,以查看关于数据库的更多信息。 进入属性设置页 设计表时应注意: 表所包含的数据的类型。 表的各列及每一列的数据类型(如果必要,还应注意列宽)。 哪些列允许空值。 是否要使用以及何时使用约束、默认设置或规则。(后续课程会讲解) 所需索引的类型,哪里需要索引,哪些列是主键,哪些是外键。(后续课程会讲解) 可以使用表设计器完成表结构创建: 表设计器是一种可视化工具,允许您对所连接的数据库中的单个表进行设计和可视化处理。 表设计器分两部分。上半部分显示网格,网格的每一行描述一个数据库列。网格显示每个数据库列的基本特征:列名、数据类型、长度和允许空值设置。表设计器的下半部分为在上半部分中突出显示的任何数据列显示附加特性。 参照P19页图1.14 工厂物资管理E-R图(C),创建相应的表结构 四. 实验结果与分析(上交实验报告) 分析思考问题: 1.区分数据库服务器,数据库实例; 实例是个动态概念,它由一系列进程和内存区域组成;而数据库是个静态概念,主要指的是构成数据库的一系列文件,如数据文件、重做日志文件、控制文件等。一般情况下实例与数据库是一对一的,但是在多实例数据库环境下,一个数据库可以对应多个实例。表: 由行和列构成的集合,用来存储数据数据类型: 定义列或变量的数据类型 视图 :由表或其他视图导出的虚拟表索引 :为数据快速检索提供支持且可以保证数据唯一性的辅助数据结构约束 :用于为表中的列定义完整性的规则默认值: 为列提供的缺省值存储过程: 存放于服务器的预先编译好的一组T-SQL语句触发器: 特殊的存储过程,当用户表中数据改变时,该存储过程被自动执行启动SQL Server企业管理器在对话框中,将所设计的表结构输入到文本框中,并设置该列的数据类型、长度以及允许空等信息

文档评论(0)

1亿VIP精品文档

相关文档