صفحه 1:
داده
نام گرد آور: مهدی
نیازی
رشته : مهندسی نرم افزار
دانشگاه: آزاد
خوراسگان
صفحه 2:
تجزیه و ترکیب
* تجزیه یا جداسازی یعنی یک شی کل را به اجزاء تشکیلدهنده آن تقسیم
کنیم. شی كل صفات ساختار و رفتار خود را دارد و هریکک از اجزاء نیز
صفات. ساختار و رفتار خاص خود را دارند. شی کل شامل اجزاء خود است
وبين شى كل و اجزایش, ارتباط شمول وجود دارد. به اين نوع
ارتباط »ارتباط "جزئی است از ..." گفته میشود.
32 ترکیب عکس عمل تجزیه است و در این عمل؛ با داشتن (... , 2 , 21ا])رتا یک
نوع موجوديت عا را بازشناسى مى كنيم به نحوى كه ها اجزاء تشکیلدهنده OT باشند.
صفحه 3:
| COMPUTER’
Mother Board) Monitor RAM Hard
صفحه 4:
تخصیص عبارتست از مشخص کردن گونههای خاص یک شی براساس یک
یا چند ضابطه مشخص. مثلا اگر شیی موجود زنده را درنظر بگیریم» سه گونه
خاص آن عبارتند از: انسان حیوان و نبات. هر یک از موجودیت میتواند
زیرنوع موجودیتهایی داشته باشد. بین هر زیرنوع و زبرنوع ارتباط "گونهای
است از ..." وجود دارد.
هر زیر نوع صفات زبر نوع خود را به ارث می برد. به علاوه هر زیر نوع
lie خاص خود را دارد.
صفحه 5:
ie ها
صفحه 6:
ورائت چند گانه
یک زیرنوع موجودیت. میتواند در عين حال زيرنوع يكك زبرنوع موجودیت
دیگر هم باشد.
مقال ورائت چندگانه
صفحه 7:
دسته بندی
2 یک زیرنوع میتواند زیرنوع بیش از یک زبرنوع باشد. ممکن است زبرنوعهای این زيرنوع»
از یک نوع نباشند. به این زیرنوع اصطلاحا دسته (طبقه) گویند. برای نمایش دسته؛ از نماد
لا استفاده میشود.
E10 E210
3 £2
صفحه 8:
>
بیش از دو
نوع موجودیت که خود باهم در يكك ارتباط شرکت دارند؛ به صورت بت یکت
توع موجوؤيت واحد.
تجمع عبارتست از ساختن يكك نوع موجودیت جدید با دیدن دو یا بیش
در واقع مجموعهای از موجودیتهای مرتبط را باهم مجتمع کرده و به عنوان
یک نوع موجودیت واحده درنظر می گیریم و این نوع موجودیت واحد خود
میتواند با نوع موجودیت دیگری ارتباط داشته
صفحه 9:
صفحه 10:
مراحل مدلسازی داده
۱- مطالعه» تحلیل و شناخت محیط
۲- برآورد خواستهها و نیازهای اطلاعاتی و پردازشی همه کاربران و تشخیص
محدودیتهای معنایی
۳- بازشناسی انواع موجودیتهای
۴- تعیین مجموعه صفات هر نوع موجودیت
۵- بازشناسی انواع ارتباطات بين انواع موجوديتهاء تشخيص نوع مشاركت و
جندى ارتباط
۶- رسم نمودار ERD
صفحه 11:
صفحه 12:
ساختار داده ای رابطه ای
رابطه مفهومی ریاضی است. اما از دید کاربر؛ رابطه نمایشی جدولی دارد و پایگاه داده
مجموعه ای است از تعدادی جدول.
مفاهیم ساختار جدولی عبارتند است:
Vv
* جدول
* سطر
۴ ستون
> عنصر ساختاری اساسی در این ساختار دادهای» جدول است.
شمای پایگاه دادهها عبارتست از تعریف (توصیف) ساختهای انتزاعی طراحیشده و نوعی
برنامه است که شامل دستورات «تعریف دادهها» و « کنترل دادهها» و دستورات «عملیات در
دادهها؛ است.
صفحه 13:
عملیات در پایگاه داده
>
دستورات عملیاتی پایگاه داده عبارت است از:
(INSERT) <> *
(DELETE) Sie
بهگام *
سازی(۱۱۴۵۸۲۴)
(SELECT) 23
صفحه 14:
دستور درج
INSERT
نام جديل 110710
) مقدار فسیلد ال , "مقدار فیلد دوم" , ۰.., مقلار فسیلدآخر )۱۷۸۵۱۱25
INSERT
INTO STD
VALUES(‘7413673’,’AHMADI’,’bs’,’Comp’,’D222’)
صفحه 15:
دستور حذف
DELETE
نام جدیل ۴0۷
شرط ]۱۷/۲۱۶
DELETE
FROM COT
WHERE
COID='COM777’
DELETE
FROM STD حذف جند سطرنبا اين دستور مشخصات دانشجويان
WHERE دوره کارشناسی ارشد از جدول ]5۲ حذف
میشود. 5۲0۴6۵
حذف تک سطر:حذف درس از جدول دروس
صفحه 16:
دستور بهنگام سازی
UPDATE COT
SET CREDIT='1'
WHERE COTYPE='Lab’ آزمایشگاهی, یکک میشود.
با این دستور تعداد واحد تمام درسهای
UPDATE COT
SET COID=‘'Com303’
شماره درس 60۳0202 دا تخیر ی ۰۰ "60۱0-6000202 ۱۷/۲۱۴۴
دهد
صفحه 17:
دستور بازیابی
SELECT DOID
FROM STCOT با این دستورشماره درسهای یک دانشجو بازیابی
WHERE STID='76140444' عى شود.
SELECT GRADE
نمره دانشجوی با شماره ۷۲۱۶۰6۶ در درس با شماره FROM STCOT
3 در ترم دوم سال تحصیلی ۷۹-۷۸ WHERE
بزیابی می شود. STID='7614044'
AND
COID='Com333’
AND
TR=‘2’
AND
YEAR='78-79"
