数据库实验报告 13072204.docxVIP

  • 459
  • 0
  • 约1.9千字
  • 约 21页
  • 2017-05-21 发布于浙江
  • 举报
数据库实验报告 13072204

姓名:胡迪宇 学号邮箱: HYPERLINK mailto:767785874@ 767785874@ 手机数据库实验报告 2015.10.28 基本表: Product: PC: Laptop: Printer: 习题6.2.2 根据习题2.4.1的数据库模式和数据写出下面的查询,并求出查询结果。 Product(maker, model, type) PC(model, speed, ram, hd, price) Laptop(model, speed, ram, hd, screen, price) Printer(model, color, type, price) a)查询硬盘容量至少30G的笔记本电脑制造商及该电脑的速度。 SQL语句: 查询结果: b)查询制造商B生产的任意类型的所有产品的任意型号和价格。 SQL语句: 查询结果: c)查询只卖笔记本电脑不卖PC的厂商。 SQL语句: 查询结果: d)查询出现在两种或两种以上PC中的硬盘的大小。 SQL语句: 查询结果: e)查询每对具有相同速度和RAM的PC的型号。每一对只能列出一次。 SQL语句: 查询结果: f)查询生产至少两种速度至少为3.0的电脑(PC或笔记本电脑)的厂商。 SQL语句: 查询结果: 习题6.3.1 基于习题2.4.1的数据库模式写出后面的查询。 Product(maker, model, type) PC(model, speed, ram, hd, price) Laptop(model, speed, ram, hd, screen, price) Printer(model, color, type, price) 每题的答案应当至少使用一个子查询,并且要求使用两种不同的方法写出每个子查询。 c)找出速度比任何一台PC都慢的笔记本电脑。 SQL语句: 1. 2. 查询结果: e)找出价格最低的彩色打印机的制造商。 SQL语句: 1. 2. 查询结果: f)找出RAM容量最小而PC中速度最快者的制造商。 SQL语句: 1. 2. 查询结果: 6.4.6根据习题2.4.1的数据库模式和数据写出下面的查询,并求出查询结果。 Product(maker, model, type) PC(model, speed, ram, hd, price) Laptop(model, speed, ram, hd, screen, price) Printer(model, color, type, price) f)查询每家厂商生产的笔记本电脑的屏幕尺寸的平均值。 SQL语句: 查询结果: g)查询至少生产三种不同型号PC的制造商。 SQL语句: 查询结果: h) 查询每个销售PC的厂商的PC的最高价格。 SQL语句: 查询结果: i)查询每种高于2.0速度的PC的平均价格。 SQL语句: 查询结果: j)查询所有生产打印机的厂商生产的PC的硬盘容量的平均大小。 SQL语句: 查询结果: 6.5.1根据习题2.4.1的数据库模式,写出下面的数据库更新。描述对该习题数据更新后的结果。 Product(maker, model, type) PC(model, speed, ram, hd, price) Laptop(model, speed, ram, hd, screen, price) Printer(model, color, type, price) a)通过两条INSERT语句在数据库中添加如下信息:厂商C生产的型号为1100的PC,其速度为3.2,RAM容量大小为1024,硬盘容量大小为180,售价为$2499。 SQL语句: 更新结果: b)加入如下信息:对于数据库中的每台PC,都有一台与其具有相同的生产厂商、速度、RAM容量、硬盘容量,其具有一个17英寸的屏幕,型号大1100,价格高500美元的笔记本电脑。 SQL语句: 更新结果: c)删除所有硬盘容量低于100GB的PC。 SQL语句: 更新结果: d)删除所有不生产打印机的厂商生产的笔记本电脑。 SQL语句: 更新结果: e)厂商A收购了厂商B。将所有B生产的产品改位由A生产。 SQL语句: 更新结果: f)对于每台PC,将其RAM容量加倍,??将其硬盘容量增加60GB。 SQL语句: 更新结果: g)把厂商B生产的笔记本电脑的屏幕尺寸增加一英寸并将价格下调$100。 SQL语句: 更新结果:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档