یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

دانلود پایان نامه سیستم مدیریت پایگاه داده

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

دانلود پایان نامه سیستم مدیریت پایگاه داده


دانلود پایان نامه سیستم مدیریت پایگاه داده

 

 

 

 

 

 

 


فرمت فایل : word(قابل ویرایش)


تعداد صفحات:40

فهرست مطالب:

عنوان                                                                                                                                      صفحه

مقدمه    1
فصل اول : معرفی بانک اطلاعاتی سیستم دفترچه تلفن و یادداشتهای روزانه
1-1) معرفی بانک اطلاعاتی    3
1-2) بانک اطلاعاتی چیست ؟    3
1-2-1) استفاده از سیستمهای اطلاعاتی ساده    3
1-2-2) استفاده از بانکهای اطلاعاتی    3
1-2-3) مزایای استفاده از بانک اطلاعاتی    3
1-2-4) معایب استفاده از سیستم بانک اطلاعاتی    4
1-3) بانک اطلاعاتی  و ویژوال بیسیک    4
1-4) ساختار بانک اطلاعاتی    5
1-5) جدول در بانک اطلاعاتی    5
1-6) سیستم مدیریت پایگاه داده‌ها    6
1-7) پایگاه داده‌های پیمایشی    6
1-8) پایگاه داده‌های رابطه‌ای    7
1-9) پایگاه داده‌های چند بعدی    7
1-10) پایگاه داده‌های شیء    7
1-11) ویژگی‌های سیستم مدیریت پایگاه داده‌ها    8
1-12) سیستم‌های متداول مدیریت پایگاه داده‌ها    8
1-13) تعریف کلی از اکسسAccess    9
1-13-1) اجزاء بانک اطلاعاتی اکسس    9
1-14) نمودار گردش داده (DFD )    9
1-15) فرآیندها    10
1-16) فایلها یا انبار داده    10
1-17) نهادهای خارجی    10
1-18) جریان های داده    11
1-19) توصیف سیستم ها با نمودارهای جریان داده    11
1-20) ویژگیهای DFD خوب    11
1-20-1) تفاوت های بین فلو چارت ها و نمودارهای جریان داده    11
فصل دوم : طراحی پایگاه داده دفترچه تلفن و یادداشتهای روزانه
2–1) طراحی پایگاه داده دفترچه تلفن و یادداشتهای روزانه    13
2-1-1) جدول اطلاعات تلفن    13
2-1-2) جدول یادداشتهای روزانه    13
 
فصل سوم : ویژوال بیسیک
مقدمه    15
3-1) سبک های برنامه نویسی    15
3-1-1) سبک برنامه نویسی سنتی    15
3-1-2) برنامه نویسی ساخت یا فته    15
3-1-3) برنامه نویسی شیءگرا    16
3-2) فرمهای برنامه    16
3-3) انواع داده ای    16
3-3-1) داده های عددی    17
3-3-2) انواع غیر عددی    17
3-4) راه اندازی ویژوال بیسیک    18
3- 5) پنجره Project    19
3-6) پنجره Properties    20
3-7) پنجره Form Layout    20
3-8) جعبه ابزار    21
فصل چهارم : راهنمای استفاده از سیستم دفترچه تلفن و یادداشتهای روزانه
4-1) وارد کردن رمز عبور    23
4–2) صفحه اصلی برنامه    23
4–3) ثبت دفترچه تلفن    24
4–4) ویرایش دفترچه تلفن    24
4–5) حذف از دفترچه تلفن    25
4–6) جستجو در دفترچه تلفن    25
4–7) چاپ لیست دفترچه تلفن    26
4–8) یاداشتهای روزانه    26
4–9) جستجو در یاداشتهای روزانه    27
4–10) راهنما    28
فصل پنجم : ضمیمه ها
5-1) ضمیمه 1    30
5-2) ضمیمه 2    31
5-3) ضمیمه 3    31
5-4) ضمیمه 4    32





 فهرست اشکال

عنوان                                                                                                                                      صفحه

شکل(1-1) سیستم پردازش فایل    4
شکل(1-2) نمونه ای  از جدول اطلاعاتی در بانک اطلاعاتی    6
شکل(1-3) DFD سیستم دفترچه تلفن و یادداشتهای روزانه    10
شکل(3-1) نمونه ای از فرم    16
شکل(3-2) صفحه اول ویژوال بیسیک    18
شکل(3-3) صفحه ای از ویژوال بیسیک که حاوی فرم است    19
شکل(3-4) پنجره Project    19
شکل(3-9) معرفی عناصر موجود در جعبه ابزار    21
شکل (4-1) وارد کردن رمز عبور    23
شکل (4–2) صفحه اصلی برنامه    23
شکل (4–3) ثبت در دفترچه تلفن    24
شکل (4–4) ویرایش دفترچه تلفن    24
شکل (4–5) حذف از لیست اطلاعات    25
شکل (4–6) جستجو در دفترچه تلفن    25
شکل (4–7) چاپ لیست دفترچه تلفن    26
شکل (4–8) ثبت اطلاعات روزانه    26
شکل (4–9) جستجو در یاداشتهای روزانه    27
شکل (4–10) نمایش اطلاعات    27
شکل (4–11) راهنما    28



فهرست جداول

عنوان                                                                                                                                      صفحه

جدول(1-1) انواع فیلدها در بانک اطلاعاتی اکسس    5
جدول(1-2) انواع فیلدهای عددی در بانک اطلاعاتی اکسس    6
جدول(2–1) جدول اطلاعات تلفن    13
جدول(2–2) جدول یادداشتهای روزانه    13
جدول(3-1) مربوط به انواع داده های عددی    17
جدول(3-2) مربوط به انواع غیر عددی    17
جدول(5-1) انواع داده های عددی در ویژوال بیسیک    30
جدول(5-2) انواع داده های غیر عددی درویژوا ل بیسیک    31
جدول(5-3) جدول عملگرهای حسابی    31
جدول(5-4) جدول عملگرهای رابطه ای    32
جدول(5-5) جدول عملگرهای منطقی    32



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


