یارا فایل

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

یارا فایل

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

پاورپوینت پایگاه داده ها

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

پاورپوینت پایگاه داده ها


پاورپوینت پایگاه داده ها

دسته بندی : پاورپوینت _ 

فرمت فایل:   ( قابلیت ویرایش ) 
حجم فایل:  (در قسمت پایین صفحه درج شده )
تعداد اسلاید : 61

کد محصول : ppt1


 عکس فایل

 فروشگاه کتاب  مرجع فایل

 


  فهرست متن PPT : 

 

 

 


 

 اسلاید 1

 

نرمالترسازی رابطه ( ابزار طراحی پایگاه رابطه ای ; آشنایی با تئوری وابستگی )
ایده اصلی : رابطه هر چند نرمال ، ممکن است بازهم آنومالیهایی(Anomalies) داشته باشد .
یادآوری : رابطه نرمال رابطه ای است که مقادیر تمام صفات خاصه اش اتومیک باشند .
 
 
 

 

 
/images/spilit.png 

 اسلاید 2
 

مثال : رابطه SPc  مفروض است .
در درج : این رابطه در درج آنومالی دارد . درج کن این اطلاع را   <S7, C7>
 
درج ناممکن است تا ندانیم چه قطعه ای تهیه کرده است زیرا کلید اصلی رابطه SPC ، (S# و P# ) است و درج تاپل بدون داشتن آنها ناممکن است .
 
در حذف :
حذف کن < S3 , P1 , 90 > . انجام شدنی است ، اما اطلاع ناخواسته حذف می شود ( اینکه S3 ساکن C1 است) .
 

 

 

 

 

 

/images/spilit.png

  اسلاید 3

 

وابستگی با واسطه :
 
اگر R(A,B,C,…) و اگر داشته باشیم A       B       C میگوییم C به A از طریق   B وابسته است ، مثلا در Second داریم :
میبینیم که Status علاوه بر اینکه بطور مستقیم با S# رابطه دارد به دلیل City à Status بطور Transitive با S# از طریق City رابطه دارد و این وابستگی بدلیل وابستگی Status به City است .
بنابراین Second را با پرتوگیری مناسب به دو رابطه چنان تجزیه میکنیم که Transitivity از بین برود . حاصل دو رابطه SC و   CS می باشد که 3NF هستند .
 
تعریف رابطه 3NF :
رابطه ای 3NF است اگر اولا 2NF باشد و ثانیا هر صفت خاصه غیر کلید با کلید اصلی وابستگی بی واسطه داشته باشد (Transitivity وجود نداشته باشد (
بر این اساس      SC, CS , SP، 3NF هستند .
 
 

 

 

 

 

/images/spilit.png

  اسلاید 4

 

 

) رابطه با بیش از یک کلید کاندید
خود دو حالت دارد :
 
کلیدهای کاندید ، صفت خاصه مشترک نداشته باشند .
کلیدهای کاندید ، صفت خاصه مشترک داشته باشند . (Overlapping)
 

 

 

 

/images/spilit.png

(توضیحات کامل در داخل فایل)

 

 

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

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

 
/images/spilit.png

« پشتیبانی مرجع فایل »

همچنان شما میتوانید قبل از خرید، با پشتیبانی فروشگاه در ارتباط باشید، یا فایل مورد نظرخود را  با تخفیف اخذ نمایید.

ایمیل :  Marjafile.ir@gmail.com 

 پشتیبانی فروشگاه :  پشتیبانی مرجع فایل دات آی آر 

پشتیبانی تلگرام  و خرید

پشتیبانی ربات فروشگاه : 

به زودی ...

  •  

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


پاورپوینت پایگاه داده ها

پاورپوینت پایگاه داده ها

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

پاورپوینت پایگاه داده ها


پاورپوینت پایگاه داده ها

دسته بندی : پاورپوینت _ 

فرمت فایل:   ( قابلیت ویرایش ) 
حجم فایل:  (در قسمت پایین صفحه درج شده )
تعداد اسلاید :59

کد محصول : ppt1


 عکس فایل

 فروشگاه کتاب  مرجع فایل

 


  فهرست متن PPT : 

 

 

 


 

 اسلاید 1

 

تمرین : امکانات DDL را در SQL92 مطالعه کنید
( مخصوصا روی احکام CREATE DOMIAN , DROP DOMAIN , ALTER DOMAIN )
سطح ادراکی DB2/:SQL:DML چهار تا حکم دارد .
 
احکام                       بازیابی :               حکم واحد SELECT
 
                             ذخیره سازی :   احکام با Syntax     (INSERT ,DELETE , UPDATE )
 

 

 
/images/spilit.png 

 اسلاید 2
 

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

 

 

 

 

 

/images/spilit.png

  اسلاید 3

 

ظاهرا ترتیب نوشتن جدولها در شرط FROM مهم نیست. اما در برخی سیستمها از جمله
                           توصیه هایی برای نوشتن ترتیب جدولها آورده شده است تا Optimizer
نهایتا بهتر عمل کند.
تمرین: با dataی SP, P , S مراحل اجرایی این Query نشان داده شود. ( join سپس حاصل را دوباره join  سپس این دو ستون را باید استخراج کنید. )
 
توجه : DISTINCT OPTION , SQL به شما داده یعنی من به تو جواب Query را می دهم اگر تو می خواهی تاپلها یکتایی داشته باشد از کلمه DISTINCT استفاده کن
 

 

 

 

 

/images/spilit.png

  اسلاید 4

 

 

 

بازیابی به کمک EXISTS : Q : اسامی تهیه کنندگان قطعه P2 را بدهید . (تاکنون به سه روش این Q را زدیم ) از این جا نتیجه می گیریم که یک Query در SQL به گونه های مختلف (چندین گونه) تنظیم (formulate) می شود که منطقا نوعی افزونگی در روش می باشد . Date این را یک ایراد مطرح کرده است (اما از دید برنامه نویسان یک نکته مثبت است .)
       SELECT SNAME FROM S
       WHERE EXISTS (SELECT * FROM SP
                               (1)   WHERE SP.S#=S.S# AND SP.P#=‘P2’)
 
نکته : وقتی در یک Query درونی به صفت خاصه ای بیرون از آن پرس و جو ارجاع می دهیم ، Qualifier باید قید شود . اما اگر صفت خاصه مربوط به همان Q درونی باشد ، الزامی نیست .
نکته : Clause شماره (1) ظاهرا شبیه به Clause ای است که در join می نویسیم . سیستم در EXISTS عمل پیوند انجام نمی دهد . شاید بتوان گفت که از این لحاظ EXISTS از join کاراتر است زیرا ضرب کارتزین انجام نمی دهد .
 
نحوه اجرا : به ازای هر سطر از رابطه S سیستم بررسی می کند آیا وجود دارد سطری در SP که S# آن همان سطر از S و P# آن برابر P2 ؟ پس وجود را چک می کند (EXISTANCIAL) (اگر وجود داشته باشد یعنی عبارت محاسباتی True باشد ) SNAME آن S# جواب است .
 
 

 

/images/spilit.png

(توضیحات کامل در داخل فایل)

 

 

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

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

 
/images/spilit.png

« پشتیبانی مرجع فایل »

همچنان شما میتوانید قبل از خرید، با پشتیبانی فروشگاه در ارتباط باشید، یا فایل مورد نظرخود را  با تخفیف اخذ نمایید.

ایمیل :  Marjafile.ir@gmail.com 

 پشتیبانی فروشگاه :  پشتیبانی مرجع فایل دات آی آر 

پشتیبانی تلگرام  و خرید

پشتیبانی ربات فروشگاه : 

به زودی ...

  •  

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


پاورپوینت پایگاه داده ها

دانلود پاورپوینت پایگاه داده ها 3

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

پاورپوینت پایگاه داده ها 3 در 58 اسلاید شامل بخش های زیر می باشد:

تمرین : امکانات  DDL  را در SQL92  مطالعه کنید

 

مثال : مشخصات تهیه کنندگان ساکن شهر  C2  را بدهید ؟

ادامه SELECTٍ

•بازیابی مقدار محاسبه شده *

 روش دوم :

پیاده سازی اپراتور join:  بازیابی از چند جدول

• مثال : Query  :  شماره جفت تهیه کنندگان همشهر را بدهید

تمرین : شماره جفت تهیه کنندگانی را بدهید که از یک شهر نباشد

توابع جمعی ( گروهی) Aggregate Functions

مثالی از کاربرد  HAVING:  ( هدف این است که مفاهیم برای شما نا آشنا نباشد)

 Query: شماره قطعاتی را بدهید که توسط بیش از یک تهیه کننده تهیه شده باشد.

شماره هر تهیه کننده و تعداد کل قطعاتی را که تهیه کرده بدهید مثال :

مثال : شماره تهیه کنندگانی را بدهید که دو نوع قطعه تهیه کرده اند  

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

با مفروض بودن جدولSPd    شماره هر تهیه کننده ، شماره قطعه تهیه شده و تعداد کل تهیه شده از آن قطعه را بدهید

با فرض داشتن جدول COMPUTERS که ستونهای آن عبارتند از نام دفتر ، شماره اتاق ، شماره کامپیوتر ، نوع CPU ،  مقدار RAM   ، حجم HARD DISK و ...  ،  گزارشی تهیه کنید که ستونهای آن نام  دفتر ، شماره اتاق و تعداد کامپیوترهای موجود در اتاق  باشد . 

پرس و جو های فرعی SUBQUERY :

مثال : اسامی تهیه کنندگانی که حداقل یک قطعه آبی رنگ تهیه می کنند.

مثال : شماره تهیه کنندگان هم شهر با ‘S1’ را بنویسید .

مثال :  شماره تهیه کنندگانی را بدهید که وضعیت آنها ماکزیمم نباشد.

تمرین : این دو راه حل را با هم مقایسه کنید ( از نظر کارایی)(تعداد مقایسه ها)

اپراتور UNION با همین Syntax وجود دارد و همچنین UNION ALL

حل مثال قبل با استفاده از SUBQUERY: شماره قطعاتی را بدهید که یا توسط S3 تهیه شده باشد و یا وزن آنها کمتر از 15 گرم باشد

بازیابی به کمک   EXISTS

مثال : اسامی تهیه کنندگانی را بدهید که قطعه P2 را تهیه نکرده اند .  

نام تهیه کنندگانی را بدهید  که همه قطعات را تهیه کرده اند

 روش دوم با استفاده از  ) SUBQUERY نام تهیه کنندگانی که همه قطعات را تهیه کرده اند(

نام تهیه کنندگانی را بدهید که حداقل یک قطعه را تهیه کرده اند .

نام تهیه کنندگانی را بدهید که حداقل یک قطعه را تهیه نکرده اند

نام تهیه کنندگانی را بدهید که هیچ قطعه ای را تهیه نکرده اند .

اپراتور INSERT 

وارد کردن سطر ناقص

فرم دوم دستور      INSERT

دستور   UPDATE 

به هنگام سازی بیش از یک جدول : شماره تهیه کننده S1 را به S11 تغییر دهید .

مثال : 10 واحد به QTY تهیه کنندگان ساکن C3 اضافه کنید . (احتیاج به sub query دارید .)

مثال : update   چند ستون از رکورد بطور همزمان

دستور DELETE

مثال : تهیه کننده S2 را حذف کنید .

مثال : محمولات مربوط به تهیه کنندگان شهر c3 را حذف کنید 

ایجاد جدول sp در  :  Oracl

 

 

 

 بخشی از پاورپوینت:

تمرین : امکانات  DDL  را در SQL92  مطالعه کنید

( مخصوصا روی احکام CREATE DOMIAN , DROP DOMAIN , ALTER DOMAIN )

سطح ادراکی  DB2/:SQL:DML  چهار تا حکم دارد .

 

احکام   بازیابی :                حکم واحد SELECT

 

   ذخیره سازی :   احکام با Syntax     (INSERT ,DELETE , UPDATE )

امکانات جبر رابطه ای و محاسبات رابطه ای تقریبا بطور کامل در حکم    SELECT  استفاده می  شود

SELECT [DISTINCT] items

FROM table(s)

[WHERE condition(s)]

[ORDER BY]

[GROUP BY]

[HAVING ]

 

 


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


دانلود پاورپوینت پایگاه داده ها 3