0% found this document useful (0 votes)
4 views10 pages

00 DB Course Introduction v1.0

Uploaded by

pou
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views10 pages

00 DB Course Introduction v1.0

Uploaded by

pou
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

‫اصول طراحی پایگاه دادهها‬

‫معرفی درس‬
‫توسط‪ :‬حمید رضا شهریاری‬
‫دانشگاه صنعتی امیرکبیر‬
‫دانشکده مهندسی کامپیوتر‬
‫‪http://www.aut.ac.ir/shahriari‬‬

‫‪1‬‬
‫معرفی درس‬

‫عنوان‪ :‬اصول طراحی پایگاه داده‬ ‫‪‬‬


‫مدرس‪ :‬دکتر حمید رضا شهریاری‬ ‫‪‬‬
‫‪http://www.aut.ac.ir/shahriari‬‬

‫‪[email protected]‬‬ ‫‪subject: #DB ...‬‬

‫ساعات رفع اشکال‪ :‬شنبه ها و دوشنبه ها‪( 10:30-9 :‬تلفن دفتر‪)64542716 :‬‬

‫‪http://www.aut.ac.ir/shahriari‬‬
‫‪2‬‬
‫معرفی درس‬

‫‪ ‬هدف‪:‬‬
‫آشنای با انواع پایگاه دادهها‬
‫ی‬ ‫◼‬
‫آشنای با اصول طرایح مهندیس پایگاه دادهها‬ ‫ی‬ ‫◼‬
‫تحلیل نیازمندیها‬ ‫◼‬
‫طرایح درست دادهها‬ ‫◼‬

‫‪http://www.aut.ac.ir/shahriari‬‬
‫‪3‬‬
‫ساختار درس‬
‫مقدمه‬ ‫‪‬‬
‫آشنای با تفاوتهای پایگاه داده و سیستم های مدیریت فایل‬
‫ی‬ ‫◼‬
‫سیستمهای مدیریت پایگاه داده )‪ (DBMS‬و معماریهای مختلف‬ ‫◼‬
‫معماریهای ‪DBMS‬‬ ‫◼‬
‫مدلهای دادهای‬ ‫◼‬

‫مدل رابطهای )‪(Relational‬‬ ‫‪‬‬


‫ی‬
‫معرف و ی‬
‫مبای تئوری‬ ‫◼‬
‫جب رابطهای‪ ،‬حساب رابطهای)‬
‫زبانهای فرمال ( ر‬ ‫◼‬
‫زبان ‪SQL‬‬ ‫◼‬

‫طرایح پایگاه دادهها‬ ‫‪‬‬


‫طرایح پایگاه دادهها (مدل نهاد‪-‬ارتباط ‪)Entity-Relationship‬‬ ‫◼‬
‫نرمالسازی (سطوح اول‪ ،‬دوم‪ ،‬سوم‪)BCNF ،‬‬ ‫◼‬
‫نرمال سازی سطوح باالتر‬ ‫◼‬

‫‪http://www.aut.ac.ir/shahriari‬‬
‫‪4‬‬
‫‪ ...‬ساختار درس‬

‫ی‬ ‫مطالب ر‬
‫پیشفته تر (در صورت وقت کاف)‬ ‫‪‬‬
‫پایگاه دادههای نیمه ساخت یافته مانند ‪JSON ،XML‬‬ ‫◼‬
‫پایگاه دادههای ریسءگرا‬ ‫◼‬
‫مدیریت دادهها‬ ‫◼‬
‫‪...‬‬ ‫◼‬

‫‪http://www.aut.ac.ir/shahriari‬‬
‫‪5‬‬
‫مرجع اصلی درس‬
(Text book)

 Silberschatz, Korth,
Henry F. Korth, S.
Sudarshan: Database
System Concepts,
7th Edition,
McGraw-Hill, 2019.
http://db-book.com

http://www.aut.ac.ir/shahriari
6
‫مرجع اصلی‬

 T. Connolly, Database
Systems: A Practical
Approach to Design,
Implementation, and
Management, 6th Ed.
2016.

http://www.aut.ac.ir/shahriari
7
‫ارزیابی دانشجویان‬

‫نحوه ارزیابی (درصد ها ممکن است تغییر یابند)‬ ‫‪‬‬


‫کتب یا عمیل)‪ 20 :‬درصد‬
‫تمرین و پروژه ( ر‬ ‫◼‬
‫فعالیتهای کالیس و آزمونکها ( ی‬
‫کویبها)‪ 20 :‬درصد‬ ‫◼‬

‫‪ 25‬درصد‬ ‫◼ آزمون ی‬
‫میای ‪:‬‬
‫‪ 35‬درصد‬ ‫◼ آزمون ی‬
‫پایای ‪:‬‬
‫‪ ‬شرط قبولی در این درس‪ ،‬کسب حداقل ‪ 50‬درصد از نمره همه موارد‬
‫فوق است‪.‬‬
‫گتید!‬ ‫ر‬
‫مثال اگر نمره پروژهها کمت از نصف باشد‪ ،‬نمره پاس نیم ر‬ ‫◼‬

‫‪http://www.aut.ac.ir/shahriari‬‬
‫‪8‬‬
‫قوانین و سایر نکات‬

‫تمرینات در سامانه مودل تحویل گرفته خواهد شد‪.‬‬ ‫‪‬‬


‫‪http://courses.aut.ac.ir‬‬ ‫◼‬
‫تمرینها را فقط در پورتال درس تحویل دهید‪.‬‬ ‫◼‬

‫تاخت تا ‪ 3‬روز موجب کس حداقل ‪ 25‬درصد از نمره تمرینات خواهد‬ ‫ر‬ ‫‪‬‬
‫شد‪.‬‬
‫تاخت بیش از ‪ 3‬روز تحویل گرفته نیمشود‪.‬‬‫ر‬ ‫‪‬‬
‫کپ کردن تمرین و پروژه بار اول باعث از دست ر‬
‫رفت نمره تمرین یا پروژه‬ ‫‪‬‬
‫خواهد شد‪ ،‬بار دوم باعث کس نمره رنت خواهد شد‪.‬‬

‫‪http://www.aut.ac.ir/shahriari‬‬
‫‪9‬‬
‫قوانین و سایر نکات‬

‫از شما انتظار یم رود در کالس مرتب حضور یابید به عبارت دیگر حضور‬ ‫‪‬‬
‫در کالس اجباری است!‬
‫در درس خالق باشید‪ ،‬اگر اشکایل داشتید حتما سوال بتسید!‬ ‫‪‬‬
‫تمرین ها به صورت انفرادی حل شده و تحویل داده یم شود‪( .‬کپ‬ ‫‪‬‬
‫گتنده هر دو صفر و در صورت تکرار جریمه یم شوند!)‬ ‫دهنده و کپ ر‬

‫‪http://www.aut.ac.ir/shahriari‬‬
‫‪10‬‬

You might also like