دانلود جزوه آزمایشگاه پایگاه داده (SQL Server)

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

توجه: آموزش نصب و کار کردن با SQL Server در کلاس‌ها توضیح داده می‌شود.

این جزوه بیشتر آشنایی با دستورات SQL است.

برای دانلود جزوه روی لینک زیر کلیک کنید:

http://aftab.cc/tutorial/582

سؤالات پایان دوره پایگاه داده‌ها (همراه با پاسخ)

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

روی لینک کلیک کنید و منتظر بمانید تا پنجره مربوط به ذخیره کردن فایل باز شود:

http://yourl.ir/DB_final_exam

این هم نمونه سؤالات آزمایشگاه پایگاه داده‌ها، بدون پاسخ:

http://yourl.ir/db_applied_final_exam

یک فرصت دیگر به پایگاه داده‌ای‌ها

با توجه به اینکه تعدادی از دانشجویان گروه نرم افزار، پودمانی، در درس پایگاه داده‌ها نمره زیر ۱۰ کسب کرده‌اند و کشتند ما را از بس تماس و ایمیل و … در مورد نمره دادن داشتند، یک فرصت دیگر داده می‌شود.

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

بد نیست بدانید آزمون مجدد یک کار کاملاً غیرقانونی است و بنده طی این چند سال چند بار برای این کار از طرف آموزش توبیخ شده‌ام، اما آقای مراغی می‌داند که نمی‌توانم این کار را انجام ندهم، پس لطف می‌کنند و نادیده می‌گیرند. (با هیچ عقل سالمی آزمون مجدد جور در نمی‌آید)
منت نیست، اما طراحی یک سؤال بیش از ۴ ساعت از بنده وقت می‌گیرد و تصحیح کردن و حضور در سر جلسه آزمون مجدد و … بماند!!

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

افراد باید قبل از ورود به جلسه آزمون با این شرط وارد شوند که:

در این آزمون باید نمره بالاتر از ۱۷ بگیرند.

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

توجه: آزمون مجدد افرادی که نمره ۱۰ گرفتند، همان روز چهارشنبه ۹ تیر است. (فقط افرادی که زیر ده گرفتند این فرصت بیشتر را دارند)

موفق باشید؛
حمید رضا نیرومند

نمرات درس پایگاه داده و آز پایگاه داده ترم ۸۸۲

دانشجویان رشته نرم افزار، پودمانی، می‌توانند حاصل زحماتشان را در ادامه مشاهده کنند:

برای یافتن شماره دانشجویی خود، کلیدهای CTRL+F را برای جستجو در صفحه فشرده و شماره دانشجویی خود را وارد کنید.

شماره             نمره پایگاه داده       نمره آزمایشگاه
۸۷۶۹۳۸۴۱۷۲        ۸             ۱۴
۸۷۶۹۳۸۴۱۴۵        ۱۲             ۱۴
۸۷۶۹۳۸۴۲۹۹        ۱۴           ۱۶
۸۷۶۹۳۸۴۱۸۹        ۱۴           ۱۷
۸۷۶۹۳۸۴۱۶۸        ۱۰             غ
۸۷۶۹۳۸۴۳۴۵        ۱۸           ۲۰
۸۷۶۹۳۸۴۱۶۶        ۱۲             ۱۲
۸۷۶۹۳۸۴۱۴۴        ۱۲           ۱۶
۸۷۶۹۳۸۴۱۷۱        ۲            غ
۸۷۶۹۳۸۴۱۷۹        ۱۲            ۱۴
۸۷۶۹۳۸۴۳۱۸        ۱۴          ۱۷
۸۷۶۹۳۸۴۳۴۸        ۸            ۱۲
۸۷۶۹۳۸۴۱۷۶        ۱۷         ۱۸
۸۷۶۹۳۸۴۱۸۲        ۲۰         ۲۰
۸۷۶۹۳۸۴۳۱۶        ۱۹          ۱۹
۸۷۶۹۳۸۴۱۴۳        ۱۳          ۱۲
۸۷۶۹۳۸۴۱۸۰        ۱۲            ۱۲
۸۷۶۹۳۸۴۱۷۰        ۱۶          ۱۸
۸۷۶۹۳۸۴۱۸۵        ۱۳          ۱۴
۸۷۶۹۳۸۴۳۰۳        ۱۴         ۱۳
۸۷۶۹۳۸۴۱۷۳        ۲۰         ۲۰
۸۷۶۹۳۸۴۲۹۶        ۱۷         ۱۶
۸۷۶۹۳۸۴۳۰۴        ۱۳         ۱۳
۸۷۶۹۳۸۴۳۱۵        ۸            ۱۲
۸۷۶۹۳۸۴۱۵۸        ۱۹          ۱۹
۸۷۶۹۳۸۴۳۱۳        ۱۴          ۱۶
۸۷۶۹۳۸۴۱۷۴        ۱۸         ۲۰
۸۷۶۹۳۸۴۳۰۷        ۱۶         ۱۷
۸۷۶۹۳۸۴۱۴۱        ۱۷         ۱۸
۸۷۶۹۳۸۴۱۶۹        ۱۷         ۱۷
۸۷۶۹۳۸۴۱۶۷        ۱۴         ۱۶
۸۷۶۹۳۸۴۳۱۷        ۱۷         ۱۸
۸۷۶۹۳۸۴۱۶۵        ۱۴         ۱۵
۸۷۶۹۳۸۴۳۴۱        ۱۶         ۱۷
۸۷۶۹۳۸۴۱۶۰        ۱۰           ۱۳
۸۷۶۹۳۸۴۳۲۶        ۱۲           ۱۴
۸۷۶۹۳۸۴۱۴۷        ۱۳         ۱۵
۸۷۶۹۳۸۴۱۵۲        ۱۷         ۱۸
۸۷۶۹۳۸۴۱۵۵        ۱۲           ۱۳