دانلود با لینک مستقیم

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

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

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


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

 

 

 

 

 

 

 



فرمت فایل : word(قابل ویرایش)

تعداد صفحات:30

فهرست مطالب:

1 مقدمه ای بر داده‌کاوی    3
1-1 چه چیزی سبب پیدایش داده کاوی شده است؟    4
1-2 مراحل کشف دانش    6
1-3 جایگاه داده کاوی در میان علوم مختلف    11
1-4 داده کاوی چه کارهایی نمی تواند انجام دهد؟    12
1-5 داده کاوی و انبار داده  ها      13
1-6 داده کاوی و OLAP    14
1-7 کاربرد یادگیری ماشین و آمار در داده کاوی    15
2- توصیف داده ها در داده کاوی    15
2-1 خلاصه سازی و به تصویر در آوردن داده ها    15
2-2 خوشه بندی     16
2-3 تحلیل لینک    16
3- مدل های پیش بینی داده ها    17
3-1 Classification    17
3-2 Regression    17
3-3 Time series    18
4 مدل ها و الگوریتم های داده کاوی    18
4-1 شبکه های عصبی     18
4-2 Decision trees    22
4-3 Multivariate Adaptive Regression Splines(MARS)    24
4-4 Rule induction    25
4-5 K-nearest neibour and memory-based reansoning(MBR)    26
4-6 رگرسیون منطقی    27
4-7 تحلیل تفکیکی     27
4-8 مدل افزودنی کلی (GAM)    28
4-9 Boosting    28
5 سلسله مراتب انتخابها    29

 

1 مقدمه ای بر داده‌کاوی
در دو دهه قبل توانایی های فنی بشر در برای تولید و جمع آوری داده‌ها به سرعت افزایش یافته است. عواملی نظیر استفاده گسترده از بارکد برای تولیدات تجاری، به خدمت گرفتن کامپیوتر در کسب و کار، علوم، خدمات دولتی و پیشرفت در وسائل جمع آوری داده، از اسکن کردن متون و تصاویر تا سیستمهای سنجش از دور ماهواره ای، در این تغییرات نقش مهمی دارند [‎1].
بطور کلی استفاده همگانی از وب و اینترنت به عنوان یک سیستم اطلاع رسانی جهانی ما را مواجه با حجم زیادی از داده و اطلاعات می‌کند. این رشد انفجاری در داده‌های ذخیره شده، نیاز مبرم وجود تکنولوژی های جدید و ابزارهای خودکاری را ایجاد کرده که به صورت هوشمند به انسان یاری رسانند تا این حجم زیاد داده را به اطلاعات و دانش تبدیل کند: داده کاوی به عنوان یک راه حل برای این مسائل مطرح می باشد. در یک تعریف غیر رسمی داده کاوی فرآیندی است، خودکار برای استخراج الگوهایی که دانش را بازنمایی می کنند، که این دانش به صورت ضمنی در پایگاه داده های عظیم، انباره داده  و دیگر مخازن بزرگ اطلاعات، ذخیره شده است. داده کاوی بطور همزمان از چندین رشته علمی بهره می برد نظیر: تکنولوژی پایگاه داده، هوش مصنوعی، یادگیری ماشین، شبکه های عصبی، آمار، شناسایی الگو، سیستم های مبتنی بر دانش ، حصول دانش ، بازیابی اطلاعات ، محاسبات سرعت بالا  و بازنمایی بصری داده  . داده کاوی در اواخر دهه 1980 پدیدار گشته، در دهه 1990 گامهای بلندی در این شاخه از علم برداشته شده و انتظار می رود در این قرن به رشد و پیشرفت خود ادامه دهد [‎2].
واژه های «داده کاوی» و «کشف دانش در پایگاه داده»  اغلب به صورت مترادف یکدیگر مورد استفاده قرار می گیرند. کشف دانش به عنوان یک فرآیند در شکل1-1 نشان داده شده است.
 کشف دانش در پایگاه داده فرایند شناسایی درست، ساده، مفید، و نهایتا الگوها و مدلهای قابل فهم در داده ها می باشد. داده کاوی، مرحله ای از فرایند کشف دانش می باشد و شامل الگوریتمهای مخصوص داده کاوی است، بطوریکه، تحت محدودیتهای مؤثر محاسباتی قابل قبول، الگوها و یا مدلها را در داده کشف می کند [‎1]. به بیان ساده تر، داده کاوی به فرایند استخراج دانش ناشناخته، درست، و بالقوه مفید از داده اطلاق می شود. تعریف دیگر اینست که، داده کاوی گونه ای از تکنیکها برای شناسایی اطلاعات و یا دانش تصمیم گیری از قطعات داده می باشد، به نحوی که با استخراج آنها، در حوزه های تصمیم گیری، پیش بینی، پیشگویی، و تخمین مورد استفاده قرار گیرند. داده ها اغلب حجیم ، اما بدون ارزش می باشند، داده به تنهایی قابل استفاده نیست، بلکه دانش نهفته در داده ها قابل استفاده می باشد. به این دلیل اغلب به داده کاوی، تحلیل داده ای ثانویه  گفته می شود.


دانلود با لینک مستقیم

پایان نامه بررسی پایگاه اجتماعی معلمان

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

پایان نامه بررسی پایگاه اجتماعی معلمان


پایان نامه بررسی پایگاه اجتماعی معلمان

 

 

 

 

 

 

 


فرمت فایل : word(قابل ویرایش)

تعداد صفحات:135

توجه:این پایان نامه فاقد منابع میباشد

مقدمه:

در حال حاضر تعلیم و تربیت مهمترین اصل توسعۀ  هر کشور است و رسالت انتقال مجموعه باورها، اندیشه ها، رفتارها و مهارتهای جامعه به نسل جدید بر عهده آموزش وپرورش است.در واقع هر گونه پیشرفت و تحول در جامعه مستلزم آموزش و پرورش صحیح و قوی است،از آنجا که موفقیت آموزش و پرورش به عوامل آن وابسته است ودر میان مجموعه عوامل معلمان مهم ترین نقش را ایفا می کنند ،معلمان توجه ویژه ای را می طلبند. چنانکه هیچ کشوری نمی تواند از سطح معلمانش بالاتر رود (دهقان،1376).

درک حساسیت نقش معلمان در فرایند تعلیم و تربیت از سوی عموم مردم جامعه و ارزش نهادن بر آن به مفهومی اشاره دارد که در جامعه شناسی معادل منزلت و پایگاه اجتماعی است.پایگاه اجتماعی، ارزشی است که یک گروه به یک نقش می دهد (آریانپور،1356).

در این تحقیق بحث ما نقش معلمان و ارزشی است که جامعه برای آن قائل می شود. یکی از عوامل مهم در ایفای شایسته نقش معلمان انگیزۀ قوی آنهاست(رامانادان،1996)، و از عوامل مهم در  برانگیخته شدن انگیزۀ و ایجاد رغبت شغلی معلمان این است که معلمان از پایگاه اجتماعی بالایی برخوردار باشند. با این وجود شواهد و تحقیقات پیشین که توسط شهین بهمنی در سال 1380 ، برزگر و نویدی در سال1380 ، راضیه نوری در سال 1375و … ، نشان می دهد که منزلت اجتماعی معلمان در جامعه ما بسیار پایین است.این یک واقعیت است که فارغ التحصیلان پسر تمایل کمتری برای ورود به حرفه معلمی نشان می دهند ودر بعضی کشورها معلمی بیشتر به عنوان حرفه زنان در نظر گرفته می شود(مختاری،1372).

جایگاه معلمان و پایگاه اجتماعی آنان یکی از موضوعات نگران کننده در دهۀ گذشته بوده است و این نگرانی به صورت بین المللی درآمده است، تلاشهای بسیاری برای پیداکردن عوامل مؤثر در پایگاه اجتماعی معلمان در سطح جهانی صورت گرفته، تا از این طریق بتوان منزلت اجتماعی معلمان را ارتقاء بخشید(مک نیکل،1996). در ایران با استناد به تحقیقات انجام گرفته چنانچه به عوامل مؤثر بر پایگاه اجتماعی معلمان توجه شود وبا شناخت این عوامل برای رفع مشکلات تلاش شود ،بی تردید درامر آموزش و پرورش اثرات مثبت بسیاری خواهد داشت . این امر محقق را واداشت تا با انجام چنین تحقیقی در جهت عوامل مؤثر بر پایگاه اجتماعی معلمان قدمی در این راه مهم بردارد.

بیان مسئله و اهمیت موضوع:

برای اینکه معلمان به عنوان یکی از ارکان اصلی آموزش و پرورش ،بتوانند نقش خویش را به خوبی ایفا کنند ،باید از منزلت و پایگاه اجتماعی شایسته ای برخوردار باشند.چنانچه پیاژه می گوید:زیباترین طرح اصلاح  و بازسازی نظام آموزشی، در صورتیکه معلم به تعداد کافی و با کیفیت مطلوب در اختیار نباشد، با شکست روبرو خواهد شد(صافی،1376).اگر باور عمومی بر این باشد که “بهترین ها ، بهترین ها
را می سازند” به پایگاه اجتماعی معلمان اهمیت فوق العاده ای خواهد یافت (برزگر و نویدی،1380).معلمی که از پایگاه اجتماعی بالا برخوردار است،می تواند الگویی مناسب برای دانش آموزان باشد.بر اساس مطالعات انجام گرفته در کشورهایی که از لحاظ آموزشی پیشرفته در معلمان از پایگاه اجتماعی بالایی برخوردارند و شمار داوطلبان این شغل بیشتر از مشاغل دیگر است،چنانچه در ژاپن اعتقاد دارند که “شایستگی نظام آموزشی به اندازه شایستگی معلمان آن است”(امین ورزرلی،1379).تحقیقات نشان
 می دهدکه تقریبادرتمام کشورهای اروپایی معلمان از پایگاه اجتماعی بالایی برخوردارند (براهنی،1354).

در حالی که درایران مانند بسیاری از کشورهای درحال توسعه معلمان نه تنها به شغل خودافتخار نمی کنند بلکه احساس سرشکستگی نیز می کنند همچنین،این نگرش در جامعه ایجاد شده که اغلب افرادی که به حرفه معلمی روی می آورند ، در تصدی مشاغل دیگر توفیقی نیافته یا سرمایه ای برای فعالیتهای اقتصادی
 و تجاری نداشته اند (برزگر و نویدی،1380). درچنین شرایطی استقبال نکردن فارغ التحصیلان و جوانان از شغل معلمی چندان باعث تعجب نیست،این وضعیت سبب روی گردانی افراد با هوش و مستعد از شغل معلمی،افت کیفیت آموزشی،ناکامی نظام آموزش و پرورش در نتیجه برون داد و محصول نامناسب می شود.

در نتیجه، این موضوع محور بحث مجامع بین الملل قرار گرفته است. چنانچه در اکثر کشورهای جهان معلمان از پایگاه اجتماعی مناسبی برخوردار نیستند و در گزارشی از یونسکو به نحو متقاعد کننده ای استدلال شده که آنچه در حال حاضر در اکثر کشورها از معلمان انتظار می رود ،با پاداش ها و حقوقی که دریافت می کنند تناسبی ندارد» (آنتوان دی گراو،1998) بنابراین می توان گفت بزرگداشت معلمان
 و شناسایی عوامل مؤثر در آن جهت اعتلای پایگاه اجتماعی آنان به اندازه خود تعلیم و تربیت حائز اهمیت است.

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

 اهداف تحقیق:

اهداف کلی:

1- بررسی پایگاه اجتماعی معلمان از دید گاه دانش آموزان ، اولیاء دانش آموزان وخود معلمان.

