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

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

Upload: minidars

Post on 14-Jan-2017

163 views

Category:

Education


7 download

TRANSCRIPT

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

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

,supplier(sidرابطهدرتاپلهر pid, sdate)کنندهتهیهکهدهدمینشانsid،قطعهpid

تشکیلصفتسههرترکیبرابطهایناصلیکلید.استکردهتهیهsdateتاریخدررااست؟خواسترداینمعادلزیرsqlوجویپرسکدام.استآندهنده

sid بار تهیه کرده اند10تهیه کنندگانی که بعضی قطعات را بیش از.

1)

Select distinct sid

From supplier

Group by sid , pid

Having count (*) > 10

2)

Select distinct sid

From supplier

where count (*) > 10

3)

Select distinct S1.sid

From supplier as S1,supplier as s2

where count (*) > 10 and S1.pid=S2.pid

4)

Select distinct sid

From supplier

where count (distinct sdate) > 10

Group by sid , pidمبحث پایگاه داده80سوال -93حل سواالت کنکور ارشد فناوری اطالعات

.در جدول زیر ارتباط بین مفاهیم تئوری و نمایش جدولی از مدل رابطه ای را نشان می دهد

:یادآوری

ساختار جدولی ایمدل رابطه

جدول رابطه

سطر تاپل

ستون صفت خاصه

مقادیر مجاز یک ستون میدان

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

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

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

:یادآوری

:تکراریمقادیرحذف

SELECTدستور DISTINCTرودمیبکار.

SELECT DISTINCT sid

:نام گذاری مجدد رابطه و یا صفات خاصه

asبا استفاده از عبارت

supplier as S1

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

:یادآوری

()COUNT :تابع

: COUNT()گرداندمیبرراخاصستونیکسطرهایعدادتمجموع.

SELECT COUNT(column_name) FROM table_name

SELECT * FROM table_name GROUP BY column_name HAVING COUNT(column_name) < n

: COUNT(*)گرداندمیبرراجدولیکرکوردهایتمامی.

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

sid بار تهیه کرده اند10تهیه کنندگانی که بعضی قطعات را بیش از.

1)

Select distinct sid

From supplier

Group by sid , pid

Having count (*) > 10

2)

Select distinct sid

From supplier

where count (*) > 10

3)

Select distinct S1.sid

From supplier as S1,supplier as s2

where count (*) > 10 and S1.pid=S2.pid

4)

Select distinct sid

From supplier

where count (distinct sdate) > 10

Group by sid , pid

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

sid بار تهیه کرده اند10تهیه کنندگانی که بعضی قطعات را بیش از.

1)

Select distinct sid

From supplier

Group by sid , pid

Having count (*) > 10

2)

Select distinct sid

From supplier

where count (*) > 10

3)

Select distinct S1.sid

From supplier as S1,supplier as s2

where count (*) > 10 and S1.pid=S2.pid

4)

Select distinct sid

From supplier

where count (distinct sdate) > 10

Group by sid , pid

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

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

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