turk azerbaycan yashasin

دانلود بررسي پايگاه داده در محيط نرم‌افزارهايACCESS , SQL

+0 به یه ن

بؤلوم : دانشجو

مروري بر SQL

تاريخچه SQL از لابراتوار IBM در سان خوزه كاليفرنيا شروع مي‌شود. جايي كه SQL در اواخر دهه ۱۹۷۰ ميلادي شكل گرفت.

كلمه SQL برگرفته از حروف اول كلمات Structuted Query Language ساخته شده و اغلب اوقات اشاره به ‘sequel’ مي‌‍‌كند.

اين زبان ابتدا براي محصول DB2 شركت IBM (يك سيستم مديريت پايگاه داده‌اي رابطه‌اي يا RDBMS كه امروزه نيز براي بعضي محيط‌ها فروخته مي‌شود، طراحي شد.)

در واقع SQL امكان RDBMS را فراهم مي‌آورد. SQL يك زبان غير روالمند مي‌باشد، بر خلاف زبان‌هاي روانمند يا زبان‌هاي نسل سوم (۳ GLs) مثل كوبول و C كه در آن زمانها ايجاد شده بودند.

فهرست مطالب

عنوان                                                                                             صفحه

فصل اول: بررسي بانك اطلاعاتي SQL……………………………………………………. 11

الف ـ آشنايي و استفاده از دستور SELECT ……………………………………………. 12

دستور SELECT ………………………………………………………………………………….. 13

پرس و جو با استفاده از DISTINCT………………………………………………………. 14

عبارات …………………………………………………………………………………………………… ۱۵

شرايط……………………………………………………………………………………………………. ۱۵

عملگرها………………………………………………………………………………………………….. ۱۶

عملگردهاي رياضي………………………………………………………………………………….. ۱۶

عملگردهاي مقايسه‌اي………………………………………………………………………………. ۱۶

عملگرهاي كاراكتري…………………………………………………………………………………. ۱۷

عملگرهاي منطقي……………………………………………………………………………………… ۱۹

عملگرهاي مجموعه‌اي………………………………………………………………………………. ۲۰

عملگرهاي ديگر……………………………………………………………………………………….. ۲۱

توابع ……………………………………………………………………………………………………… ۲۳

توابع جمعي……………………………………………………………………………………………… ۲۳

توابع تاريخ و زمان…………………………………………………………………………………… ۲۴

توابع رياضي…………………………………………………………………………………………… ۲۶

توابع كاراكتري………………………………………………………………………………………… ۲۶

توابع تبديلي……………………………………………………………………………………………… ۲۹

ب ـ آشنايي و استفاده از دستورات پردازش‌ها……………………………………………. ۲۹

جملات پردازش داده‌ها……………………………………………………………………………… ۲۹

درج داده‌ها با استفاده از جمله INSERT …………………………………………………. 31

درج يك ركورد با استفاده از INSERT … VALUES …………………………….. 31

درج چندين ركورد با استفاده از INSERT … SELECT …………………………. 32

تغيير نوع داده‌هاي موجود با استفاده از جمله DELETE …………………………… 34

ورود و صدور داده‌ها از منابع خارجي………………………………………………………. ۳۶

شبه جملات در پرس و جوهاي SQL ……………………………………………………….. 38

تعيين معياري با شبه جمله WHERE ………………………………………………………. 38

شبه جمله STARTING WITH …………………………………………………………….. 38

شبه جمله ORDER BY ………………………………………………………………………… 39

شبه جمله GROUP BY ………………………………………………………………………… 40

شبه جمله HAVING …………………………………………………………………………….. 40

فصل ج ـ آشنايي و استفاده از دستورات تعريف داده‌ها……………………………….. ۴۲

ايجاد و نگهداري جداول……………………………………………………………………………. ۴۲

شروع كار با جمله ايجاد پايگاه داده‌اي (CREATE DATABASE)…………… 42

راه‌هاي ايجاد پايگاه داده…………………………………………………………………………… ۴۲

طراحي پايگاه داده‌اي………………………………………………………………………………… ۴۳

ايجاد يك فرهنگ داده‌اي (كاتالوگ سيستم)………………………………………………….. ۴۵

ايجاد فيلد كليد………………………………………………………………………………………….. ۴۶

جمله CREATE TABLE …………………………………………………………………….. 46

جمله ALTER TABLE ………………………………………………………………………… 48

جمله DROP TABLE ………………………………………………………………………….. 50

جمله DROP DATABASE …………………………………………………………………. 51

ايجاد شاخص‌ها بر روي جداول جهت بهبود اجرا………………………………………… ۵۱

استفاده از شاخص‌ها………………………………………………………………………………… ۵۱

شاخص‌ها چه هستند؟………………………………………………………………………………. ۵۲

نكات شاخص بندي…………………………………………………………………………………… ۵۴

شاخص‌بندي روي بيشتر از يك فيلد…………………………………………………………… ۵۵

استفاده از كلمه كليدي UNIQUE به همراه CREATE INDEX ……………… 55

شاخص‌ها و اتصال‌ها……………………………………………………………………………….. ۵۵

ايجاد ديدها…………………………………………………………………………………………….. ۵۷

معرفي ديد………………………………………………………………………………………………. ۵۷

كاربرد ديدها…………………………………………………………………………………………… ۵۷

تغيير نام ستون‌ها…………………………………………………………………………………….. ۵۸

پردازش ديد در SQL ……………………………………………………………………………… 58

محدوديت‌هاي استفاده از SELECT ………………………………………………………… 59

تغيير داده‌ها در يك ديد ……………………………………………………………………………. ۵۹

مشكلات تغيير داده‌ها با استفاده از ديدها …………………………………………………… ۵۹

كاربردهاي مشترك ديدها ………………………………………………………………………… ۶۰

استفاده از ديدها براي تبديل واحدها …………………………………………………………. ۶۱

ساده‌سازي پرس و جوهاي پيچيده با استفاده از ديدها ……………………………….. ۶۲

حذف ديدها با استفاده از جمله DROP VIEW ………………………………………… 62

د ـ اتصال جداول ……………………………………………………………………………………. ۶۴

اتصال جدول‌ها به شرط تساوي ……………………………………………………………….. ۶۴

اتصال جدول‌ها به شرط عدم تساوي ………………………………………………………… ۶۵

اتصال جدول‌ها با استفاده از كلمه كليدي JOIN ………………………………………… 66

اتصال دروني (INNER JOIN) ………………………………………………………………. 66

اتصال بيروني (OUTER JOIN) …………………………………………………………….. 66

ه ـ كنترل جامعيت داده‌ها ……………………………………………………………………….. ۶۸

معرفي محدوديت‌ها …………………………………………………………………………………. ۶۸

جامعيت داده‌ها ……………………………………………………………………………………….. ۶۸

چرا از محدوديت‌ها استفاده مي‌كنيم؟ …………………………………………………………. ۶۹

مروري بر انواع محدوديت‌ها ……………………………………………………………………. ۷۰

محدوديت‌هاي NOT NULL …………………………………………………………………… 71

محدوديت‌هاي كليد اصلي …………………………………………………………………………. ۷۲

محدوديت‌هاي يكتايي ……………………………………………………………………………….. ۷۲

محدوديت‌هاي كليد خارجي ………………………………………………………………………. ۷۲

محدوديت‌هاي كنترل ……………………………………………………………………………….. ۷۴

محدوديت‌هاي مديريتي …………………………………………………………………………….. ۷۴

استفاده از ترتيب صحيح ………………………………………………………………………….. ۷۵

روشهاي مختلف در ايجاد محدوديت‌ها ………………………………………………………. ۷۶

و ـ نرمال سازي پايگاه داده‌ها …………………………………………………………………. ۷۷

پايگاه داده‌اي خام ……………………………………………………………………………………. ۷۷

طراحي پايگاه داده‌اي منطقي …………………………………………………………………….. ۷۷

نيازهاي كاربر نهايي چيست؟ ……………………………………………………………………. ۷۸

افزونگي داده‌ها ……………………………………………………………………………………….. ۷۹

فرم‌هاي نرمال ………………………………………………………………………………………… ۸۰

فرم اول نرمال ………………………………………………………………………………………… ۸۱

فرم دوم نرمال ……………………………………………………………………………………….. ۸۱

فرم سوم نرمال ………………………………………………………………………………………. ۸۱

مزاياي نرمال سازي ……………………………………………………………………………….. ۸۱

معايب نرمال سازي …………………………………………………………………………………. ۸۳

از نرمال درآوردن يك پايگاه اطلاعاتي……………………………………………………….. ۸۳

فصل دوم: بررسي بانك اطلاعاتي اكسس………………………………………………….. ۸۵

مقدمه……………………………………………………………………………………………………… ۸۵

آشنايي با اكسس …………………………………………………………………………………….. ۸۶

تعريف كلي از ACCESS ……………………………………………………………………….. 88

تكنيك كار در اكسس………………………………………………………………………………… ۸۹

طراحي جدول (TABLE) ………………………………………………………………………… 90

آشنايي با خصوصيات فيلدها در محيط طراحي……………………………………………. ۹۱

انواع عملگرها …………………………………………………………………………………………. ۱۰۲

آشنايي با تنظيم خصوصيات محيط ورود داده‌ها (DataSheet View) ………… 103

انواع فيلترها ……………………………………………………………………………………………. ۱۰۸

طرز ايجاد Relationship ………………………………………………………………………. 109

آشنايي با طراحي Query ………………………………………………………………………… 113

ايجاد Query از طريق Design View ……………………………………………………… 114

كاربرد Total در Select Query …………………………………………………………….. 116

آشنايي با Action Query ………………………………………………………………………. 117

آشنايي با طراحي فرم (From) …………………………………………………………………. 118

فرم چيست؟ ……………………………………………………………………………………………. ۱۱۹

طرز كار Form Wizard ………………………………………………………………………… 120

طرز كار AutoForm …………………………………………………………………………….. 121

تفاوت فرم و گزارش………………………………………………………………………………… ۱۲۲

آشنايي با طراحي Report ……………………………………………………………………….. 123

طرز كار Report Wizard ……………………………………………………………………… 124

منابع ……………………………………………………………………………………………………… ۱۲۵

عنوان                                                                                                                     صفحه

فصل اول: بررسي بانك اطلاعاتي SQL……………………………………………………. 11

الف ـ آشنايي و استفاده از دستور SELECT ……………………………………………. 12

دستور SELECT ………………………………………………………………………………….. 13

پرس و جو با استفاده از DISTINCT………………………………………………………. 14

عبارات …………………………………………………………………………………………………… ۱۵

شرايط……………………………………………………………………………………………………. ۱۵

عملگرها………………………………………………………………………………………………….. ۱۶

عملگردهاي رياضي………………………………………………………………………………….. ۱۶

عملگردهاي مقايسه‌اي………………………………………………………………………………. ۱۶

عملگرهاي كاراكتري…………………………………………………………………………………. ۱۷

عملگرهاي منطقي……………………………………………………………………………………… ۱۹

عملگرهاي مجموعه‌اي………………………………………………………………………………. ۲۰

عملگرهاي ديگر……………………………………………………………………………………….. ۲۱

توابع ……………………………………………………………………………………………………… ۲۳

توابع جمعي……………………………………………………………………………………………… ۲۳

توابع تاريخ و زمان…………………………………………………………………………………… ۲۴

توابع رياضي…………………………………………………………………………………………… ۲۶

توابع كاراكتري………………………………………………………………………………………… ۲۶

توابع تبديلي……………………………………………………………………………………………… ۲۹

ب ـ آشنايي و استفاده از دستورات پردازش‌ها……………………………………………. ۲۹

جملات پردازش داده‌ها……………………………………………………………………………… ۲۹

درج داده‌ها با استفاده از جمله INSERT …………………………………………………. 31

درج يك ركورد با استفاده از INSERT … VALUES …………………………….. 31

درج چندين ركورد با استفاده از INSERT … SELECT …………………………. 32

تغيير نوع داده‌هاي موجود با استفاده از جمله DELETE …………………………… 34

ورود و صدور داده‌ها از منابع خارجي………………………………………………………. ۳۶

شبه جملات در پرس و جوهاي SQL ……………………………………………………….. 38

تعيين معياري با شبه جمله WHERE ………………………………………………………. 38

شبه جمله STARTING WITH …………………………………………………………….. 38

شبه جمله ORDER BY ………………………………………………………………………… 39

شبه جمله GROUP BY ………………………………………………………………………… 40

شبه جمله HAVING …………………………………………………………………………….. 40

فصل ج ـ آشنايي و استفاده از دستورات تعريف داده‌ها……………………………….. ۴۲

ايجاد و نگهداري جداول……………………………………………………………………………. ۴۲

شروع كار با جمله ايجاد پايگاه داده‌اي (CREATE DATABASE)…………… 42

راه‌هاي ايجاد پايگاه داده…………………………………………………………………………… ۴۲

طراحي پايگاه داده‌اي………………………………………………………………………………… ۴۳

ايجاد يك فرهنگ داده‌اي (كاتالوگ سيستم)………………………………………………….. ۴۵

ايجاد فيلد كليد………………………………………………………………………………………….. ۴۶

جمله CREATE TABLE …………………………………………………………………….. 46

جمله ALTER TABLE ………………………………………………………………………… 48

جمله DROP TABLE ………………………………………………………………………….. 50

جمله DROP DATABASE …………………………………………………………………. 51

ايجاد شاخص‌ها بر روي جداول جهت بهبود اجرا………………………………………… ۵۱

استفاده از شاخص‌ها………………………………………………………………………………… ۵۱

شاخص‌ها چه هستند؟………………………………………………………………………………. ۵۲

نكات شاخص بندي…………………………………………………………………………………… ۵۴

شاخص‌بندي روي بيشتر از يك فيلد…………………………………………………………… ۵۵

استفاده از كلمه كليدي UNIQUE به همراه CREATE INDEX ……………… 55

شاخص‌ها و اتصال‌ها……………………………………………………………………………….. ۵۵

ايجاد ديدها…………………………………………………………………………………………….. ۵۷

معرفي ديد………………………………………………………………………………………………. ۵۷

كاربرد ديدها…………………………………………………………………………………………… ۵۷

تغيير نام ستون‌ها…………………………………………………………………………………….. ۵۸

پردازش ديد در SQL ……………………………………………………………………………… 58

محدوديت‌هاي استفاده از SELECT ………………………………………………………… 59

تغيير داده‌ها در يك ديد ……………………………………………………………………………. ۵۹

مشكلات تغيير داده‌ها با استفاده از ديدها …………………………………………………… ۵۹

كاربردهاي مشترك ديدها ………………………………………………………………………… ۶۰

استفاده از ديدها براي تبديل واحدها …………………………………………………………. ۶۱

ساده‌سازي پرس و جوهاي پيچيده با استفاده از ديدها ……………………………….. ۶۲

حذف ديدها با استفاده از جمله DROP VIEW ………………………………………… 62

د ـ اتصال جداول ……………………………………………………………………………………. ۶۴

اتصال جدول‌ها به شرط تساوي ……………………………………………………………….. ۶۴

اتصال جدول‌ها به شرط عدم تساوي ………………………………………………………… ۶۵

اتصال جدول‌ها با استفاده از كلمه كليدي JOIN ………………………………………… 66

اتصال دروني (INNER JOIN) ………………………………………………………………. 66

اتصال بيروني (OUTER JOIN) …………………………………………………………….. 66

ه ـ كنترل جامعيت داده‌ها ……………………………………………………………………….. ۶۸

معرفي محدوديت‌ها …………………………………………………………………………………. ۶۸

جامعيت داده‌ها ……………………………………………………………………………………….. ۶۸

چرا از محدوديت‌ها استفاده مي‌كنيم؟ …………………………………………………………. ۶۹

مروري بر انواع محدوديت‌ها ……………………………………………………………………. ۷۰

محدوديت‌هاي NOT NULL …………………………………………………………………… 71

محدوديت‌هاي كليد اصلي …………………………………………………………………………. ۷۲

محدوديت‌هاي يكتايي ……………………………………………………………………………….. ۷۲

محدوديت‌هاي كليد خارجي ………………………………………………………………………. ۷۲

محدوديت‌هاي كنترل ……………………………………………………………………………….. ۷۴

محدوديت‌هاي مديريتي …………………………………………………………………………….. ۷۴

استفاده از ترتيب صحيح ………………………………………………………………………….. ۷۵

روشهاي مختلف در ايجاد محدوديت‌ها ………………………………………………………. ۷۶

و ـ نرمال سازي پايگاه داده‌ها …………………………………………………………………. ۷۷

پايگاه داده‌اي خام ……………………………………………………………………………………. ۷۷

طراحي پايگاه داده‌اي منطقي …………………………………………………………………….. ۷۷

نيازهاي كاربر نهايي چيست؟ ……………………………………………………………………. ۷۸

افزونگي داده‌ها ……………………………………………………………………………………….. ۷۹

فرم‌هاي نرمال ………………………………………………………………………………………… ۸۰

فرم اول نرمال ………………………………………………………………………………………… ۸۱

فرم دوم نرمال ……………………………………………………………………………………….. ۸۱

