实验2数据库上的基本操作实验

更新时间:2024-01-24 20:44:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

课程:数据库原理及应用

实验题目:数据库上的基本操作实验

一、 实验目的

1、掌握使用T-SQL语句语句和企业管理器对数据表进行插入,修改和删除数据的操作,并体会数据完整性约束的作用,加深对数据完整性约束的理解。 2、熟练掌握INSERT、UPDATE、DELETE语句的语法和使用。

3、掌握SQL的查询语句(SELECT语句)的使用方法,掌握简单表的数据查询、数据排序和多表操作时数据连接查询的操作方法。

4、进一步掌握SELECT语句的使用的方法,通过实验能够熟练的使用SELECT语句。本实验要求掌握嵌套查询和统计查询的方法。

二、实验内容

1、分别使用T-SQL语句和企业管理器,向数据库JWGL,数据库Market,数据库SPJ,数据库TSGL中的各张表中输入一些记录。

2、使用T-SQL语句进行插入,修改和删除记录的操作。 3、简单查询操作。包括投影,选择条件表达,数据排序等。

4、连接查询操作。试验包括等值连接,自然连接,一半连接(内连接),外连接,做连接,右连接和自然链接等。 5、在数据库JWGL的学生表Student,课程表Course,学生选课表SC中完成第三章3.40-3.47中的查询操作。 6、在数据库Market的客户表Customers,货品表Goods,订单表Orders中完成习题6中(6)-(9)的查询。 7、在数据库SPJ中的供应商表S,零件表P,工程项目表J,供应情况表SPJ中,用SELECT查询语句完成第2章习题10中(4)-(5)的查询。

8、在数据库TSGL的图书,读者和借阅3个表中,用SELECT语句完成一下查询。 ①查询人民邮电出版社出版的各类图书的平均价格。 ②使用嵌套查询完成查询借了书的读者信息。 ③统计目前借了书的读者人数。 ④统计过期未还书的图书册数。

三、实验环境

MS SQL Server 2008

四、实验前准备

1、要明确能够创建数据库的用户必须是系统管理员,或是被授权使用CREATE DATABASE语句的用户。

2、创建数据库必须要确定数据库名、所有者(即创建数据库的用户)、数据库大小(最 初的大小、最大的大小、是否允许增长及增长的方式)和存储数据的文件。

3、确定数据库包含哪些表以及包含的各表的结构,还要了解SQL Server 的常用数据 类型,以创建数据库的表。

4、了解常用的创建数据库和表的方法。

五、实验步骤

1、向数据库JWGL中插入数据,并完成课本第三章例3.10~3.28、例3.35~3.47的操作。

2、向数据库Market中插入数据,并完成课本第三章习题6中(1)~(9)的操作。 3、向数据库SPJ中插入数据,并完成课本第二章习题10中(1)~(5)的操作。 4、向数据库TSGL中插入数据,用SELECT语句完成以下查询: 1查询类别为“计算机”的所有图书信息; ○

2查询数据库方面的图书信息; ○

3查询2008-05-10到2008-07-10之间的借阅信息; ○

4查询借书者的借书证号、姓名、单位、所借书号、书名和借阅日期; ○

5查询人民邮电出版社出版的各类图书的平均价格。 ○

Select 类别,avg (定价)平均价 From 图书

Where 出版社=‘人民邮电出版社’ Group by 类别

Order by 类别 asc;

6使用嵌套查询完成查询借了书的读者信息; ○

7统计目前借了书的读者人数; ○

8统计过期未还书的图书册数。 ○

六、实验结果

1、JWGL的操作结果:

2、Market的操作结果:

3、SPJ的操作结果:

4、TSGL的操作结果:

七、评价分析及心得体会

此次实验学会了数据库的创建、修改、删除、查询基本操作,以及在数据库中创建表并管理表。结合老师上课讲的内容,再在计算机上操作一遍,加强掌握了所学的数据库知识,为以后更深入的去学习数据库奠定了基础。

本文来源:https://www.bwwdw.com/article/vjyw.html

Top