网站大量收购闲置独家精品文档,联系QQ:2885784924

数据库管理系统MySQL实验4.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库管理系统MySQL实验4

课 程 实 验 报 告 实验 项目 名称 实验四 SQL 语言(部分选做) 实验 目的 及 要求 实验环境 PC、Windows2000以上操作系统和MySQL 实验 步骤 (注:请按要求记录完成该子项目的详细实验步骤。) 实验 结果 与 分析 1.创建并使用数据库YGGL 2.在数据库中创建表Employees、Departments、Salary 3.分别向这三张表中插入数据 一.SELECT语句的基本使用 (1)用SELECT语句查询Departments表的所有记录 (2)用Select语句查询Salary表的所有记录 (3)用Select语句查询Departments表的部门号和部门名称列 (4)查询Employees表中部门号和性别,要求使用DISTINCT消除重复行 (5)查询月收入高于2000的员工号码 (6)查询所有1970以后出生的员工的姓名和住址 (7)查询所有财务部门的员工号码和姓名 (8)查询Employees表中男员工的姓名和出生日期,要求各个列标题用中文表示 (9)查询Employees员工的姓名住址和收入水平,2000以下的显示为低收入,2000—3000的显示为中等收入,3000以上显示为高收入 (10)计算Salary表中员工月收入的平均数 (11)获得Employees表中的最大的员工号码 (12)计算Salary表中所有员工的总支出 (13)查询财务部官员的最高和最低实际收入 (14)找出所有其地址含有“中山”的雇员的号码及部门号 (15)查找员工号码中倒数第二个数字为0的姓名,地址和学历 (16)找出所有部门“1”或“2”工作的雇员的号码 二.子查询的使用 (1)用子查询的方法查找所有收入在2500以下的雇员的情况 (2)用子查询的方法查找研发部比财务部所有雇员收入都高的雇员的姓名 (3)用子查询的方法查找年龄比研发部所有雇员年龄都大的雇员的姓名 三.连接查询的使用 (1)查询每个雇员的情况及其工作部门的情况 (2)使用内连接的方法查找不在财务部工作的所有员工信息 (3)使用外连接方法查找所有员工的月收入 (4)查询研发部在1966年以前出生的雇员姓名及其薪水详情 四.DROUP BY,ORDER BY和LIMIT子句的使用 (1)按部门列出在该部门工作的员工的人数 (2)按员工的学历分组,列出本科,大专和硕士的人数 (3)按员工的工作年份分组,统计各个工作年份的人数,如工作一年的多少人,工作2年的多少人 (4)将员工信息按出生日期从小到大排列 (5)在ORDER BY子句中使用子查询,查询员工姓名,性别和工龄信息,要求按实际收入从大到小排列 (6)返回Employees表中从第3位员工开始的5个员工的信息 五.创建视图 (1)创建YGGL数据库上的视图DS_VIEW,视图包含Departments表的全部列 (2)创建YGGL数据库上的视图Employees_view,视图包含员工号码,姓名和实际收入 六.查询视图 (1)从视图DS_VIEW中查询出部门号位3的部门名称 (2)从视图Employees_view查询出姓名为“王林” 的员工的实际收入 八.删除视图 删除视图DS_VIEW 教师评语 注:可根据实际情况加页

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档