- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生实验报告
课程名称: 数据库原理与应用
年 级: 专 业:
学 号: 姓 名: 指导教师: 实验地点: 2012 学年至 2013 学年度第 2 学期
目 录
实验一 SQL Server2005的基本操作
实验二 数据库表的建立
SQL命令使用之简单查询 实验三 SQL命令使用之复杂查询 实验四 SQL之数据更新、视图 实验五 数据库完整性实验 实验六 数据库的安全性控制 实验 实验一 SQL Server2005的基本操作
实验时间: 2013.4.3 实验目的:
熟悉SQL Server 2005 配置管理器。掌握服务器的启动、暂停方法。
熟悉SQL Server Management Studio 窗口。
掌握创建数据库的方法、掌握管理数据库的方法 分离、附加 。
了解MS SQL Server 提供的备份、恢复功能、熟练掌握数据库恢复的方法
了解、熟悉SQL SERVER2005数据类型;
了解、熟练使用SQL SERVER2005系统函数;
实验内容:
一、(1)回答实验指导书中提出的问题。
(2)新建数据库(以自己姓名拼音来命名);新建备份设备nw3,nw4;
Nw3用于在SSMS中进行全库备份、还原,参考图1,图2截备份、还原成功的图;
nw4用于T-SQL语句进行全库备份还原,参考图3,图4截备份、还原成功的图;
备份设备Nw1 nw3媒体内容图:参考图5;(共6张图))
二、简述:
Bigint,int smallint,tinyint的区别?
Char,varchar的区别?
三、完成 实验4中的实验报告
实验结果:
一、(1)回答实验指导书中提出的问题。
1、同样的方法查看Nw2备份设备。实验是否成功?
答:成功
2、恢复完全数据库备份,在SSMS中进行实验,表table1是否存在?如果存在,右击mytest数据库选择“刷新”,这时表table1是否存在?
答:存在,存在
3、恢复完全数据库备份,使用T-SQL语句进行实验,在SSMS中查看表table2是否存在?如果存在,右击mytest数据库选择“刷新”,这时表table2是否存在?
答:存在,不存在
4、恢复为其他数据库,数据库是否能恢复?
答:否
5、先删除要还原的数据mytest,再重新操作一遍,数据库是否能恢复?
答:是
(2)新建数据库(以自己姓名拼音来命名);新建备份设备nw3,nw4;
Nw3用于在SSMS中进行全库备份、还原,参考图1,图2截备份、还原成功的图;
图1备份成功图
图2 还原成功图
备份设备Nw1 Nw2 Nw3 Nw4媒体内容图;(共6张图))
备份设备Nw1媒体内容图
备份设备Nw2媒体内容图
备份设备Nw4媒体内容图
二、简述:
Bigint,int smallint,tinyint的区别?
int 数据类型是 SQL Server 2005 中的主要整数数据类型。bigint 数据类型用于整数值可能超过 int 数据类型支持范围的情况。
在数据类型优先次序表中,bigint 介于 smallmoney 和 int 之间。
只有当参数表达式为 bigint 数据类型时,函数才返回 bigint。SQL Server 不会自动将其他整数数据类型(tinyint、smallint 和 int)提升为 bigint。
Char,varchar的区别?
char [ n ]
固定长度,非 Unicode 字符数据,长度为 n 个字节。n 的取值范围为 1 至 8,000,存储大小是 n 个字节。char 的 SQL 2003 同义词为 character。
varchar [ n | max ]
可变长度,非 Unicode 字符数据。n 的取值范围为 1 至 8,000。max 指示最大存储大小是 2^31-1 个字节。存储大小是输入数据的实际长度加 2 个字节。所输入数据的长度可以为 0 个字符。SQL-2003 中的 varchar 就是 char varying 或 character varying。返回数据库名称
查找当前系统日期和时间
查找当前系统月份
查找当前系统年份
返回当期工作站名。
将大写字符“SDEPT”转换为小写字符后返回字符表达式。
返回字符串“吴莫愁”的名字。
返回指定字符串“北京hello“的字符(而不是字节)数。
使用“LOVE“替换 “我爱你”中的“爱”。
实验结果分析或心得体会:
(1)数据库的备份与还原是做数据库实验的基础。数据库备份与还原的方法不仅仅只有一种。不同的方法会有不同的结果。
(2)在删除某数据库时,首先要关闭在该数据库下所使用的任何表或视图等内容
(3)实验输入的数据不分大小写,
文档评论(0)