پایگاه داده ها، آزمایشگاه پایگاه داده و پیاده سازی سیستم پایگاه داده_ علی صیادی
474 subscribers
21 photos
9 videos
119 files
43 links
این کانال جهت اطلاع رسانی به دانشجویان محترم واحدهای اسلامشهر، تهران جنوب و تهران مرکز ایجاد شده است.
راه ارتباطی:
email1: ali.sayyadi200@gmail.com
email2: ali.sayyadi@iau.ac.ir
Download Telegram
تجهیزات و مقررات امتحان عملی

💻 تجهیزات الزامی

- همراه داشتن لپ‌تاپ شخصی ضروری است؛ زیرا تعداد سیستم‌های موجود با تعداد دانشجویان همخوانی ندارد.

- حتی دانشجویانی که در جلسات گذشته لپ‌تاپ نیاورده‌اند، توصیه ی اکید می شود که در این جلسه لپ‌تاپ شخصی خود را همراه داشته باشند.

🚫 مقررات حضور

- غیبت در امتحان عملی مساوی با دریافت نمره‌ی صفر در بخش عملی خواهد بود.
- دانشجویانی که غایب باشند، نمراتشان صرفاً بر اساس بخش کلاسی بدون هیچ‌گونه تغییر در سامانه‌ی آموزشیار ثبت خواهد بود.

با آرزوی موفقیت برای تک‌تک شما بزرگواران
🙏2
#اطلاعیه_دانشگاه_آزاد_اسلامی_واحد_اسلامشهر

با سلام به شما دانشجویان محترم واحد اسلامشهر وقت همگی بخیر باشه، نمرات آزپایگاه برای همه ی گروه ها و ساعت ها در سامانه ی آموزشیار ثبت شد.
🙏14
📢 اطلاعیه برای دانشجویان درس پیاده سازی سیستم پایگاه داده و آزمایشگاه پایگاه داده

با سلام و درود خدمت شما دانشجویان محترم درس آزمایشگاه پایگاه داده و همچنین دانشجویان پیاده سازی سیستم پایگاه داده که در نیمسال ۴۰۴۲ این درس را با بنده اخذ کرده‌اید؛ به اطلاع می‌رساند جهت سهولت در دسترسی، از این پس تمامی اطلاع‌رسانی‌های مربوط به این دروس (تا حد امکان و با توجه به وضعیت دسترسی به اینترنت)، به‌صورت همزمان در هر دو پیام‌رسان تلگرام و بله انشا الله انجام خواهد شد.
📢 اطلاعیه برای دانشجویان درس آزمایشگاه پایگاه داده و درس پیاده‌سازی سیستم پایگاه داده

دانشجویان محترم درس آزمایشگاه پایگاه داده و درس پیاده‌سازی سیستم پایگاه داده، با توجه به راه‌اندازی کانال در آپارات، می‌توانید برای دسترسی به آخرین ویدئوهای آپلودشده از طریق لیست پخش زیر اقدام فرمایید:

🔗 لینک لیست پخش:

https://www.aparat.com/playlist/24764010
به اطلاع می‌رساند با توجه به اینکه برخی از ویدئوهای موجود در کانال تلگرام با مشکل کیفیت صدا مواجه هستند، صمیمانه توصیه می‌کنم حتماً ویدئوهای نیمسال جدید را که در کانال آپارات آپلود شده است، دنبال نمایید.

در ضبط‌های جدید تلاش شده تا مباحث با کیفیت صدا و تصویر بسیار بالاتر در اختیار شما عزیزان قرار گیرد تا در یادگیری شما خللی ایجاد نشود.
🙏1
با سلام خدمت دانشجویان محترم درس پیاده‌سازی سیستم پایگاه داده و دانشجویان محترم درس آزمایشگاه پایگاه داده، وقت‌بخیر؛ در پست بعدی، به‌صورت تفکیک‌شده و با جزئیات، در خصوص نحوه تحویل پروژه (نمودار ER و تبدیل آن به کوئری‌های SQL) توضیحاتی ارائه خواهد شد. لطفاً به مواردی که اعلام می‌شود توجه ویژه داشته باشید.
📢 اطلاعیه ویژه دانشجویان محترم ویژه‌ی دانشجویان درس «پیاده‌سازی سیستم پایگاه داده» | واحد تهران جنوب

