آموزش کامل مفاهیم پایگاه داده و MySQL
اطلاعات پروژه
فریلنسر | مهدی فتحی |
نام کاربری | mehdi.fathi2003 |
دسته بندی پروژه | |
تاریخ ثبت | ۲۰ اسفند ۱۳۹۷ |
تعداد نظرات | ۰ |
قیمت |
تخفیف : 20% عنوان تخفیف : تخفیف فوق العاده تاریخ انقضاء کد تخفیف : ۲۳:۵۹:۰ ۱۴۰۳/۱۰/۳۰
|
|
|
امکان خرید از درگاه های بانکی و کیف پول برای دانلود بعد از خرید به همین صفحه برگردید تا لینک های دانلود نمایش داده شود |
|
انتشار پروژه ها و مطالب سایت در سایت دیگر ممنوع بوده و پیگرد قانونی دارد |
آموزش کامل مفاهیم پایگاه داده و MySQL
آموزش کامل مفاهیم پایگاه داده و MySQL
در این آموزش به صورت کامل مفاهیم پایگاه داده و همچنین MySQL آموزش داده می شود که سرفصل های کامل آن در زیر آمده است.
-
مفاهیم اولیه پایگاه داده ها
- آشنایی با مفاهیم اولیه پایگاه داده ها همانند داده ، اطلاعات ، دانش ، موجودیت و تعریف پایگاه داده ها
- ویژگی های داده در پایگاه داده ها
-
روش های ذخیره سازی داده ها
- سیستم های فایلی
- سیستم های پایگاه داده
- اجزای اصلی سیستم بانک اطلاعاتی
- مزایای سیستم پایگاه داده
- سیستم مدیریت پایگاه داده ها DBMS
- وظایف سیستم مدیریت پایگاه داده ها
- آشنایی با Host Language
- آشنایی با Data Sub Language
- آشنایی با انواع Data Sub Language
- مدل سازی داده ها
-
انواع مدل های پایگاه داده
- مدل سلسله مراتبی
- مدل شبکه ای
- مدل رابطه ای
- مدل شی گرا
- آشنایی با اصطلاحات مدل رابطه ای
- آشنایی با انواع کلیدها در مدل رابطه ای
- انواع ارتباطات در مدل رابطه ای
- ویژگی های مدل رابطه ای
- نرمال سازی پایگاه داده ها
- تحلیل پایگاه داده ها برای یک سیستم
-
آموزش پایگاه داده ها MySQL
- آشنایی با MySQL
- نصب و راه اندازی MySQL
- انواع داده ها در MySQL
- نوع داده رشته ای در MySQL
- نوع داده عددی در MySQL
- نوع داده تاریخ و ساعت در MySQL
- نوع داده باینری در MySQL
- نکاتی در مورد نوع داده ها در MySQL
- آشنایی با دستور نمایش پایگاه داده های موجود
- آشنایی با دستور ساخت پایگاه داده
- آشنایی با دستور استفاده از پایگاه داده ایجاد شده
- آشنایی با دستور حذف پایگاه داده
- آشنایی با دستور نمایش جداول یک پایگاه داده
- آشنایی با دستور ساخت جدول
- ایجاد قید برای فیلدهای یک جدول و استفاده از شرط در ایجاد جدول
- ایجاد قیدهای کلید اصلی و یکتا بودن فیلدها
- ساخت جدول با استفاده از خروجی یک دستور SQL
- آشنایی با دستور نمایش مشخصات فیلدهای یک جدول
- تعیین کلیدهای اصلی یک جدول پس از ایجاد جدول
- افزودن یک یا چند فیلد بعد از ایجاد جدول
- تغییر خصوصیات یک یا چند فیلد بعد از ایجاد جدول
- حذف یک یا چند فیلد بعد از ایجاد جدول
- تغییر نام یک یا چند فیلد بعد از ایجاد جدول
- حذف یک یا چند جدول بعد از ایجاد جداول
- آشنایی با Character set و Collation در MySQL
- تعیین Character set و Collation در هنگام ایجاد پایگاه داده
- تعیین Character set و Collation در هنگام ایجاد جدول
- موتور ذخیره سازی ( Engine ) در MySQL
- انواع موتورهای ذخیره سازی در MySQL
- تفاوت موتور ذخیره سازی InnoDB و MyISAM
- آشنایی با دستورات مربوط به نمایش موتورهای ذخیره سازی در MySQL
- تعیین موتور ذخیره سازی در هنگام ایجاد یک جدول
- تغییر موتور ذخیره سازی بعد از ایجاد یک جدول
- آشنایی با شاخص ها در MySQL
- ایجاد شاخص در هنگام ایجاد جدول
- ایجاد شاخص بعد از ایجاد جدول
- تغییر نام شاخص
- حذف شاخص ها و مشاهده شاخص های یک جدول
- نحوه ایجاد کلید خارجی برای یک جدول
- توضیحات مربوط به کلید خارجی
- تعریف کلیدهای خارجی یک جدول بعد از ایجاد جدول
- حذف کلیدهای خارجی یک جدول
- تعیین مقدار شروع برای یک فیلد با خاصیت AUTO INCREMENT
- ایجاد شرط برای فیلدهای یک جدول
- تغییر نام یک جدول پس از ایجاد جدول
- نحوه نوشتن توضیحات در MySQL
- ساخت جداول دانشجو ، درس ، معلم و انتخاب واحد برای درج داده ها در جداول
- آشنایی با دستورINSERT جهت وارد کردن داده ها در جداول
- وارد کردن چند رکورد باهم در یک جدول با دستور INSERT
- جلوگیری از تکراری وارد شدن رکوردها در یک جدول در هنگام درج داده ها
- وارد کردن داده ها از خروجی یک دستورSQL ( Sub Query ) در جدول
- وارد کردن داده ها با دستورREPLACE در جدول
- تفاوت دستور INSERT و REPLACE
- آشنایی با تابع LAST_INSERT_ID
- نحوه وارد کردن داده ها از یک فایل در یک جدول
- نحوه استفاده از دستور عدم چک کردن کلیدهای خارجی
- نحوه ویرایش رکوردهای یک جدول با دستور UPDATE
- ویرایش رکوردهای یک جدول با خروجی یک دستور SQL ( Sub Query )
- ویرایش رکوردهای چند جدول به صورت همزمان
- ویرایش رکوردها با دستورREPLACE در جدول
- تفاوت دستور UPDATE و REPLACE
- حذف رکوردهای یک جدول با دستور DELETE
- حذف رکوردهای یک جدول با نوشتن یک sub query
- حذف رکوردهای چند جدول به صورت همزمان
- حذف رکوردهای یک جدول با دستور TRUNCATE
- آشنایی با نحوه بازیابی اطلاعات از جداول پایگاه داده
- آشنایی با دستور SELECT
- مثال هایی از دستورSELECT جهت نوشتن Query
- استفاده از عملگرهای مقایسه ای و منطقی در دستور SELECT
- مثال هایی از نحوه استفاده از عملگرهای مقایسه ای و منطقی در دستور SELECT
- آشنایی با دستورIN و نحوه استفاده از آن در SELECT
- مثال هایی از دستورIN و نحوه استفاده از آن در SELECT
- آشنایی با دستورNOT IN و نحوه استفاده از آن در SELECT
- آشنایی با دستور BETWEEN
- مثال هایی از دستور BETWEEN
- آشنایی با دستور NOT BETWEEN
- آشنایی با دستور LIKE
- مثال های از دستور LIKE
- آشنایی با دستور NOT LIKE
- تغییر نام ستون ها در خروجی با استفاده از AS
- مثال هایی از تغییر نام ستون ها در خروجی با استفاده از AS
- نحوه استفاده از عملگرهای محاسباتی در SELECT
- مثال هایی از نحوه استفاده از عملگرهای محاسباتی در SELECT
- آشنایی با دستور ORDER BY
- مثال هایی از دستور ORDER BY
- آشنایی با دستور LIMIT
- مثال هایی از دستور LIMIT
- آشنایی با دستور IS NULL
- آشنایی با دستور IS NOT NULL
- مثال هایی از دستور IS NULL و IS NOT NULL
- آشنایی با دستور UNION
- مثال هایی از دستور UNION
- آشنایی با دستور INTERSECT
- آشنایی با دستور EXCEPT
- مثال هایی از دستور INTERSECT و EXCEPT
- آشنایی با نحوه بازیابی اطلاعات از بیش از یک جدول
- ضرب خارجی دو جدول CARTESIAN JOIN or CROSS JOIN
- ضرب خارجی دو جدول student و teacher
- محدود کردن رکوردهای خروجی در ضرب خارجی
- پیوند شرطی بین دو جدول TETA JOIN
- پیوند طبیعی بین دو جدول NATURAL JOIN
- مثال های پیوند طبیعی بین دو جدول
- پیوند داخلی INNER JOIN
- مثال های پیوند داخلی INNER JOIN
- تغییر نام جداول در هنگام ایجاد پیوند بین دو جدول
- مثالی از تغییر نام جداول در هنگام ایجاد پیوند بین دو جدول
- آشنایی با دستور LEFT OUTER JOIN
- مثالی از دستور LEFT OUTER JOIN
- آشنایی با دستور RIGHT OUTER JOIN
- مثالی از دستور RIGHT OUTER JOIN
- آشنایی با دستور FULL OUTER JOIN
- شبیه سازی دستور FULL OUTER JOIN
- آشنایی با پیوند یک جدول با خودش
- مثال هایی از پیوند یک جدول با خودش
- حل چند مثال دیگر از پیوند بین جداول
- آشنایی با SELECT های تودرتو
- شکل کلیSELECT های تودرتو
- بازسازی کوئری های نوشته شده با پیوندهای مختلف با SELECT های تودرتو
- مثال هایی از SELECT های تودتو با عملگرIN و NOT IN
- آشنایی با EXISTS و NOT EXISTS
- مثال هایی از عملگرEXISTS
- مثال هایی از عملگرNOT EXISTS
- نحوه نوشتن بیش از یک ستون در هنگام مقایسه در IN و NOT IN
- مثالی از نحوه نوشتن بیش از یک ستون در هنگام مقایسه درIN و NOT IN
- نکاتی در مورد SELECT های تودرتو
- آشنایی با AGGRIGATE FUNCTION ها
- شکل کلیAGGRIGATE FUNCTION ها
- توابع محاسباتی AVG ، SUM ، COUNT ، MAX ، MIN
- مثال هایی از نحوه استفاده از توابع محاسباتی
- آشنایی با دستور GROUP BY
- مثال هایی از نحوه استفاده از GROUP BY در توابع محاسباتی
- آشنایی با دستور HAVING
- مثال هایی از کاربرد دستور HAVING
- آشنایی با انواع جداول در MySQL
- جداول مجازی Views
- شکل کلی نحوه ایجاد View
- مثال هایی از نحوه استفاده از جداول مجازی
- نحوه حذف جداول مجازی
- ایجاد USER در MySQL
- مثالی از نحوه ساخت کاربر در MySQL
- مشاهده کاربرهای ساخته شده در MySQL
- تغییر پسورد کاربرهای ساخته شده در MySQL
- تغییر نام کاربرهای ساخته شده در MySQL
- حذف کاربرهای ساخته شده در MySQL
- اعطای مجوز به کاربرهای ساخته شده در MySQL
- انواع مجوزها در MySQL
- مثال هایی از اعطای مجوز به کاربران در MySQL
- مثال هایی از گرفتن مجوز از کاربران در MySQL
- مشاهده مجوزهای کاربران در MySQL
- آشنایی با ایجاد نسخه پشتیبان در MySQL
- شکل کلی دستور SELECT INTO
- مثال هایی از نحوه استفاده از دستور SELECT INTO
- مثالی از نحوه استفاده از دستور SELECT INTO OUTFILE
- مثالی از نحوه استفاده از دستور LOAD DATA INTO
- آموزش کار با PHPMYADMIN