صفحه 1:

صفحه 2:
آنجه در ابن جلسه مى ‎Be‏ ‏بخش اول: مفاهیم 1- مفاهیم اساسي مدل رابطه‌اي 2- تعریف رابطه 3- تناظر بین مفاهیم رابطه اي و مفاهیم جدولي 4- ويژگيهاي رابطه 5- میدان (دامنه) 6- انواع کلید در مدل رابطه اي بخش دوم:ساخت بانک رابطه ای در ‎GOL server COOO Lorre‏

صفحه 3:
مفاهیم

صفحه 4:
مفاهیم اساسي مدل * امدل رابطه‌اي در سال 1970 توسط کاد ابداع شد * در مدل رابطه ای, هر موجودیت در قالب یک جدو شان داده ميشود. ‎٠‏ به هر جدول,. اصطلاحا يى رابطه (-..) كفته مينثبو *بانكهاي اطلاعاتی که بر اين اساس طراحی میشو: بانک اطلاعات رابطه ای (سبه‌سسه) نامیده د.

صفحه 5:
تايل (رکورد) صفت میدان درجه كارديناليتي

صفحه 6:
[evry BY ire) per) مچموعه‌اي است از مقادیر که يك یا بیش از يك صفت از آن مقدار مي‌گيرند. در مدل رابطه‌اي, اين مجموعه: * نامدار است. (مثل اه , ۷ و ...) * مقادیرش نوع مشخص دارند. * مقادیرش فرمت مشخص دارند.

صفحه 7:
با فرض وجود « میدان 0 تا .0, نه لزوما متمایز, رابطه © از دو قسمت تشکیل شده است: 1- سرآیند: مجموعه‌اي نامدار از » صفت به صورت 0:00 که در آن هر () نام يك صفت است و هر 0 نام میدان صفت 2- پیکر (بدنه): مجموعه‌اي است از « تاپل ۱ به نحوي که ! خود مجموعه‌اي ‎is a jl cowl‏ 2 رن كه در آن م مقدارقرراسگت

صفحه 8:
ويژگيهاي رابطه عبارتند از: 1- رابطه تاپل تكراري ندارد 2- تاپلها نظم ندارند 3- صفات رابطه نظم مکاني ندارند 4- تمام صفات تك‌مقداري و ساده هستند.

صفحه 9:
slalal, Jr »o ‏خخ‎ در مدل رابطه اي چند مفهوم در بحث کلید داریم که عبارتنداز: (ower hep) al ‏ابر‎ .1 2 کلید کاندید ‎(candidate hey)‏ 3. کلید اصلي ‎(primary kev)‏ 4. كليد فرعى ‎(ahercrate Key)‏ 5. كليد خارجي (نصا كو صحة)

صفحه 10:
تعریف- هر صفت خاصه يا تركيبي از صفات در رابطه که يكتايي مقدار (تکرار نشدن) در گستره رابطه داشته باشد. میتواند کاهش پذیر یا کاهش ناپذیر باشد. ‎٠‏ كليد کاهش ناپذیر. کلیدی است که اگر هر ‎