2-شناسایی عوامل مؤثر بر پایگاه اجتماعی معلمان از دیدگاه ، معلمان ، دانش آموزان و اولیاء آنان .

اهداف جزئی:

1- بررسی پایگاه اجتماعی معلمان ازدیدگاه خود معلمان .

2- شناخت عوامل مؤثر بر پایگاه اجتنماعی معلمان از دیدگاه خود معلمان .

3- بررسی پایگاه اجتماعی معلمان از دیدگاه دانش آموزان .

4- شناخت عوامل مؤثر بر پایگاه اجتماعی معلمان از دیدگاه دانش آموزان .

5- بررسی پایگاه اجتماعی معلمان از دیدگاه اولیاء دانش آموزان .

6- شناخت عوامل مؤثر بر پایگاه اجتماعی معلمان از دیدگاه اولیاء دانش آموزان .

 سوالات تحقیق:         

1-    از دیدگاه معلمان پایگاه اجتماعی آنان  چگونه ارزیابی می شود ؟

2-    از دیدگاه اولیاء دانش آموزان پایگاه اجتماعی معلمان چگونه ارزیابی می شود؟

3-    از دیدگاه دانش آموزان پایگاه اجتماعی معلمان چگونه ارزیابی می شود؟

4-    آیابین عوامل جمعیت شناختی معلمان و نگرش آنان نسبت به پایگاه اجتماعی خویش رابطه وجود دارد؟

5-    آیابین عوامل جمعیت شناختی اولیاء دانش آموزان ونگرش آنان نسبت به پایگاه اجتماعی معلمان رابطه وجود دارد؟+

6-    آیابین عوامل جمعیت شناختی دانش آموزان و نگرش آنان نسبت به پایگاه اجتماعی معلمان رابطه وجود دارد؟

7- از دیدگاه معلمان چه عواملی بر پایگاه اجتماعی آنان مؤثر است؟

8- از دیدگاه اولیاء دانش آموزان چه عواملی بر پایگاه اجتماعی معلمان مؤثر است؟

9-    از دیدگاه دانش آموزان چه عواملی بر پایگاه اجتماعی معلمان مؤثر است؟

 تعاریف متغیرهای تحقیق

تعاریف نظری:

1) پایگاه۱:

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

را در بر می گیرد (هندراس و گورویچ ترجمه پرهام،1365).

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

2)پایگاه اجتماعی ۲ :  

پایگاه اجتماعی را رالف لینتون عبارت از موقعیتی خاص در نظام اجتماعی می داند. به عبارت دیگر، در این تعریف پایگاه به آن چیزی که فرد است اطلاق می شود (ابر کرومبی1984، ترجمه بهمنی 1380).  برخی جامعه شناسان پایگاه اجتماعی را مساوی با احترام یا منزلت می دانند (کوپر1989، ترجمه بهمنی1380).  بروس کوئن معتقد است که پایگاه اجتماعی عبارت است از موقعییت اجتماعی یک فرد در گروه یا رتبه یک گروه در مقایسه با گروههای دیگر(کوئن1370 ترجمه بهمنی1380).

 3)روابط انسانی:

روابط انسانی در یک سازمان آموزشی عبارت از فرایند برقراری حفظ و گسترش رابطۀ هدفدار دو جانبه   و پویا بین گروه در یک نظام آموزشگاهی است که با ارضاء نیازهای اجتماعی و روانی فرد درگروه  سبب تفاهم ، احساس رضایتمندی و سودمندی متقابل و ایجاد زمینه های اعتماد و در نتیجه نیل به اهداف سازمان آموزشی می شود (میر کمالی1370) .

  4)خصوصیات تخصصی:

غرض از خصوصیات تخصصی این است که معلم در رشته هایی که تدریس می کند مانند ادبیات، علوم ، ریاضی و ….. اطلاعات نسبتا جامع و کافی داشته باشد و به مطالب درسی مسلط باشد(تقی پور ظهیر1369). 

 5) معلومات حرفه ای:

معلم، علاوه بر شایستگی عقلی و صلاحیت علمی، نه تنها باید دارای اطلاعات و نگرشهای تربیتی لازم باشد بلکه بتواند آنها را در عرصه عمل یعنی آموختن و هدایت کردن به اجرا بگذارد (تقی پور ظهیر1369).

6)آموزش ابتدایی:

این اصطلاح در عرف بین الملل به اولین مرحله از آموزش رسمی اطلاق می شود که گروه سنی 6-7 الی 12-11 سالگی را در بر می گیرد.

 7)آموزش راهنمایی:

دوره خاصی از تعلیم و تربیت است که در کشور ما پس از دوره پنج ساله ابتدایی است که سنین
 11-12 الی 14-15 سال را در بر می گیرد که دانش آموزان را برای دوره دبیرستان یا متوسطه آماده
می سازد.

8)آموزش متوسطه:

در عرف بین الملل دومین مرحله از آموزش رسمی است اما در ایران سومین دوره یعنی دوره پس از راهنمایی اطلاق می شود مؤسسات بین المللی تعلیم و تربیت دوره متوسطه به طور توافقی گروه سنی 12-11 الی 18-17 سال در نظر گرفته اند (آقازاده ،1370) اما در ایران از سن 15-14 الی 18-17 سالگی را در
برمی گیرد.

9)درآمد:

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

 

10)سیاستهای دولت:

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

 

11)امکانات مادی:

شامل نوع مسکن ، حقوق و مزایا ، توزیع عادلانه درآمد و فرصتها ، امنیت شغلی و تشکیلات صنفی معلمان است.

12)گزینش و تربیت معلم:

سیاستها و شیوه های جذب نیروهای انسانی و توجه به دانش و تخصص آنان ، کیفیت برنامه های تربیت معلم و خودباوری در معلمان و خود پنداره مثبت ایشان ، که با پرسیدن چند سؤال در پرسشنامه معلمان نقش آن در پایگاه اجتماعی معلمان مشخص می شود.

