پاورپوینت آموزش زبان SQL

پاورپوینت آموزش زبان SQL
فرمت فایل دانلودی: .zip
فرمت فایل اصلی: PowerPoint (pptx) (قابل ویرایش و آماده پرینت)
تعداد صفحات: 53
حجم فایل: 396883
قیمت: 42000 تومان

بخشی از متن:

پاورپوینت آموزش زبان SQL (pptx) 53 اسلاید


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

نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )

تعداد اسلاید: 53 اسلاید

قسمتی از متن PowerPoint (.pptx) :

به نام خداوند بخشنده و مهربان SQLدانشكده فني مهندسيدانشگاه آزاد اسلامي ـ واحد لاهيجانمهندس عـلي اكـبر پـورطرح و تنظيمعلي نوروزي – فربد ملالي – محّمد رزاقيانآذر ماه 83يك ديد كلي از SQLSQL زبان استاندارد مورد استفاده براي اجرا و بازيابي داده ها از بانكهاي اطلاعاتي رابطه اي مي باشد .SQL به يك برنامه نويس يا طراح بانك اطلاعاتي امكان مي دهد تا اعمال زير را انجام دهد: اصلاح ساختار يك بانك اطلاعاتي تغيير وضعيت امنيتي سيستم افزودن مجوزهاي كاربر روي بانكهاي اطلاعاتي يا جدولها پرس و جوي بانك اطلاعاتي براي بازيابي اطلاعات به هنگام سازي محتويات بانك اطلاعاتي عبارت SQL ميتواند تركيبي باشد.'S وL مخفف Structured و Language (كه اينها به اندازه كافي صريح و درست هستند )ولي Q مخفف Query است كه شما را به پرس و جو بانك اطلاعاتي محدود مي كند. در صورتي كه SQL چيزي بيش از در خواست پرس و جو مي باشد. با SQL ميتوان جداول را ايجاد كرده داده ها را اضافه حذف وباهم مرتبط كرده و عملياتي را بر پايه تغييرات بانك اطلاعاتي انجام داده و پرس و جوهاي داخل برنامه يا بانك اطلاعاتي را ذخيره كرد.عمومي ترين عبارت مورد استفاده در SQL عبارت SELECT ميباشد(در قسمت بعدي توضيح داده خواهد شد ) كه داده ها را از بانك اطلاعاتي بازيابي كرده و به كاربر برمي گرداند .مجموعه فرامين SQL :در SQL سه دسته كلي فرمان موجود است. زبان دستكاري داده ها(DML)‌‌‌{DATA MANIPULATION LANGUAGE} زبان تعريف داده ها (DDL){DATA DEFINIT_ON LANGUAGE} زبان كنترل داده ها(DCL {DATA CONTROL LANGUAGE } (جهت بازيابي داده ها بكار مي رودSELECTDMLجهت ذخيره ركوردها بكار مي رودINSERTجهت ويرايش و تغيير ركوردها بكار مي رودUPDATEجهت حذف ركوردها بكار مي رودDELETEجهت ايجاد ساختار و جدول و شاخصها بكار مي رودCREATDDLجهت تغيير ساختار و جدول و شاخصها بكار مي رودALTERجهت حذف ساختار و جدول و شاخصها بكار مي رودDROPجهت ايجاد مجوز دسترسي به پايگاه داده و ساختار مرتبط به آن بكار مي رودGRANTDCLجهت سلب امتيازات كاربر بكار مي رودREVOKEدر زير كليه فرمانهاي SQL نشان داده مي شود : ايجاد جدولاكنون در موقعيت شرح عبارت CREATE TABLE به طور كامل قرار داريم.قالب و شكل كلي اين عبارت به صورت زير مي باشد:CREATE TABLE base-table(column-definition[column-definition]…[primary-key- definition][foreign-key- definition[foreign-key- definition]…]); اين عبارت سبب ايجاد يك جدول مبناي جديد و خالي به نام S ميشود. اين جدول داراي چهار ستون به نامهايCITYSTATUSSNAMES# بوده وانواع داده هاي آنها نيز مشخص شده است. ستون S# به عنوان كليد اوليه تعريف شده است. داده ها را ميتوان در SQL با عبارت INSERT در جداول وارد كرد. به يك مثال توجه كنيد (ايجاد جدول S با استفاده از عبارت CREATE TABLE )CREATE TABLE S(S# CHAR(5) NOT NULLSNAME CHAR(20) NOT NULLSTATUS SMALLINT NOT NULLCITY CHAR(15) NOT NULLPRIMARY KEY (S#)); ALTER TABLEدقيقآ مانند يك جدول مبناي جديد در هر لحظه مي تواند از طريق CREATE TABLEايجاد شود.بنابراين جدول مبناي موجود را مي توان در هر لحظه با اضافه كردن ستون جديدي در سمت راست از طريق ALTER TABLE تغييرداد:ALTER TABLE base-table ADD column data-type; به عنوان مثال:ALTER TABLE S ADD DISCOUNT SMALLINT;اين عبارت ستون DISCOUNTرا به جدول S اضافه مي كند.تمام ركوردهاي موجود S ( به طورادراكي ) از چهار فيلد به پنج فيلد توسعه مي يابند . مقدار فيلد پنجم جديد درهر حالتي خالي است ( مشخصه NOT NULLدرALTER TABLEارائه نشده است).توجه كنيد كه توسعه ركوردهاي موجود در زمان اجراي ALTER TABLEبطور فيزيكي انجام نمي گيرد. DROP TABLE اين امكان نيز وجود دارد كه جدول مبنائي را درهر لحظه حذف كرد : DROP TABLE base-table;جدول مبناي تعيين شده از سيستم حذف ميشود (بطور دقيق تر توضيحات آن جدول از كاتالوگ حذف مي شود ).تمام شاخصها و ديدگاههاي تعريف شده روي آن جدول مبنا نيز بطور خودكار حذف خواهند شد.شاخصهاشبيه جدولهاي مبنا شاخصها نيز با استفاده از عبارت تعريف داده هاي SQL ايجاد و حذف مي شوند.با اين وجود DROP INDEXCREATE INDEX تنها عبارتي هستند كه در زبان SQL به شاخصها رجوع مي كنند و ساير عبارات ( عبارات دستكاري داده ها مثل SELECT ) ارجاعي به شاخصها ندارند.شكل كلي عبارت CREATE INDEX بصورت زير است :CREATE [UNIQUE] INDEX indexON base-table (column[order] [column [order]]…)[CLUSTER];به عنوان مثال:CREATE INDEX X ON T ( PQ DEC R ) CLUSTER ;اين عبارت شاخص كلاستري به نام X را روي جدول مبناي T ايجاد مي كند كه وروديهاي آن بر اساس مقدار R به صورت صعودي مقدار Q به صورت نزولي و مقدار p به صورت صعودي مرتب مي شود. نياز نيست كه ستونهاي Qp وR از جدولT همنوع باشند و نيازي نيست كه همه آنها داراي طول ثابت يا طول متغير باشند. شاخص X به طور خودكار به هنگام مي شود تا به هنگام سازي جدول T را تا زماني كه X (يا T ) حذف نشده اند منعكس نمايد. گزينه UNIQUE در عبارت CREATE INDEX تعيين مي كند كه هيچ دو ركوردي در جدول مبناي شاخص بندي شده در فيلد شاخص دهي شده داراي مقدار يكساني نيستند حذف شاخص DROP INDEX index ;شاخص حذف مي شود (يعني شرح آن از كاتولوگ حذف مي شود ). اگر طراحي برنامه كاربردي موجود بستگي به آن شاخص حذف شده داشته باشد پس آن طرح محدود خواهد شد.

پرداخت با کلیه کارتهای عضو شتاب امکان پذیر است.
مشاهده محصول

(با کلیک روی دکمه به سایت فروشنده منتقل می شوید)

📥 مشاهده و دریافت فایل

🏷️ برچسب‌های مرتبط:

پاورپوینت آموزش زبان SQL