چند نکته:

– با توجه به اینکه بیش از ۶۰ درصد کلاس نمره قبولی کسب کرده‌اند و از این تعداد، اکثراً اهداف این درس را به خوبی متوجه شده‌اند، بنابراین تا حد زیادی از کلاس راضی‌ام.
– از دوستانی که همت نکردند و نمره کمتر از ده گرفته‌اند به شدت ناراضی‌ام. این افراد در برگه طوری پاسخ داده‌اند که انگار یک بار هم سر کلاس پایگاه داده ننشسته‌اند (که البته برخی‌شان با آن غیبت‌های زیاد، واقعاً همینطور بوده‌اند)
– تعدادی از دوستان، نمره ۱۰ گرفته‌اند. به نظر می‌رسد این افراد به هر دلیلی نتوانسته‌اند مطالعه کنند. بنابراین، یک فرصت دیگر داده می‌شود. چهارشنبه ۹ تیر ساعت ۲ بعد از ظهر، بنده در دانشگاه خواهم بود و یک آزمون دیگر از افرادی که نمره ۱۰ گرفته‌اند، خواهم گرفت.
– روز سه شنبه ۸ تیر ماه ساعت ۲ بعد از ظهر، یک جلسه حل سؤالات امتحان برگزار خواهد شد. در این جلسه، همه افرادی که نمره ده و بالاتر گرفته‌اند  (حتی آن‌ها که بیشتر از ۱۲ گرفته‌اند) باید حاضر باشند. سؤالات ۱ و ۳ و ۴ را خانم سعیدی و سؤالات ۲ و ۵ و ۶ را خانم خلج کامرانی حل خواهند کرد. (خانم سعیدی و خانم خلج کامرانی  ایمیلشان را چک کنند، من جواب کامل و توضیحات بیشتر را ایمیل خواهم کرد) تأکید می‌کنم: حضور افرادی که نمره ۱۰ و بالاتر گرفته‌اند الزامی است وگرنه یک نمره از نمره فعلی غایبین کم خواهد شد. (خانم سعیدی اسم افراد حاضر را یادداشت کنند) این جلسه باید با موفقیت و به خوبی برگزار شود. اگر شخص یا اشخاصی با شوخی بی‌جا یا بی‌نظمی مانع برگزاری خوب این کلاس شوند، مطمئناً جبران خواهیم کرد. دورادور از کلاس خبر خواهم گرفت.
نمرات با توجه به نمرات میان‌ترم، نمره کتبی SQL، پروژه، وضعیت عملی SQL و نمره کتبی پایان دوره داده شده است. اگر کسی در مورد نمره خود یا حتی نمره دیگری شک و ابهامی دارد، می‌تواند ایمیل بزند تا اگر فرصت شد، توضیح دهم چون حقیقتاً دوست ندارم خودتان را با خیالات باطل اذیت کنید. لطفاً یک جنبه را برای خودتان در نظر نگیرید و نگویید که من از فلانی بهتر بودم. ممکن است شما در نقطه‌ای ضعف داشته باشید و دیگری در آن نقطه قوی باشد. به هر حال، همه چیز ثبت شده است و به خوبی قابل دفاع است. (ضمناً اعتراضات احتمالی، به دقت رسیدگی خواهند شد و نمره واقعی شخص -بدون هر گونه ارفاق- به دانشگاه اعلام خواهد شد)
– چند نفر از دوستان بعد از آزمون کتبی، نهایت ادب را نسبت به بنده و آقای مراغی داشته‌اند که آن‌ها را با وجدانشان تنها می‌گذاریم. (امیدوارم این افراد تجدید نظری در رفتار خود کنند. چطور است که کم‌کاری‌های خود را گردن دیگران می‌اندازیم، در حالی که نمرات بالایی مثل ۲۰ و۱۹ و … گواه این است که استاد نه با کسی پدرکشتگی دارد و نه از دادن چنین نمراتی بدش می‌آید)
– افرادی که نمرات پایین گرفتند، به نظر می‌رسد درس مهم پایگاه داده را مثل درس ادبیات و … تصور کرده‌اند! چند نفر نوشته بودند و می‌گفتند: استاد! ما دیشب تا صبح نخوابیدیم و می‌خواندیم!!!! لابد خبر ندارند که افرادی، در طی کل ترم ناخوابی کشیده‌اند و می‌خوانده‌اند!! مگر با یک شب خواندن می‌شود درس پایگاه داده‌ها را متوجه شد و پاس کرد؟!
– مشخص است که سؤالات در حد جزوه بود، اما متأسفانه اکثر دانشجویان عزیز، با درس‌های رشته کامپیوتر مثل درس اخلاق و تنظیم خانواده رفتار می‌کنند که باید حفظ کرد و روی برگه نوشت! دانشجوی عزیز! کامپیوتر یعنی حل مسأله (Problem). شما هر لحظه با مسائل جدید روبه‌رو می‌شوید. همیشه محیط عملیاتی شما دانشگاه و کتابخانه نیست. باید درس‌ها را مفهومی یاد بگیرید نه حفظی. اگر نتوانید برای محیط بسیار بسیار بسیار کوچک و ساده‌ای مثل آتش‌نشانی پایگاه داده طراحی کنید، چه انتظاری می‌شود داشت؟

