مفاهیم پایگاه داده سید کاوه احمدی

Similar documents
پایگاه داده ها دانشگاه صنعتی جندی شاپور نیم سال دوم

پایگاه داده ها طراحی پایگاه داده رابطهای با نگاشت ER و EER به رابطهها امیر جهانگرد

Adverb Clauses. Abolhassan Tajfar Page 1 of 45

1394/06/05 08: /

clauseهای وصفی Adjective Clauses Abolhassan Tajfar Page 1 of 79

Bicycle sharing in Asia: a stakeholder perception and possible futures

Scanned by CamScanner

ن ا ب ع ش ه ی م س 2.

ط ی ح م ت س ی ز ی ر ا د ی ا پ ر ب د ی ک أ ت ا ب ن ا ر ه ت ر ه ش ک ی ل ن ی س ح م ال غ م ی ح ر ن

StarCalendar. github.com/ilius/starcal. twitter.com/saeedgnu

افتتاح حساب در سایت PERFECTMONEY.IS برای باا کردن حساااااااا کاا ربری ابراادا باا ااد در صااااااایحاا اصااااااا

ا ج ن ز ر ه ش ر د ه د ا و ن ا خ ی گ ن ه ر ف ی ر ی ذ پ ب ی س آ و ی ن ی د ت ا د ا ق ت ع ا ن ی ب ه ط ب ا ر 2

Journal of Sociological researches, 2016 (Summer), Vol.10, No.2

د و ش ی م ر ا ک ق ال خ ا ح ال ص ا د ر ک ی و ر س ا س ا ر ب ی ن ا م ز ا س.


ل ا س م ن ا ی ب و ه م د ق م ز

درسیدربازاریابینرمافزار مناسبزمانرفتارکنید.

ف ل د ک ی ن ک ت ا ب ه ا گ ش ن ا د 3

A Survey of job alienation in the administrative of iran(case Research : Education employers of Garmsar City)

شرکت الدیز نیرو ( سهامی خاص( تامین کننده تجهیزات صنایع حفاری نفت و گاز کاتالوگ حفاری

ا ه ت ف ا ب ی ز ا س و ن و ی ز ا س ه ب ر ب ی ع ا م ت ج ا ه ی ا م ر س ی ر ا ذ گ ر ث ا و ه ط ب ا ر ل ی ل ح ت ) ت ل و د ه م ط ا ف ز

-M l/min -P V DC -L- 0 2 bar

)Fathi.

ق ن س ر ه ش ر د م و د ه ط س و ت م ع ط ق م ن ا م ل ع م ی ل غ ش ک

س ی ر و ت ت ع ن ص ه ا گ ی ا ج ر ظ ن ه ط ق ن ز ا ی

ر ب ک ا ی ل ع ل ی ع ا م س ا ن

اصل ز ا ه د ا ف ت س ا ا ب ر

د م عرب ن م ا لعم س ي د ر يز م

Journal of Sociological Researches, 2017 (Spring), Vol.11, No.1

د ن ی ا ر ف ل د م ک ی ر د ر و ش ک ش ر و ر پ و ش ز و م آ 3

ا ن آ ی ع ا م ت ج ا ه ی ا م ر س و 2

د ن ت س ه ن ا ر ی ب د ه. ه ا گ ش ن ا د ی م ل ع ت ی ئ ه و ض ع.

Study of practicality,reliability,validity & norming of teachers entrepreneurship

ن ا خ ل ض ف ا م ی ر م ه

ش ز و م آ ه. 2.Educational justice 3.Promising 4.Social mobility 5.Critical thinking 6.Education 7.Commoner 8.Uniqe 9.

ر ی د م ی د ه م ر. ک س م

ب م ی س ا ض ر ن ف ج ن س ا ب ع ن

نقش و تأثیر سواحل خلیج فارس و منطقه مكران در اقتصاد بین الملل و تأثیر استراتژیكى آن بر ایران با ارائه یك مدل راهبردى در توسعه اقتصادى و سیاسى

1-Ulrich 2-Al-Hassan& Ramatu 3-Golestsis and chlestos

ح ص ا ن ه د ی ع س ن ر پ ن ی ه م ن س د ر ب ز ت ب ع ل ن

ک ر م ن ا ر ه ت د ح ا و ی م ال س ا د ا ز آ ه ا گ ش ن ا د ی س ا ن ش ه ع م ا ج ه و ر گ ر ا ادی ت س ا 2.

ل ا د ب ع ا ض ر د م ح م 1 ر ا ب خ ا د م ح م ن


2 Vandenberg 3 Veen 4 Netemeyer

Journal of Sociological researches, 2014(summer), Vol.8, No.2

ر گ ش د ر گ ه ع س و ت ر د ن آ ش ق ن و 1

ا ز و م آ ش ن ا د ی ا ر ب ی ن ی ر ف آ ر ا ک ش ز و م آ ی س ر د ه م ا ن ر ب ی و گ ل ا ی ح ا ر ط ه ط س و ت م ل و ا ه ر و د 4

AACL BIOFLUX Aquaculture, Aquarium, Conservation & Legislation International Journal of the Bioflux Society

ر ا ف غ د م ح م ن س ا ب ع د م ح ا ن

ا و ه ا ر ه ش ی ز ر و ا ش ک د ا ه ج ن ا ن ک ر ا ک ر د Effect of Training Communication Skills on Organizational Culture and Organizational

«الن» تنها ساع تساز یکی از شهرهای اطراف بود. قیم تهای او بال بود چون مشتر یها م یخواستند هر طور شده یکی از ساع تهایش را داشته باشند.

2. Jones-Mason 3. Mikulincer 4. Burke

نگرشهاي اقيانوس چكيده

active memory, planning, organizing and mental flexibility in children aged 7 to 12 years

آموزش : QBASIC جلسه اول

2 ن و س ل ر ا ک و م و ر ت س ل ه ک ی و ر د ( د ن ن ک ی.

ا ه ف ص ا ر ه ش ش ر و ر پ و ش ز و م آ ی د ا ت س ن ا ن ک ر ا ک ی ف ا ر ح ن ا ی ا ه ر ا ت ف ر ی ن ی ب ش ی پ ی

نگرشهاي از ديدگاه 1 كردستان عباس عليپور حسن چكيده قوميكردها وجود و از نظر روش دانشجويان جهاني شدن

2 Uwameiye, &Ojikutu 3 Ndagana, &Onifade 4 Co-teaching 5 Coltrane, 6 Friend, & Cook.

د ه د.. ) Lopez. 2006; Rujinan. 2006(. ) Anderson et.al,1994;carrillat et.al,2009(

و ر س م ی ح ر ن و س و م ف ج ن ر ی م ه ل و ک ش ک ی ر ق ا ب ی ل ع ن

Journal of Sociological researches, 2016 (Summer), Vol.10, No.2

ت ت ا و م د ه ار ش م ه

ای قوم من! بیدار شوید

ن ا ر ه ت ر ه ش ن ا ن ا و ج : ی د ر و م 1

فدارتم اب هارمھ یروتسد یاھ هتکن یفرعم و

لاس ی خ ت ا ش ن ه ام ع ج ی ها ه

ز ا د ن ت ر ا ب ع ق ی ق ح ت.

ا ر ی د م ی ز ا س د ن م ن ا و ت ر و ظ ن م ه ب ی ن ا م ز ا س ت ی ف ا ف ش ل د م ی ح ا ر ط ی م ال س ا د ا ز آ ه ا گ ش ن ا د 3

کلیه حقوق مادی و معنوی این مجموعه برای شرکت فنی و مهندسی ایمن افزار وایا محفوظ و هر گونه کپی برداری چاپ و تکثیر مستلزم اجازه کتبی است.

ا ج ن ا ه م ا ن ش س ر پ ر ا ز ب ا ا ب و ش ي ا م ي پ ش و ر ه ب ق ي ق ح ت ن ي ا. د ن ا ه د ش ص خ ش م ن ا ر ه ت ر ه ش ر د ي ع ا م ت ج ا د ا م ت ع ا ی

ا ن ک ر ا ک ی ز ا س د ن م ن ا و ت ا ب د ن م ش و ه ت ی ر ی د م ه ط ب ا ر ی س ر ر ب ی م ال س ا د ا ز آ ه ا گ ش ن ا د ی ز ک ر م ن ا م ز ا س ن

2 Hidden curriculum 3 Otewa, J

ت) ع ي ر ش ر ا ب / ل و ا ر ا م ش / م د ل ا س / ش ز و م آ ت ر د م و ر ب ر م ا لن ص ف 0 3 م د ق م حساس اجتماعي م ا ظ ن ك ي ن ا و ن ع ب س ر د م ب

Basisles verkeersregels

Companies ) ل ی ت س ا ل ا ر ن ج ( ی ت ل و د ت ک ر ش و د ز ا ) )290=N ب خ ت ن م ه