صفحه 11:
[۳۳۳ ۳ (1 تعریف- هر صفت خاصه يا تركيبي از صفات در یک رابطه که دو خاصیت زیر را داشته باشد کلید کاندید رابطه است: 1- يكتايي مقدار

صفحه 12:
تعریف- يكي از کليدهاي کاندید بعنوان کلید اصلی به سیستم معرفي مها هاي انتخاب: 1- - از نظر كاربر. شناسه معمول نوع موجوديت باشد. 2- طول كوتاهتر داشته باشد.

صفحه 13:
خخ ا لل ۱ تعریف- هر کلید کاندید, غير از كليد اصلي, کلید فرعی نام دارد.

صفحه 14:
تعریف- دورابطه ۸ و ۵ را در نظر مي‌گيريم. صفتی (یا تركيبي از صفات) در ‎۷٩‏ که در اين رابطه كليد نيست اما در 9۳۱ کلید اصلی است. یک كليد ابطه ‎٩‏ نا ۳ و ‎at‏ د عارجى باق ترف اما یا ینتب

صفحه 15:
00ج سور ر90) بخش دوم ساخت بانک رابطه ای در محیط

صفحه 16:
‎pt‏ ماع ‎Present. ‎ ‏یز ‎E-mail‏ ‏مت اما ‎Games ‎Internet ‎internet Explorer Intel Network Adapters ‎Livetlpdate Notice ‎©, 9 Microsoft Office ‏ماه‎ ‎00 ‎PD) wrt Microsoft Sol Server - switch cient Network tity (Microsoft Visual Studio NET 2003» I) “jy Configure SOL XML Support in 1S © ‘Windows Media Played) (3) Norton Antivirus i 9 ‏مه و‎ ۳:۳ data 398 ‏ان و ۳ تا‎ 3 5206 (@) startup QI query Analyzer 2 reader 8 G. server Network utity ۲ intemet Explorer By Service Manager ven outlook Express ® ReaPlayer ‎1 Remate Assistance ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎eeu ‎® wincows eda Pleyer 13 windows Messenger

صفحه 17:
‎cus‏ ری ‎File Action View Tools Window Help ‎+ + ۵9 ۲ 58 6 ۷ 5 ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎PM eee ‏نم6 بعبمع5 اوكا‎ ‘Console Root | SQLServer Group 1 Item ‎© GF Microsoft SQL Servers EG 501 Server Group a ‎2 oe (Windows NT) a ‎All Tasks. ‘New Window from Here Refresh ‎‘Support Services Gi Meta Data Services

صفحه 18:
"Fla Alon Yow Took Wow Ha 1 General | Data Fin | Tanaston Los | ل ۳ سس 0 وه و ‎Status‏ ‏0 00 ‎Date created. [Urencwn|‏ ‎Sie [Uricncwn|‏ اضما ‎Space avaicble‏ مدعنا ‎Nurberof uso‏ ملع ‎Lat database backup None‏ ‎Last tansacten eg backup None‏ ‎Malrtenance‏ Maintenance plan None: Colation name (Serves default)

صفحه 19:
Tirta ae WB) ۱۳ Masirum fle ze © Unesticied fie gonth © Restret tle growth MB} [7 ‏أ‎ General ts Fi | ‏امس‎ | در im SQL Sar Fle ‏صاصم‎ View Teo Window Help eee ey eed Darabase fee Fle ropeties ‏مهو‎ grow flo Fle growth © In megabytes: @ By percent

صفحه 20:
Total see WB) Masinum te ze © Unesticted fie gowh © Restret tle growth MB} [7 ‏أ‎ در im SQL Sar Fle ‏صاصم‎ View Teo Window Help eee ees ‎General] DetaFiee Transaction Log‏ 0 موه ‎Fle roretias ‎AF Automatically grow fle jfile oth ‎© In megabytes: ‎© By percent ‎ ‎

