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

با سلام به شما دانشجویان محترم درس پیاده سازی سیستم پایگاه داده ها، برای این هفته شما نیز بایستی نمودار ER خودتون را ترسیم کرده و روز یکشنبه همراه خودتون داشته باشید؛ این جلسه فقط به بررسی نمودار ER می پردازم.

نکته ی بسیار مهم: شما نیز بایستی دقیقا نمودار ER تون را به گونه ای ترسیم کنید که بشود از آن 10جدول استخراج کرد.
🙏2
#اطلاعیه_دانشگاه_آزاد_واحد_تهران_مرکز

با سلام به شما دانشجویان محترم پایگاه داده و آزمایشگاه پایگاه داده فردا به امید خدا کلاسمون برگزار میشه و انتظار میره که فردا حتما هر دو گروه سر کلاس حضور پیدا کنند.

دانشجویان محترم آز پایگاه هم برای فردا نمودار er شون را آماده کرده و فردا فقط به بررسی نمودار Er می پردازم.
با سلام به شما دانشجویان محترم درس پایگاه داده، آزمایشگاه پایگاه داده و پیاده سازی پایگاه داده، ضمن تبریک پیشاپیش سال نو و همچنین قبولی طاعات و عبادات شما، لیست موضوعات پیشنهادی که با نام فایل subject.pdf هست در کانال بروزرسانی کردم؛ کسانی که هنوز موضوع ندارند می توانند از بین این موضوعات یکی را انتخاب کرده و از طریق ایمیل با من هماهنگ باشند.
#اطلاعیه_دانشگاه_آزاد_اسلامی_واحد_تهران_مرکز

با سلام به شما، دانشجویان محترم پایگاه داده توجه داشته باشند که نمودار ER که شما بایستی این ویژگی ها را داشته باشد:

1. استخراج حداقل 5 موجودیت از محیط عملیاتی (موضوع) انتخاب شده و حتما از بین این موجودیت ها حداقل یک موجودیت بایستی ضعیف باشد.

2. استخراج حداقل 5 صفت برای هر موجودیت به گونه ای که داخل هر موجودیت انواع صفات تدریس شده اعم از: صفت های ساده، مرکب، مشتق، چند مقداری، صفت کلیدی، صفت ممیزه باشد.

3. استخراج ارتباط یک به یک، یک به چند و چند به چند و مشخص نمودن آن ها در نمودار ER

4. در پایان، توضیحاتی درباره‌ی نحوه‌ی تحلیل و استخراج موجودیت‌ها و همچنین ارتباطات بین آن‌ها را حداکثر در یک صفحه نوشته و تا تاریخ 1404/01/13 از طریق ایمیل برایم ارسال کنید.
با سلام و عرض ادب به همه ی شما دانشجویان محترم، سال ۱۴۰۴ را به همه ی شما بزرگواران تبریک عرض می کنم؛ انشا الله سالی سرشار از موفقیت و پیشرفت هم در مسیر یادگیری و هم در رشد اخلاقی برای تک به تک شما بزرگواران از خداوند منان مسئلت می نمایم.
🙏13
#اطلاعیه_دانشگاه_آزاد_واحد_اسلامشهر

دانشجویان محترم آزمایشگاه پایگاه داده توجه داشته باشند که کلاستون روز چهارشنبه به امید خدا برگزار میشه. بنابراین به گونه ای برنامه ریزی داشته باشید که سر کلاس حضور داشته باشید.
🙏2
#اطلاعیه_دانشگاه_آزاد_اسلامی_واحد_تهران_مرکز

امتحان میان ترم از فصل اول تا فصل پنجم خواهد بود و یک سوال امتیازی (اختیاری) از فصل ششم خواهید داشت که جزئیات مواردی که بایستی مطالعه کنید را خدمتتون میگم. امتحان تون از دو بخش سوالات تعریفی و مفهومی تشکیل خواهد شد که به تفکیک بهتون میگم مباحث تعریفی از چه فصلی خواهد بود.


