سوال 81 کنکور ارشد فناوری اطلاعات 93

16
سوال81 - ه داده مبحث پایگاعاتوری اطرشد فنانکور ات ک حل سوا93

Upload: minidars

Post on 14-Apr-2017

185 views

Category:

Education


5 download

TRANSCRIPT

مبحث پایگاه داده-81سوال

93حل سواالت کنکور ارشد فناوری اطالعات

مبحث پایگاه داده81سوال -93حل سواالت کنکور ارشد فناوری اطالعات

که مربوط به کاالها و اقالم سفارش داده شده مشتریان است و هچننت ن دو orderDetailsو productsهای داشتن رابطه با

نخریتده کته نباشتد foodمشتریانی را بدهتد کته هت ا کتاالیی در گتروه ( ID)گزینه می تواند شناسه سفارش کدام ؛sو rرابطه

باشند ؟

Products (Prod_ID, Group, UnitPrice)

orderDetails (ID, Prod_ID, Quantity)

r (ID,Prod_ID) = ∏𝐼𝐷,𝑃𝑟𝑜𝑑_𝐼𝐷 𝑜𝑟𝑑𝑒𝑟𝐷𝑒𝑡𝑎𝑖𝑙𝑠

(𝜎𝐺𝑟𝑜𝑢𝑝="𝑓𝑜𝑜𝑑" Products)s (Prod_ID) = ∏𝑃𝑟𝑜𝑑_𝐼𝐷

1 )𝑟 ÷ 𝑠2)𝑟 ⋈ 𝑠

3 )𝑟 ⊐⋈ 𝑠4 )𝑟 ⋈⊏ 𝑠

باشند ؟نخریدهکه نباشدfoodرا بدهد که ه ا کاالیی در گروه مشتریانی( ID)سفارش شناسه

مبحث پایگاه داده81سوال -93حل سواالت کنکور ارشد فناوری اطالعات

؟باشندخریده را foodتچام کاالهای گروه را بدهد که مشتریانی( ID)سفارش شناسه

ر متن و ف لم این آموزش، به آدرس زیرایگانجه مشاهده :مراجعه کن د

http://minidars.ir/?p=256

:یادآوری

عچلگر پرتو

∏𝐴1 𝐴2… 𝐴𝐾 (𝑟)

مبحث پایگاه داده81سوال -93حل سواالت کنکور ارشد فناوری اطالعات

:یادآوری

عچلگر پرتو

∏𝐴1 𝐴2… 𝐴𝐾 (𝑟)

r(ID,Prod_ID) = ∏𝐼𝐷,𝑃𝑟𝑜𝑑_𝐼𝐷 𝑜𝑟𝑑𝑒𝑟𝐷𝑒𝑡𝑎𝑖𝑙𝑠

مبحث پایگاه داده81سوال -93حل سواالت کنکور ارشد فناوری اطالعات

مبحث پایگاه داده81سوال -93حل سواالت کنکور ارشد فناوری اطالعات

:یادآوری

عچلگر گزینش

𝜎𝑝 (𝑠)

مبحث پایگاه داده81سوال -93حل سواالت کنکور ارشد فناوری اطالعات

:یادآوری

عچلگر گزینش

𝜎𝑝 (𝑠)

(𝝈𝑮𝒓𝒐𝒖𝒑="𝒇𝒐𝒐𝒅" Products)S(Prod_ID) = ∏𝑃𝑟𝑜𝑑_𝐼𝐷

مبحث پایگاه داده81سوال -93حل سواالت کنکور ارشد فناوری اطالعات

:یادآوری

عچلگر گزینش

𝜎𝑝 (𝑠)

(𝜎𝐺𝑟𝑜𝑢𝑝="𝑓𝑜𝑜𝑑" Products)S(Prod_ID) = ∏𝑷𝒓𝒐𝒅_𝑰𝑫

Prod_IDID

125481000

148961025

587961039

125471000

587491058

365481000

125481098

r S

Prod_ID

12548

12547

36548

مبحث پایگاه داده81سوال -93حل سواالت کنکور ارشد فناوری اطالعات

S

÷ID

10000=

r 𝒓 ÷ 𝒔

مبحث پایگاه داده81سوال -93حل سواالت کنکور ارشد فناوری اطالعات

Prod_ID

12548

12547

36548

Prod_IDID

125481000

148961025

587961039

125471000

587491058

365481000

125481098

1) r ÷ s

Prod_IDID

125481000

125471000

365481000

125481098

𝒓 ⋈ 𝒔

مبحث پایگاه داده81سوال -93حل سواالت کنکور ارشد فناوری اطالعات

S

⋈ =

r

Prod_ID

12548

12547

36548

Prod_IDID

125481000

148961025

587961039

125471000

587491058

365481000

125481098

2) 𝑟 ⋈ 𝑠

Prod_IDID

125481000

null1025

null1039

125471000

null1058

365481000

125481098

مبحث پایگاه داده81سوال -93حل سواالت کنکور ارشد فناوری اطالعات

=

S

⊐⋈

r

Prod_ID

12548

12547

36548

Prod_IDID

125481000

148961025

587961039

125471000

587491058

365481000

125481098

3) 𝑟 ⊐⋈ 𝑠

𝑟 ⊐⋈ 𝑠

𝐫 ⋈⊏ 𝐬

مبحث پایگاه داده81سوال -93حل سواالت کنکور ارشد فناوری اطالعات

=

S

⋈⊏

r

Prod_ID

12548

12547

36548

Prod_IDID

125481000

148961025

587961039

125471000

587491058

365481000

125481098

4) 𝑟 ⋈⊏ 𝑠

Prod_IDID

125481000

125471000

365481000

125481098

مبحث پایگاه داده81سوال -93حل سواالت کنکور ارشد فناوری اطالعات

که مربوط به کاالها و اقالم سفارش داده شده مشتریان است و هچننت ن دو orderDetailsو productsهای داشتن رابطه با

نخریتده کته نباشتد foodمشتریانی را بدهد کته هت ا کتاالیی در گتروه ( ID)گزینه می تواند شناسه سفارش کدام ؛sو rرابطه

باشند ؟

Products (Prod_ID, Group, UnitPrice)

orderDetails (ID, Prod_ID, Quantity)

r (ID,Prod_ID) = ∏𝐼𝐷,𝑃𝑟𝑜𝑑_𝐼𝐷 𝑜𝑟𝑑𝑒𝑟𝐷𝑒𝑡𝑎𝑖𝑙𝑠

(𝜎𝐺𝑟𝑜𝑢𝑝="𝑓𝑜𝑜𝑑" Products)s (Prod_ID) = ∏𝑃𝑟𝑜𝑑_𝐼𝐷

1 )𝒓 ÷ 𝒔2)𝑟 ⋈ 𝑠

3 )𝑟 ⊐⋈ 𝑠4 )𝑟 ⋈⊏ 𝑠

ر متن و ف لم این آموزش، به آدرس زیرایگانجه مشاهده :مراجعه کن د

http://minidars.ir/?p=256