تریگر های فازی در پایگاه داده فعال
پایگاههای دادة فعال با هدف ایجاد تعامل در پایگاههای داده ایجاد شدند. در این نوع پایگاه داده با تعریف قوانین و بدون نیاز به کدنویسی، سیستم قادر به عکسالعمل مناسب در مقابل رویدادهای مهم در شرایط خاص میباشد. تعریف قوانین سادهترین نوع بیان محدودیتها بوده که برای متخصصین محیط نیز قابل درک میباشد. اما در بیان تجربیات اغلب از کلمات فازی استفاده میشود که ترجمه آنها به مقادیر دقیق منجر به کاهش ارزش معنایی دانش میشود. فازیسازی پایگاههای داده فعال با هدف نزدیکتر نمودن زبان بیان قوانین به زبان طبیعی انسان مطرح شد. این امر کمک میکند دانش متخصصین، مستقیماً به پایگاه داده منتقل شود. ضمن اینکه تغییرات نیز با کمترین هزینه، بر قوانین تعریف شده اعمال میشود.
در اولین گام از فازیسازی پایگاههای دادة فعال ولسکی و بوازیز به فازی نمودن رویداد، شرط و واکنش در تعریف قوانین پرداختهاند و طی سه مقاله نتایج آن را ارائه نمودند، آنها در پروژه Tempo به پیادهسازی فازی این سه بخش پرداختهاند.
این پایاننامه به فازی نمودن سایر بخشهای پایگاههای دادة فعال میپردازد. این بخشها شامل رویدادهای مرکب، انتخاب فازی اجزاء رویدادهای مرکب، انتخاب فازی زمان بررسی شرط و اجرای واکنش قوانین میباشد. همچنین راهحلهایی برای دو مشکل پایانناپذیری اجرای قوانین و یکتایی پاسخ در پایگاههای دادة فعال فازی ارائه شده است.
فازی نمودن پایگاههای دادة فعال با هدف کاربردیتر نمودن پایگاههای داده مطرح شد. مدل اجرایی پایگاههای دادة فعال در بسیاری موارد نظیر زمان بررسی شرط و یا تعیین اولویت قوانین از پیش فرض سیستم استفاده مینماید. فازی نمودن این نوع پایگاه داده کمک میکند تا سیستم سیاستهای اجرایی پایگاه داده را در زمان اجرا و با استفاده از شدت وقوع رویدادها (به صورت معنایی و پویا) تعیین نماید.
در ادامة این پایاننامه یک معماری ساده از پایگاه دادة فعال ارائه میشود و در پایان با یک نمونة پیادهسازی شده از پایگاه دادة فعال فازی موارد پیشنهادی ارزیابی میگردد.
کلیدواژه ها: پایگاه دادة فعال، مفاهیم فازی، عدم قطعیت، سیستمهای محرک.
فهرست مطالب:
بخش اول: مفاهیم و تعاریف، کارهای انجام شده 1
فصل اول: کلیات 2
1-1 مقدمه 2
1-2 مروری بر فصول پایاننامه 5
فصل دوم: پایگاه داده فعال 6
2-1 مدیریت داده 6
2-2 مدیریت قوانین 7
2-2-1 تعریف قانون 7
2-2-1-1 رویداد 8
2-2-1-2 شرط 12
2-2-1-3 واکنش 13
2-2-2 مدل اجرایی 14
2-2-2-1 اولویت اجرایی در قوانین 16
2-2-2-2 معماری پایگاه دادة فعال 17
2-2-2-3 آشکارساز رویداد 18
2-2-2-4 ارزیابی شرط 19
2-2-2-5 زمانبندی 20
2-2-2-6 اجرا 21
2-3 نمونههای پیادهسازی شده 21
2-3-1 Starburst 21
2-3-2 Ariel 23
2-3-3 NAOS 24
2-4 نتیجه 25
فصل سوم: مفاهیم فازی 26
3-1 مجموعههای فازی 27
3-2 عملگرهای فازی 29
3-3 استنتاج فازی 30
3-4 ابهامزدایی 31
3-5 نتیجه 31
فصل چهارم : پایگاه دادة فعال فازی ........... 32
4-1 تعریف فازی قوانین ..................... 33
4-1-1 رویداد فازی ....................... 34
4-1-1-1 رویدادهای مرکب ................. 36
4-1-1-2 انتخاب فازی اجزاء رویدادهای مرکب 38
4-1-2 شرط فازی .......................... 38
4-1-3 واکنش فازی ........................ 40.
4-1-4 تعیین فازی موقعیت زمانبندی ........ 41
4-2 معماری و مدل اجرایی قوانین ............ 43
4-2-1 آشکارساز رویداد ................... 44
4-2-2 بررسی شرط ......................... 45
4-2-3 اجرا .............................. 45
4-2-4 زمانبندی .......................... 45
4-3 نتیجه ................................. 47
بخش دوم: کاربردی جدید از تریگر فازی، رونوست برداری فازی، نتایج آزمایشات ...................................... 48
فصل پنجم: رونوشت برداری فازی ................ 49
5-1 رونوشت برداری ......................... 50
5-1-1 رونوشت برداری همگام ............... 50
5-1-2 رونوشت برداری ناهمگام ............. 51
5-1-3 ماشین پایه رونوشت برداری داده...... 52
5-1-4 مقایسه دو روش همگام و ناهمگام...... 53
5-2 رونوشت برداری فازی..................... 56
5-2-1 استفاده از تریگرها برای فازی نمودن رونوشت برداری 57
5-3 کمیت سنج های فازی...................... 59
5-3-1 روش محاسبه کمیت سنج های فازی....... 60
5-3-2 کمیت سنج عمومی..................... 61
5-3-3 کمیت سنج جزئی...................... 64
5-3-4 کمیت سنج جزئی توسعه یافته.......... 67
5-4 روش جدید محاسبه حد آستانه در تریگرهای فازی برای رونوشت برداری فازی.............................................. 69
5-5 معماری ماشین رونوشت بردار فازی......... 71
5-6 مثال................................... 73
5-7 کارایی................................. 77
5-7-1 ترافیک در رونوشت برداری مشتاق...... 79
5-7-2 ترافیک در رونوشت برداری تنبل....... 80
5-7-3 ترافیک در رونوشت برداری فازی....... 80
5-7-4 مقایسه تئوری هزینه رونوشت برداری فازی و تنبل 81
5-8 جمع بندی............................... 83
فصل ششم: پیاده سازی ......................... 84
6-1 Fuzzy SQL Server............................. 84
6-2 عملکرد اجزای Fuzzy SQL Server................ 85
6-3 شبیه سازی تریگرهای فازی در پایگاه داده غیر فازی 86
6-4 اجزاء تریگر فازی در پایگاه داده غیر فازی 86
6-5 جداول سیستمی مورد نیاز................. 87
6-6 مثال................................... 89
6-7 کارهای آتی............................. 94
مراجع و منابع ............................... 95
سیستم مدیریت پایگاه داده ها
سیستم مدیریت پایگاه دادهها، مجموعهای پیچیده از برنامههای نرمافزاری است که ذخیره سازی و بازیابی دادههای سازمان از قبیل فیلدها، رکوردها و فایلهارا در پایگاه دادهها، کنترل میکند. این سیستم، کنترل امنیت و صحت پایگاه دادهها را نیز بر عهده دارد. سیستم مدیریت پایگاه دادهها، درخواستهای داده را از برنامه میپذیرد و به سیستم عامل دستور میدهد تا دادهها ی مناسب را انتقال دهد. هنگامی که چنین سیستمی مورد استفاده قرار میگیرد، اگر نیازمندیای اطلاعاتی سازمانی تغییر یابد، سیستمهای اطلاعاتی نیز آسانتر تغییر خواهند یافت. سیستم مذکور از صحت پایگاه دادهها پشتیبانی میکند. بدین ترتیب که اجازه نمیدهد بیش از یک کاربر در هر لحظه، یک رکورد را به روز رسانی کند. این سیستم رکوردهای تکراری را در خارج پایگاه دادهها نگاه میدارد. این سیستم روشی برای ورود و به روز رسانی تعاملی پایگاه دادهها فراهم میآورد.طراحی پایگاه دادهها، فرایند تصمیم گیری درباره نحوه سازماندهی این دادهها در انواع رکوردها و برقراری ارتباط بین رکوردهاست.سیستم مدیریت پایگاه دادهها میتواند ساختار دادهها و ارتباط آنها را در سازمان به طور اثر بخش نشان دهد.
امروزه استفاده از رایانه و نرم افزارهای کاربردی ، یکی از ضروریات زندگی بشر بوده و حذف آن از زندگی تا حدود زیادی غیر قابل تصور می باشد .در این میان برنامه نویسی و تهیه نرم افزار های کاربردی ، از اهمیت و جایگاه ویژه ای برخوردار بوده و رفته رفته ، باید برنامه ها و نرم افزارهای کابردی قوی تر،با رابط کاربری بهتر و تولید آسان و سریعتر، تهیه کرد. نرم افزارهایی که توسط زبان های برنامه سازی تحت سیستم عامل داس تهیه می گردید، تا حدود زیادی شامل این سه مقوله نمی شدند و خود سیستم عامل داس ،از لحاظ رابط کاربری ضعیف بوده و مناسب نبود.با بوجود آمدن سیستم عامل ویندوز، زبان های برنامه سازی تحت این سیستم نیز ایجاد شد که قادرند نرم افزارهایی با سرعت بالاتر و رابط گرافیکی بهتر تولید کنند. از جمله این زبانهای برنامه سازی می توان به زبان برنامه نویسیVISUAL BASICاشاره کرد .
فهرست مطالب:
مقدمه 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
مقدمه 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
«فصل اول»
1- آشنایی با داده پردازی ایران (DPI)
1-1 تاریخچه سازمان
شرکت داده پردازی ایران، ابتدا در سال 1335 تحت عنوان شرکت آی بی ام ایران تأسیس شد. تأسیس این شرکت همگام با سیاست کلی شرکت آی بی ام جهانی برای فروش خدمات مربوط به ماشین های اداری در کشورهای خارجی بود.
بنابراین همان سیاست، این شرکت شعب خارجی خود را توسط کارکنان محلی اداره می نمود، که پس از دیدن آموزش های لازم، بکارگیری شدند. به همین دلیل، در سال 1357 شرکت آی بی ام ایران بیش از یکصد و هفتاد تن کارمند داشت که همگی بجز یکنفر ایرانی بودند.
شرکت آی بی ام رفته رفته گسترش یافت، تا جائیکه بنا بر آمار موجود در سال 1357 بیش از نود درصد از کامپیوترهای موجود در ایران و بخش مهمی از ماشین های اداری، نظیر دستگاههای فتوکپی و ماشین هیا تحریر از محل این شرکت تأمین شده بود.
پس از پیروزی انقلاب اسلامی در کشور، شرکتهای خارجی کار خود را تعطیل و از کشور خارج گردیدند. و شورای عالی انفورماتیک زیر نظر سازمان برنامه و بودجه تشکیل گردید تا وضعیت شرکتهای کامپیوتری را سر و سامان بخشد و پیرو مصوبه شماره 100236 21/8/60 و مذاکراتی که با مسئولین IBM داشتند در بهمن 1360 شرکت IBM شعبه ایران رسماً فعالیت خود را در ایران تعطیل و کلیة دارائیها و دستگاههای خود را طبق قراردادی به مالکیت دولت جمهوری اسلامی ایران واگذار نمود. قرارداد واگذاری شرکت IBM به دولت جمهوری اسلامی در زمان وزارت آقای دکتر بانکی و در زمان تصدی آقای مهدی صمدانی آخرین مدیر عامل شرکت IBM ایران صورت گرفت.
از بهمن 1360 هیئت مدیره جدید از طرف آقای دکتر بانکی تعیین و شرکت بنام 0مدیریت موقت IBM سابق) به مدیریت آقای ابوالفضل زندی بیدگلی اولین مدیر عامل شرکت پس از پیروزی انقلاب اسلامی مشغول به کار شد. گروهی از پرسنل قدیمی توسط هیئت مدیره جدید انتخاب گردید و مجموعاً با حدود یکصد نفر نیروی انسانی شرکت اداره گردید. شرکت داده پردازی ایران در تاریخ 3/4/63 تحت شماره 52667 در اداره ثبت شرکتها در زمان تصدی آقای فصیحی مدیر عامل وقت به ثبت رسید و زیر نظر سازمان برنامه و بودجه فعالیت خود را ادامه و گسترش داد.
در تاریخ 1/4/1363 شرکتی با نام شرکت داده پردازی ایران 0سهامی خاص) به ثبت رسید تا کلیه اموال و درائیهای شرکت «آی بی ام» را به تملک خود برآورد و عهده دار وظایف و مسئولیتهای آن گردد. در تاریخ 11/11/78 بموجب تصمیم نمایندگان ویژه ریاست محترم جمهوری اسلامی ایران مالکیت دولت به تمامی 70% سهام و دارائیهای شرکت به صندوق بازنشستگی کشوری واگذار گردید.
1-2- بخشهای سازمانی و تشکیلات
در حال حاضر شرکت با تشکیل 6 اداره کل و نیروی انسانی کاملاً مشخص یکی از بزرگنرین شرکتهای صنعت انفورماتیک کشور کسب نموده و در زمینه خدمات کامپیوتری، شبکه ارتباطی و اطلاع رسانی، تولید نرم افزارهای کاربردای و تولید ریزکامپیوتری و یا سایر خدمات کامپیوتری فعالیت می نماید.
ادارات زیرمجموعه شرکت معظم داده پردازی ایران شامل 6 اداره زیر هستند:
1- اداره کل ریزکامپیوتر و ماشینهای اداری
2- اداره کل عملیات
3- اداره کل شبکه های ارتباطی و اطلاع رسانی
4- اداره توسعه ریزکامپیوتر
5- اداره کل آموزش
6- اداره کل نرم افزار
عنوان صفحه
مشخصات دانشجو.................................................................................................. 3
مشخصات محل کارورزی و معرفی محیط کار....................................................... 3
مدت زمان در کارگاه................................................................................................ 5
میزان رضایت از دوره............................................................................................. 5
مطالعات و تحقیقات جنبی.......................................................................................... 6
آموزش های فرا گرفته توسط دانشجو.................................................................... 7
مشخصات دانشجو
اینجانب مرضیه نوازی به شماره دانشجویی 8200114052 دانشجوی ترم آخر مقطع کاردانی رشته نرم افزار کامپیوتر هستم که دوره کارورزی خود را به مدت 240 ساعت در مجتمع تک واحد داده پردازی تون گذرانده ام.
مشخصات محل کارورزی و معرفی محیط کار :
شرکت داده پردازی تون (سهامی خاص) به شماره ثبت 16547 عضو شورای انفورماتیک مشهد فعالیت برنامه نویسی خود را از سال 1380 آغاز کرده و در این مدت توانسته سایتهای زیادی را طراحی و برنامه نویسی نماید. که بزرگترین پروژه شرکت در زمینه برنامه نویسی تجارت، طرح ملی اشتغال و کاریابی می باشد و مانند این پروژه شرکت در سطح کشور تا به حال انجام شده است.
شرکت داده پردازی تون واقع در مجتمع تک در طبقه هم کف می باشد که دارای دو بخش فروش و سخت افزاری است .
فعالیت های شرکت :
1) بخش فعالیت های برنامه نویسی و طراحی سایت
2) بخش فعالیت های پشتیبانی و شبکه
3) بخش فعالیت های آموزشی
4) بخش فعالیت های سخت افزاری فروش قطعات کامپیوتر و شبکه
بخش فعالیت پشتیبانی و شبکه
این شرکت با توجه به نیروهای متخصص که در زمینه پشتیبانی و شبکه دارد توانسته است در این زمینه فعالیت های گسترده ای را داشته باشد آماده عقد قرارداد با شرکت ها و کارخانجات واردات دولتی و خصوصی برای پشتیبانی از سیستم های کامپیوتری و شبکه و اجرای طرح های مختلف شبکه در هر نقطه از کشور می باشد.
بخش فعالیت های آموزشی :
در این بخش شرکت با تأسیس آموزشگاه کامپیوتری و فراهم آوردن محیط مناسب با فضای آموزشی منحصر به فرد و گرفتن مجوز Icdl از سازمان مدیریت و برنامه ریزی توانسته است. آموزش کامپیوتر و بالا بردن سطح علمی جامعه گامی مؤثر بردارد لازم به ذکر است طرح جدید آموزشگاه برگزاری دوره تئوری و عملی اتوماسیون صنعتی پیشرفته مخصوص کارخانجات صنعتی و صاحبان صنایع می باشد.
بخش سخت افزاری ، فروش قطعات کامپیوتر و شبکه
در این بخش در اتاق فنی اسمبل کردن کامپیوتر و عیب یابی کامپیوتر انجام می شود.
و در بخش فروش مسئول فروش قطعات کامپیوتری از قبیل انواع Ram ها ، Main bord ، CPu ، ... و وسایل شبکه را به فروش می رساند.
مدت حضور در کارگاه
من در بخش سخت افزاری این شرکت دوره کاروزی خود را گذرانده ام بنابراین به محض ورود به این شرکت وارد این بخش شد و تا زمانی که آقای مهندس حبیبی سرپرست کارورزی اجاره خروج از شرکت را نمی دادند از شرکت خارج نمی شدم و در مدت حضور خود در کارگاه که در روز 9 ساعت و در هفته تقریباً 27 ساعت بود به توضیحاتی که آقای باقری می دادند گوش و نت برداری می کردیم و بعد از اتمام توضیحات یک سری کار را به ما واگذاری می کردند.
فهرست مطالب
عنوان صفحه
مشخصات دانشجو.................................................................................................. 3
مشخصات محل کارورزی و معرفی محیط کار....................................................... 3
مدت زمان در کارگاه................................................................................................ 5
میزان رضایت از دوره............................................................................................. 5
مطالعات و تحقیقات جنبی.......................................................................................... 6
آموزش های فرا گرفته توسط دانشجو.................................................................... 7
مشخصات دانشجو
اینجانب مرضیه نوازی به شماره دانشجویی 8200114052 دانشجوی ترم آخر مقطع کاردانی رشته نرم افزار کامپیوتر هستم که دوره کارورزی خود را به مدت 240 ساعت در مجتمع تک واحد داده پردازی تون گذرانده ام.
مشخصات محل کارورزی و معرفی محیط کار :
شرکت داده پردازی تون (سهامی خاص) به شماره ثبت 16547 عضو شورای انفورماتیک مشهد فعالیت برنامه نویسی خود را از سال 1380 آغاز کرده و در این مدت توانسته سایتهای زیادی را طراحی و برنامه نویسی نماید. که بزرگترین پروژه شرکت در زمینه برنامه نویسی تجارت، طرح ملی اشتغال و کاریابی می باشد و مانند این پروژه شرکت در سطح کشور تا به حال انجام شده است.
شرکت داده پردازی تون واقع در مجتمع تک در طبقه هم کف می باشد که دارای دو بخش فروش و سخت افزاری است .
فعالیت های شرکت :
1) بخش فعالیت های برنامه نویسی و طراحی سایت
2) بخش فعالیت های پشتیبانی و شبکه
3) بخش فعالیت های آموزشی
4) بخش فعالیت های سخت افزاری فروش قطعات کامپیوتر و شبکه
بخش فعالیت پشتیبانی و شبکه
این شرکت با توجه به نیروهای متخصص که در زمینه پشتیبانی و شبکه دارد توانسته است در این زمینه فعالیت های گسترده ای را داشته باشد آماده عقد قرارداد با شرکت ها و کارخانجات واردات دولتی و خصوصی برای پشتیبانی از سیستم های کامپیوتری و شبکه و اجرای طرح های مختلف شبکه در هر نقطه از کشور می باشد.
داده کاوی الگوهای تکرارشونده در جریان دادهها
پاورپوینت داده کاوی الگوهای تکرارشونده در جریان دادهها
پاورپوینت داده کاوی الگوهای تکرارشونده در جریان دادهها دارای 40 اسلاید می باشد که بخشی از متن و فهرست آن را در ادامه برای مشاهده قرار داده ایم و در صورت نیاز به داشتن کل این پاورپوینت می توانید آن را دریافت نموده و از آن استفاده نمایید
بخشی از متن
بسیاری از برنامه های کاربردی نوع داده جدیدی به نام جریان داده را تولید و تحلیل می کنند که در آن داده ها به صورت پویا به یک بستر ( یا پنجره ) وارد و یا از آن خارج می شوند .
خواص جریان داده :
حجم زیاد و گاه نامحدود
تغییرپویا
جریان به درون و خارج با یک ترتیب مشخص
پیمایش یکبار یا تعدا د محدود
نیازمند زمان پاسخ سریع ( اغلب بلادرنگ )
ممکن است دارای چندین منبع باشند .
فهرست:
جریان داده
دادهکاوی
دادهکاوی روی جریان داده ها
الگوهای تکرارشونده در پایگاهدادهها
الگوهای تکرارشونده
الگوهای تکرارشونده - یک مثال
الگوریتم Apriori ( یافتن مجموعه عناصرتکرارشونده با استفاده از روش تولید و آزمون )
شبه کد الگوریتم Apriori
نحوه تولید کاندید
جزییات الگوریتم Apriori
الگوریتم Apriori - مثال
الگوهای تکرارشونده در جریان داده ها
ضمانت های Lossy Counting
Lossy Counting
Lossy Counting در عمل
ساختن درخت الگوهای تکرارشونده از یک پایگاه داده تراکنشی
عنوان: داده کاوی الگوهای تکرارشونده در جریان دادهها
فرمت: پاورپوینت
صفحات: 40
پاورپوینت پایگاه داده چند رسانه ای
مقدمه
مدیریت اطلاعات مالتیمدیا در پایگاه داده:
نکات مورد توجه برای ذخیره سازی داده ها
معماری سیستم
Continuous-Media Data
ماهیت دادههای مالتیمدیا
فرمت دادههای مالتیمدیا
پردازش Queryها
معرفی پایگاه داده SQL Server 2000
پیشگفتار
شرکت کارکیا در سال 84 تاسیس گردید مدیریت این شرکت به عهده دکتر مهدی نیکوئی است که مدرک دانشگاهی خود را از دانشگاه NBA دریافت نموده است. زمینه کاری این شرکت برنامهسازی نرمافزاری، طراحی صفحات وب، گرافیک (CD CalQlog)، تابلوهای تبلیغلاتی Flax face و نگهداری پایگاه داده میباشد و جنبههای مدیریتی آن عبارتند از مدیریت پروژه ، مدیریت فروش و مطالعات بازار میباشد.
همچنین در زمینه برگزاری سمینارها نیز فعالیت دارد که از جمله میتوان به سمینارهای برنامه بودجه مدیریت تحقیق، دانشگاه آزاد و سازمان تعاون اشاره نمود.
از پروژههای انجام شده توسط این شرکت میتوان به پروژههای شرکتهای پایدار و بتن، الماس شرق، نمایندگی سایپا توتونچیان و نمایندگی ایران خودرو توسلیان میباشد که هماکنون پروژه در حال کار پروژه فروش چشم ساران میباشد
فهرست مطالب:
پیشگفتار. 1
مقدمه. 2
معرفی پایگاه داده SQL Server 2000. 2
معرفی SQL و دستورات عمومی آن.. 2
دستکاری جدول های بانک اطلاعاتی SQL.. 3
دستوات عمومی sql 6
تعریف های اولیه : 9
دستور SELECT : 9
AND OR : 9
IN : 10
BETWEEN : 11
like. 11
ASC, DESC.. 12
SUM... 13
COUNT.. 14
HAVING... 16
دستور ALIAS.. 16
دستور JOIN... 18
دستور OUTER JOIN... 19
دستور UNION... 20
دستور UNION ALL.. 21
دستور INTERSECT.. 22
دستور MINUS.. 23
آموزش Enterprise Manager 24
ایجاد یک جدول جدید : 25
ایجاد Stored Procedure : 25
ایجاد کردن جداول و تغییر دادنشان.. 30
ایجاد کردن جداول. 30
طراحی پایگاه داده. 31
شناخت انواع داده ها 31
مقادیر قابل قبول انواع داده. 31
مقادیر کاراکتری.. 32
مقادیر دیگر. 32
ایجاد کردن یک جدول جدید. 32
ایجاد یک جدول جدید. 32
اضافه کردن یک ستون عددی به جدول. 33
شرح ستون.. 33
Precision و Scale (دقت و مقیاس) 33
اضافه کردن یک ستون Identity به جدول. 34
ارزشهای Identity. 34
اضافه کردن ستون GUID به جدول. 34
اضافه کردن یک ستون Data در جدول. 35
انواع داده های Character 35
مقادیر پیش فرض..... 35
ذخیره کردن و بستن جداول. 36
مدیریت جداول. 36
تغییر دادن ستونها 36
تغییر نام یک ستون.. 36
تغییر دادن جداول. 37
تغییر نام یک جدول. 37
برداشتن یک جدول. 37
عنوان: دانلود داده های نسبت کیو ((Q توبین شرکتهای پذیرفته شده در بورس اوراق بهادار تهران از سال 89 الی 93
دسته: حسابداری- مدیریت مالی- اقتصاد
فرمت:Excel
ئئوری Q که نخستین بار در سال 1969توسط یک اقتصاددان به نام جیمز توبین به منظور ارزیابی پروزه های سرمایه گذاری از نسبت ارزش بازار شرکت به ارزش دفتری دارایی های شرکت استفاده نمود که این نسبت به شاخص Qتوبین (Qتوبین ساده) شهرت یافت .این تئوری هم اکنون به عنوان تئوری پذیرفته شده در بخش سرمایه گذاری ها است. هدف توبین برقراری یک رابطه علت و معلولی بین شاخص Qتوبین و میزان سرمایه گذاری انجام شذه توسط شرکت بود بطوریکه اگر شاخص Qتوبین محاسبه شده برای شرکت بزرگتر از عدد یک باشد، شرکت انگیزه زیادی برای سرمایه گذاری و رشد دارد.اگر نسبت Qتوبین کوچکتر از یک باشد، نشان دهنده آن است که شرکت وضعیت مطلوبی ندارد و سرمایه گذاری درآن متوقف خواهد شد. فایل حاظر شامل داده های مربوط به نسبت Q توبین 132 شرکت پذیرفته شده در بورس اوراق بهادار تهران برای فاصله زمانی 5 ساله بین سالهای 1389 الی 1393 می باشد که می توان از آن برای تجزیه و تحلیل پایان نامه ها و مقالات دانشگاهی رشته های حسابداری، مدیرت مالی و اقتصاد استفاده نمود. در تهیه این فایل از صورتهای مالی 5 ساله 132 شرکت پذیرفته شده در بورس اوراق بهادار تهران استفاده شده است.
چکیده
فناوری اطلاعات و ارتباطات خصوصا اینترنت، بهصورت فعال حکومتها را در قرن بیست و یکم بهشدت تغییردادهاست. دادهکاوی یکی از دستاوردهای فناوری اطلاعات و ارتباطات برای بهبود تحلیلها و تصمیمات سازمانی و استراتژیهای مدیریتی میباشد. ادبیات بسیار وسیعی روی دادهکاوی و تکنولوژیهای بکارگیری موثر آن وجوددارد. در سالهای اخیر، شهر الکترونیک توجه بسیاری از محققان را بهخود جلبکردهاست. در واقع شهر الکترونیک از استفاده موثر دولت از تکنولوژیهای پیشرفته اطلاعات و ارتباطات و از طریق کانلهای اطلاعاتی مختلف همچون تلفن، اینترنت و ایستگاههای عمومی کامپیوتری، ناشی میشود. هر روزه حجم عظیمی از دادههای دسترسی کاربران در سیستمهای شهر الکترونیک تولید میشوند. کاوش این دادهها در تجزیه و تحلیلهای دولت، پیشگوییها، استراتژیها، کنترل و برنامهریزیهای عملیاتی و تاکتیکی تاثیرگذار هستند. دادهکاوی در شهر الکترونیک نقش مهمی در تنظیم اهداف دولتی، کشف رفتار شهروندان و تخمین زمینههای فعالیت آینده آنها دارد. البته در نقش این دادهها در موفقیت حکومت نباید گزافهگویی کرد. زیرا اتوماتیزهکردن عوامل دادهکاوی در خدمات شهر الکترونیک، هنوز نیازمند حلکردن بعضی مشکلات است. در اینجا برای فهم بهتر از اهمیت و جایگاه دادهکاوی در شهر الکترونیک، مطالعهای شامل کاربردهای دادهکاوی و چالشهای پیادهسازی موفق آن در شهر الکترونیک، توسعهدادهشدهاست. این مطالعه میتواند منافعی را در اختیار سهامداران مختلف و صاحبان اختیار که نیاز به دستگیری دانش مخفی و ضمنی از شهروندان، سازمانها و یا کسب و کارها دارند، قرار دهد.