jalase5
Transcript of jalase5
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 35/75
9:59:24 PM
10:00:10 PM
10:00:18 PM
10:00:24 PM
10:01:01 PM
10:01:22 PM
10:01:46 PM
10:01:55 PM
10:02:02 PM
10:02:15 PM
10:02:24 PM
10:02:54 PM
joined group via invite link مجيد حسين زاده
..... ...... joined group via invite link
firoozeh Peiravi joined group via invite link
(anjel)فرشته دانش
دوستان وهمکاران گرامی ازاین که باماهستيد بسيار خوشحاليم
Nafas
(anjel)فرشته دانشدوستان وهمکاران گرامی ازاین که باماهستيد بسيار خوشحاليم
ما هم همينطور خانم دانش عزیز
(anjel)فرشته دانش
امشب ادامه ی بحث بانک اطالعاتی توسط آقای مهندس محمدیراخواهيم داشت ....
امينا محمدی
سالم به همه همکاران محترم
Sabaa Mim invited Lale
(anjel)فرشته دانش
ازاینکه مهندس عزیز مارا از تجربيات خود بهره مند ميکنيد ,سپاسگزاریم
امينا محمدی
با اجازه همه اساتيد گرامی بحث نرمال سازی بانک اطالعاتی را دنبالمی کنيم
دوست دارم همه اساتيد و همکاران عزیز در مباحث شرکت کنند وتعاملی پيش برویم
Nafas
سالم بفرمایيد
امينا محمدی
جلسه قبل به مفاهيم اوليه نرمال سازی را مطرح کردیم
گفتيم به دليل اینکه ممکن است جداول طراحی شده ( حتی جداولبدست آمده از نمودار ER) مشکالتی (آنومالی) داشته باشند، لذا باید
جداول نرمال شوند
برای اینکه بتونيم جداول را نرمال کنيم باید وابستگی تابعی بينفيلدهای جداول را بدست آوریم. زیرا برخی از این وابستگی های تابعی
باعث آنومالی ها می شوند.
البته جلسه قبل گفتيم که بدست آوردن این وابستگی های تابعیمزایای دیگری( غير از نرمال سازی) هم دارد. چه کسی یادش می آد؟
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 36/75
اک10:04:20 PM
10:04:22 PM
10:04:46 PM
10:05:22 PM
10:05:34 PM
10:05:47 PM
10:05:49 PM
10:06:31 PM
10:06:32 PM
10:06:49 PM
10:06:55 PM
10:07:08 PM
الهام کریميان
تشخيص درست کليد جدول؟
(anjel)فرشته دانش
گفتيد نشان دهنده ی قواعد محيط عملياتيند
امينا محمدی
بله. برای بدست آوردن کليد کاندید(اصلی) یه جدول
یادتون هست گفتيم قواعد آرمسترانگ برای استخراج وابستگی تابعیمهم را تحقيق کنيد!!!
Zeinab Hydari
بله،
ولی شرمنده
Nafas
بله
fatemeh farhadian joined group via invite link
امينا محمدی
خوب حاال اگر کسی رفت دنبال این قواعد و مشکلی داشت حتما درطول هفته سوال کنه، من توضيح الزم را خواهم داشت
خوب حاال فرض کنيد جدول زیر را داریم:
کليد اصلی را با زنگ زرد نشان داده ام
با توجه به وابستگی های تابعی که جلسه قبل در مورد جدول فوقبحث کردیم می تونيم نموداری از وابستگی های تابعی به صورت زیر
رسم کنيم که بهش نمودار FD می گویند
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 37/75
10:07:36 PM
10:07:49 PM
10:08:06 PM
10:08:28 PM
10:08:50 PM
10:09:03 PM
10:09:18 PM
10:09:34 PM
10:09:42 PM
10:09:51 PM
10:10:12 PM
10:10:28 PM
10:10:47 PM
10:11:16 PM
جدول فوق FD نمودار
بعضی مواقع این نمودار را این شکلی هم رسم می کنند:
به نمودار دقت الزم را داشته باشيد
خوب حاال بحث اینه که برای نرمال سازی (1NF2NF3NF) باید چکارکنيم و تعریف اینها چی هست؟
1NF اول
به رابطه ای( جدولی) 1NF می گویند که فيلدهایش همگی تکمقداری باشد. بهتره بگم همه فيلدهای ساده باشند و قابل تجزیه به
قسمت های معنی دار نباشد.
مثال:
در جدول زیر
فيلد namefamily تک مقداری نيست و قابل تجزیه است. لذا جدول1NF نيست
family و nam را باید به دو فيلد namefamily 1 شود فيلدNF برای اینکهتجزیه کنيم
اما یه سوال چالشی؟!!!
فيلد adres هم قابل تجزیه است یا نه؟؟؟
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 38/75
10:11:29 PM
10:11:34 PM
10:11:47 PM
10:12:12 PM
10:12:40 PM
10:12:42 PM
10:12:44 PM
10:13:08 PM
10:13:14 PM
10:13:21 PM
10:13:23 PM
10:13:28 PM
10:14:00 PM
(anjel)فرشته دانش
نه
امينا محمدی
چرا؟
Azadeh majidi joined group via invite link
Zeinab Hydari
ميتونه هم باشه،بنا ب نياز
(anjel)فرشته دانش
Zeinab Hydariميتونه هم باشه،بنا ب نياز
بله درسته
مثال یه موقعی به پالک بطورجداگانه نيازباشه یا چيزای دیگه
غزلينا
تا یه حدی ميتونه تجزیه بشه
Nafas
امينا محمدیچرا؟
مثال تجزیه بشه به استان و شهر و....
مثال تمام شهروندان اصفهانی
امينا محمدی
من یه سوال دارم آیا در محيط عملياتی دانشگاه( مدرسه) پالک خونهی دانشجو مهمه؟؟؟؟
خشنود پور مازیار
سالم به همه دوستان عزیز م
Zeinab Hydari
نه
خشنود پور مازیار
من اون طرف بودم
خشنود پور مازیار
خشنود پور10:11 مازیار PM
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 39/75
10:14:02 PM
10:14:29 PM
10:14:42 PM
10:14:42 PM
10:14:57 PM
10:15:04 PM
10:15:05 PM
10:15:42 PM
10:15:46 PM
10:15:52 PM
10:16:01 PM
10:16:01 PM
بطور کلی سوال اینجاست
چرا رابطه باید نرمال گردد ؟
(anjel)فرشته دانش
نه ولی دربرنامه ی دیگه ای ممکنه مهم باشه
امينا محمدی
برنامه ای دیگه یا محيط عملياتی دیگه؟؟؟
(anjel)فرشته دانش
محيط عملياتی دیگه
Zeinab Hydari
محيط عملياتی ديگه
Nafas
(anjel)فرشته دانشنه ولی دربرنامه ی دیگه ای ممکنه مهم باشهبله ،ممکنه در دانشگاه مهم نباشه اما در اداره ثبت و احوال ممکنه
مهم باشه
امينا محمدی
حاال یه سوال چالشی دیگه
stdid یا اینکه اگرمثال جدول فوق جدول دانشجویان دانشگاه باشد فيلدتجزیه پذیر هست یا نه؟؟؟؟( می دونيد که دو رقم اول شمارهدانشجویی سال ورود به دانشگاه دانشجو را اعالم می کنه)
Zeinab Hydari
ی قسمتی از فيل محسوب ميشه،تجزیه پذیر نيس
فيلد
Bahar Baktashian
نه
خشنود پور مازیار
آگه به سال احتياج داشته باشيم
مشکل ساز می شه
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 40/75
10:16:13 PM
10:16:14 PM
10:16:26 PM
10:16:27 PM
10:16:57 PM
10:17:02 PM
10:17:19 PM
10:17:32 PM
10:17:43 PM
10:17:47 PM
Nafas
امينا محمدیstdid یا اینکه اگرمثال جدول فوق جدول دانشجویان دانشگاه باشد فيلد
ميتونه باشه ولی تجزیه نميکنيم چون قسمت دوم بدون معنی ميشه
امينا محمدی
خوب مثال اگر آموزش بخواهد دانشجویان ورودی 90 را استخراج کنه بایدچکار کنه؟
خشنود پور مازیار آگه به سال احتياج داشته باشيم
احسنت
(فاطمه عابدینی (۰۹۱۳
امينا محمدی…st یا اینکه اگرمثال جدول فوق جدول دانشجویان دانشگاه باشد فيلدسالم و عرض ادب . تجزیه پذیر است اما ما آن را تجزیه نميکنيم چون
مفهومی ندارد
Hesam.R joined group via invite link
امينا محمدی
(فاطمه عابدینی (۰۹۱۳سالم و عرض ادب . تجزیه پذیر است اما ما آن را تجزیه نميکنيم چو …
چرا مفهوم و معنا داره. سال ورود دانشجو به دانشگاه
تجزیه پذیر یا ناپذیر بودن یک فيلد بستگی به محيط عملياتی دارد. مثالبه نظر شما آیا فيلد آدرس( شامل شهر خيابان کوچه – پالک) تو
محيط عملياتی مدرسه تجزیه پذیر است؟
به نظر من تومدرسه اجزای این فيلد اهميتی ندارند بلکه کل فيلد راجهت مکاتبه با دانش آموز ذخيره می کنند لذا یه فيلد ساده محسوب
می شه
اما فيلد آدرس(شامل شهر خيابان کوچه – پالک) تو محيط عملياتیاداره پست یه فيلد تجزیه پذیر است. زیرا تک تک اجزاش تو اداره پستاهميت دارند و لذا برای اینکه جدول مون 1NF باشه باید برای هر جز آن
یه فيلد تعریف کنيم
خشنود پور مازیار
مثال آگه آموزش بخواهد دانشجویان سال 76 رو استخراج کنه
(فاطمه عابدینی (۰۹۱۳
امينا محمدیچرا مفهوم و معنا داره. سال ورود دانشجو به دانشگاه
پس باید به محيط عملياتی دقت کرد
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 41/75
10:17:55 PM
10:17:55 PM
10:17:58 PM
10:18:27 PM
10:18:29 PM
10:18:31 PM
10:18:54 PM
10:19:26 PM
10:19:31 PM
10:19:45 PM
10:19:52 PM
خشنود پور مازیار
استفاده می شه
(anjel)فرشته دانش
اگه برای مسير سرویس ها بخوان چیخيابان اصلی مهمه
امينا محمدی
(فاطمه عابدینی (۰۹۱۳پس باید به محيط عملياتی دقت کرد
احسنت
(anjel)فرشته دانشاگه برای مسير سرویس ها بخوان چی خيابان اصلی مهمهآیا سرویس مدرسه هم قراره تو سيستم مدرسه ذخيره بشه؟ اگر
جواب بله است حق با شماست
خشنود پور مازیار
من یه نکته بگم
zeinab hojaty
سرویس کاری به بانک مدرسه نداره خودش بانک مجزا داره
امينا محمدی
درمورد اون شماره دانشجویی نظر تون چيه؟
خشنود پور مازیار
امينا محمدی10:09 PM
zeinab hojaty
اگر فيلد سال مجزا داشته باشيم دیگه نيازی به فيلد ترکيبی نييت
امينا محمدی
zeinab hojatyاگر فيلد سال مجزا داشته باشيم دیگه نيازی به فيلد ترکيبی نييت
احسنت
Nafas
zeinab hojatyاگر فيلد سال مجزا داشته باشيم دیگه نيازی به فيلد ترکيبی نييت
بله
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 42/75
10:20:03 PM
10:20:14 PM
10:20:16 PM
10:20:28 PM
10:20:36 PM
10:21:01 PM
10:21:09 PM
10:21:26 PM
10:21:42 PM
10:21:51 PM
10:22:01 PM
10:22:16 PM
امينا محمدی
پس تجزیه پذیر یا ناپذیر بودن یک فيلد بستگی به محيط عملياتی دارد.
این را هم بگویم که برای نرمال سازی باید از 1NF شروع کنيم. یعنی2NF 1 را انجام ندهيم و برویم سراغNF نمی شه
خشنود پور مازیار
دقيقا
Nafas
بله
خشنود پور مازیار
اما قبل از همه چيز باید وابستگی ها رو مطالعه کنيم
zeinab hojaty
ای کاش تصویر مرحله ای بودن را هم نشان ميداد
هر مرحله وابسته به مرحله ی قبل
امينا محمدی
خشنود پور مازیار اما قبل از همه چيز باید وابستگی ها رو مطالعه کنيم
وابستگی های تابعی را جلسه قبل کامل بحث کردیم
zeinab hojatyهر مرحله وابسته به مرحله ی قبل
دقيقا
2NF اما
خشنود پور مازیار
اوکی مرسی
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 43/75
10:22:30 PM
10:22:31 PM
10:22:54 PM
10:22:54 PM
10:23:07 PM
10:23:16 PM
10:23:26 PM
10:23:28 PM
پس من شکل ها رو آخر جلسه ارسال می کنم
امينا محمدی
تعریف:
رابطه R در سطح نرمال دوم (2NF) است اگر اوال 1NF باشد ثانيا صفاتغير كليد، با كليد اصلي وابستگي تابعي كامل داشته باشند
Sadegh Ebrahimi joined group via invite link
zeinab hojaty
این تصویر بهتره
joined group via invite link م
امينا محمدی
توجه کنيد به تعریف فوق: وابستگی تابعی کامل صفات غير کليد بهکليد اصلی جدول
دقت کنيد در این سطح(2NF) ما فقط زوم می کنيم به وابستگی تابعیصفات غير کليد به کليد اصلی. اصال کاری به وابستگی تابعی غير
کليدها با هم نداریم.
خشنود پور مازیار
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 44/75
10:23:56 PM
10:24:09 PM
10:24:20 PM
10:24:41 PM
10:25:08 PM
10:25:24 PM
10:26:03 PM
10:26:13 PM
10:26:31 PM
امينا محمدی
به نظر شما جدولی که نمودار FD آن این شکلی بود 2nf است؟؟؟
خشنود پور مازیار
Zeinab Hydari
نه ندارد
امينا محمدی
خوب معلومه که نه
کدام صفات 2NF بودن جدول R را نقض کرده اند؟؟؟
Hesam.R left group
Zeinab Hydari
شماره دانش آموزی با نام دانش اموز
امينا محمدی
دیگه؟
Zeinab Hydari
شماره دانش آموز با معدل
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 45/75
10:26:34 PM
10:26:57 PM
10:27:09 PM
10:27:13 PM
10:27:24 PM
10:27:26 PM
10:27:44 PM
10:27:54 PM
10:28:05 PM
10:28:22 PM
10:28:49 PM
10:28:57 PM
10:28:59 PM
اک10:28:59 PM
zeinab hojaty
بهتر بود تعریف تابعی کامل اول گفته بشه اگه تو جلسه قبل نگفتيد
hoda left group
امينا محمدی
zeinab hojatyبهتر بود تعریف تابعی کامل اول گفته بشه اگه تو جلسه قبل نگفتيد
در جلسه قبل بحث شد!!!
Zeinab Hydari
کد درس با واحد و.کد درس با نام درس
امينا محمدی
Stname , avrg , name_dar , unit
zeinab hojaty
من جلسه اول که هستم شرمنده
غزلينا
امينا محمدی!!!در جلسه قبل بحث شد
بله کامل بحث شد
امينا محمدی
این فيلدها متاسفانه 2NF بودن را خراب کرده اند
زیرا این فيلدها به جای اینکه وابستگی تابعی کامل به کليد اصلیداشته باشند به جزیی از کليد اصلی وابستگی تابعی دارند.
به نمودار FD دقت کنيد
Sadegh Ebrahimi left group
امينا محمدی
اما صفت grade وضعيتش خوبه. چون این صفت به کليد اصلیوابستگی تابعی کامل داره.
اوکی؟
غزلينا
Zeinab Hydari
بله استاد
الهام کریميان
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 46/75
10:29:09 PM
10:29:21 PM
10:29:27 PM
10:29:46 PM
10:29:58 PM
10:30:44 PM
10:31:07 PM
10:31:13 PM
10:31:30 PM
10:31:37 PM
10:31:37 PM
10:31:46 PM
10:31:49 PM
10:32:02 PM
10:32:07 PM
امينا محمدی
حاال باید چکار کنيم که جدول 2nf بشه؟
zeinab hojaty
جدول را مجزا کنيم
امينا محمدی
باید این جدول را به چند جدول تجزیه کنيم. اما چطوری؟
اول اون صفاتی که با کليد اصلی مشکلی نداشتند( وابستگی تابعیکامل به کلی اصلی داشتند) را با کليد اصلی در یک جدول جای می
دهيم. یعنی:
خوب حاال فيلدهایی که مشکل دار بودند را چکار کنيم؟
zeinab hojaty
در یک جدول دیگه باکليد ميگزاریم
امينا محمدی
باید با توجه به وابستگی های تابعی جدول تجزیه بشه
(anjel)فرشته دانش
کددرس _ نام درس واحد
Zeinab Hydari
هر کدوم با فيلدي ک وابستگی داشتن رو تو ی جدول ميذاريم
خشنود پور مازیار
برای تجزیه باید به کليد های اصلی نگاه کنيم
امينا محمدی
من سر کالس به دانش آموزان می گم. اجزای کليد اصلی با رفقاشونتو یه جدول جدا قرار می گيرند
Zeinab Hydari
کد دانش آموز ،نام و معدل
امينا محمدی…من سر کالس به دانش آموزان می گم. اجزای کليد اصلی با رفقاش
امينا محمدی
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 47/75
10:32:33 PM
10:32:54 PM
10:32:59 PM
10:33:04 PM
10:33:51 PM
10:33:59 PM
10:33:59 PM
10:34:12 PM
10:35:09 PM
10:35:20 PM
خشنود پور مازیار
مهندس بهتر بود نمودار fd رو رسم می کردیم
امينا محمدی
امينی
فيلد های مشکل دار که با بخشی از کليد اصلی که وابستگی تابعیکامل رو نقض کرده از همون محل شکسته بشه
امينا محمدی
خشنود پور مازیار رو رسم می کردیم fd مهندس بهتر بود نمودار
رسم کردم اول جلسه!
joined group via invite link ميثم شریفی
Mousavi. Naeini joined group via invite link
خشنود پور مازیار
امينا محمدی
R1 , R2 , R3 تا اینجا ما سه تا جدول داریم
خشنود پور مازیار
حاال بهتر
امينا محمدی
خوب حاال یه نکته:
1NF اگه یه جدول داشته باشيم که کليد اصلی آن تک فيلده باشه وهم باشه می تونيم چشم بسته بگيم حتما 2NF است
این جمله فوق را قبول دارید؟؟؟؟؟
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 48/75
10:35:26 PM
10:35:39 PM
10:35:41 PM
10:35:45 PM
10:35:51 PM
10:35:59 PM
10:36:05 PM
10:36:18 PM
10:36:23 PM
10:36:27 PM
10:36:59 PM
10:37:07 PM
10:37:13 PM
10:37:13 PM
10:37:22 PM
10:37:24 PM
Zeinab Hydari
بله
zeinab hojaty
بله
امينی
بله
غزلينا
بله
امينا محمدی
احسنت به همه
خشنود پور مازیار
دقيقا
Zeinab Hydari
چون کليد با همه ی فيلدها وابستگی تابعی داره،و اگه مرکب همنباشه وابستگی تابعی کامل برقراره
خشنود پور مازیار
چون شرایط بودن در 2nf رعایت شده
امينا محمدی
خوب پس من می گم R2 , R3 حتما 2NF هستند
zeinab hojaty
اگر وابستگی تابعی داشته باشه وابستگی تابعی کامل هم داره
امينا محمدی
در مورد R1 هم می دونيم که فيلد grade به کليد اصلی وابستگیتابعی کامل داره. پس 2NF است
خشنود پور مازیار
بله
امينی
بله
امينا محمدی
3NF اما ماجراهای سطح
تعریف:
خشنود پور مازیار
یه لحظه
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 49/75
10:37:42 PM
10:38:01 PM
10:38:13 PM
10:38:18 PM
10:38:24 PM
10:38:37 PM
10:38:53 PM
10:39:06 PM
10:39:41 PM
10:39:51 PM
10:40:03 PM
10:40:11 PM
10:40:38 PM
10:40:46 PM
10:40:51 PM
zeinab hojaty
بررسی وابستگی تابعی وابسته
خشنود پور مازیار
امينا محمدی
جدولی 3NF است که اوال 2nf باشد ثانيا صفات غير کليد نباید با هموابستگی تابعی داشته باشند
خشنود پور مازیار
? 2nf isj آیا این جدول
Zeinab Hydari
با واسطه
امينا محمدی
این تعریف با تعریف کتاب کمی فرق می کنه . ولی درسته
Narges Hemati joined group via invite link
امينا محمدی
دانش آموز با کلمه ی واسطه مشکل داره. بهش اصال نگيد
خوب یعنی چی
من به دانش آموزان می گم ببينيد تو جدول صفات غير کليد با هموابستگی تابعی دارند یا نه؟
R2 مثال جدول
خشنود پور مازیار
3NF سطح
1 2nf باشد
امينا محمدی
خوب صفات stname , avrg که غير کليد هستند با هم وابستگیتابعی هم ندارند. پس این جدول حتما 3NF است
امينی
امينا محمدی
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 50/75
10:41:15 PM
10:41:16 PM
10:41:28 PM
10:41:31 PM
10:41:33 PM
10:42:04 PM
10:42:33 PM
10:42:44 PM
10:42:48 PM
10:43:07 PM
10:43:18 PM
10:43:52 PM
10:43:55 PM
10:44:56 PM
من به دانش آموزان می گم ببينيد تو جدول صفات غير کليد با هم …اینجوری نقش کليد اصلی در تعریف کمرنگ ميشه؟
امينا محمدی
امينیاینجوری نقش کليد اصلی در تعریف کمرنگ ميشه؟
اصال ما در تعریف 3NF کاری به کليد اصلی دیگه نداریم
خشنود پور مازیار
2 هر صفت غير کليد با کليد اصلی ، وابستگی تابعی با واسطهنداشته باشد .
این تعریف کتاب
امينا محمدی
کتاب این 3NF را پيچونده
خشنود پور مازیار
صفحه 151
امينی
ما وابستگی تابعی و وابستگی تابعی با واسطه را نسبت به کليداصلی ميسنجيم
خشنود پور مازیار
2 هر صفت غير کليد با کليد اصلی ، فقط وابستگی تابعی بی واسطهداشته باشد
این تعریف آقای رانکوهی
امينا محمدی
خوب اگر تمایل دارید من وابستگی تابعی با واسطه را تشریح کنممتوجه می شوید که با تعریفی که من گفتم هيچ فرقی ندارد
خشنود پور مازیار
بفرمایيد
امينی
لطف ميکنيد
Zeinab Hydari
خب همين ک فيلدهاي غير کليد باهم وابستگی داشته باشند،باتوجهب اینکه کليد حتما وابستگی تابعی داره،تعریف یکی ميشه
امينا محمدی
یه لحظه
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 51/75
10:45:47 PM
10:45:58 PM
10:46:20 PM
10:46:25 PM
10:46:27 PM
10:46:30 PM
10:46:39 PM
10:46:45 PM
10:46:45 PM
10:46:49 PM
10:46:57 PM
10:47:05 PM
10:47:15 PM
10:47:20 PM
10:47:22 PM
10:47:45 PM
10:47:54 PM
10:48:26 PM
10:48:28 PM
در شکل فوق وابستگی تابعی unit به codedars هم باواسطه است وهم بی واسطه. قبول دارید؟
خشنود پور مازیار
بله
Bahar Baktashian
بله
خشنود پور مازیار
code > name > unit
امينا محمدی
یعنی مثال ما از روی Codedars می تونيم به name_dars برسيم و ازunit اون به
درسته؟
خشنود پور مازیار
code > name
name > unit
امينی
بله
(anjel)فرشته دانش
بله
امينا محمدی
البته مستقيم هم می شه از code_dars به unit رسيد
خشنود پور مازیار
code > unit
3 phgj vo ldni
امينا محمدی
اینجا نظر دوستان چيه؟
خشنود پور مازیار
3 حالت رخ می ده
باید واسطه رو حذف کنيم
سوال امتحان نهایی هم هست
امينا محمدی
خوب پس اگر یه فيلد غير کليد به یه فيلد غير کليد دیگه وابستگیتابعی داشته باشه اینجا جدول 3NF نيست.
درسته؟
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 52/75
10:48:38 PM
10:48:51 PM
10:49:11 PM
10:49:33 PM
10:49:35 PM
10:49:40 PM
10:49:42 PM
10:49:49 PM
10:50:20 PM
10:50:23 PM
10:50:31 PM
10:50:31 PM
10:50:49 PM
خشنود پور مازیار
دقيقا
Zeinab Hydari
امينا محمدیخوب پس اگر یه فيلد غير کليد به یه فيلد غير کليد دیگه وابستگی ت
امينا محمدی
آیا قبول دارید همه فيلدها به کليد اصلی وابستگی تابعی کاملدارند؟؟؟؟؟ ( تعریف 2NF بود!!!)
R. S@eedi joined group via invite link
zeinab hojaty
بله
Zeinab Hydari
به کليد ساده ،بله
(anjel)فرشته دانش
بله
امينا محمدی
پس اینکه نویسنده کتاب نوشته دنبال وابستگی های تابعی با واسطهباشيد مساله را پيچونده!!!!!
غزلينا
بله
S@EeD joined group via invite link
امينا محمدی
ما باید در بحث 3NF دنبال این باشيم که خدای نکرده صفات غيرکليد باهم وابستگی تابعی نداشته باشند.
درسته؟؟؟؟
خشنود پور مازیار
Zeinab Hydari
بله درسته
غزلينا
درسته
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 53/75
10:50:50 PM
10:51:01 PM
10:51:19 PM
10:51:29 PM
10:51:33 PM
10:51:46 PM
10:52:01 PM
10:52:03 PM
10:52:10 PM
10:52:53 PM
10:52:54 PM
10:53:13 PM
10:53:48 PM
10:53:58 PM
10:54:19 PM
خشنود پور مازیار
دقيقا
بعلت وجود آنومالی
امينی
یه سوال؟اینکه نظر مولف این بود که در عریف 2nfحتما عبارت نقضنشود را ذکر کنيم ميشه نظرتون رو بفرمایيد
امينا محمدی
پس تعریفی که من گفتم را حاال قبول دارید: جدولی که 2NF باشد وصفات غيرکليدش با هم وابستگی تابعی نداشته باشند را 3NF می
گویيم
امينی
تعریف*
zeinab hojaty
تعریف رو پيچونده
برای بچه ها ساده ميکنيم
خشنود پور مازیار
شاید فکر کرده ساده تر می شه
امينا محمدی
امينی…حتما عبارت نقضnfیه سوال؟اینکه نظر مولف این بود که در عریف 2
منظورتون از نقض متوجه نشدم
من کتاب رانکوهی و کتاب های متعددی در مورد بانک اطالعاتی خواندهام هيچ کدام به این بدی 3nf را نگفته اند
امينی
می گفت نگيد وابستگی تابعی کامل را نداشته باشه
یه استدالل خاصی داشت که این جمله کامال منفی نباشه
شرمنده تعریف2nfرا عرض ميکنم
امينا محمدی
امينییه استدالل خاصی داشت که این جمله کامال منفی نباشه
در تعریف 2nf باید صفات غير کليد به کليد اصلی وابستگی تابعیکاممممممممل داشته باشند
خشنود پور مازیار
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 54/75
10:54:42 PM
10:54:49 PM
10:55:03 PM
10:55:09 PM
10:55:21 PM
10:55:44 PM
10:55:47 PM
10:56:11 PM
10:56:21 PM
10:56:35 PM
10:56:45 PM
10:56:52 PM
10:57:07 PM
امينا محمدی
امينییه استدالل خاصی داشت که این جمله کامال منفی نباشهاگر صفتی غير کليد دیدید که به کليد اصلی وابستگی تابعی کامل نداره پس حتما
2nf نيست
امينی
بله درست ميفرمایيد منم با شما هم عقيده ام ولی استدالل ایشوناین بود که بگيد نقض نکنه
امينا محمدی
3NF خوب برگردیم به بحث
خشنود پور مازیار
KH.Maziar , [۲۷.۰۱.۱۶ ۲۲:۴۲]هر صفت غير کليد با کليد اصلی ، فقط وابستگی تابعی بی واسطه 2داشته باشد
این تعریف کتاب آقای رانکوهی
امينا محمدی
حاال قبول دارید جدول زیر 3NF نيست؟
خشنود پور مازیار
1 متقابال به یکدیگر ناوابسته باشند
امينا محمدی
خشنود پور مازیار این تعریف کتاب آقای رانکوهی
رانکوهی در ادامه همين بحث خودش اصالح کرده و گفته منظور اینه کهصفات غير کليد نباید با هم وابستگی داشته باشند
خشنود پور مازیار
2 با کليد اصلی رابطه وابستگی تابعی کامل داشته باشند
این هم تعریف کتاب آقای مقسمی
امينا محمدی
خشنود پور مازیار با کليد اصلی رابطه وابستگی تابعی کامل داشته باشند 2
این که تعریف 2NF است که شرط الزم برای 3NF است
خشنود پور مازیار
یه
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 55/75
10:57:08 PM
10:57:09 PM
10:57:11 PM
10:57:29 PM
10:57:50 PM
10:58:21 PM
10:58:25 PM
10:58:27 PM
10:59:02 PM
10:59:06 PM
10:59:08 PM
10:59:12 PM
10:59:26 PM
امينا محمدی
کتاب مقسمی این را قشنگ تر گفته
Zeinab Hydari
امينا محمدینيست؟ NFحاال قبول دارید جدول زیر 3
بله چون فيلدهاي غير کليد باهم وابستگی تابعی دارند
خشنود پور مازیار
لحظه
امينا محمدی
خوب حاال چکار کنيم 3NF شود؟
joined group via invite link مينو
zeinab hojaty
جدول ها باز مجزا ميشند
invited Maryam مژگان نزادی
(anjel)فرشته دانش
کددرس ونام درس
Zeinab Hydari
جدوال رو به دوجدول تقسيم ميکنيم
(anjel)فرشته دانش
نام درس و واحد
امينا محمدی
ببخشيد من برای اینکه مثال کامل تر بشه به فيلد اضافه کردم
خشنود پور مازیار
امينا محمدی
typedars
joined group via invite link خانم روستا
امينا محمدی
که نشون دهنده نوع درس است( عملی تئوری)
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 56/75
10:59:34 PM
10:59:50 PM
10:59:57 PM
11:00:19 PM
11:00:20 PM
11:00:30 PM
11:00:42 PM
11:00:48 PM
11:00:55 PM
11:01:34 PM
11:01:42 PM
11:01:49 PM
11:01:58 PM
11:02:04 PM
خشنود پور مازیار
صفحات کتاب آقای مقسمی رو فرستادم
Zeinab Hydari
نام درس و کد درس ی جدول
امينا محمدی
خوب کدوم فيلدها باعث خرابکاری شده اند؟؟؟
Zeinab Hydari
همون نام درس و واحد
خشنود پور مازیار
با واسطه ها
رنگ سبز
امينی
جدول باید از نام درس شکسته شود
خشنود پور مازیار
امينا محمدی
من به این کلمه با واسطه حساسيت دارم. دانش آموزان هم متوجهنمی شوند
ببينيد فيلد های name_dars و unit مشکل دارند . چرا؟ چون غيرکليدهستند و با هم وابستگی تابعی دارند
خشنود پور مازیار
شکل fd کمک می کنه
دقيقا
joined group via invite link مرتضی جعفری
امينا محمدی
ولی فيلد typedars مشکلی نداره
(anjel)فرشته دانش
نه
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 57/75
11:02:14 PM
11:02:17 PM
11:03:00 PM
11:03:15 PM
11:03:51 PM
11:04:43 PM
11:05:23 PM
11:06:29 PM
11:06:42 PM
11:06:47 PM
11:07:06 PM
11:07:06 PM
اک11:07:25 PM
11:07:32 PM
خشنود پور مازیار
نه
امينا محمدی
این جدول را باید تجزیه کنيم.
اول کليد اصلی را به همراه فيلدهای بی مشکل و سمت چپوابستگی تابعی می نویسيم.
nam_dars > unit
M B joined group via invite link
امينا محمدی
سمت چپ وابستگی nam_dars است که اصطالحا بهش دترمينان هممی گند
left group مجيد دستجردی
امينا محمدی
و سپس اون فيلدی های غير کليد که به هم وابستگی تابعی داشتندرا با هم تو یه جدول می زاریم این طوری:
خشنود پور مازیار
R(name , unit )
امينا محمدی
اوکی؟
Zeinab Hydari
بله
(anjel)فرشته دانش
امينا محمدیاوکی؟
الهام کریميان
خشنود پور مازیار
lvsd hsjhn lplnd
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 58/75
11:07:37 PM
11:07:50 PM
11:07:50 PM
11:07:54 PM
11:08:07 PM
11:08:09 PM
11:08:13 PM
11:08:16 PM
11:08:19 PM
11:08:27 PM
11:08:32 PM
11:08:49 PM
11:08:51 PM
11:08:57 PM
11:09:13 PM
7(12).JPG () 32 KBDownload () Open ()
11:09:27 PM
امينا محمدی
R ما یه جدول داشتيم
Zeinab Hydari
خشنود پور مازیار lvsd hsjhn lplnd
خشنود پور مازیار
مرسی استاد محمدی
امينا محمدی
حاال با نرمال سازی تا سطح 3NF ما
R1 , R2 , R31 , R32
داریم
درسته؟
خشنود پور مازیار
بله
Rahil Sh
من امشب متاسفانه ب کالس درس نرسيدم
(anjel)فرشته دانش
خشنود پور مازیار مرسی استاد محمدی
ترجمش این بود
خشنود پور مازیار
آره
امينا محمدی
خوب نرمال سازی آنومالی ها را برطرف می کنه. اما یه مشکلی همداره
خشنود پور مازیار
آخه من هم گوشی رو کنترل می کنم
هم کامپيوتر
(anjel)فرشته دانش
سرعت بازجست رو کم ميکنه
خشنود پور مازیار
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 59/75
11:09:35 PM
11:09:41 PM
11:10:32 PM
11:11:50 PM
11:13:12 PM
11:13:32 PM
11:13:52 PM
11:15:04 PM
11:16:12 PM
11:16:26 PM
امينا محمدی
تعداد جداول زیاد می شه و بعد برای پاسخگویی به Query ها باید جداول پيوند زدهشوند که این عمل باعث کندی پرس و جو ها می شه
خشنود پور مازیار
farzaneh. Rasamnejad joined group via invite link
امينا محمدی
خشنود پور مازیار Photo
دقيقا. اما نمی تونيم اینها را به دانش آموزان بگيم. چون خيلی مطالبتو این شکل را نخوانده اند
خوب یه لحظه صبر کنيد
خشنود پور مازیار
این مطالب برای ما خوب
Zeinab Hydari
تقارن صفات رو.متوجه نميشم یعنی چي
امينا محمدی
به دليل اینکه بحث نرمال سازی خيلی از اینها طوالنی تر است و وقتنداریم من فقط در حد کتاب صحبت کردم.
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 60/75
11:16:46 PM
11:16:49 PM
11:16:53 PM
11:17:00 PM
11:17:37 PM
11:17:58 PM
11:18:19 PM
11:18:20 PM
11:18:36 PM
11:18:45 PM
11:18:48 PM
11:20:21 PM
11:20:47 PM
11:22:35 PM
11:22:57 PM
خشنود پور مازیار
مرسی استاد محمدی
اما
امينا محمدی
من یه نمودار FD را می فرستم دوستان لطف کنيد سریع نرمال سازیرا انجام دهيد
Zeinab Hydari
X,y,c,d
X,b
U,z,w ,a
خشنود پور مازیار
ظوص
Zeinab Hydari
2nf واسه
خشنود پور مازیار
z,w
c,d
Zeinab Hydari
X,y,c
خشنود پور مازیار
x,y,d
امينا محمدی
Zeinab Hydariتقارن صفات رو.متوجه نميشم یعنی چيتقارن صفت یعنی یک صفت فقط یک مقدار دارد که باعث می شود در
پرس و جوها هيچ صفتی بر صفت دیگر ارجحيت نداشته باشه. درضمن شاخص گذاری روی صفت آسان می شه.
بقيه جواب نمی دهند؟؟؟؟
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 61/75
11:23:24 PM
11:23:28 PM
11:23:32 PM
11:23:41 PM
11:24:00 PM
11:24:18 PM
11:24:21 PM
اک11:25:13 PM
11:25:22 PM
11:25:23 PM
11:25:26 PM
11:25:56 PM
11:26:13 PM
خشنود پور مازیار
فکر کنم بزاریم بعنوان تمرین
امينا محمدی
اگر دانشگاه بودیم که همه درس را افتاده بودید!!!
خشنود پور مازیار
با شکل و نمودار
Zeinab Hydari
نيس ک همه تمرينا رو انجام ميديم
(anjel)فرشته دانش
X,y,c
C,d
الهام کریميان
r1(x,y,c,d)r2(x,b)r3(y,z,w,a)r11(x,y,c)r12(c,d)r31(y,z,a)r32(z,w)
(anjel)فرشته دانش
Z,w
امينا محمدی
2NF خوب اول
از این سه جدول فقط R2 را می تونيم بگيم3NF هم هست
اما R1 و R3 متاسفانه 3NF نيستند چرا؟
joined group via invite link شبنم كريمي
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 62/75
11:27:18 PM
اک11:27:38 PM
11:28:02 PM
11:28:55 PM
11:29:16 PM
11:29:52 PM
11:30:07 PM
11:30:08 PM
11:30:17 PM
11:30:21 PM
11:30:50 PM
11:31:21 PM
(anjel)فرشته دانش
z , w بخاطر وابستگی
الهام کریميان
c,d
(anjel)فرشته دانش
c , d و
امينا محمدی
اوکی؟
خوب بحث آخر امشب:
Nafas
اوکی
امينا محمدی
تو کتاب یه بحثی را مطرح کرده به نام تجزیه مطلوب
(anjel)فرشته دانش
امينا محمدیاوکی؟
امينا محمدی
ص 151
همانطور كه مشاهده كرديد براي نرمال سازي بايد جداول را تجزيه كنيماما تجزيه اي مطلوب است كه :
الف) اگر رابطه R به دو رابطه R1 , R2 تجزيه شد پيوند اين دو رابطه R راايجاد كند( بدون هيچگونه ركورد اضافه يا كم)
ب) تجزيه رابطه ي R بايد وابستگي هاي تابعي را حفظ كند.
برای تجزیه مطلوب دو شرط در کتاب گفته که قابل تامل هستند
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 63/75
11:31:35 PM
11:33:09 PM
11:33:17 PM
11:33:20 PM
11:33:34 PM
11:33:38 PM
11:34:28 PM
11:34:36 PM
11:34:39 PM
11:35:16 PM
11:35:22 PM
11:35:37 PM
11:36:29 PM
11:37:02 PM
11:38:14 PM
بند الف چی می گه؟
SS. MirBagheri left group
امينا محمدی
می گه اگر شما یه جدول را تجزیه کردید وقتی اونها را Join می کنيمباید جدول اولی بدست بياید. هم از نظر فيلدها هم از نظر رکوردها
یعنی رکوردی کم نشه
یا زیاد نشه
شاید بگيد مگه می شه مگه داریم
بله.
خشنود پور مازیار
دقيقا
باید همان نتيجه را بگيریم
Niosha Pakpour joined group via invite link
امينا محمدی
NULL اگر عمل تجزیه را بر اساس فيلدی انجام دهيد که تو اون فيلدوجود داشته باشه احتمال داره وقتی جداول را JOIN می کنيم یه رکورد
کم بشه یا زیاد بشه
به همين دليل وجود NULL تو یه فيلدی که قراره از اونجا جدول شکستهبشه اصال خوب نيست
یه قانون:
اگر می خواهيد بند الف هميشه برقرار باشه
وقتی جدول را می شکنيد به دو جدول. پيوند دو جدول بر اساس کليداصلی و خارجی بوجود آمده در دو جدول باشه
Maryam Naseri joined group via invite link
امينا محمدی
یعنی وقتی جداول را تجزیه می کنيم کليد خارجی بوجود بياید تا باکليد اصلی جدول دیگه قابل پيوند باشه.
Mr Ebrahimi joined group via invite link
(anjel)فرشته دانش
امينا محمدییعنی وقتی جداول را تجزیه می کنيم کليد خارجی بوجود بياید تا با …
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 64/75
11:38:40 PM
11:38:56 PM
11:39:14 PM
11:39:35 PM
11:39:43 PM
11:39:51 PM
11:40:10 PM
11:40:22 PM
11:40:32 PM
11:40:47 PM
11:41:21 PM
11:41:37 PM
11:42:07 PM
11:42:34 PM
11:42:43 PM
11:42:53 PM
امينا محمدی
خوب بند ب چی می گه؟
Zeinab Hydari
ميشه ی مثال بزنيد؟
امينا محمدی
Zeinab Hydariميشه ی مثال بزنيد؟
چه مثالی؟
Zeinab Hydari
از تجزیه و ترکيب جدول
طبق بند الف
امينا محمدی
Zeinab Hydariطبق بند الف
بله. یه لحظه
البته قوانين دیگه ای هم برای تجزیه مطلوب وجود دارد
مثل قانون ریسانن که در کتاب رانکوهی گفته
استاد خشنود پور االن تصویرش را می فرسته.
(anjel)فرشته دانش
امينا محمدی.استاد خشنود پور االن تصویرش را می فرسته
امينی
امينا محمدی.استاد خشنود پور االن تصویرش را می فرسته
استاد اجازه به نظرم زنگ خورد
امينا محمدی
فقط 10 دقيقه دیگه
(anjel)فرشته دانش
غذای من ته گرفت , هرکس یه چيزی برای خودش خورد
امينا محمدی
من سوال خانم حيدری را تو پی وی براشون می فرستم
خوب اما بند ب
(anjel)فرشته دانش
نه برای ماهم بفرستيد
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 65/75
11:43:07 PM
11:43:13 PM
11:43:29 PM
11:43:35 PM
11:44:07 PM
11:44:10 PM
11:44:25 PM
11:44:27 PM
11:44:40 PM
11:44:45 PM
11:45:06 PM
11:45:08 PM
11:45:11 PM
11:45:16 PM
مخصوصا اون null ه رو
امينا محمدی
می گه اگر شما اول یه وابستگی های تابعی داشتيد بعد از تجزیه همباید اون وابستگی ها باشه
امينی
امينا محمدیمی گه اگر شما اول یه وابستگی های تابعی داشتيد بعد از تجزیه …
امينا محمدی
(anjel)فرشته دانشه رو null مخصوصا اون
بحث اصلی را تموم کنم. بعد این را تشریح می کنم
مثال ما اول داشتيم
آیا بعد از تجریه و نرمال سازی آنها
باز هم
name_dars > unit
برقراره؟
Zeinab Hydari
بله برقراره
امينا محمدی
خوب بله. نگاه کنيد
خوب پس این چی؟
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 66/75
11:45:24 PM
11:45:39 PM
11:46:00 PM
11:46:01 PM
11:46:01 PM
11:46:19 PM
11:46:29 PM
11:46:37 PM
11:46:43 PM
11:47:15 PM
11:47:17 PM
11:47:27 PM
11:47:58 PM
11:48:32 PM
11:48:33 PM
11:49:19 PM
11:49:51 PM
11:52:12 PM
codedars > unit
Zeinab Hydari
اینم برقراره
امينا محمدی
درسته این وابستگی تابعی مستقيما در دو جدول فوق دیده نمی شهاما قابل استنتاجه
(anjel)فرشته دانش
نه
امينا محمدی
وقتی
codedars > name_dars
name_dars > unit
پس می شه نتيجه گرفت
codedars >unit
یعنی وابستگی های تابعی هيچکدوم حذف نشده اند. یا وجود دارند یاقابل استنتاج هستند
اوکی؟
(anjel)فرشته دانش
امينا محمدی
حاال بروم سراغ اون سوال خانم حيدری
خشنود پور مازیار
این هم قانون ریسانس
(anjel)فرشته دانش
امينا محمدی
احسنت
خشنود پور مازیار
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 67/75
11:52:17 PM
11:53:18 PM
11:53:19 PM
11:53:40 PM
11:54:22 PM
11:54:32 PM
11:55:24 PM
11:56:21 PM
این هم مثال
امينی
فکر کنم استاد دارن تکليف های هفته دیگه رو تایپ می کنن
امينا محمدی
این متن که فرستادم را مطالعه کنيد لطفا
خشنود پور مازیار
صفحه 557 کتاب آقای رانکوهی
امينا محمدی
جدول PROF مربوط به اساتيد یک دانشگاه است و جدول DEPT مربوطبه دانشکده ها است
همانطور که می بينيد در فيلد PRDEID1 متاسفانه NULL وجود داره وبر اساس همين فيلد آن را تجزیه کرده
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 68/75
11:56:22 PM
11:56:39 PM
11:57:28 PM
11:57:35 PM
11:58:01 PM
11:58:10 PM
11:58:11 PM
11:58:55 PM
11:59:19 PM
11:59:28 PM
(anjel)فرشته دانش
تکليف شب ه دیگه ؟؟مال االن که نيستهرچند که االنم شبه !!!!
امينا محمدی…وجود دار NULL متاسفانه PRDEID1 همانطور که می بينيد در فيلد
خشنود پور مازیار
امينا محمدی
شما دو جدول PROF1 و PROF2 را که داده هایش را هم دارید با همپيوند بزنيد دیگه جدول اول بدست نمی آد
خشنود پور مازیار
دقيقا
null بعلت وجود
امينا محمدی
خوب همکاران با مطالعه این سه صفحه آخر یکی از مشکالت NULL درپایگاه داده را هم متوجه می شوند.
جلسه بعد وارد بحث SQL می شویم
خشنود پور مازیار
مرسی استاد محمدی
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 69/75
11:59:32 PM
11:59:35 PM
11:59:48 PM
12:00:02 AM
12:00:11 AM
12:00:12 AM
12:00:13 AM
12:00:14 AM
12:00:18 AM
12:00:24 AM
12:00:25 AM
امينا محمدی
ان شاهللا که مطالب امشب مفيد بوده باشد
خشنود پور مازیار
خيلی لطف می کنيد
وجود شما نعمت
Thursday, January 28, 2016
مژگان نزادی
متشکرم، عالی بود
نازنين جمشيديان
خسته نباشيد همگی مخصوصا جناب محمدی
خشنود پور مازیار
نازنين جمشيديان
خشنود پور مازیار
امينی
امينا محمدیان شاهللا که مطالب امشب مفيد بوده باشد
عالی بود اقای مهندس ،تدریستون فوق ابعاده جذابه
خشنود پور مازیار
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 70/75
12:00:28 AM
12:00:29 AM
12:00:36 AM
12:00:39 AM
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 71/75
12:00:41 AM
12:00:54 AM
12:01:23 AM
12:01:42 AM
12:01:56 AM
12:02:18 AM
12:02:26 AM
12:02:38 AM
12:02:44 AM
12:03:10 AM
این ها بخشی از پاور پوینتی هستش که برای فصل هفت آماده کردم
نازنين جمشيديان
ممنون اقای خشنودپور
امينی
خشنود پور مازیار Photo
از مطالب بسيار مفيدتون بسيار ممنونيم
joined group via invite link مهدی شایسته
خشنود پور مازیار
البته فصل 7 رو با توضيحات استاد محمدی کامل می کنم و می فرستم
امينا محمدی
خواهش می کنم. شب همگی خوش
خشنود پور مازیار
فصل پنج قسمت SQL در حال طراحی
نازنين جمشيديان
شب خوش
(anjel)فرشته دانش
استاد محمدیمطالبتون بسيار کامل و عالی بود
استاد خشنود پور از همراهی شماو نظراتتون تشکر ميکنيم
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 72/75
12:03:18 AM
12:03:19 AM
12:03:33 AM
12:03:48 AM
12:04:08 AM
(https://www.dartlang.org/)
عا12:04:27 AM
12:04:30 AM
12:04:46 AM
خشنود پور مازیار
انشا هللا تا یه مدت دیگه دو تا سوپرایز جالب واسه گروه ارسال خواهم کرد .
Zeinab Hydari
خسته نباشيد استاد محمدی،بسيار عالي
Atefeh Shahrokhi
با تشکر فراوان از سرگروههای عزیز اصفهان و استاد محترم ایا امکانشهست pdf جلسات بانک رو در اختيار داشته باشيم؟
Zeinab Hydari
آقای خشنود پور شما هم خشنود پور،خيلی زحمت کشيديد
(anjel)فرشته دانش
Atefeh Shahrokhiبا تشکر فراوان از سرگروههای عزیز اصفهان و استاد محترم ایا امکان …
حتمًا دوست عزیز
علی انصاری
گوگل در رابطه با زبان جدید برنامه نویسی گفت است که Dart بهبرنامه نویسان کمک می کند تا برنامه تحت وب خود را به صورت
ساختار یافته ولی انعطاف پذیر توليد کنند و مطمئن باشند که نرم افزارساخته شده حداکثر بازده و سرعت را در مرورگرهای مدرن و محيطهای مختلف از ابزارهای پرتابل (تلفن هوشمند، تبلت و غيره) تا
سرورهای بزرگ خواهد داشت.
گوگل زبان جدید Dart را به همراه ابزارهای مرتبط آن بصورت متن باز واز طریق وب سایت dartlang.org (http://dartlang.org) در اختيار
عموم قرار داده است. از دارت می توان در پروژه های تک نفره و کوچکتا پروژهای بزرگ گروهی استفاده کرد. کدهای دارت یا بصورت طبيعی و
از طریق یک ماشين مجازی (Virtual Machine) اجرا می شوند و یاموتور جاوا اسکریپ کدهای Dart را به جا اسکریپت ترجمه و اجرا می
کند.
www.dartlang.org(https://www.dartlang.org/)Dart is a platform for building structured apps. It includes alanguage, a VM, libraries, tools, and a compiler to JavaScript.Try Dart today!
Zeinab Hydari
اشتباه تایپی شد،دیگه دارم تو.خواب مينويسم
خشنود پور مازیار انشا هللا تا یه مدت دیگه دو تا سوپرایز جالب واسه گروه ا
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 73/75
12:04:47 AM
Jozve_DataBase.pdf () 2.2 MBDownload ()
12:04:50 AM
12:06:07 AM
12:06:08 AM
12:06:16 AM
12:06:53 AM
12:07:17 AM
چه سوپرايزي؟
Atefeh Shahrokhi
(anjel)فرشته دانشحتمًا دوست عزیز
ممنون خانم مهندس
امينا محمدی
N. Seddighi
امينا محمدیان شاهللا که مطالب امشب مفيد بوده باشد
امينی
به قول آقای مهندس خشنود پور صبحتون بخير
(anjel)فرشته دانش
شب و صبح همگی بخيرآخرهفته ی خوبی داشته باشيد
N. Seddighi
Atefeh Shahrokhiبا تشکر فراوان از سرگروههای عزیز اصفهان و استاد محترم ایا امکان …
از متن های تلگرام خروجی Pdf بگيرید:
با همراه باشيد تا نحوه ي گرفتن خروجي PDF از مکالمات تلگرام را بهشما آموزش دهيم.
اپليکيشن تلگرام بر روي پلت فرم هاي مختلفي اجرا مي شود. اينموضوع و ذخيره شدن مکالمات بر روي سرورهاي تلگرام، اين امکان راايجاد مي کند تا بتوانيد به راحتي چت هاي خود با ديگران را به فرمت
PDF تبديل کنيد و يا آن ها را بر روي کاغد چاپ کنيد.
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 74/75
از آن جايي که نسخه ي تحت وب تلگرام درون مرورگر اينترنتي شما اجرامي شود، مي توانيد از اين طريق به آساني مکالمات را پرينت کرده و يا
آن ها را PDF کنيد. در قدم اول توسط مرورگر اينترنتي خود واردhttps://web.telegram.org به آدرس Telegram Web
https://web.telegram.org)) شويد.
اگر تاکنون تحت اين نسخه وارد حساب خود نشده ايد، نياز است که نامکشور خود را انتخاب کرده و شماره ي تلفن همراه خود را وارد نماييد تاکد فعال سازي براي تان ارسال شود. پس از وارد کردن شماره تلفن بر
روي Next کليک نماييد. اين کد به نسخه ي تلگرامي که روي گوشي يارايانه ي خود نصب کرده ايد ارسال مي شود (البته مي توانيد از طريق
SMS هم آن را دريافت کنيد).
سپس براي تأييد درخواست روي OK کليک نماييد.
پس از چند ثانيه کد فعال سازي از طريق خود تلگرام براي تان ارسالمي شود.
اکنون کد را وارد کرده و روي Next کليک کنيد. اگر مايليد که کد از طريقSMS ارسال شود در اين مرحله روي Send code via SMS کليک کنيد.
حال وارد محيط Telegram Web خواهيد شد. اين محيط کامًالشبيه سازي شده ي نسخه ي گوشي و دسکتاپي تلگرام است.
پس از باز کردن مکالمه ي مورد نظر مي توانيد با فشردن کليدهايترکيبي Ctrl+P، پنجره ي Print مرورگر خود را باز کنيد. اکنون مي توانيداين صفحه شامل کليه مکالمات را به صورت مجازي در قالب فايل PDF و
يا به صورت واقعي بر روي کاغذ چاپ نماييد.
الزم به ذکر است اگر مايليد تنه مکالمات خاصي را چاپ نماييد، آن ها راتوسط ماوس به حالت انتخاب دربياوريد.
سپس کليدهاي ترکيبي Ctrl+P را فشار دهيد. اکنون اگر از مرورگرگوگل کروم استفاده مي کنيد روي More Settings کليک کنيد و تيکSelection only را انتخاب نماييد. همچنين اگر مايليد فايل به صورت
PDF چاپ شود روي دکمه ي Change مقابل Destination کليک کنيد وSave as PDF را انتخاب نماييد.
همچنين اگر از مرورگر فايرفاکس استفاده مي کنيد، پس از انتخاب متنو فشردن کليدهاي Ctrl+P بايستي از محدوده ي Print range گزينه يSelection را انتخاب نماييد. اگر مايليد فايل به صورت PDF نيز پرينتشود بايستي نسبت به نصب يک پرينتر مجازي بر روي ويندوز اقدام
نماييد.
1/28/2016 Telegram Web
https://web.telegram.org/#/im?p=g103235003 75/75
12:07:40 AM
12:08:26 AM
12:11:28 AM
Atefeh Shahrokhi
بسيار ممنون. کل پی ام های استاد را ندارم
L torabi
بسيار ازاساتيد محترم سپاسگزارم
Yousefi Alireza joined group via invite link