فصل اول (مشی پایگاهی و سیستم های پایگاهی):

از این فصل این مباحث بیشتر به شکل تعریفی میاد و مواردی که گفته میشه را حتما مطالعه داشته باشید: 1- مفاهیم اولیه‌ی پایگاه داده، 2- انواع رویکرد در  طراحی پایگاه داده، 3- مشخصه های اصلی پایگاه داده، 4- بحث عناصر پایگاه داده درست هست که سر کلاس گفتم ازش سوال تعریفی نخواهم داد؛ ولی بایستی بدونید که جدول، رکورد، فیلد در پایگاه داده چه چیزی هستند.

فصل دوم (مدلسازی معنایی داده ها):

این فصل را به شکل کامل مطالعه می کنید و یک سوال حتما از نمودار ER خواهید داشت یعنی یک محیط عملیاتی را خواهم داد و ازتون می خواهم که مثلا نمودار Er تون را به گونه ای طراحی کنید که از آن بشه مثلا 8 تا جدول طراحی کرد و نمودارتون بایستی طوری  ترسیم بشه که داخل این نمودار از روابط یک به یک و یک به چند و چند به چند حتما به کار برده بشه.
از این فصل صفحه ی 24 و صفحه ی 25 نکات بسیار مهمی در خصوص در نظر گرفتن کلید اصلی در شبه موجودیت ها گفته شده است که این دو صفحه را طوری مطالعه میکنید که تسلط کافی روی این مبحث داشته باشید.

فصل سوم (معماری پایگاه داده و بررسی لایه های آن):

از این فصل بیشتر مباحث تعریفی می آید و این سرفصل ها را مطالعه می کنید: 1. تعریف کاربران، 2. زبان میزبان، 3. زبان داده ای فرعی، 4. مدیر پایگاه داده

فصل چهارم (انواع کلیدها در مدل رابطه ای و نحوه ی تبدیل
نمودار  ER به جدول (نرمالسازی)):

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


فصل پنجم زبان پرس و جوی ساخت یافته (SQL) - بخش دستورات تعریف داده ها:

از این فصل کوئری به شما داده خواهد شد و فقط این کوئری ها را مطالعه می کنید:

1- دستور ساخت جدول، 2- ویرایش (فقط بحث اضافه کردن یک ستون جدید به جدول را مطالعه می کنید)، 3- حذف جدول

فصل ششم (جبر رابطه ای و عملگرهای جبر رابطه ای):

از این فصل یک سوال امتیازی خواهید داشت که این سوال امتیازی  از بحث theta join و Natural join خواهد بود. دانشجویان محترم توجه داشته باشید که برای پاسخگویی به سوال این بخش شما بایستی کلیه ی مباحث این فصل را تسلط کافی داشته باشید.
پایگاه داده ها، آزمایشگاه پایگاه داده و پیاده سازی سیستم پایگاه داده_ علی صیادی
#اطلاعیه_دانشگاه_آزاد_اسلامی_واحد_تهران_مرکز امتحان میان ترم از فصل اول تا فصل پنجم خواهد بود و یک سوال امتیازی (اختیاری) از فصل ششم خواهید داشت که جزئیات مواردی که بایستی مطالعه کنید را خدمتتون میگم. امتحان تون از دو بخش سوالات تعریفی و مفهومی تشکیل خواهد…
با سلام به شما دانشجویان محترم پایگاه داده، با توجه به بخشنامه ای که بابت امتحان میان ترم ابلاغ شده است، تاریخ امتحان میان ترم روز سه شنبه مورخ ۱۴۰۴/۰۲/۰۹ خواهد بود. چنانچه دانشجویی در این تاریخ حضور نداشته باشد غایب امتحان محسوب خواهد شد و با توجه به رسمی شدن امتحان میان ترم نمره ی صفر برای دانشجوی غایب در نظر گرفته خواهد شد.