13)مدیریت نیروی انسانی:

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

تعاریف عملیاتی:

1) پایگاه اجتماعی معلمان: این تحقیق میانگین نمره ای که فرد به سؤالات 1 تا 10 در هر پرسشنامه می دهد تعیین کننده پایگاه اجتماعی معلمان از دید اوست.

2) دانش آموزان: در این تحقیق شامل کلیه دانش آموزان دوره متوسطه در سالهای اول، دوم، سوم و پیش دانشگاهی است.

3) اولیاء: شامل کلیه اولیاء دانش آموزان در سه دوره ابتدایی، راهنمایی و متوسطه است.

4) معلمان: شامل کلیه معلمان، مدیران، معاونان مدارس در سه دوره ابتدایی، راهنمایی، متوسطه است.

5) عوامل جمعیت شناختی

1-5) برای معلمان شامل جنس، سطح تحصیلات(دیپلم،فوق دیپلم و لیسانس، فوق لیسانس و بالاتر)، دورۀ تحصیلی( ابتدایی، راهنمایی و متوسطه) می شود.

2-5) برای دانش آموزان شامل جنس، رشته تحصیلی( ریاضی، تجربی، انسانی و فنی)، نوع مدرسه( دولتی، غیرانتفاعی)، پایه تحصیلی( اول، دوم، سوم و پیش دانشگاهی) و پیشرفت تحصیلی( بالا، متوسط، پایین)
 می شود.

3-5) برای اولیاء شامل جنس، سطح تحصیلات( تا دیپلم، فوق دیپلم، لیسانس و بالاتر) و وضعیت اقتصادی خانواده( بالا، متوسط، پایین) می شود.

(ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است)


دانلود با لینک مستقیم

پایان نامه رشته کامپیوتر در ارتباط با سیستم مدیریت پایگاه داده (همراه با اشکال)

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

پایان نامه رشته کامپیوتر در ارتباط با سیستم مدیریت پایگاه داده (همراه با اشکال)


پایان نامه رشته کامپیوتر در ارتباط با سیستم مدیریت پایگاه داده (همراه با اشکال)

 

 

 

 

 

 

 

 


فرمت فایل : word(قابل ویرایش)

تعداد صفحات:40

مقدمه:

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

امروزه استفاده از رایانه و نرم افزارهای کاربردی ، یکی از ضروریات زندگی بشر بوده و حذف آن از زندگی تا حدود زیادی غیر قابل تصور می باشد .در این میان برنامه نویسی و تهیه نرم افزار های کاربردی ، از اهمیت و جایگاه ویژه ای برخوردار بوده و رفته رفته ، باید برنامه ها و نرم افزارهای کابردی قوی تر،با رابط کاربری بهتر و تولید آسان و سریعتر، تهیه کرد. نرم افزارهایی که توسط زبان های برنامه سازی تحت سیستم عامل داس تهیه می گردید، تا حدود زیادی شامل این سه مقوله نمی شدند و خود سیستم عامل داس ،از لحاظ رابط کاربری ضعیف بوده و مناسب نبود. با بوجود آمدن سیستم عامل ویندوز، زبان های برنامه سازی تحت این سیستم نیز ایجاد شد که قادرند نرم افزارهایی با سرعت بالاتر و رابط گرافیکی بهتر تولید کنند. از جمله این زبانهای برنامه سازی می توان به زبان برنامه نویسی VISUAL BASIC اشاره کرد .

فصل اول

تجزیه و تحلیل پایگاه داده دفترچه تلفن و یادداشتهای روزانه

 1-1) معرفی بانک اطلاعاتی

در بین سالهای 1992 و1993 شرکت مایکروسافت سه محیط جدید پایگاه داده ها را تحت ویندوز عرضه کرد که شامل فاکسپرو برای ویندوز و ویژوال بیسیک 3 ، و اکسس1 بود.این شرکت اعلام کرد که اکسس پایگاه داده مورد استفاده هر فرد میباشد. و در مدت 95 روز ، هفتصدوپنجاه هزار نسخه به فروش رفت. فاکسپرو برای ویندوز با هدف توسعه کار پایگاه داده های شرکت بین المللی بورلند برای ویندوز به وجود آمد هم اکسس و هم فاکسپرو در بازار از پاراداکس محصول شرکت بورلند پیشی گرفتند که این برنامه مدتی پس از اکسس1، به بازار عرضه شد. تا سال 1996 شرکت مایکروسافت بیش از 4 میلیون نسخه از اکسس، ویرایش های 1 و 1.1 و2 را فروخت و تعداد استفاده کنندگان ویژوال بیسیک ویرایشهای یک،دو، سه را تا 2 میلیون نفر بالابرد.

 1-2) بانک اطلاعاتی چیست ؟

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

 1-2-1) استفاده از سیستمهای اطلاعاتی ساده

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

 1-2-2) استفاده از بانکهای اطلاعاتی

در این روش داد های موجود، به صورت مجتمع یا بانک مورد استفاده قرار می گیرند. در چنین سیستمی کاربر می تواند بدون سر درگمی و یا صرف وقت اندکی،اطلاعات مورد نیاز خود را از داده های موجود مجتمع اخذ کند.امروزه اکثر موسسات و سازمانها سعی می کنند از این سیستم اطلاعاتی استفاده کنند. برای پی بردن به تفاوت دو روش ذکر شده ، موسسه ای را در نظر بگیرید که داده های مربوط به حقوق کارمندان ، بیمه ،تنبیه و تشویق را در چهار فایل جدا گانه قرار داده برای اخذ خرو جیهای مورد نیاز ، سیستم های جدا گانه ای برای آنها نوشته است شکل(2-1).

 1-2-3) مزایای استفاده از بانک اطلاعاتی

