数据库Lab1:postgresql 创建数据库模式与SQL查询
# 数据库Lab1:postgresql 创建数据库模式与SQL查询
# 实验目的和要求
- 通过上机实践,熟悉PostgreSQL的操作环境及使用方法。
- 掌握数据表的创建以及表的操作。
- 熟练掌握Select-SQL命令,进行数据的查询。
# 实验内容
数据库 *products* 的关系模式
Product (maker, model, type)
PC (model, speed, ram, hd, price)
Laptop (model, speed, ram, hd, screen, price)
Printer (model, color, type, price)
# 1. 创建产品数据库products;
Shu
# 2. 采用CREATE TABLE语句创建产品数据库数据库products的关系模式:
Product (maker, model, type)
PC (model, speed, ram, hd, price)
Laptop (model, speed, ram, hd, screen, price)
Printer (model, color, type, price)
# 3. 采用COPY…FROM…语句将数据装入产品数据库;
# 4. 在产品数据库中用SQL语句完成下列查询:
① 查询速度大于等于3.00的PC型号;
② 查询能生产硬盘容量100GB以上的笔记本电脑的厂商;
③ 查询厂商B生产的所有产品的型号和价格;
④ 查询所有彩色激光打印机的型号;
⑤ 查询那些只出售笔记本电脑不出售PC的厂商;
⑥ 查询在两种以上PC机中出现过的硬盘容量。
# 5. 在产品数据库中采用SQL命令完成以下操作:
① 将速度大于等于2的Laptop的价格上调10%;
② 在PC表中增加一条新记录:
1014 | 4.15 | 2048 | 300 | 800 |
---|---|---|---|---|
③ 删除PC表中hd小于100且price小于500的记录。
上次更新: 2020/11/09, 15:11:00