صفحه 21:
‎aU ol‏ ابا بان ‎Fle Adon iow Tecls Window Hels e (= ‏عد م‎ A\VEH& ‎‘Ta Console RootWicrosoft SQL Servers\SQL Server Group\(local) (Windows NT)WatabasesWniversity\Tables ‎ ‎ ‎ ‎ ‎ ‎ ‎| Console Root Tables 20 Items = Sf] microsoft SQL Servers Nene Owner Type Create 56 eos ۳ ‏همهم لك‎ bo System 2008 ‏عبان یت‎ syscolumns bo System 200 ‎ ‎(Ga Databases ‎ ‎syscomments dbo. System 2000) ‎ ‎ ‎۰ 9 ‏مه‎ ‎9 sdepends bo System 20001 oo os ‏مه هگ‎ Shem tc a Northnind les bo system 20001 ‏م۳ عم لب‎ bo System 20001 tema Eh sysforegrkeys bo System 20001 ‎ ‎ ‎ ‎ ‎ ‎ ‎- University [Fsysfulkextcatalogs bo System 2o00t 28 Diagrams systultextnoti'y bo System 2000 ۳5 |(S-vsrdo<: dbo. System 2000) ‏وی‎ Vie sysindexkeys bo System 20004 ‎bo System 20004‏ اك | < در ‎view > esobjects dbo System 200‏ کل ‎Re New Window From Here syspermissions cho. System 2000‏ ‎bo System 200‏ اه 1 ‎206 Refresh ‎ts sysprotects dbo. System 2000) ‏همه مرو[ عست_ و‎ bo System ‏امن‎ ‎5 systypes dbo. System 2000) ‎# Gy Data Tran; Help # G] Management # GQ Replication # Gy Security ‎cho. System 2000 ‎ ‎ ‎ ‎

صفحه 22:
Columns [| Description Default Value Precision ale Identity Identity Seed Identity Increment

صفحه 23:
8 ۷ 50 سوه انتخاب کلید اصلی جدول Columns Descrition Default Value

صفحه 24:
File Window Help © 5 5 5 ۲۸ ۲۱۱ 5 ۸ 5ه 5 م int Name varchar 50 v varchar ferry Enter aname for the table: Columns Description Defauit value Precision 10 Scale a Identity No =i Idenbty Sead Identity Increment TsRowGut Formula ‏داح‎

صفحه 25:
File Action View Tools Window Help یر جر اسکیماد 8065 ۶ 5 ۵5 ۲ 5 ۱ وام دع ری رت ی رز (A console Root Tables 21 Items 8 pee ot Servers Name ‘owner Type Greate t 54 50. Server Group ro Eletpropertes tbo System 2008/04, =p (loca) (Windows NT) Flere 0 i = (2 Databases ‏سوه ۱ م‎ a 2 ‏ام‎ syscomments stem ap sysdepends |_ Open Table systen 2000/06 ‏قا‎ Northwnd EE systiegrouns ent Index Tak System 20008 i) (9) pubs Elsysfiles ates System 2000/08 ‏مسا لا‎ Elsysfiest ۳ System 2 2 1g Universty Elsysforeionteys cut System 2000/08 2 Diagrams Elsysfultextrata copy System 2000/08 Tables ‏عون نادلگ‎ System, 2000/8 69" Views sysindexes | Rename System 2000/08, Stored Procedures sysindexteys ١ System 2000/08 ess sysmembers___ Properties System 7000/08, Boks Sones Help System 2000/08 El syspernission ‏مسح‎ System ۳ 2 ‏عاطاوه‎ a syspropertos bo System 28 User Defined Data Types ‏كت‎ 7 35 Ev sysprotects bo System 2o00j08 Z, User Defined Functions ۳ ee ‏مهم‎ ‎sey Data Transformation Services sysreferences 0 ‏از‎ 08 5 ‏ا‎ ‘he ‏ی يواه‎

صفحه 26:
اه یت لاد مشاهده و تغییر داده 85 0 ۸ 5 < 6۵ 8 * ۸۵ 6۵ File Acion View Tools Window Hela e Console RootiMicrosoft SQL Servers\SQL Server Group\(local) (Windows NT)\Watabases\niversity\Tables Owner Type Create Date dbo System 2008/0412 0 3 New Table. 5 200/0 6 Design Table ۲ 0 000 6 1 0 اقا وه 1 2000006 اام 2010006 5 2000/08/06 = 2000/08/06 0 6 20/۳2/0 م 2000/08/06 © Properties 2000/08/06 ۵ 5 200 200۳ Tables 21 Itens Name ateroperties syscolunns عم وگ ‎sysdepends‏ ‎syseroups‏ ‎sysfs‏ ‎sysfs‏ ‎sysforsionkeys‏ ‎sysfulextcataloas‏ ‎sysfultextnotity‏ ‎sysindexes‏ ‎sysindexkeys.‏ ‎sysmembers‏ ‎sysobjects‏ ‎syspermissions‏ console Root By] Mcrosoft SQL Servers = 49 50. Server Goup hy (oca) (windows nT) = Databases Bi @ raster tg model sdb University 2 Diagram Tables 6 Views Stored Procedures Users Roles Rules ‏كا‎

صفحه 27:
وارد کردن دستی داده در جدول

صفحه 28:

صفحه 29:
ie) Design Table ‘TelNums’ in University on ‘(local)’ ‎|_Data Type [Length] low Nut |‏ ‎Mykey int 4‏ ساختن جدول شماره تلفنها ا اد 1 10 ‎char‏ شتا ‎Type char 10 v‏ نوع کلید جدول شماره تلفنها (هط) تسج آست | | ‎ ‎Columns ‎Description ‎ ‎Is RowGuid Formula ‎Collation ‎

صفحه 30:
eS ‏ی ی‎ ae (et برقراری ارتباط بین دو جدول v Set Primary Key Insert Column Delete Column Task 0 Select All Save Indexes/Keys Check Constraints... Properties Precision Scale 0 Identity Yes Identity Seed 1 Identity Increment 1 Is RowGuid N Formula Collation

صفحه 31:
تنظيم ارتباط بين كليد اصلى و خارجى از دو جدول: ‎Orw a‏ انتخاب جدول اصلى ‎(Onakerio)‏ انتخاب جدول درم (سمی۳:۵) انتخاب کلید اصلی ‎(Ad)‏ انتخاب کلید خارجی (0/14)) از جدول اصلی (دانشجو) تمام رکورد های مرتبط با آن از جدول دوم (شماره تلفنهای آن دانشجو) نیز اتوماتیک حذف ول لدوم 0 : با تغيير مقدار كليد يك ركورد از جدول اصلی (ش يك دانشجو) در تمام ركورد هاى مرتبط با آن از جدول دوم نیز شماره دانشجو اتوماتيك اصلاح ميشو: TebesReloonshps | ‏مدع [ مرس‎ Cena Table naire | tetwuns Selected relationship: [os Fk_Telvuns_Staderts 2 New Delete Fi Teun ‏ست‎ Foren bey table اه باتفا mary key table students — 3] frotins sl | checkexsunadata on createn Iv’ Enforce relationship for repicston [enforce relationship for INSERTS and UPOATES ۳ Carcade Update Related rade TF cascade Delete Related Records ‏أل‎

صفحه 32:
۱۱ uta es File Action View Tools Window Help \X* PB @ + 0 6 emer aiet MG Meee eR ‏را‎ ‘Console Root | Diagrams — 0 Items BW) Microsoft SOL Servers @ 501 Server Group © Gi (local (Windows nT) ‘There are no items to show in this view. = Databases 8 0 master ‏نمایش دیاگرام ارتباطات بین جدولها‎ & U model )66 ‏(شبیه به نمودار‎ 8 ‏50م‎ ‎& Northwind 8 pubs 3 ‘tempdb 8 ‘University: et Tables GO Views View 0 Stored P New Window from Here Users Roles Refresh TJ Rules Exports. Ey petauts User bef _ Mele , User Defined Functions (BARA Taba Traefermation Servicns

صفحه 33:
Create Database Diagram Wizard Select Tables to be Added Select one or more tables from available tables box. You may also choose to add telated tables. Available tables Tables to add to diagram sysfulltextnatify sysindexes sysindexkeys sysmembers sysobjects Add > syspernissions spspropetties sysprotects < Remove systeferences ‏انتخاب جدولهايي از 006 که میخوالفیم در‎ ‏دیاگرام نشان داده شوند‎ IV Add related tables automatically How many levels of related tables?

صفحه 34:
1 UMUC cea bm (Coe دیاگرام مربوطه 1 شامل یک wil ‏ارتباط‎ 4 lof

صفحه 35:
ل Ble Action Yew Jeo Window ‏معنا‎ e+ OG) = xg ٩ ۴ :< 8 8 6 Pret ‘e050 verre sen. 622625 ‏هه‎ نمایی از داده هاء

51,000 تومان