با یک نگاه ساده به شکل(1-1)مشخص می شود که داده های زیادی از قبیل نام کارمندان ،شمار کارمندی،تاریخ استخدام در فایلهای مختلف مشترک می باشند.این امر موجب استفاده بیهوده از حافظه می گردد. اگر در وضیعت کارمندان موسسه تغییراتی ایجاد شود،این تغییرات باید در تمام فایها اعمال شود،اگر این تغییرات در یک یا چند فایل اعمال نشود،منجر به اخذ گزارشهای متناقضی می گردد که در این صورت به گزارش های حاصل از سیستم اطمینانی نیست.

1-2-4) معایب استفاده از سیستم بانک اطلاعاتی

بانک اطلاعاتی با همه مزایایش معایبی نیز دارد که این معایب در مقایل مزایای بانک اطلاعاتی ناچیز می باشد.از جمله:

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

 1-3) بانک اطلاعاتی و ویژوال بیسیک

در ویژوال بیسیک می توان برنامه هایی نوشت که بانک اطلاتی را ایجاد و ویرایش کنند سه نوع با نک اطلاعاتی در ویژوال بیسیک قابل استفاده اند.

  1. بانکهای اطلاعاتی اکسس .   این نوع بانکهای اطلاعاتی را می توان از طریق اکسس ما یکروسافت یا ویژوال بیسیک ایجاد ومدیریت نمود.
  2. بانکهای اطلاعا تی خارجی .   این نوع بانکهای اطلاعاتی شامل بانکهای اطلاعاتی پارادوکس ، dBase III، dBase IV و FAXPRO است.این نوع بانکهای اطلاعاتی را می توانید در ویژوال بیسیک ایجاد ومدیریت کنید
  3. بانکهای اطلاعاتی خارجی .ODBC پیکربندی این نوع بانکهای اطلاعاتی،مشتری/کارگزار است وشامل اوراکل وServer SQL است.

 1-4) ساختار بانک اطلاعاتی

رکورد: به اطلاعات به هر فرد ،شیء یا هر چیز دیگری که به بانک اطلاعاتی وارد شود،رکورد گویند.به عنوان مثال اگر یک بانک اطلاعاتی از دانشجویان را در نظر بگیریم،به کل اطلا عات هر دانشجو که در فایل ذخیره می شود یک رکورد گفته می شود. به همین دلیل،می گویند که بانک اطلاعاتی مجموعه ای از رکورد هاست.

فیلد: به هر یک از اجزای رکورد ،فیلد گفته می شود . به عنوان مثال،در بانک اطلاعاتی دانشجویان نام دانشجو یک فیلد است وشماره دانشجویی فیلد دیگری است.

نام فیلد: هر فیلد دارای نامی است که با استفاده از آن مراجعه می شود نام فیلد طوری انتخاب می شود که بیانگر محتویات آن فیلد باشد. مثلا بهتر است نام فیلد شماره دانشجویی با STNO یا ID مشخص گردد.نام فیلد با ترکیبی از حروف الفبا ،ارقام و خط ربط ساخته می شود.

نوع فیلد: هر فیلد دارای نوعی است . مثلا نام دانشجو از نوع متن(Text )،شماره دانشجویی از نوع عدد صحیح ،معدل دانشجو از نوع عدد اعشاری و تاریخ قبولی دانشجو از نوع تاریخ است انواعی که فیلدها در بانک اطلاعاتی اکسس می توانند داشته باشند در شکل(1-1) آمده است

اندازه فیلد: اندازه فیلد مشخص می کند که فیلد چند بایت از فضای حافظه را بایت اشغال کند.در مورد فیلدهای کاراکتری حداکثر تعداد کاراکترها ودر مورد فیلد های عددی ، میزان حافظه بر حسب بایت مشخص می شود.

 1-5) جدول در بانک اطلاعاتی

اطلاعات موجود در بانک اطلاعاتی به صورت جدول ذخیره می شوند و هر جدول دارای تعدادی سطر و ستون است. نمونه ای از جدول را در شکل(1-4) می بینید . در این جدول ، می خواهیم اطلاعات دانشجویان را وارد کنیم.بانک اطلاعاتی ممکن است شامل یک یا چند جدول باشد.

1-6) سیستم مدیریت پایگاه داده‌ها

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

1-7) پایگاه داده‌های پیمایشی

رشد کاربری کامپیوتر، پیدایش سیستم‌های پایگاه داده‌های همه منظوره را موجب گردید. و در اواسط  1960 چنین سیستم‌هایی در بخش تجاری به کار گرفته شد. چارلزبچ من، نویسنده یکی از چنین محصولاتی با نام  IDS، گروه  Database Task Group را بنیان نهاد که این گروه مسوول ایجاد و  استاندارد سازی COBOL شد. آنها در سال 1971 استاندارد خود را عرضه نمودند. این استاندارد Codasyle approach  نام داشت. این شیوه مبتنی بر پیمایش دستی مجموعه داده‌ها بود. هنگامی که پایگاه داده‌ها برای اولین بار برنامه را باز می‌کرد، به اولین رکورد در پایگاه داده‌ها  و به همین ترتیب نیز به سایر بخش‌های داده نیز اشاره می‌شد. برنامه نویس برای دسترسی به یک رکورد خاص مجبور بود تا این اشاره‌گرها  رابه ترتیب دنبال کند تا  به رکورد موردنظر برسد. در query های ساده مانند ” یافتن تمام افرادی که در سوئد زندگی می‌کنند ” باید برای جستجو در کل مجموعه داده‌ها  برنامه نویسی می‌شد و دستوری به نام find  وجود نداشت. شرکت IBM سیستم مدیریت پایگاه داده‌هایی به نام IMS داشت. این سیستم از نظر مفهوم مشابه codasyle  بود، اما برخلاف آن که از مدل شبکه‌ای استفاده می‌نمود، IMS  مدل سلسله مراتبی را به کار می‌برد.

 

 


دانلود با لینک مستقیم

پایان نامه مفاهیم پایگاه داده های رابطه ای و نرمال سازی

اختصاصی از یارا فایل پایان نامه مفاهیم پایگاه داده های رابطه ای و نرمال سازی دانلود با لینک مستقیم و پرسرعت .

