《数据库原理及应用》课堂练习SQL查询.doc_第1页
《数据库原理及应用》课堂练习SQL查询.doc_第2页
《数据库原理及应用》课堂练习SQL查询.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课堂练习课堂练习 SQL 查询查询 一 练习目的一 练习目的 使用 SQL 语言完成数据查询 数据更新等功能 二 练习数据库二 练习数据库 FLY 飞翔公司数据库 mdb 二 练习内容二 练习内容 练习练习 4 1 使用 SQL 数据定义查询 参照 公司机构 表结构 创建表 GSJG 要求 公司 编号 的字段长度为 5 机构属性 的字段长度为 6 其他文本型字段用变长字段 Create table GSJG Bh char 5 primary key Jgsx char 6 Qt varchar 50 练习练习 4 2 使用 SQL 数据定义查询 参照 员工 表结构 创建表 YG 练习练习 4 3 使用 SQL 数据定义查询 参照 零售商 表结构 创建表 LSS 练习练习 4 4 使用 SQL 数据定义查询 参照 订单 表结构 创建表 DD 练习练习 4 5 使用 SQL 数据定义查询 参照 供应商 表结构 创建表 GYS 练习练习 4 6 使用 SQL 数据定义查询 参照 商品类型 表结构 创建表 SPLX 练习练习 4 7 使用 SQL 数据定义查询 参照 商品 表结构 创建表 SP 练习练习 4 8 使用 SQL 数据定义查询 参照 订单明细 表结构 创建表 DSMX 练习练习 4 9 使用 SQL 数据定义查询 参照 员工工资 表结构 创建表 YGGZ 练习练习 4 10 使用 SQL 命令 为 YG 表增加字段 籍贯 文本 长度 20 ALTER TABLE YG ADD COLUMN 籍贯 CHAR 20 练习练习 4 11 使用 SQL 命令 将 YGGZ 表中的字段 员工编号 设为主键 ALTER TABLE YGGZ ALTER 员工编号 PRIMARY KEY 练习练习 4 12 使用 SQL 命令 删除 YG 表中 简历 字段 ALTER TABLE YG DROP 简历 练习练习 4 13 使用 SQL 命令 删除 YGGZ DROP TABLE YGGZ 练习练习 4 14 使用 SQL 命令 将 FLY 飞翔公司数据库 中的 公司机构 表中查出的机构编 号 连锁机构名称和地址 插入到 GSJG 表中 INSERT INTO GSJG 机构编号 连锁机构名称 地址 SELECT 机构编号 连锁机构名称 地址 FROM 公司机构 练习练习 4 15 使用 SQL 命令 向 GSJG 表中插入以下数据 机构编号 连锁机构名称区域 地址机构属性 C8飞翔顺义分公司 北京 北京顺义区 直属 INSERT INTO GSJG 机构编号 连锁机构名称 区域 地址 机构属性 VALUSE C8 飞翔顺义 分公司 北京 北京顺义区 直属 练习练习 4 16 使用 SQL 命令 将 GSJG 表中 机构编号 为 C6 记录的 机构属性 值改 为 加盟 UPDATE GSJG SET 机构属性 加盟 WHERE 机构编号 C6 练习练习 4 17 使用 SQL 命令 从 公司机构 表删除 地址 为 海淀区 数据记录 DELETE FROM 公司机构 WHERE 地址 海淀区 练习练习 4 18 使用 SQL 命令 查询显示 2000 年 3 月 1 号以后参加工作 职称为工程师并且已婚 的员工信息 显示员工姓名 性别 工作日期 职称 婚否 SELECT 员工姓名 性别 工作日期 职称 婚否 FROM 员工 WHERE 参加工作日期 2000 3 1 AND 职称 工程师 and 婚否 是 练习练习 4 19 使用 SQL 命令 查询显示员工的信息 按姓名降序排列 要求只显示前 50 的记 录 SELECT TOP PERCENT 50 FROM 员工 ORDER BY 姓名 DESC 练习练习 4 20 使用 SQL 命令 查询显示员工的姓名和年龄 SELECT 姓名 year date year 出生日期 as 年龄 FROM 员工 练习练习 4 21 使用 SQL 命令 查询公司机构 C1 和 C2 中基本工资低于 3000 的员工信息 SELECT 员工 FROM 员工 where 机构编号 in C1 C2 and 基本工资 2000 and 员工 基本工资 200 and sum 销售价格 购入价格 数量 折扣 500 练习练习 4 28 使用 SQL 命令 查询与员工王芳签订过订单的零售商名称和订单编号 并将结果 存在一个新表 New temp 中 Select 零售商 零售商名称 订单 订单编号 FROM 零售商 订单 Where 零售商 零售商编号 订单 客户编号 and 订单 员工编号 in select 员工编号 FROM 员工 where 员工姓名 王芳 into new temp 练习练习 4 29 使用 SQL 命令 查询未与员工 E3 签订过订单的零售商名称和所在城市 Select 零售商 零

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论