网络数据库技术课程实验指导(3)

2018-12-17 10:20

2. 使用SQL语句向表中插入数据 (1) INSERT命令 向表中插入样本数据。

(2) REPLACE命令

运行下面二条命令,总结二者结果的不同。

INSERT INTO employees (EmployeeID, Name, Education, Birthday, Sex, WorkYear, Address, PhoneNumber, DepartmentID) VALUES ('000001','李林','大专','1966-01-23','1', '1986-01-23','中山路32-1-508','83355668','2');

REPLACE INTO employees (EmployeeID, Name, Education, Birthday, Sex, WorkYear, Address, PhoneNumber, DepartmentID) VALUES ('000001','李林','大专','1966-01-23','1', '1986-01-23','中山路32-1-508','83355668','2');

10

3. 使用SQL语句更新表数据

⑴ 将编号为’011112’的职工的收入改为2890

⑵ 将所有职工的收入增加100

4. 使用SQL语句删除表数据

⑴ 删除表Employee中编号为’011112’的职工的信息。

⑵ 删除所有收入大于2500的职工信息

⑶ 使用TRUNCATE TABLE语句删除表中所有行

5. 使用界面工具向表中插入数据 6. 使用界面工具修改表中数据

思考题:

比较SQL语句和界面工具在实现数据插入、更改和删除时,哪种方法更强大灵活?为什么?

11

实验4 数据查询

实验类型: 设计型 实验课时: 3 指导教师: 时 间:20 年 月 日 课 次:第 节 教学周次:第 周 实验分室: 实验台号: 实 验 员:

实验目的:

掌握数据查询SQL命令

实验要求:

掌握数据查询SELECT语句的语法格式

实验内容:

1.SELECT语句的基本使用 2.子查询的使用 3.连接查询的使用

4.GROUP BY、ORDER BY和LIMIT子句的使用

实验步骤:

说明:按实验步骤对数据库YGGL中的三个表进行数据查询,三个表结构如下(具体参看实验2):

Departments (DepartmentID,DepartmentName,Note) Employees

(EmployeeID,Name,Sex,Birthday,Education,WorkYear,Address,PhoneNumber,DepartmentID)

Salary(SalaryID,InCome,OutCome,Time, EmployeeID) 要求:写出正确SQL语句。

1.SELECT语句的基本使用 (1)查询每个雇员的所有数据

(2) 查询每个部门的所有数据

(3) 查询每个雇员的地址和电话

12

(4) 查询每个部门的部门号和部门名

(5) 查询每个雇员的学历,消除重复行。

(6)查询员工号为00001的员工的地址和电话

(7)查询月收入高于2000元员工号。

(8)查询1970年以后出生的员工姓名和地址。

(9)查询女员工的地址和电话,并使用AS子句将结果中各列的标题分别指定为地址、电话。

(10)查询男员工的姓名和出生日期,并使用AS子句将结果中各列的标题分别指定为姓名、出生日期。

(11)查询员工的姓名和性别,要求Sex值为1时显示“男”,值为0时显示为“女”。

(12)查询员工2012年12月的薪水号和收入水平,收入为2000元以下显示为低收入,2000-3000元显示为中等收入,3000元以上显示为高收入。

13

(13)查询每个员工当前月的实际收入。

(14)查询每个员工的年龄。

(15)获得员工总数。

(16)计算员工当月收入的平均值。

(17)计算所有员工当月总支出。

(18)计算所有员工最高收入和最低收入。

(19)查询所有姓“王”员工的部门号及姓名。

(20)找出其地址中不含有“中山”两字的员工的号码、部门号和地址。

(21)找出员工号码中倒数第二个数字为0的员工的姓名、地址和学历。

(22)查询所有2012年11月收入在2000到3000之间的员工号码。

(23)查询所有工作时间不在3到6年之间的所有员工的员工号,员工名和工作时间。

14


网络数据库技术课程实验指导(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:Office基本操作

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: