假设一数据库关系模式如下:
Product(maker, model, type);
PC(model, speed, ram, hd, cd, price)
Laptop(model, speed, ram, hd, screen,price)
Printer(model, color, type, price) Product关系给出不同产品的制造商(maker)、型号(model)和类型(type,PC机、便携式电脑或打印机)。假设型号对于所有制造商和产品类型是唯一的。 PC关系给出不同型号的PC机的速度(speed,指CPU的速度,以兆赫计算)、内存容量(ram,以兆字节计算)、硬盘容量(hd,以吉(G)字节计算)、光盘驱动器的速度(cd,以几倍速描述)和价格(price)。 Laptop(便携式电脑)关系和PC关系类似,差别只是用屏幕尺寸(screen,以英寸计算)代替了光驱速度。
Printer(打印机)关系给出不同型号的打印机是否产生彩色输出(color,真或假)、工艺类型(type,激光或喷墨)和价格。用SQL语句写出下列查询。
用关系代数查询生产厂商A生产的所有产品的型号(model)和价格(price)。
Product(maker, model, type);
PC(model, speed, ram, hd, cd, price)
Laptop(model, speed, ram, hd, screen,price)
Printer(model, color, type, price) Product关系给出不同产品的制造商(maker)、型号(model)和类型(type,PC机、便携式电脑或打印机)。假设型号对于所有制造商和产品类型是唯一的。 PC关系给出不同型号的PC机的速度(speed,指CPU的速度,以兆赫计算)、内存容量(ram,以兆字节计算)、硬盘容量(hd,以吉(G)字节计算)、光盘驱动器的速度(cd,以几倍速描述)和价格(price)。 Laptop(便携式电脑)关系和PC关系类似,差别只是用屏幕尺寸(screen,以英寸计算)代替了光驱速度。
Printer(打印机)关系给出不同型号的打印机是否产生彩色输出(color,真或假)、工艺类型(type,激光或喷墨)和价格。用SQL语句写出下列查询。
用关系代数查询生产厂商A生产的所有产品的型号(model)和价格(price)。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货