数据库实验二 数据库定义及基本查询

该实验旨在掌握SQL Server 2008中创建、删除数据库及表的操作,以及单表数据查询,特别是ORDER BY子句的使用。实验内容包括构建SCT数据库,创建Student、Dept、Course、Teacher和SC表,然后进行数据插入。通过不同的SQL查询,如筛选特定条件的教师、学生和课程成绩,来巩固查询技巧。
摘要由CSDN通过智能技术生成

一. 实验目的

1. 掌握创建、删除数据库语句

2. 掌握创建、修改和和删除基本表语句

3. 掌握单表数据查询功能,掌握基于单表的ORDER BY子句的用法

二. 实验内容及要求

1. 运行SQL Server 2008,构建SCT数据库,其表结构说明详见《实验二 数据库定义及数据基本查询 实验说明.doc》所示。

2. 按照《实验二 数据库定义及数据基本查询 实验说明.doc》中规定的实验任务写出SQL语句,并对得出的结果进行截图。

三. 实验过程及结果

2.1 用DDL建立一个用户数据库,并创建一个学生表Student
在这里插入图片描述
创建Dept和Course
在这里插入图片描述
创建Teacher和SC
在这里插入图片描述
3.往Student中插入数据

实验 基本数据查询 一、实验目的 1.熟悉大型数据库实验环境,以MS SQL SERVER为例。 2.掌握MS SQL SERVER的查询分析器的用法。 3.能够完成对单表的查询操作。 4.能够完成对多表的联合查询操作。 5.能够完成带数据聚合函数的查询实验内容 (1)以实验一中创建的数据库abc作为查询对象,完成如下查询要求: 1.查询2001年12月31日之后的销售情况,要求列出销售人员姓名、销售的产品名以及销售日期。 2.查询销售电冰箱的销售人员的最大年龄。 3.统计每个产品的销售总数量,要求只列出销售数量前3名的产品号和销售总数量。 4.查询销售人员的销售情况,包括有销售记录的销售人员和没有销售记录的销售人员,要求列出销售人员姓名、销售的产品号、销售数量和销售日期。 5.列出2000年1月1日以后销售总量第一的产品的名称和生产厂家。 (2)以MS SQL SERVER的例子数据库pubs为查询对象,完成如下查询: 6.Pubs数据库:没有写过business或者popular_comp类型书籍的作者编号和姓名 7.Pubs数据库查询出版物价格在20元以上的作者编号和姓名 8.Pub数据库:版税大于80%且state=ks的作者信息 9.Pub数据库查询作者数量小于5的州 10.Pub数据库查询价格最高的书的作者,和他写的所有书的名称 11.Pub数据库查询销量较少的10本书的作者编写的所有书的书名 12.Pubs数据库查询写了价格PRICE高于平均价的书,而且所在的州STATE=CA的作者名称,图书名称,价格。 注意:如果数据库服务器中的pubs例子数据库被破坏,请用SQL Server 2000 Sample Databases.rar中的instpubs.sql还原
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值