上海交通大学:《数据库系统原理 The principle of Database System》教学资源_第二章习题与答案(第三版)

Exercise 2.4.1 a),f),h) Product(maker,model,type) PC(model,speed,ram,hd,price) Laptop(model,speed,ram,hd,screen,price) Printer(model,color,type,price) Write expressions of relational algebra to answer the following queries.For the data of Figs2.20 and 2.21,show the result of your query a)what PC models have a speed of at least 3.00? t Mode (o(speed >=3.00)(PC)) Result: 1005 1006 1013 f)Find those hard-disk sizes that occur in two or more PC's. R1=Ppel (PC) R2=Ppe2(PC) R3=R1 0-JOIN (pe1.hd=pe2.hd and pel.model pe2.model)R2 R4=元pc1hd(R3) Result: 250 80 160 h)Find those manufacturers of at least two different computers(PC's or laptops)with speeds of at least 2.8 R1=Tmodel.speed(PC)modelspeed (Laptop) R2=TMakermodel ((speed>=28(R1)natural JOIN Product)) R3=p T(maker2,model2)(R2) R4=R2 theta JOIN maker=maker2 AND modelmodel2(R3) Answer(maker)=Maker (R4) Result: B,E Exercise 2.5.1 b) Product(maker,model,type) PC(model,speed,ram,hd,rd,price) Laptop(model,speed,ram,hd,screen,price) Printer(model,color,type,price) Write your constraints either as containments or by equating an expression to the empty set.For
Exercise 2.4.1 a), f), h) Product (maker, model, type) PC(model, speed, ram, hd, price) Laptop(model,speed,ram,hd,screen,price) Printer(model,color,type,price) Write expressions of relational algebra to answer the following queries. For the data of Figs2.20 and 2.21, show the result of your query. a) what PC models have a speed of at least 3.00? Model ( (speed >=3.00) (PC)) Result: 1005 1006 1013 f) Find those hard-disk sizes that occur in two or more PC’s. R1 = pc1 (PC) R2 = pc2 (PC) R3 = R1 -JOIN (pc1.hd = pc2.hd and pc1.model <>pc2.model) R2 R4 = pc1.hd (R3) Result: 250 80 160 h) Find those manufacturers of at least two different computers (PC’s or laptops) with speeds of at least 2.8 R1 = model,speed (PC) model,speed (Laptop) R2 = Maker,model ( (Speed >= 2.8 (R1) natural JOIN Product)) R3 = T(maker2,model2)(R2) R4 = R2 theta JOIN maker=maker2 AND model <> model2 (R3) Answer(maker) = Maker (R4) Result: B,E Exercise 2.5.1 b) Product (maker, model, type) PC(model, speed,ram,hd,rd,price) Laptop(model,speed,ram,hd,screen,price) Printer(model,color,type,price) Write your constraints either as containments or by equating an expression to the empty set. For

the data of exercise 2.4.1,indicate any violations to your constraints. b)A laptop with a screen size less than 15.4 inches must have at least a 100 gigabyte hard disk or sell for less than $1000 Gsereen$1000(Laptop)= Or: Gscreen=100OR price<1000 (Laptop) Violation Model speed ram hd screen price 20042.005126013.31150
the data of exercise 2.4.1, indicate any violations to your constraints. b) A laptop with a screen size less than 15.4 inches must have at least a 100 gigabyte hard disk or sell for less than $1000 screen = $1000 (Laptop) = Or: screen = 100 OR price < &1000 (Laptop) Violation: Model speed ram hd screen price 2004 2.00 512 60 13.3 1150
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 上海交通大学:《数据库系统原理 The principle of Database System》教学资源_第三章习题与答案(第三版).doc
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)chapter8 Views, Indexes.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)Chapter7 Constraints and Triggers.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)Chapter6 The database Language SQL –as a tutorial.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)Chapter5 Algebraic and Logic Query languages.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)chapter4 High-level Database Models.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)chapter3 Design Theory for Relational Databases.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)chapter11 The semi-structured data model Structured data.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》课程教学资源(课件讲稿)Chapter1 Introduction.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》教学资源_intro.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第二章 8086系统结构.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第一章 绪论(毛义梅).pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第四章 汇编语言程序设计_习题及解答.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第四章 汇编语言程序设计.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第十章 串行通信和可编程接口芯片8251A_习题及解答.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第十一章 A/D和D/A转换_习题及解答.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第八章 可编程计数器_定时器8253_习题及解答.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第八章 可编程计数器/定时器8253及其应用.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第五章 存储器_习题及解答.pdf
- 上海交通大学:《微机原理与接口技术》课程教学资源(课件讲稿)第五章 存储器.pdf
- 上海交通大学:《数据库系统原理 The principle of Database System》教学资源_Chapter 1 Introduction.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_15 Introduction to matlab.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_16 MATLAB environment short.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_19 Recursion 1.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_20 Looking Ahead.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Array and its Applications.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_examples on class design.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Expressions and Statements.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_files_DataBase Design.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Function.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Introduction to Computer and Programming.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Introduction to Vg101.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_objects and classes.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_programming style guide for C plusplus.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Random Number_Graphics.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_Start with C plusplus.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Lecture Notes_vector_string.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Recitation Notes_Recitation 1.ppt
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Recitation Notes_recitation 13.pdf
- 上海交通大学:《程序设计基础》课程教学讲义(密西根学院)Recitation Notes_Recitation IX.ppt