aks koshti kaj zanan 2BA385E93715EDF0C0C2BD48327C830C Aks Koshti Kaj Zanan


2 Arnold Joseph Toynbee 3 Suresh Steven

ن ا ت س ب ا ت م و س ه ر ا م ش م ه ن ل ا س ی و پ ی ی ح ی ی د ه م د م ح م ن ف ج ن س ا ب ع ن

The Role of cognitive functions on mathematics performance of students Based on revised Bloom's taxonomy

ح ل ا ص ن ا و ی ک ن ت ش د س ی ر د ا 3.

س ا و ر ی غ ت م ن ا و ن ع ه ب ی ع ا م ت ج ا ت ی ا م ح Direct and indirect impact analysis of social network on mental health:

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

ر د ر ک ش ه ر ش ه ر د ی رهش ب ز س ی

Study of relationship between components of management intellectual capital with managers job performance


Effect of Riser-Seabed Interaction on the Dynamic Behavior of Risers

Source: Authors. Source: (Binesh,2006)

Research Paper Effect of 8-Week Resistance Training on Hypertrophy, Strength, & Myostatin Concentration in Old and Young Men

(ياﻪﻘﻄﻨﻣ يﺰﻳ ﻪﻣ ر ﺎﻧﺮﺑ) ﺎﻴﻓاﺮﻐﺟ 1396 رﺎﻬﺑ 2 هرﺎﻤﺷ ﻢﺘﻔﻫ لﺎﺳ

ا س ت اب ت3 ار ه م ش فت م ه ل اس

ر گ ش د ر گ ف د ه ی ا ه ا ت س و ر ی د ا ص ت ق ا ت ال و ح ت ر د ی ر گ ش د ر گ ش ق ن ل ی ل ح ت 1

) 0 2 ص 4931 ی س ا ی ل ا و ر و پ ر و ش ا س ( د ش ا ب ه ت ش ا د ن د و ج و ا ه ن آ ت ی و ر و

د و ت س ا ه ت ش ا د ا ض ع ا ی ع ا م ت ج ا م ا ج س ن ا ص خ ا ش ر ب ا ر ر ی ث أ ت ن ی ر ت م ک و ی ع ا م ت ج ا ت ک ر ا ش م ر ب ا ر ت ب ث م د.

ل ا م و س ر و ش ک ی ی ا ی ر د ق ط ا ن م ت ی ن م ا ر ب ی ی ا ی ر د ی د ز د ر ی ث ا ت ی

spss ه ی م و ر ا ه ا گ ش ن ا د ی ش ز و م آ ت ی ر ی د م د ش ر ا 3

ا ر د ن ز ا م ن ا ت س ا ر د ی ر گ ش د ر گ ت ع ن ص ی ح ت ف ش و ر س ن

ر ا ه ب م و د ه ر ا م ش م ت ش ه ل ا س ی ) ل و ئ س م ه د ن س ی و ن ( ن ا ی ت ب ر ش ن س ح د م ح م 1-

Control in the Prediction of Burnout

Transcription:

مفاهیم پایگاه داده رابطه ای مدل درس سوم: سید کاوه احمدی

مدل رابطه ای مدل رابطه ای در سال 1970 توسط کاد ابداع شد. بانک های اطالعاتی که بر اين اساس طراحی می شوند بانک اطالعات رابطه ای Database( )Relational نامیده می شود. 2

تعريف دامنه دامنه )Domain( )Attribute( مجموعه تمام ممکن مقادير برای صفت است. اين مجموعه: دارای نام است. مقاديرش نوع مشخص دارند. مقاديرش فرمت مشخص دارند. 3

تعريف رابطه رابطه )Relation( زير مجموعه ای از ضرب دکارتی دامنه است. چند )کارتزين( باشیم داشته اگر :D2 Integer و :D1 String آنگاه هر عضوهايش که مجموعه ای زوج های (D1,D2) باشند رابطه است. يک پیاده سازی و نمايش راه بهترين است جدول وسیله رابطه به D1: String Ali Reza -- D2: Integer 10 20 -- 4

تعريف رابطه تعریف رابطه D1 با فرض وجود n تا میدان R نه لزوما متمايز رابطه Dn از دو قسمت تشکیل شده است: Ai Ai:Di سرآيند :)Header( مجموعه ای نامدار از n صفت به صورت که در آن هر نام يک صفت است و هر Di نام میدان صفت است. vi پیکر/ بدنه :)Body( مجموعهای است از m تاپل t به نحوی که t خود مجموعهای است از n عنصر هريک به صورت Ai:vi که در آن مقداری است از نوع میدان. Id Name Family 84110 84120 84130 Ali Reza Hassan Ahmadi Rezaei Hasani سرآيند پیکر 5

تعريف رابطه فرمال( )تعريف عبارت است از مجموعه ای مرتب از nتايی هايی که روی n مجموعه به نام های تا S n S 1 تعريف شده اند. S n... S 2 در اين مجموعه جزء اول هر nتايی از S 1 جزء دوم از و و جزء nام از میباشد. به هر nتايی يک تاپل گفته می شود. S n يک رابطه از ضرب کارتزين S 1 می آيد. تا بدست تا 6

تعريف رابطه S1 = {1, 2} Students(ID, Name, ) S2 = {a, b} R = (S1, S2) Students ID name 1 Ali 2 Siamak Head Topels (body) 7

ويژگی های رابطه ویژگیهاي رابطه رابطه تاپل تکراری ندارد. تاپل ها نظم ندارند. صفات رابطه نظم مکانی ندارند..1.2.3 تمام صفات ساده هستند )صفات مرکب نمی توانیم داشته باشیم(..4 8

تعاريف مدل رابطه ای مفهوم تئوري مفهوم جدولي نحوه نمايش رابطه جدول Table سطر )رکورد ) Row تاپل ستون )فیلد ) Col صفت میدان درجه کاردينالیتی مجموعه مقادير ستون تعداد ستون ها تعداد سطرها توسط کليد )اصلي و خارجي ) Relationship 9

