下载此文档

SQL实验报告2.doc


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
数据库实验报告
实验名称: SQL的数据操纵DML 任课教师:
学 号:姓 名:完成日期: 2011-10-25
一、实验目的:
建立基本表并进行DML操作。
数据查询:单表查询、连接查询、嵌套查询、集合查询和统计等功能。
数据更新:增加、删除、查询和修改功能
二、实验内容:
进入ORACLE的SQL*PLUS环境。
用Create、Insert语句建立基本表S、P、J和SPJ
用select语句对上述四个基本表进行如下查询
(1) 求供应工程J1零件的供应商号码SNO
(2) 求供应工程J1零件P1的供应商号码SNO
(3) 求供应工程J1零件为红色的供应商号码SNO
(4) 求没有使用天津供应商生产的红色零件的工程号JNO。
(5)求至少用了供应商S1所供应的全部零件的工程号
(6)找出所有供应商的姓名和所在城市
(7)找出所有零件的名称、颜色、重量
(8)找出使用供应商S1所供应零件的名称及其数量
(9)找出工程项目J2使用的各种零件的名称及其数量
(10)找出上海厂商供应的所有零件号码
(11)找出使用上海产的零件的工程名称
(12)找出没有使用天津产的零件的工程号码
(13)列出包含sno,sname,pno,pname,jno,jname,qty属性的清单
(14)统计各工程项目所用不同零件的数量
(15)统计各供应商供应的各种零件数量
4、用Insert、Delete和Update语句实现如下数据更新
(1)把全部红色零件的颜色改成蓝色
(2)由S5供给J4的零件P6改为由S3供应
(3)从供应商关系中删除S2的记录,并从供应情况关系中删除相应的记录
(4)请将(S2,J6,P4,200)插入供应情况关系
补充实验:
select age count(S#)
from S
group by age,sex
having (count(*)>50 and sex='M')
比较其中去掉sex和不去掉的结果是否一致?
(2) select #, SNAME
from S,SC
Where #=# and #='001'
将等于001变为不等于001,比较结果。
三、实验步骤与结论:
3.(1)求供应工程J1零件的供应商号码SNO
(2)求供应工程J1零件P1的供应商号码SNO
(3)求供应工程J1零件为红色的供应商号码SNO
(4)求没有使用天津供应商生产的红色零件的工程号JNO
(5)求至少用了供应商S1所供应的全部零件的工程号
(6)找出所有供应商的姓名和所在城市
(7)找出所有零件的名称、颜色、重量
(8)找出使用供应商S1所供应零件的名称及其数量
(9)找出工程项目J2使用的各种零件的名称及其数量
(10)找出上海厂商供应的所有零件号码
(11)找出使用上海产的零件的工程名称
找出没有使用天津产的零件的工程号码
(1

SQL实验报告2 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人taoapp
  • 文件大小14.97 MB
  • 时间2021-10-30