پایان نامه مفاهیم پایگاه داده های رابطه ای و نرمال سازی


پایان نامه مفاهیم پایگاه داده های رابطه ای و نرمال سازی

 

 

 

 

 

 

 

 

 

 


فرمت:word(قابل ویرایش)

تعداد صفحات:266

 

فهرست مطالب:


عنوان                                                                                                                                                   
فصل پنجم -  دیگر زبانهای رابطه ای  
5-1- حساب رابطه ای چند تایی  
5-1-1- طرح مثال   
5-1-2- تعاریف رسمی  
5-1-3- اطمینان در بیان  
5-1-4- زبان های توانای پر معنی  
5-2-  قلمرو حساب رابطه ای  
5-2-1- تعریف رسمی   
5-2-2- پرس وجوهای نمونه  
5-2-3- ایمنی عبارات  
5-2-4- قدرت بیانی زبان  
5-3- پرس وجو از طریق مثال  
5-3-1-جدول های ساختمان  
5-3-2- پرس وجو هایی روی یک رابطه 
5-3-3- پرس وجو روی رابطه های جداگانه  
5-3-4- جعبه وضعیت   
5-3-5- رابطه نتیجه   
5-3-6- QBEدر مایکروسافت اکسس  
5-4- دیتالوگ   35
5-4-1- ساختار اساسی  
5-4-2- ترکیب دستورات دیتالوگ  
5-4-3- ترکیب های معنایی دیتالوگ غیر بازگشتی  

عنوان                                                                                                                                                  
5-4-3-1- ترکیب های معنایی یک دستور  
5-4-3-2- ترکیب معنایی برنامه  
5-4-4- ایمنی   
5-4-5- عملیاتهای رابطه ای در دیتالوگ  
5-4-6- بازگشتی در دیتالوگ  
5-4-7- قدرت بازگشتی   
5-5- خلاصه   
مرور  اصطلاحات   
تمرین مهارت   
تمرین ها    
نکاتی مربوط به فهرست کتاب  
ابزارها   
بخش دوم :طراحی پایگاه داده  
فصل ششم: طراحی پایگاه داده مدل E-R     
6-1- مفهوم کلی فرایند طراحی  
6-1-1-  مراحل طراحی   
6-1-2- طراحی جایگزین ها   
6-2- مدل موجودیت رابطه    
6-2-1- گروه موجودیت     
6-2-2- گروه رابطه ها    
6-2-3- صفات    
6-3- محدودیت ها   
6-3-1- ترسیم کاردینالیتی    
6-3-2- کلیدها    
6-3-2-1- گروه موجودیت ها   
6-3-2-2- گروه رابطه ها   
6-3-3- مشارکت محدودیت  ها    
6-4- نمودارهای موجودیت – رابطه    
6-5- نتایج طراحی موجودیت – رابطه    
6-5-1- استفاده از گروه موجودیت ها در مقابل صفات    
6-5-2- استفاده از گروه موجودیت ها به جای گروه رابطه ها    
6-5-3- گروه رابطه های n-ary در مقایل دوگانه    
عنوان                                                                                                                                                   
 6-5-4-  جایگاه صفات رابطه   
6-6- گروه موجودیت ضعیف    
6-7- ویژگیهای E-R  گسترده    
6-7-1- ویژه کاری    
6-7-2 – عمومی سازی    
6-7-3- صفات وراثتی    
6-7-4- محدودیت ها در عمومی سازی    
6-7-5- ترکیب    
6-7-6- نمادهای E-R جایگزین    
6-8- طراحی پایگاه داده برای پروژه بانکداری    
6-8-1- جایگزین های طرح E-R  
6-8-2- الزامات داده برای پایگاه داده بانک   
6-8-3- گروه های موجودیت برای پایگاه داده بانک    
6-8-4- گروه های رابطه برای پایگاه داده بانک   
6-8-5- نمودار E-R برای پایگاه داده بانک    
6-9- تبدیل شدن به الگوی رابطه ای    
6-9-1- ارائه گروه های موجودیت قوی   
6-9-2- ارائه گروه های موجودیت ضعیف    
6-9-3 – ارائه گروه های رابطه    
6-9-3-1- الگوهای زائد   
6-9-3-2- ترکیب الگوها   
6-9-4- صفات ترکیبی و چند مقداری    
6-9-5- ارائه روش عمومی سازی     
6-9-6- ارائه دادن ترکیب    
6-9-7- الگوی رابطه برای پروژه بانکداری    
6-10- جنبه های دیگر طراحی پایگاه داده    
6-10-1- محدودیت داده ها وطراحی پایگاه داده رابطه ای    
6-10-2- الزامات کاربردی : پرس وجوها ، کارایی   
6-10-3- الزامات کنترل    
6-10-4- جریان داده ها   
6-10-5- موضوعات دیگر در طراحی پایگاه داده    
6-11- زبان مدل سازی یکپارچه UML    
عنوان                                                                                                                                                   
6-12- خلاصه    
مروری بر اصطلاحات   
تمرین مهارت    
تمرینات   
منابع    
ابزارها    
فصل هفتم: طراحی پایگاه داده رابطه ای     
7-1- ویژگی های طراحی های رابطه ای خوب     
7-1-1- طراحی جایگزین : الگوهای بزرگتر    
7-1-2- طراحی جایگزین : الگوهای کوچکتر    
7-2- محدوده های غیر قابل تجزیه واولین شکل نرمال    
7-3-  تجزیه با استفاده از وابستگی های عملیاتی     
7-3-1- کلیدها و وابستگی های عملیاتی    
7-3-2- شکل نرمال Boyce-codd    
7-3-3- BCNF و حفاظت وابستگی      
7-3-4- سومین شکل نرمال      
7-3-5- شکل های نرمال بیشتر     
7-4- تئوری وابستگی عملیاتی     
7-4-1- بستار مجموعه وابستگی های عملیاتی     
7-4-2- بستار گروه های صفات      
7-4-3- پوشش استاندارد      
7-4-4- تجزیه بی نقص      
7-4-5- حفاظت وابستگی     
7-5- تجزیه با استفاده از وابستگی های عملیاتی     
7-5-1- تجزیه BCNF     
7-5-1-1- آزمون BCNF     
7-5-1-2- الگوریتم تجزیه BCNF   
7-5-2- تجزیه 3NF      
7-5-3- مقایسه BCNF و 3NF    
7-6- تجزیه با استفاده از وابستگی های چند مقداری     
7-6-1- وابستگی های چند مقداری     
7-6-2- شکل نرمال چهارم      

