(第一大题)职工E(ename,e#,bdate,addr,salary,se#,d#)部门D(dname,d#,部门负责人的工号mgre#)项目P(pname,p#,所在城市city,主管部门编号d#)工作W(职工工号e#,项目编号p#,工作时间hours)职工家属Depend(e#,家属的姓名name,家属的性别sex)1(第一大题),addr fromE,#=#anddname=’Research’2(第一大题)、主管部门的编号及其部门负责人的姓名和家庭地址关系代数 #,#,ename,addr fromP,D,E #=##=# andcity=’Stafford3(第一大题) selectename fromE Wherenotexist(Select*fromP #=5andp#notin (Selectp#fromW #=#))4(第一大题) ( selectp FromE,W whereename=‘Smith’#=#) UNION ( selectp# fromE,P whereename=‘Smith’#=#)5(第一大题)(两种写法)答案1:SelectenamefromE,DependD1,#=##=#<>: selectenamefromE,#=##,(*)>=26(第一大题):,EE2,#=##=# 答案2: ,#=##in(#fromE)7(第一大题) selectenamefromEwheree#NOTIN(selecte#fromDepend)8(第一大题) Selectename fromEwheresalaryIN(selectmax(salary)FromE)9(第二大题)顾客Customers(编号cid,ame,城市city, t)经销商Agents(编号aid,名称aname,城市city,佣金百分比percent)商品Products(编号pid,商品名pname,城市city,库存数量quantity,单价price)订单Orders(编号ordno,订购月份month,顾客编号cid,经销商编号aid,商品编号pid,订购数量qty,购买金额dollars)请用SQL语言来表示下述数据操作要求。10
sql语言知识学习知识题及答案解析(好) 来自淘豆网www.taodocs.com转载请标明出处.