دانشجویان عزیز و محترم، لطفاً روند انجام پروژه و نکات ذکرشده در ادامه را با دقت مطالعه کرده و مطابق آن اقدام نمایید.

1️⃣ انتخاب موضوع

پروژه در یک فاز تعریف شده است. مرحله اول (انتخاب موضوع) انجام شده و اکثر شما این بخش را تکمیل کرده‌اید.

2️⃣ ترسیم نمودار ER

گام بعدی، ترسیم نمودار ER پروژه است.

📌 آموزش کامل در ویدئوهای جلسه ۱ و ۲ آپارات قرار دارد (حتماً مشاهده شود).

3️⃣ تبدیل ER به ۱۲ جدول در SQL Server

پس از تأیید ER توسط اینجانب، باید نمودار را حتماً با کوئری در Microsoft SQL Server به جدول تبدیل کنید.

🔺 نکات خیلی مهم:

• تعداد جداول باید دقیقاً ۱۲ جدول باشد.

• ساخت جداول فقط و فقط باید با Query انجام شود.

• در صورت عدم رعایت موارد فوق (از جمله ساخت جداول بدون کوئری) پروژه قابل قبول نخواهد بود؛ همچنین انجام پروژه در سایر نرم‌افزارها تحت هیچ شرایطی پذیرفته نمی‌شود.

📌 همچنین دانشجویانی که ER ارائه نداده‌اند (با توجه به پایان فرصت ارائه)، باید ER را ترسیم کرده و سپس در SQL Server به جدول تبدیل کنند؛ در صورت وجود ایراد یا نقص، از نمره پروژه (۴ نمره) کسر خواهد شد.

نیازی به وارد کردن رکورد داخل جداول نیست.

فقط مواردی که باید ارائه یا تحویل دهید عبارتند از: نمودار ER + کوئری‌های تبدیل ER به جدول یعنی ایجاد ۱۲ جدول در SQL Server.

4️⃣ دقت در تبدیل روابط

در تبدیل روابط زیر به جدول حتماً دقت کنید:

• یک‌به‌یک

• یک‌به‌چند

• چندبه‌چند

🎥 آموزش این موارد در کلاس گفته شده و ویدئوی ضبط‌شده در کانال و همچنین در آپارات موجود است.


زمان تحویل پروژه

🗓️ یکشنبه ۱۴۰۵/۰۳/۱۷

📍 از طریق Google Meet یا رایکا

⚠️تذکر پایانی: چنانچه دانشجویی هفته آینده به هر دلیلی پروژه‌اش آماده نباشد، زمان دیگری برای ارائه در نظر گرفته نخواهد شد و دانشجو نمره پروژه را از دست خواهد داد.
📢 اطلاعیه ویژه دانشجویان محترم درس آزمایشگاه پایگاه داده | واحد تهران مرکز

دانشجویان عزیز و محترم، لطفاً روند انجام پروژه و نکات ذکرشده در ادامه را با دقت مطالعه کرده و مطابق آن اقدام نمایید.

با توجه به اینکه تمامی موارد موردنیاز پیش‌تر در کانال تلگرامی به‌صورت مرحله‌به‌مرحله توضیح داده شده است، خواهشمند است حتماً پیام‌های قبلی کانال (پیام پین شده) تلگرامی را نیز بررسی کنید.

از آنجا که لازم است این اطلاعیه در پیام‌رسان بله نیز به‌صورت مشترک ارسال شود، مجدداً در این پست مراحل موردنیاز اعلام می‌گردد.

📌 ساختار پروژه

با توجه به اینکه این ترم به‌صورت استثنا امتحان عملی برگزار نخواهد شد، پروژه شما در دو فاز تعریف شده است.

برای جلوگیری از طولانی شدن متن، توضیحات مربوط به مراحلی که باید انجام دهید، در چند پست جداگانه ارائه خواهد شد تا به‌صورت دقیق در جریان روند کار و مواردی که باید در نهایت به بنده تحویل دهید قرار بگیرید.
📢 اطلاعیه برای انجام فاز اول پروژه مخصوص دانشجویان آزمایشگاه پایگاه داده

دانشجویان گرامی، لطفاً مراحل انجام فاز اول پروژه را با دقت مطالعه کرده و مطابق موارد اعلام‌ شده اقدام نمایید. رعایت کامل نکات فنی و اجرایی ذکرشده در این اطلاعیه الزامی است و عدم توجه به آن‌ها می‌تواند موجب کسر نمره یا عدم پذیرش پروژه شود.

1️⃣ انتخاب موضوع

مرحله اول پروژه، انتخاب موضوع بوده است که خوشبختانه اکثر شما این بخش را انجام داده‌اید.

2️⃣ ترسیم نمودار ER

گام بعدی، ترسیم نمودار ER پروژه است.

📌 آموزش کامل این بخش در ویدئوهای جلسه ۱ و ۲ آپارات قرار دارد؛ حتماً آن‌ها را با دقت مشاهده کنید.

3️⃣ تبدیل ER به ۱۲ جدول در SQL Server

پس از تأیید نمودار ER توسط اینجانب، باید نمودار را حتماً با استفاده از کوئری در Microsoft SQL Server به جدول تبدیل کنید.

🔺 نکات بسیار مهم:

• تعداد جداول باید دقیقاً ۱۲ جدول باشد.

• ساخت جداول فقط و فقط باید با Query انجام شود.

• در صورت عدم رعایت موارد فوق، از جمله ساخت جداول بدون کوئری، پروژه قابل قبول نخواهد بود.

• همچنین انجام پروژه در سایر نرم‌افزارها تحت هیچ شرایطی پذیرفته نمی‌شود.

📌 دانشجویانی که تاکنون نمودار ER خود را ارائه نداده‌اند، با توجه به پایان یافتن فرصت ارائه، موظف‌اند هرچه سریع‌تر نمودار ER پروژه را ترسیم کرده و سپس آن را در SQL Server به ۱۲ جدول تبدیل کنند.

در صورت وجود ایراد یا نقص، از نمره پروژه کسر خواهد شد.

چنانچه فرصتی فراهم شود، نمودارها بررسی خواهد شد؛ در غیر این صورت، لازم است دانشجویان بدون انتظار برای بررسی، نمودار ER خود را ترسیم کرده و آن را به ۱۲ جدول تبدیل نمایند.

4️⃣ دقت در تبدیل روابط

در تبدیل روابط زیر به جدول حتماً دقت کنید:

• یک‌به‌یک

• یک‌به‌چند

• چندبه‌چند

🎥 آموزش این موارد در کلاس تدریس شده و ویدئوی ضبط‌شده آن نیز در کانال تلگرامی و یا آپارات موجود است.
👍1
📢 اطلاعیه برای انجام فاز دوم پروژه مخصوص دانشجویان آزمایشگاه پایگاه داده

در این مرحله، لازم است کوئری‌هایی DML یعنی دستورات دستکاری داده‌ها، دیدگاه، توابع و رویه‌های ذخیره شده که در کلاس آموزش داده شده‌اند و همچنین در ویدئوهای ضبط‌شده در آپارات قرار دارند، بر روی پروژه خود اجرا نمایید.

دستورات موردنیاز در فاز دوم

کوئری‌های موردنیاز شامل موارد زیر است:
INSERT – افزودن داده‌ها
UPDATE – به‌روزرسانی داده‌ها
DELETE – حذف داده‌ها
SELECT همراه با توابع زیر:

- TOP
- LIKE
- DISTINCT
- BETWEEN
- IN


توابع: MAX, MIN, AVG, SUM, COUNT

ORDER BY و GROUP BY – مرتب‌سازی و گروه‌بندی داده‌ها
SELECT تو در تو
INNER JOIN
ایجاد View


در این بخش لازم است چند View ایجاد نمایید.

همچنین باید یکی از جدول‌های پروژه را به دلخواه انتخاب کرده و برای آن دستورات INSERT و UPDATE بنویسید. سپس با استفاده از دستور SELECT، View ایجادشده را فراخوانی و اطلاعات آن را استخراج نمایید.

برای دستور SELECT نیز باید چند جدول را انتخاب کرده و با استفاده از دستور INNER JOIN، اطلاعات آن‌ها را در قالب یک کوئری واحد استخراج کنید.

