سامانه شبکه ای مدیریت پایگاه داده
تاریخ و ساعت ارائه: �۱۴۰۱/۰۳/۰۹�ساعت ۱۴ تا ۱۴:۴۵�اعضای گروه به ترتیب ارائه:��ابوبکر محمدی (مقدمه)
فرزانه یوسفی(مفاهیم پایه)
ثناالله خیری(عملی)
رضا مقدم(جمع بندی)
1
اهداف آموزشی
: مقدمه2
مقدمه
:مقدمه3
Relational(رابطه ای) | Network(شبکه ای) |
مجموعه ای از جداول | مجموعه ای از رکوردها و لینک بین آنها |
| |
آشنایی با مفاهیم پایه مدل شبکه ای در طراحی DBMS�
مثال: در رابطه بین حساب بانکی و مشتری، دو نوع رکورد وجود دارد customer& account
۴. مفاهیم پایه
آشنایی با مفاهیم پایه مدل شبکه ای در طراحی DBMS�
SET @loginNumPerDay = 10;
3. تعریف Float : �DECLARE @accountBalance float (1875.65);
. عملی5
آشنایی با مفاهیم پایه مدل شبکه ای در طراحی DBMS�
CREATE TABLE customerAccount (� name varchar (100),
street varchar (100),
city varchar (100),
balance float (12500.89),
accntNum varchar(100)� ) ;
. عملی6
name | street | city | accntNum | balance |
Edward | Main | New York | A-134 | 12500.89 |
نمایش جدول مربوط به کد تعریف رکورد
آشنایی با مفاهیم پایه مدل شبکه ای در طراحی DBMS�
. مفاهیم پایه7
Bridget | Main | Chicago |
Alexis | Wall | Milan |
Roxana | Palm | Paris |
S-102 | 121’254 $ |
S-547 | 95’987 $ |
C-985 | 1’423 $ |
C-149 | 1’423 $ |
دیاگرام های ساختار داده
تعریف : نقشه ای که طراحی دیتابیس را نمایش می دهد
لاین: لینک ها
اجزا
باکس: رکورد
شباهت با ER: نمایش روند منطقی دیتابیس
برای درک ساختار دیاگرام ساختار داده، ابتدا نگاشت ER به ساختار داده را می آموزیم
8
روابط باینری
9
مشتری |
Customer_name |
Customer_street |
Customer_city |
واریز/ برداشت
حساب بانکی |
Account_number |
balance |
پرسش�نوع ارتباط مشتری با حسابش با توجه به دیاگرام فوق کدام گزینه است و جهت پیکان ها در هر حالت چگونه است؟
؟
؟
تمارین تحلیل مدل شبکه ای DBMS
تمرین۱
با توجه به دیاگرام شبکه ای زیر، به پرسش های ۴ گزینه ای اسلاید بعد، پاسخ دهید.
10
John | Crosby | Washington |
Mark | Wall | Los Angles |
Elsa | Main | Boston |
S-301 | 70213.14 $ |
S-102 | 4541.52 $ |
C-100 | 236.12 $ |
C-700 | 51.23 $ |
تمارین تحلیل مدل شبکه ای DBMS
الف)John ب)Mark ج)Elsa د) Elsa and Mark��2. مشتری ای که فقط یک نوع حساب دارد، ساکن کدام خیابان است؟
الف) Wall street ب) Crosby street ج)Main د( هیچ کدام
3. رابطه احتمالی میان آقای Mark و خانم Elsa چیست؟
الف) همسر ب)شریک مالی/تجاری پ) دو کارمند همکار د) الف و ب
11
نگاشت مدل ER به مدل شبکه ای
12
مشتری |
Customer_name |
Customer_street |
Customer_city |
واریز/ برداشت
حساب بانکی |
Account_number |
balance |
LAD(Last Accessed Date)
نگاشت مدل ER به مدل شبکه ای
13
Name | Street | City |
accnt_num | balance |
customer record
account record
Last Accessed Date |
Descriptive attribute
جمع بندی و خلاصه نکات
14
مراجع و منابع
15