文档库 最新最全的文档下载
当前位置:文档库 › 关系代数SQL作业

关系代数SQL作业

关系代数SQL作业
关系代数SQL作业

现有关系数据库如下:

Product(maker, model, type)表示产品的制造商,型号,类别

其中类别为PC,Laptop,Printer

PC(model,speed,ram,hd,rd,price)表示个人电脑的型号,速度,内存,硬盘,光驱,价格

Laptop(model,speed,ram,hd,screen,price)表示笔记本电脑的型号,速度,内存,硬盘,屏幕,价格

Printer(model, color, type, price)表示打印机的型号,彩色,类别,价格

1.用关系代数表达式实现下列(1)—(4)小题:

(1)找出销售便携式电脑但不销售PC的厂商;(2分)

(2)找出厂商B生产的所有产品(任一类型)的型号和价格;(2分)(3)找出厂商C生产的内存为512MB的所有PC机型号;(2分)

(4)找出价格在1000-3000之间的所有打印机型号,制造商。(2分)

2.用SQL语言实现下列(5)—(10)小题:

(5)定义销售PC机的视图AAA,包括电脑的型号,电脑的速度,销售的厂商;(4分)

(6)找出厂商C生产的内存为512MB的所有PC机型号;(2分)

(7)删除厂商B生产的价格大于15000的笔记本记录;(3分)

(8)查询厂商D共生产了多少种不同型号的PC(型号总数,不是型号列表);(3分)

(9)在Printer中增加记录model:’P101’, color:’彩色’, type:’激光’,price:1200;(2分)

(10)将厂商D所生产的所有PC产品价格下调100元。(3分)

1/ 1

相关文档