تعريف خاصیت کلیدی رابطه تمام يک کلید عضوهای آن را به صورتی منحصر به فرد مشخص می کند. در مدل مجموعه ای کلید رابطه ای از صفت ها بايد است که دو خصوصیت زير را دارا باشد: تکراری کلید وارد رابطه نشود. )جدول( تهی مقدار )NULL( وارد نشود. کلید برای 10

کلید در مدل رابطه ای در مدل رابطه ای چند مفهوم در بحث کلید داريم که عبارتند از: کلید ابر Key( )Super کانديد کلید Key( )Candidate اصلی کلید Key( )Primary بديل کلید Key( )Alternate خارجی کلید Key( )Foreign 11

کلید ابر مجموعه ای يا هر صفت از صفات که دارای يکتايی مقدار باشد. 12

کلید کانديد يک يا مجموعه ای از چند صفت که: دارای يکتايی مقدار باشد دارای خاصیت کاهش ناپذيری باشد )کمینه باشد( اگر هر يک از صفات را از آن ترکیب حذف کنیم ترکیب باقی مانده فاقد يکتايی مقدار باشد. رابطه دانشجو کد دانشجو + رشته کلید کانديد نیست 13

کلید اصلی key( )primary يکی از کلیدهای کانديد رابطه که طراح انتخاب می کند و به سیستم معرفی می شود. ضابطه های انتخاب: از نظر کاربر شناسه معمول نوع موجوديت باشد طول کوتاهتر داشته باشد. عددی بودن تعداد صفات سازنده کمتر )رايج(. بیرونی تغییرات لز محفوظ باشد در رابطه دانشجو کد ملی يا کد دانشجو 14

سوال آيا همه رابطه ها دارای کلید اصلی هستند در بدترين حالت ترکیب همه صفات به عنوان کلید اصلی انتخاب می شوند 15

کلید بديل يا فرعی key( )Alternative کلیدهای کانديد که به عنوان کلید اصلی انتخاب کاربردهای ديگر به کار گرفته شوند. نمی شوند اما ممکن است برای 16

کلید خارجی key( )Foreign صفت يا مجموعه ای از صفت هايی که در جدول اول به عنوان کلید اصلی تعريف شده اند در صورت وجود در يک جدول ديگر به عنوان کلید خارجی تعريف می شوند. کاربرد کلید اصلی و خارجی برای برقراری ارتباط بین جداول می باشد. مثال Department ( Dept #, Dname, manager - Emp #, budget ) Employee ( Emp #, Ename, Dept #, Salary ) 17

نکته کلید خارجی در مشارکت های غیر الزامی ممکن است null )بدون مقدار( باشد. مشارکت غیر الزامی استاد در گروه آموزشی دو جدول ممکن است با هم ارتباط داشته باشند اما کلید خارجی نداشته باشند. رابطه از طريق يک جدول واسط حاصل می شود رابطه استاد درس و دانشجو 18