عنوان                                                                                                                                                  
7-6-3- تجزیه 4NF     
7-7- دیگر شکل های نرمال     
7-8- فرایند طراحی پایگاه داده      
7-8-1- مدل E-R و نرمال سازی     
7-8-2- نام گذاری صفات و رابطه ها    
7-8-3- از نرمال درآوردن برای کارایی     
7-8-4- دیگر مباحث طراحی    
7-9- مدل سازی داده های موقتی     
7-10- خلاصه    
مرور اصطلاحات    
تمرین مهارت     
تمرین      
واژه نامه    

  فهرست شکل ها:
عنوان                                                                                                                                                  
شکل 5-1- اسامی همه مشتریانی که یک وام در شاخه perryridge دارند   
شکل 5-2- جدول های ساختمان برای مثال بانک     
شکل 5-3- نمونه پرس و جو در Microsoft access QBE    
شکل 5-4- یک پرس و جو تراکمی در Microsoft access QBE     
شکل 5-5- نمونه حساب رابطه ای      
شکل 5-6- رابطه V1     
شکل 5-7- برنامه دیتالوگ سود حساب های perryridge     
شکل 5-8- برنامه دیتالوگ بازگشتی      
شکل 5-9- نتیجه Infer(R,I)    
شکل 5-10- لایه بندی رابطه ها     
شکل 5-11- رویه datalog-fixpoint    
شکل 5- 12- رابطه manager    3
شکل 5-13- کارکنان جونز در تکرار رویه datalog- fixpoint   
شکل 5-14- پایگاه داده کارکنان     
شکل 5-15- پایگاه داده بیمه      
شکل 6-1- گروه موجودیت  loan,customer    
شکل 6-2- گروه رابطه borrower    
شکل 6-3- Accwss-date  به عنوان صفتی برای گروه رابطه  depositor   
شکل 6-4- صفات مرکب نام مشتری وآدرس مشتری     
شکل 6-5- نقشه کاردینالیتی ها a,b    
شکل 6-6- نقشه کاردینالیتی ها a,b    
شکل 6-7- نمودار E-R مربوط به loans,customers     
عنوان                                                                                                                                                  
شکل 6-8- روابط c,b,a    96
شکل 6-9- نمودار E-R با یک صفت که به یک رابطه اضافه شده است   
شکل 6-10- نمودار E-R با صفات مرکب ، چند مقداری و مشتق شده      
شکل 6-11- نمودار E-R   با نمایشگر نقش        
شکل 6-12- نمودار E-R با یک رابطه سه گانه    
شکل 6-13- مشارکت کلی یک گروه موجودیت در یک گروه رابطه    
شکل 6-14- محدودیت های کاردینالیتی روی گروه رابطه    
شکل 6-15- جانشین هائی برای telephone,employee    
شکل 6-16- loan   به عنوان یک گروه رابطه         
شکل 6-17- رابطه سه گانه در مقابل سه رابطه دوگانه     
شکل 6-18- access-date  به عنوان صفتی برای گروه موجودیت account      
شکل 6-19- نمودار E-R   برای یک گروه موجودیت ضعیف     
شکل 6-20- عمومی سازی و ویژه کاری      
شکل 6-21- نمودار E-R   با رابطه های زائد     
شکل 6-22- نمودار E-R   ترکیب     
شکل 6-23- نمادهای مورد استفاده در E-R     
شکل 6-24- نمادهای جایگزین در E-R           
شکل 6-25- نمودار E-R   برای پروژه بانکداری     
شکل 6-26- چند گانه loan     
شکل 6-27- نمودار E-R    
شکل 6-28- نمادهای مورد استفاده در طراحی نمودار کلاس UML     
شکل 6-29- نمودار E-R برای تمرین مهارت 6-9و6-22        
شکل 6-30- نمودار E-R  برای تمرین 6-11         
شکل 6-31- نمودار E-R   برای تمرین 6-21        
شکل 7-1- الگوهای بانکداری برای بخش 6-9-7         
شکل 7-2- بخشی از چند گانه ها در رابطه های bor- loan,borrower,loan         
شکل 7-3- چندگانه ها در رابطه های loan-amt-br,loan-branch,loan        
شکل 7-4- از بین رفتن اطلاعات در یک تجزیه نامناسب         
شکل 7-5- رابطه نمونه r         
شکل 7-6- گروه های رابطه Works-in,cust-banker      
شکل 7-7- گروه رابطه cust-banker-branch        
شکل 7-8- یک روال برای محاسبه F+          
 عنوان                                                                                                                                                 
شکل 7-9- یک الگوریتم برای محاسبه X+ ، بستار X تحت F     
شکل 7-10- محاسبه پوشش استاندارد         
شکل 7-11- آزمون برای حفاظت وابستگی          
شکل 7-12- الگوریتم تجزیه BCNF        
شکل 7-13- حفاظت وابستگی ، تجزیه بی نقص در 3NF          
شکل 7-14- نمایش جدولی از   XB         
شکل 7-15- یک مثال از افزونگی در رابطه روی الگوی BCNF        229
شکل 7-16- یک رابطه R2 غیر مجاز         
شکل 7-17- الگوریتم تجزیه 4NF         
شکل 7-18- رابطه تمرین 7-2              
شکل 7-19- الگوریتمی برای محاسبه X+           

 

چکیده:

 

مراحل طراحی

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

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


دانلود با لینک مستقیم