《实验一SQLSERVER2008学习入门实验报告.doc》由会员分享,可在线阅读,更多相关《实验一SQLSERVER2008学习入门实验报告.doc(12页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、#*实验一 SQL SERVER 2008 环境一、实验目的1、了解 SQL SERVER 2008 的安装过程中的关键问题;2、掌握通过 SQL Server Management Studio 管理数据库服务器、操作数据库对象的方法;3、掌握数据库的还原与备份操作。二、实验过程1、启动 SQLSERVER 服务实验室机器上既安装了 SQL Server 2008 服务器端工具又安装了客户端工具,在使用客户端工具 SQL Server Management Studio 连接数据库引擎之前,需要将本地数据库引擎服务启动,启动方法如下:(1)打开配置管理器开始菜单所有程序 Microsoft
2、SQL Server 2008配置工具SQL Server 配置管理器(2)启动 SQL Server 服务单击左窗格的“SQL Server 服务”选项,在右窗格中就会显示所有的服务,找到“SQL Server(MSSQLSERVER) ”服务,在服务上单击右键,选择“启动” ,SQL Server#*数据库引擎服务启动。2、登录服务器在使用 SQL Server Management Studio 管理数据库引擎服务器时,需要首先登录到服务器上,第一次登录时需要将登录界面的“服务器名称”选项修改为本地的计算机名。同时将身份验证方式改为“Windows 身份验证”获取本地计算机名获取本地计算
3、机名:右键点击“我的电脑”属性“计算机名”标签页#*3、创建数据库建立名为“Student”的数据库。4、建立基本表在“Student”数据库下,建立学生表(S) 、课程表(C)和学生选课表(SC) ,其逻辑结构描述,详见表 1、表 2 和表 3。#*表 1 S 表表 2 C 表#*加主码后的 SC 表:外键关系:表 3 SC 表#*#*5、录入数据#*6、修改数据表逻辑结构(1)在课程表中添加一个授课教师列,列名为 Tname,类型为 varchar(8)此时,关闭这个窗口后,在左边列表重新打开就能看到列表上增加了 Tname 这一项#*(2)将学生表中的 Brithday 属性列删除。左边
4、列表打开 S 表,右键选择删除列。7、数据删除操作试着删除学生表中的某一行数据、某些数据或者全部数据。注意分析出现的错误信息。删除 Sno 内的数据时,出错,因 Sno 为主码,不为空。#*7、数据库的备份与还原(1)备份“Student”数据库在做表列表中选择安全性选项,单击打开,底下有个数据库备份,打开,选择 student数据库进行备份。选择路径时,先删除默认路径,因为默认路径过于长,备份后难以查找,故重新选择一个自己容易找的路径,确定,数据库就成功保存下来了,之后就可以拷贝到自己的 U 盘带走以便下次再用。(2)还原“Student”数据库(可先删除“Student”数据库,后完成还原
5、。 )在左边列表下打开要还原的数据库,右键选择任务,再右键选择还原,在右键选择数据库。在目标数据库的文本框中输入要还原的数据库名称,单击原设备,点击浏览#*单击添加之后,在导出的选择框中选择即将要还原的数据库的路径。接着,单击确定,继续确定,接着出现:#*选择覆盖现有数据和保留复制设置,单击确定,这就完成了对数据库的还原。 三、实习总结这是数据库的第一次实验课,不能说是有新鲜感吧,因为各种各样的实习课都做过一些,只是内容不同而已。SQL SERVER 2008 我们之前就有听过,但我没接触过,所以并不熟悉,实习内容很简单,就是建立数据库、录入数据,但是,课堂上看着老师操作时,觉得,嗯,很简单,没啥的,到了实验课上才知道,虽然简单,但是,讲过的记不住,操作过之后才会懂。实习时,插入、删除数据,在打开的页面上看不到结果,以为没有成功,问过之后才知道,仅仅是没有刷新、更新页面。这是很简单的问题,可犯的人看起来不少。这过程看来,有些事,一个人是做不来的,或老师、或同学,总要有个人帮忙纠正、发现一些小错,才能事半功倍。希望在后续的实验中,我都能及时完成实验任务,学到一些东西。
限制150内