یک عذرخواهی:
– در جلسه آزمون عملی همه دروس رفتار بنده با روزهای قبل فرق می‌کند. در «طراحی وب»، در «شبکه»، در «پایگاه داده» و … همه همینطور بوده است. دلیل آن هم این است که افراد، کمی جدی‌تر بگیرند. در تمام درس‌ها اگر کسی یک اشتباه می‌داشت مجبور می‌شدم فیلم عصبانیت و خشونت را بازی کنم و او را به آزمون مجدد در روز دیگری حواله کنم. ممکن است در این بین، به افرادی برخورده باشد. اما چیزی که بر همه عیان است، این است که تمام این رفتارها برای شما بوده است تا کمی به خود آیید.
از این بابت از افرادی که مورد اصابت توپ و تشرهای بنده قرار گرفتند (به خصوص آقایان کلاس) عذرخواهی می‌کنم.

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

موفق باشید؛
حمید رضا نیرومند.

تکالیف عید ۸۹ برای تمامی گروه‌ها

کارت پستال

سلام به تمامی دانشجویان عزیز؛

امیدوارم عید و سال ۸۹ برای تک تک شما شیرین و مبارک باشد (إن شاء الله) و امیدوارم با انجام کارهایی که باعث ایجاد احساس رضایت در شما می‌شود، هر روزتان را به یک عید تبدیل کنید که عید واقعی همان است…

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

تعطیلات عید علاوه بر فرصتی برای تجدید قوا، فرصتی است برای انجام کارهایی که شاید بتوان اسم آن را «فوق برنامه» گذاشت.

برای اینکه موضوعی برای تحقیق داشته باشید و همچنین، بیکار نباشید (که بیکاری بدترین درد دنیاست) تکالیفی برای تمامی گروه‌ها در نظر گرفته شده است.

مهلت ارسال تکالیف تا چهارده فروردین ۸۹ خواهد بود و بعد از آن حتی اگر تحویل گرفته شود، نمره بالایی نخواهد داشت.

قبل از هر چیز باید این را بپذیرید که این تکالیف برای پیشرفت خود شماست و برای شخص بنده سودی نخواهد داشت.

تکالیف:

– درس «شبکه‌های کامپیوتری و آزمایشگاه آن»:

موضوع تحقیق: مدارک مرتبط با شبکه‌های کامپیوتری و نحوه برگزاری و کسب مدرک آن‌ها در ایران و قیمت تقریبی هر یک. باید در مورد تمامی مدارکی که در زمینه شبکه وجود دارد، مثل Network+ – MCSE – CCNA و … تحقیق کنید. (بسیار بسیار مهم)

– درس «پایگاه داده‌ها و آزمایشگاه پایگاه داده‌ها»:

انتظار داریم تا جلسه اول بعد از تعطیلات، تحلیل محیط عملیاتی همه گروه‌ها به پایان رسیده باشد و دیگر نیازی به مراجعه به محیط عملیاتی نباشد و تمامی اسناد به دست  آمده (از قبیل فرم‌ها، صدای ضبط شده و …) در یک پوشه، همراه با نمودارهای ER و RM و فرم‌های انتهای کتاب آقای رانکوهی و توضیحاتی در مورد محیط عملیاتی در یک فایل Word تحویل داده شود.

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

– درس «اصول طراحی وب»:

۱- موضوع تحقیق: الگوریتم‌های گوگل برای رتبه‌بندی سایت‌ها. یعنی باید تحقیق کنید که چه عواملی باعث می‌شود یک سایت در نتایج گوگل بالاتر از سایت دیگر قرار گیرد. (چه اصولی باید رعایت شود؟)

۲- تکلیف دوم، یادگیری کامل نرم افزار فتوشاپ است. بعد از تعطیلات، از تک تک افراد در مورد کار با «فتوشاپ» سؤال عملی خواهد شد. طراحی وب (و در کل، دانشجوی رشته کامپیوتر بودن) بدون کار با فتوشاپ بی‌مفهوم است.
برای یادگیری می‌توانید از سی‌دی‌های آموزشی فارسی در فروشگاه‌های کشور استفاده کنید یا اینکه این کتاب الکترونیکی را که «آموزش سریع فتوشاپ» به حساب می‌آید دوره کنید:
http://www.mediafire.com/file/qdxdjd231jz/Learn_Adobe_Photoshop_Cs.pdf

– درس «کارگاه لینوکس»:

موضوع تحقیق: در مورد مهم‌ترین توزیع‌های لینوکس و کاربرد آن‌ها تحقیق کنید. (توزیع‌هایی مثل RedHat ، Fedora ، Suse و …)
این تحقیق باید شامل یک توضیح مختصر در مورد مثلاً سال ایجاد و بیشترین زمینه کاربرد آن باشد، همراه با تصاویری از محیط کاربری آن‌ها، نسخه‌های مختلف و قیمت هر کدام، شرکت سازنده و سایت آن و …

– درس «ساختمان داده‌ها»:

این افراد هر کدام ۳۰ سؤال تستی که در کنکورهای کاردانی به کارشناسی و کارشناسی به کارشناسی ارشد از درس ساختمان داده‌ها آمده است را در اولین جلسه حاضر می‌کنند. (با توجه به اهمیت درس ساختمان داده‌ها، این درس بیشتر به صورت کنکوری کار می‌شود)

دقت کنید که ما انتظار «تحقیق کردن» از شما داریم نه کپی کردن. نباید به یک منبع و دو منبع اکتفا کنید. شاید نیاز باشد به منابع انگلیسی هم سری بزنید و بخشی را ترجمه کنید و یا اینکه به کتاب‌های مختلف مراجعه کنید.
کار را جدی بگیرید و از کم‌کاری بپرهیزید که عاقبتی شوم دارد!!!!

موفق باشید؛
حمید رضا نیرومند

منابع درس «پایگاه داده‌ها» برای دانلود

برای دانشجویانی که امکان دانلود دارند، لینک دانلود منابع درس «پایگاه داده‌ها» که از روی آن‌ها تدریس صورت می‌گیرد در ادامه آورده شده است:

منابع مهم پایگاه داده:
۱٫
Jeff Ullman, and Jennifer Widom, A First Course in Database systems, 2nd Edition, Prentice Hall, 2002.
لینک دانلود:
http://www.4shared.com/file/118383476/39a1f705/ullman_jd_widom_j_-_a_first_co.html?s=1

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

نرم افزار windjview


۲٫
Ramez Elmasri, Shamkant Navathe, Fundamentals of Database Systems, 1999
لینک دانلود:
http://www.4shared.com/file/45719441/ce87a8e4/Fundamentals_Of_Database_Syste.html?s=1

۳٫

[۲۰۰۴] An Introduction to Database Systems, 8th Edition, C J Date.pdf
http://www.4shared.com/file/135723551/66e25619/2004_An_Introduction_to_Databa.html?s=1