📌 نکته:

مط
ابق روشی که در ویدئوی آموزشی آپارات توضیح داده خواهد شد، می‌توانید چند ستون را از مثلاً سه جدول مختلف انتخاب کرده، با استفاده از دستور JOIN یک View ایجاد کنید و سپس با دستور SELECT اطلاعات آن View را استخراج نمایید.


یک Function ایجاد کنید و آن را فراخوانی نمایید.

یک Stored Procedure نیز ایجاد کرده و آن را اجرا کنید.
🛠️ نحوه ارائه فاز اول درس آزمایشگاه پایگاه داده

همان‌طور که در پست‌های قبلی اعلام شد، نمودار ER اکثر شما تأیید شده است. پس از تأیید نمودار، لازم است آن را با استفاده از کوئری به ۱۲ جدول تبدیل نمایید.

در فاز اول، موارد زیر توسط بنده بررسی و ارزیابی خواهد شد:

1) نمودار ER تأییدشده
2) قسمت Database Diagram
3) کوئری‌های ایجاد جداول

بنابراین لازم است این بخش را با دقت کامل و مطابق توضیحات اعلام‌شده آماده نمایید.

🛠️ نحوه ارائه فاز دوم پروژه آزمایشگاه پایگاه داده

برای آماده‌سازی فایل این بخش، می‌توانید از یکی از روش‌های زیر استفاده کنید:

1) طراحی پرسش‌های مفهومی و پاسخ به آن‌ها با استفاده از کوئری‌های مربوطه، به همراه تهیه تصویر از اجرای دستورات در محیط T-SQL

2) شرح کامل عملکرد هر دستور SQL بر اساس فایل نمونه‌ای که برایتان ارسال خواهد شد.

📄 فرمت قابل قبول فایل

ارائه در قالب PDF یا پاورپوینت

تعداد صفحات فایل محدودیتی ندارد(می‌تواند بین ۸ تا ۱۶ صفحه و حتی بیشتر، بسته به میزان خلاقیت شما باشد.)

مهم‌ترین نکته، دقت، نظم و صحت اجرای کوئری‌ها در پروژه است.

برای راهنمایی بیشتر، یک فایل نمونه به عنوان الگو در اختیار شما قرار خواهد گرفت.

⚠️ نکات مهم

در پروژه خود باید حداقل ۵ رکورد به جدول‌ها اضافه نمایید.

هنگام ورود داده‌ها، ابتدا باید جداول پایه (شامل کلیدهای اصلی) را مقداردهی کرده و سپس جداول فرزند (شامل کلیدهای خارجی) را با داده‌های مرتبط تکمیل نمایید تا عملیات درج داده‌ها بدون خطا انجام شود.

📌 تذکر بسیار مهم

با توجه به اینکه این ترم امتحان عملی برگزار نخواهد شد، بخش عمده‌ای از ارزیابی نمرات بر اساس پروژه خواهد بود. بنابراین تأکید می‌شود که اطلاعیه‌های منتشرشده در کانال را با دقت و به‌صورت مستمر دنبال کنید تا در نهایت نمره پروژه خود را از دست ندهید.

چنانچه دانشجویی پروژه خود را طبق زمان‌بندی اعلام‌شده ارائه ندهد، درس وی حذف خواهد شد و هیچ‌گونه عذر موجهی قابل قبول نخواهد بود.
📢 اطلاعیه مخصوص دانشجویان آزمایشگاه پایگاه داده واحد تهران مرکز

با سلام و احترام، وقت بخیر، خدا قوت.

دانشجویان محترم درس آزمایشگاه پایگاه داده واحد تهران مرکز، به اطلاع می‌رساند دانشجویی به نام پارسا هوشمند تاکنون در هیچ‌یک از جلسات کلاس حضور نداشته است. چنانچه ایشان تا هفته آینده در کلاس آنلاین شرکت نکند، درس وی حذف خواهد شد و هیچ‌گونه عذر یا بهانه‌ای در این خصوص قابل پذیرش نخواهد بود.

لطفاً در اسرع وقت نسبت به پیگیری این موضوع اقدام شود.