فرم سوم نرمال ………………………………………………………………………………………. ۸۱

مزاياي نرمال سازي ……………………………………………………………………………….. ۸۱

معايب نرمال سازي …………………………………………………………………………………. ۸۳

از نرمال درآوردن يك پايگاه اطلاعاتي……………………………………………………….. ۸۳

فصل دوم: بررسي بانك اطلاعاتي اكسس………………………………………………….. ۸۵

مقدمه……………………………………………………………………………………………………… ۸۵

آشنايي با اكسس …………………………………………………………………………………….. ۸۶

تعريف كلي از ACCESS ……………………………………………………………………….. 88

تكنيك كار در اكسس………………………………………………………………………………… ۸۹

طراحي جدول (TABLE) ………………………………………………………………………… 90

آشنايي با خصوصيات فيلدها در محيط طراحي……………………………………………. ۹۱

انواع عملگرها …………………………………………………………………………………………. ۱۰۲

آشنايي با تنظيم خصوصيات محيط ورود داده‌ها (DataSheet View) ………… 103

انواع فيلترها ……………………………………………………………………………………………. ۱۰۸

طرز ايجاد Relationship ………………………………………………………………………. 109

آشنايي با طراحي Query ………………………………………………………………………… 113

ايجاد Query از طريق Design View ……………………………………………………… 114

كاربرد Total در Select Query …………………………………………………………….. 116

آشنايي با Action Query ………………………………………………………………………. 117

آشنايي با طراحي فرم (From) …………………………………………………………………. 118

فرم چيست؟ ……………………………………………………………………………………………. ۱۱۹

طرز كار Form Wizard ………………………………………………………………………… 120

طرز كار AutoForm …………………………………………………………………………….. 121

تفاوت فرم و گزارش………………………………………………………………………………… ۱۲۲

آشنايي با طراحي Report ……………………………………………………………………….. 123

طرز كار Report Wizard ……………………………………………………………………… 124

منابع ……………………………………………………………………………………………………… ۱۲۵

 

دانلود فايل


یازار : یکشنبه 12 مرداد 1393 | باخیش لار (0)

آنا یارپاق

آرشیو

ایلگی

آختاریش

بؤلوم لر

دانشجو (526)

آذربايجان شعري (16)

آموزش (6)

غزليات شهريار (5)

 

یولداش لار

سون یازیلار

رفلاكس ادراري و درمان آندوسكوپيك آن با ماده جديد زيست محيط سازگار در سگ

راههاي اثبات هلال در فقه مذاهب خمسه با تكيه بر نجوم جديد

دانلود رابطه هوش هيجاني با رضايت زناشويي

دانلود پايان نامه بررسي رابطه بين ميزان تحصيلات معلمان و منبع كنترل رفتار

بررسي رابطه بين ميزان تحصيلات معلمان مدارس راهنمايي و دبيران دبيرستان ها و منبع كنترل رفتار

پايان نامه رابطه بين منبع كنترل رفتار و ميزان تحصيلات معلمان مدارس

رابطه بين منبع كنترل رفتار و ميزان تحصيلات معلمان مدارس راهنمايي و دبيران دبيرستان هاي استان تهران

دانلود رابطه بين منبع كنترل رفتار و ميزان تحصيلات معلمان

حل عددي تائو معادلات انتگرال-ديفرانسيل ولترا با پايه هاي دلخواه از چند جمله اي ها

دانلود خلع يد در بررسي و تحليل راي صادره در پرونده كلاسه ۴۸۷

پايان نامه خلع يد در بررسي و تحليل راي صادره در پرونده كلاسه ۴۸۷ شعبه نوزدهم دادگاه عمومي

خلع يد در بررسي و تحليل راي صادره در پرونده كلاسه ۴۸۷ شعبه نوزدهم دادگاه عمومي –حقوقي تهران و راي تج

دانلود حوزه آبخيز رودخانه بيرجند

دانلود بررسي حوزه آبخيز رودخانه بيرجند

دانلود حل عدد معادلات ديفرانسيل پاره اي (سيالات – حرارت)

آرشيو

مرداد 1393

تير 1393

خرداد 1393

 

باغلانتی لار

سایغاج

ایندی بلاق دا :
بو گونون گؤروشو :
دونه نین گؤروشو :
بو آیین گؤروشو :
بوتون گؤروش لر :
یازی لار :
باخیش لار :
یئنیله مه چاغی :

ایمکان لار

RSS 2.0