دانشجویان محترم توجه داشته باشند که نمره ی امتحان میان ترم در مجموع ۴ نمره خواهد بود.
🙏4
#اطلاعیه_دانشگاه_آزاد_اسلامی_واحد_تهران_مرکز

با سلام به شما دانشجویان محترم پایگاه داده، جهت یادآوری عرض کنم که امروز امتحان میان ترم راس ساعت 10:15 برگزار خواهد شد. لطفا طوری برنامه ریزی کنید که دقیقا در همین ساعت سر کلاس حضور داشته باشید تا در یک کلاس مناسب تر امتحان را به امید خدا برگزار کنیم.
#اطلاعیه_دانشگاه_آزاد_اسلامی_واحد_تهران_مرکز

با سلام به شما دانشجویان محترم درس آزمایشگاه پایگاه داده به امید خدا امروز کلاس مان برگزار خواهد شد؛ راس ساعت 13:30 در کلاس آزمایشگاه حضور داشته باشید.
پایگاه داده ها، آزمایشگاه پایگاه داده و پیاده سازی سیستم پایگاه داده_ علی صیادی
DbUniversity2014.sql
دانشجویان محترم آز پایگاه داده توجه داشته باشند که از این جلسه تا آخرین جلسه ایی که کلاس آزمایشگاه داریم این فایل همراه خودشون در فلش باشد! (مخصوص دانشجویان واحد تهران مرکز و اسلامشهر)
سلام، وقت همگی بخیر و نیکی باشد؛ تا دقایقی دیگر، پیام‌هایی را به تفکیک هر دانشگاه و هر درس منتشر می‌کنم تا دانشجویان هر درس بخصوص دانشجویان آز پایگاه داده از نحوه‌ی انجام پروژه و تاریخ امتحان عملی مطلع شوند. خواهشا به هشتگ ها که به تفکیک هر دانشگاه هستش دقت ویژه داشته باشید
🙏13
#اطلاعیه_دانشگاه_آزاد_اسلامی_واحد_اسلامشهر

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

📌 تاریخ تحویل پروژه:

- گروه اول (ساعت ۱۳:۰۰ تا ۱۴:۳۰) و گروه دوم (ساعت ۱۴:۴۰ تا ۱۶:۰۰) – چهارشنبه، ۷ خرداد ۱۴۰۴
- گروه سوم (ساعت ۱۶:۰۰ تا ۱۷:۳۰) – پنجشنبه، ۸ خرداد ۱۴۰۴

📝 تاریخ و ساعت برگزاری امتحان عملی:

- گروه اول (روز چهارشنبه مورخ 1404/03/07): ۱۳:۳۰ تا ۱۵:۳۰
- گروه دوم (روز چهارشنبه مورخ 1404/03/07): ۱۶:۰۰ تا ۱۹:۳۰
- گروه سوم (روز پنجشنبه مورخ 1404/03/08): ۱۴:۳۰ تا ۱۷:۰۰


تذکر1: چنانچه دانشجویی در تاریخی که گفته شد، سر جلسه ی امتحان عملی حضور نداشته باشد؛ غایب امتحان محسوب شده و درسش حذف خواهد شد. حتما دقت کنید که در تاریخ و ساعتی که ذکر شد؛ سر کلاس حضور پیدا کنید.

تذکر2: با توجه به اینکه تعداد سیستم ها نسبت به دانشجویان کلاس کم هست؛ حتما کسانی که می تونند با خودشان لپ تاپ بیاورند تا امتحان را بتونیم برگزار کنیم.

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

تذکر 4: هر دانشجویی بایستی طبق تایم انتخاب واحد خودش سر جلسه ی امتحان عملی حضور پیدا کند.
#اطلاعیه_دانشگاه_آزاد_اسلامی_واحد_اسلامشهر

نحوه‌ی انجام پروژه

