数据库实验报告
学生学号
实验课成绩
武汉理工大学
学 生 实 验 报 告 书
实验课程名称 数据库系统概论
开 课 学 院
实验成绩
实验者
专业班级
组别
同组者
实验日期
2013年11月11日
第一部分:实验分析与设计(可加页)
实验内容描述(问题域描述)
实验目的和要求:了解SQL语句的查询功能,理解视图的概念。熟练掌握使用SQL语句进行数据库的嵌套查询及组合查询的操作;掌握视图创建语句和视图的使用方法,加深对视图作用的理解。
二、实验基本原理与设计(包括实验方案设计,实验手段的确定,试验步骤等,用硬件逻辑或者算法描述)
实验内容和步骤:
(1)在DBMS的交互式环境里,用SQL语句建库、建表并插入记录。
(2)使用In、比较符和Exists操作符进行嵌套查询操作。
(3)分组查询,包括分组条件表达、选择组条件表达的方法。
(4)集合查询。
(5)使用视图创建语句建视图,通过视图查询数据(6)带子查询的修改和删除
(7)通过视图修改和删除数据
具体操作如下:
、建表并插入记录。
、比较符和EXISTS操作符进行嵌套查询操作
SELECT SNO
FROM SPJ
WHERE
JNO = 'J1' AND PNO IN
(
SELECT PNO
FROM P
WHERE
COLOR = ‘蓝'
)
,包括分组条件表达、选择组条件表达的方法。
。
USE SPJ
GO
SELECT *
FROM S0803
WHERE CITY = '天津'
UNION
SELECT *
FROM S
WHERE SNO IN
(
SELECT SNO
FROM SPJ
WHERE JNO = 'J2'
)
,通过视图查询数据
USE SPJ
GO
CREATE VIEW SPJ_VIEW
AS
SELECT ID,SNO,JNO,QTY
FROM SPJ
WHERE SNO='S1'
USE SPJ
GO
INSERT
INTO SPJ_VIEW
VALUES(23,'S1','J2',200)
通过视图删除
USE SPJ
GO
DELETE
FROM SPJ_VIEW
WHERE QTY = 200
三、主要仪器设备及耗材
Windows XP SQL SERVER 2000
第二部分:实验调试与结果分析(可加页)
一、调试过程(包括调试方法描述、实验数据记录,实验现象记录,实验过程发现的问题等)
插入时,没有由于一些字段不满足约束,导致插入出现错误。
二、实验结果及分析(包括结果描述、实验现象分析、影响因素讨论、综合分析和结论等)
实验结果部分截图:
集合查询
视图插入数据(23,'S1','J2',200)
视图删除(23,'S1','J2',200)
实验小结、建议及体会
通过本次实验,我了解SQL语句的查询功能,理解视图的概念。熟练掌握使用SQL语句进行数据库的嵌套查询及组合查询的操作;掌握视图创建语句和视图的使用方法,加深对视图作用的理解。
实验课程名称: 数据库系统概论
实验项目名称
数据导入/导出、数据备份和恢复
实验成绩
实验者
专业班级
组别
同组者
实验日期
2013年12月30日
第一部分:实验分析与设计(可加页)
一、实验内容描述(问题域描述)
实验目的和要求:掌握数据的导入/导出,了解SQL SEVER 2000的数据备份和恢复机制,掌握SQL SEVER 2000中数据库备份和恢复的方法。
二、实验基本原理与设计(包括实验方案设计,实验手段的确定,试验步骤等,用硬件逻辑或者算法描述)
实验内容和步骤:
数据库实验报告(00001) 来自淘豆网m.daumloan.com转载请标明出处.