欢迎来到天天文库
浏览记录
ID:35544242
大小:61.93 KB
页数:5页
时间:2019-03-26
《实验1sqlserver2008管理工具的使用》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、实验1SQLServer2008管理工具的使用一、目的与要求1.掌握SQLServer服务器的安装2.掌握企业管理器的基本使用方法3.掌握查询分析器的基本使用方法4.掌握服务管理器的基本使用方法5.对数据库及其对象有一个基本了解6.掌握用企业管理器和查询分析器创建数据库,修改数据库和删除数据库的方法。二、实验准备1.了解SQLServer各种版本安装的软、硬件要求2.了解SQLServer支持的身份验证模式3.了解SQLServer各组件的主要功能4.对数据库、表和数据库对象有一个基本了解5.了解在查询分析器中执行SQL语句的方法三、实验内容(1)启动SQLServer服务管理器。图1
2、.1启动SQLServer服务管理器(2)启动企业管理器。图1.2启动企业管理器3.创建数据库(1)创建名称为testdb的数据库,数据库中包含一个数据文件,逻辑文件名为testdb_data,磁盘文件名为testdb.mdf,文件初始容量为2MB,最大容量为8MB,文件容量递增值为1MB;事务日志文件的逻辑文件名为testdb_log,磁盘文件名为testdb_log.ldf,文件初始容量为1MB,最大容量为5MB,文件容量递增值为1MB。(a)使用企业管理器创建数据库图1.6新建数据库图1.7数据库属性对话框图1.8建立testdb数据库(b)使用SQL语句创建数据库对testdb
3、数据库进行修改:添加一个数据文件,逻辑文件名为testdb2_data,磁盘文件名为testdb2_data.ndf,文件初始容量为1MB,最大容量为5MB,文件容量递增值为1MB。实验内容与要求:分别使用SQLSERVER2000企业管理器和SQL语句,按下列要求创建、修改和删除用户数据库。(1)创建名称为company的数据库,数据库中包含一个数据文件,逻辑文件名为company_data,磁盘文件名为company_data.mdf,文件初始容量为5MB,最大容量为15MB,文件容量递增值为1MB;事务日志文件的逻辑文件名为company_log,磁盘文件名为company_lo
4、g.ldf,文件初始容量为5MB,最大容量为10MB,文件容量递增值为1MB。(2)对该数据库进行修改:添加一个数据文件,逻辑文件名为company2_data,磁盘文件名为company2_data.ndf,文件初始容量为1MB,最大容量为5MB,文件容量递增值为1MB;将日志文件company_log的最大容量增加为15MB,文件容量递增值为2MB。实验2创建和修改数据表及数据完整性一、实验目的熟悉有关数据表的创建和修改等工作,理解数据库模式的概念,了解主键约束、外键约束、UNIQUE约束和CHECK约束的创建和应用。要求学生熟练掌握使用企业管理器和T—SQL语句CREATETAB
5、LE、ALTERTABLE及DROPTABLE语句对数据表进行管理。二、实验原理在企业管理器中实现表的创建和修改等工作及使用T—SQL语句CREATETABLE、ALTERTABLE及DROPTABLE来实现数据表的创建、修改及删除。三、实验设备安装有SQLSERVER2000的计算机。四、实验内容示例是某公司的产品销售数据库company,company数据库中存在人事表employee、客户表customer、销售表sales、销售明细表sale_item、产品表product。各表的结构如下:员工人事表employeeemp_nochar(5)Notnullprimarykey员
6、工编号emp_namevarchar(10)Notnull员工姓名sexchar(2)Notnull性别deptvarchar(10)Notnull所属部门titlevarchar(10)Notnull职称date_hireddatetimeNotnull雇佣日birthdaydatetimeNull生日salaryintNotnull薪水telephonevarchar(20)Null电话addrvarchar(50)null住址客户表customercust_idchar(5)Notnullprimarykey客户号cust_namevarchar(20)Notnull客户名称ad
7、drvarchar(40)Notnull客户住址tel_novarchar(20)Notnull客户电话zipchar(6)null邮政编码销售主表salesorder_nointNotnullprimarykey订单编号cust_idchar(5)Notnull客户号sale_idchar(5)Notnull业务员编号tot_amtnumeric(9,2)Notnull订单金额order_datedatetimeNotnull订货日期销货明细
此文档下载收益归作者所有