دانشجویان محترم واحد اسلامشهر، توجه داشته باشید که نحوه‌ی انجام پروژه در پست 1 و 2 و همچنین در پیام پین شده به صورت کامل توضیح داده ام و از توضیح مجدد آن خودداری میکنم.

📌 نحوه‌ی ارائه‌ی پروژه:
1️⃣ دانشجویانی که سیستم شخصی به همراه دارند:
لطفاً قبل از شروع نوبت خود، پروژه را در SQL Server باز کنید تا در زمان ارائه آماده باشید.
2️⃣ دانشجویانی که امکان آوردن لپ‌تاپ ندارند:
- یک تصویر واضح از ارتباط بین جدول‌ها (Database Diagram) و طراحی جدول‌ها (Design) داخل گوشی خود داشته باشید.
- منظور از طراحی جدول‌ها، اسامی فیلدها، جنس فیلدها و تنظیمات Allow Nulls است.
- از چند نمونه جدول نیز تصویر جداگانه تهیه کنید تا بررسی شود.
3️⃣ همراه داشتن نمودار ER تأیید‌شده الزامی است.
4️⃣ حتما بایستی از نمودار تایید شده 10 جدول به روش دلخواه (با کوئری یا بدون کوئری) استخراج شود و نیازی به ثبت رکورد داخل جدول ها نیست.

لطفاً موارد ذکرشده را رعایت کنید تا فرآیند بررسی پروژه به بهترین شکل انجام شود.
🙏1
#اطلاعیه_دانشگاه_آزاد_اسلامی_واحد_تهران_مرکز

با سلام و احترام به دانشجویان محترم آزمایشگاه پایگاه داده در دانشگاه آزاد اسلامی واحد تهران مرکز،
همان‌طور که مستحضر هستید،
📅 تحویل پروژه شما روز سه‌شنبه، ۶ خرداد ۱۴۰۴ و 📝 امتحان عملی روز سه‌شنبه، ۱۳ خرداد ۱۴۰۴ برگزار خواهد شد.
🔹 نحوه‌ی ارائه‌ی پروژه مشابه دانشجویان واحد اسلامشهر است. لطفاً برای جزئیات بیشتر به
📌 پست پین‌شده مراجعه کرده و 📖 پست 1، پست ۲ و پست ۳ را با دقت مطالعه کنید.

نحوه‌ی انجام پروژه:

1️⃣ ساخت جدول‌ها:
- پروژه‌ی شما باید شامل
🔢 ۱۰ جدول باشد که با روش دلخواه ( با کوئری یا بدون کوئری) از روی نمودار ER تأیید‌شده ساخته شود.
- داخل هر جدول، حداقل ۴ رکورد باید ثبت شود.

2️⃣ 📑 مستندات پروژه:
- هنگام ارائه‌ی پروژه، همراه داشتن 📃 نمودار ER تأیید‌شده الزامی است.

3️⃣ زمان امتحان عملی:

- ساعت برگزاری امتحان عملی در کلاس تعیین خواهد شد. زمان مناسب را با یکدیگر هماهنگ کرده و امتحان را به امید خدا در ساعتی برگزار خواهیم کرد که برای همه مناسب باشد،

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

با سلام و احترام به دانشجویان محترم درس پیاده سازی سیستم پایگاه داده در دانشگاه آزاد اسلامی واحد تهران جنوب
📅 تحویل پروژه: یکشنبه، ۱۱ خرداد ۱۴۰۴
📝 امتحان میان‌ترم: برگزار نشده، لذا ۶ نمره‌ی فعالیت کلاسی به پروژه اختصاص داده شده است.

🔹 دانشجویانی که تأییدیه نمودار ER دریافت کرده‌اند:
لطفاً این 📖 پست را مطالعه کنید تا به فایل‌های مرتبط دسترسی پیدا کرده و پروژه‌ی خود را انجام دهید.

