پاورپوینت SQL Server
توجه : این پروژه به صورت فایل power point (پاور پوینت) ارائه میگردد
پاورپوینت SQL Server دارای ۳۹ اسلاید می باشد و دارای تنظیمات کامل در Power Point می باشد و آماده پرینت یا چاپ است
فایل پاور پوینت پاورپوینت SQL Server کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.
لطفا به نکات زیر در هنگام خرید
دانلود پاورپوینت SQL Server
توجه فرمایید.
۱-در این مطلب، متن اسلاید های اولیه
دانلود پاورپوینت SQL Server
قرار داده شده است
۲-به علت اینکه امکان درج تصاویر استفاده شده در پاورپوینت وجود ندارد،در صورتی که مایل به دریافت تصاویری از ان قبل از خرید هستید، می توانید با پشتیبانی تماس حاصل فرمایید
۳-پس از پرداخت هزینه ، حداکثر طی ۱۲ ساعت پاورپوینت خرید شده ، به ادرس ایمیل شما ارسال خواهد شد
۴-در صورت مشاهده بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل اسلاید ها میباشد ودر فایل اصلی این پاورپوینت،به هیچ وجه بهم ریختگی وجود ندارد
۵-در صورتی که اسلاید ها داری جدول و یا عکس باشند در متون زیر قرار داده نشده است
بخشی از متن پاورپوینت SQL Server :
اسلاید ۱ :
مقدمه
SQL به خودی خود، یک سیستم مدیریت بانک اطلاعاتی با یک محصول مجزا نیست، بلکه جزء لاینفک یک سیستم مدیریت بانک اطلاعاتی است، به طوری که با قرار دادن دستورات SQL در برنامههای کاربردی میتوان قابلیت برنامهها را افزایش داد.
اسلاید ۲ :
SQL و مزایای آن
SQL وسیلهای است برای سازماندهی، مدیریت و بازیابی دادههایی که توسط بانک اطلاعاتی در کامپیوتر ذخیره شدهٍاند. SQL یک زبان کامپیوتری است که برای کار با یک بانک اطلاعات از آن استفاده میشود. SQL در حقیقت با یک بانک اطلاعاتی موسوم به بانک اطلاعاتی رابطهای کار میکند. شکل زیر کارهای مربوط به SQL را نشان میدهد. در این شکل، سیستم کامپیوتری دارای یک بانک اطلاعاتی است که اطلاعات مهمی را ذخیره میکند. اگر سیستم کامپیوتر مربوط به یک کار تجاری باشد، بانک اطلاعاتی دادههای مربوط به انبارداری، تولید، فروش و یا حقوق و دستمزد را نگهداری میکند.
در یک کامپیوتر شخصی، بانک اطلاعاتی معمولاً دادههای مربوط به چکهای صادره، لیست پرسنلی و شماره تلفن آنها و یا دادههای استخراج شده از یک سیستم کامپیوتری بزرگتر را نگهداری میکند. برنامه کامپیوتری که بانک اطلاعاتی را کنترل میکند، سیستم مدیریت بانک اطلاعاتی یا DBMS نامیده میشود.
اسلاید ۳ :
وقتی میخواهید دادههایی را از بانک اطلاعاتی واکشی کنید، برای اجرای کار نیاز به SQL داریم. DBMS پرس و جوهای SQL را مورد پردازش قرار داده، دادههای موردنظر را بازیابی نموده و نتیجه را به شما برمیگرداند. از SQL برای کنترل تمام عملیاتی استفاده میشود که یک DBMS برای کاربران خود فراهم میآورد از قبیل:
lبازشناسی دادهها: کاربر توسط SQL میتواند ساختار و سازمان دادههای ذخیره شده را تعریف نموده و روابط بین آنها را تعیین کند.
lواکشی دادهها: به وسیله SQL، کاربرد با برنامه کاربردی میتواند دادههای ذخیره شده در یک بانک اطلاعاتی را بازیابی نموده و از آنها استفاده کند.
lتغییر دادهها: کاربر یا برنامه کاربردی میتواند با استفاده از SQL با افزودن دادههای جدید، حذف دادههای قبلی و اصلاح دادههای ذخیره شده، یک بانک اطلاعاتی را تغییر دهد.
اسلاید ۴ :
lکنترل دستیابی به دادهها: با استفاده از SQL میتوان توانایی کاربر را برای بازیابی و تغییر دادهها محدود نمود و مانع از دستیابی افراد غیرمجاز به دادههای ذخیره شده گردید.
lبه اشتراک گذاشتن دادهها: با استفاده از SQL میتوان دادهها را به طور همزمان برای استفاده کاربران مختلف در اختیار آنها قرار داد. با اطمینان از اینکه کار آنها با یکدیگر تداخلی نداشته باشد
lجامعیت دادهها: SQL باعث میشود که در صورت قطع برق یا حوادث غیرمترقبه، دادههای بانک اطلاعاتی آسیبی نبیند. لذا SQL زبانی است برای کنترل و تاثیرگذاری متقابل با یک سیستم مدیریت بانک اطلاعاتی.
SQL به عنوان زبانی استاندارد برای بانکهای اطلاعاتی رابطهای شناخته شده است. هم دارای قدرت زیادی است و هم یادگیری آن نسبتاً آسان میباشد. در قسمتها بعدی قابلیتهای این زبان برنامهنویسی بررسی خواهد شد.
اسلاید ۵ :
شکل زیر، اجزای تشکیل دهنده یک DBMS را نشان میدهد که SQL این اجزاء را به یکدیگر وصل میکند. موتور بانک اطلاعاتی قلب DBMS بوده و مسئولیت اجرایی برای سازماندهی، ذخیرهسازی و بازیابی دادهها را بر روی دیسک قرار دارد. این موتور، درخواستهای SQL را از اجزا دیگر DBMS مانند برنامه تهیه گزارش یا ابزارهای سازنده پرس و جو دریافت میکند. همانطور که در شکل مشاهده میشود، SQL نقشهای متعددی دارد:
lSQL یک زبان پرس و جو محاورهای است. بدین ترتیب، کاربران دستورات SQL را در یک برنامه محاورهای مینویسد تا دادهها را بازیابی نموده و آنها را روی صفحه نمایش دهد. در واقع، SQL زبان سادهای برای اجرای پرس و جوهای بانک اطلاعاتی میباشد.
lSQL یک زبان برنامهنوبسی بانک اطلاعاتی است. برنامهنویسان با قرار دادن دستورات SQL، در برنامههای کاربردی میتوانند به دادههای یک بانک اطلاعاتی دسترسی داشته باشند.
اسلاید ۶ :
lSQL یک زبان مدیریت بانک اطلاعاتی است.
lSQL یک زبان سرویس دهنده/سرویس گیرنده میباشد. بسیاری از برنامههای کاربردی جدید از این ویژگی استفاده میکنند تا ترافیک شبکه را کاهش داده و باعث شوند که کامپیوترهای شخصی و سروس دهندهها وظایف خود را به خوبی انجام دهند.
lSQL یک زبان بانک اطلاعاتی شبکهای میباشد. سیستمهای مدیریت بانک اطلاعاتی شبکه ای برای کمک به امر توزیع دادهها در سیستمهای کامپیوتری متعدد از SQL استفاده میکنند. نرمافزار DBMS موجود در سیستمها برای ارتباط با سیستمهای دیگر جهت دستیابی به دادهها از SQL استفاده میکنند.
lSQL یک زبانی برای هماهنگی بین محصولات مختلف میباشد.
lبه این ترتیب، SQL به عنوان یک ابزار قوی و مفید برای مرتبط نموده افراد، برنامههای کامپیوتری و سیستمهای کامپیوتری به داده های ذخیره شده در یک بانک اطلاعاتی رابطهای شناخته شده است.
lSQL زبانی است که هم فهم آن آسان است و هم وسیلهای برای مدیریت دادهها. برخی قابلیتهای اصلی و نیز شرایط بازار که موجب موفقیت SQL شده است، در زیر بیان شده است:
اسلاید ۷ :
lاستقلال فروشنده
lقابلیت استفاده از انواع سیستمهای کامپیوتری
lاستانداردهای SQL
lتایید IBM
lپایه و اساسی رابطهای SQL
lساختار سطح بالا
lدرخواستهای محاورهای و موردی
lداشتن چند دید مختلف از دادهها
lزبان کامل بانک اطلاعاتی
lتعریف دادهها در هر زمان.
موارد فوق باعث شده است که SQL به عنوان ابزاری استاندارد برای مدیریت دادهها در کامپیوترهای شخصی، مینی کامپیوترها و کامپیوترهای بزرگ شناخته شود.
اسلاید ۸ :
قابلیت نقل و انتقال
وجود یک استاندارد ثبت شده برای SQL موجب شده تا ادعاهای اغراقآمیزی در مورد SQL و قابلیت نقل و انتقال برنامههای کاربردی بوجود آید. شکل زیر نشان میدهد یک برنامه کاربردی که از SQL استفاده میکند، میتواند با هر سیستم مدیریت بانک اطلاعاتی که بر مبنای SQL است، به صورت جابجایی کار نماید.
در حقیقت، نقاط ضعف استاندارد SQL و تفاوتهای که بین نسخههای گوناگون SQL وجود دارد، ایجاب میکند که وقتی یک برنامه کاربردی از یک بانک اطلاعاتی SQL به بانک اطلاعاتی دیگری میرود، اصلاحات لازم صورت گیرد. تفاوتها عبارتند از:
کدهای خطا
نوعهای دادهای
جدولهای سیستمی
SQL محاورهای
رابط برنامهای
SQL پویا
تفاوت در مفهوم یا مقدار کلمات و توابع
مجموعه کاراکترها
ساختار بانک اطلاعاتی
اسلاید ۹ :
علیرغم تفاوتهای موجود، ادعاهایی در مورد قابلیت نقل و انتقال بین انواع مختلف بانک اطلاعاتی SQL وجود دارد. اما به هرحال امکانات مورد بحث برای هر DBMS پشتیبانی شده نیاز به یک مبدل دارند تا نسخه SQL را تولید نموده، تبدیل نوعهای دادهای را انجام دهد و کدهای خطا را ترجمه نماید.
اسلاید ۱۰ :
قواعد دوازده گانه کاد
مدل رابطهای (و در نتیجه سیستم پایگاه دادههای رابطهای مبتنی بر آن) بوسیله کاد طراحی شد. وی که نحوه طراحی پایگاههای داده پیشین را مورد سوال قرار داده بود، مدلی با عنوان مدل رابطهای طراحی کرد که به شکلی بسیار اجمالی آن را بررسی کردیم. به هرحال، کاد برای حصول اطمینان از درک ایدههایش بوسیله همگان، قواعدی مشخص برای تعریف دقیق مدل رابطهای ارائه کرد که با توجه به اهمیت این قواعد به شرح آنها میپردازیم. ذکر این نکته نیز ضروری است که پیش فرض این قواعد این است که مدیریت پایگاه داده باید با استفاده از مفاهیم رابطهای صورت گیرد.
قاعدعه ۱: تمام اطلاعات در یک پایگاه داده رابطهای در سطح منطقی به طور صریح به صورت مقادیری در داخل جدولها نمایش داده میشوند.
قاعده ۲: هر عنصر باید به طور منطقی از طریق ترکیب نام جدول، مقدار کلید اصلی و نام ستون قابل دسترسی باشد.
قاعده ۳: مقادیر تهی برای نمایش مقادیر نامشخص، آن هم به شکلی مستقل از دامنه استفاده میشوند.
قاعده ۴: توصیف پایگاه دادهها در سطح منطقی، همان جدولها هستند.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.