🔹 دانشجویانی که تأییدیه ER دریافت نکرده‌اند:
به 🔗 این پست مراجعه کنید و نمودار ER خود را ترسیم نمایید. دانشجویانی که تا الان هیچ تاییدیه از بنده دریافت نکرده اند به احتمال بسیار قوی جزء دانشجویانی هستند که غیبت بسیار زیادی سر کلاس داشته اند؛ این بزرگواران به دلیل غیبت زیادشون بایستی نمودار ER شون را به گونه ای ترسیم کنند که 20 جدول از آن بشود استخراج کرد و روز یکشنبه مورخ 1404/03/04 سر کلاس حضور داشته باشند. در صورت عدم حضور نمره ی صفر از 6 برای بخش کلاسی در نظر خواهم گرفت.
🙏2
#اطلاعیه_دانشگاه_آزاد_اسلامی_واحد_تهران_جنوب

🛠️ نحوه‌ی ترسیم جدول برای دانشجویان درس پیاده‌سازی سیستم پایگاه داده در دانشگاه آزاد اسلامی واحد تهران جنوب:

همه‌ی جدول‌ها باید با کوئری ساخته شوند.
در هر جدول، حداقل ۵ رکورد باید ثبت شود.
هنگام ارائه‌ی پروژه، همراه داشتن لپ‌تاپ الزامی است.
مستندات پروژه، شامل نمودار ER تأیید‌شده، باید همراه دانشجو باشد.

📌 لطفاً موارد ذکرشده را رعایت کنید تا فرآیند بررسی پروژه به بهترین شکل انجام شود.
🙏1
📢 نکات بسیار مهم برای ترسیم جدول‌ها در نرم‌افزار SQL Server

📌 این نکات برای تمامی دانشجویان آزمایشگاه پایگاه داده و درس پیاده‌سازی سیستم پایگاه داده ضروری است.

🔹 ۱. استفاده از نام انگلیسی:

نام پایگاه داده، جدول‌ها و فیلدها به هیچ عنوان فارسی انتخاب نشود.

🔹 ۲. نحوه‌ی تعریف روابط:

در روابط چند به چند (N به N) و یک به چند (1 به N) اتصال بین جدول‌ها نباید کلید به کلید باشد.

در روابط چند به چند، یک جدول واسط برای لوزی ترسیم شود و برای هر موجودیت متصل به این لوزی، کلید خارجی تعیین شود.

مجموع کلیدهای خارجی باید به‌عنوان کلید اصلی تعیین گردد تا از اتصال مستقیم کلید به کلید جلوگیری شود.

🔹 ۳. تبدیل رابطه‌ی یک به چند به جدول:

برای تبدیل رابطه‌ی یک به چند به جدول، لطفاً به پست مربوطه مراجعه کنید.

در آنجا توضیح داده شده که چگونه این دسته از موجودیت‌ها را به جدول تبدیل کنید.

🔹 ۴. روابط مجاز بین جدول‌ها:

تنها رابطه‌ای که اجازه‌ی اتصال کلید به کلید دارد، رابطه‌ی یک به یک (1 به 1) است.

این مورد در 🎥 ویدئوهای آموزشی مربوط به تبدیل نمودار ER به جدول (با کوئری و بدون کوئری) و 📂 فایل راهنما توضیح داده شده است.

🔹 ۵. الزامات مربوط به کلید جدول‌ها:
تمامی جدول‌ها باید دارای کلید باشند.
موجودیت‌های مستقل دارای یک کلید اصلی هستند.
جدول‌های ارتباطی (N به N) دارای بیش از یک کلید خواهند بود.

📢 حتماً این نکات را رعایت کنید تا ساختار پایگاه داده شما استاندارد باشد!
🙏1
📢 منابع امتحان عملی ویژه‌ی دانشجویان آزمایشگاه پایگاه داده

📌 جهت آمادگی برای امتحان عملی:

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

🔍 لطفاً منابع را به‌دقت بررسی کنید تا برای امتحان عملی آمادگی لازم را داشته باشید.