در جلسه گذشته با انوع DBMS ها آشنا شدیم و همچنین یک محیط عملیاتی را به صورت کامل تحلیل کردیم و جداول دیتابیس آن را رسم کردیم.
در این جلسه می خواهیم با زبان SQL آشنا شویم و در ادامه با MySQL کار کنیم.
برای ارتباط بین زبان برنامه نویسی(Host Language) و DBMS نیاز به یک زبان مشترک داریم به نام SQL داریم.
SQL(Structured Query Language) یک زبان پرس وجوی ساختار یافته است که می توانیم برای ارتباط با داده ها از آن استفاده کنیم.
زبان SQL مانند یک زبان برنامه نویسی Syntax، دستورات و توابع دارد.
اگر بخواهیم دستورات زبان SQL را بخش بندی کنیم به صورت زیر می شود:
Alert, Drop, Create, …
Delete, Update, Insert
Select
Grant ,Revoke
زبان تعریف داده ها: دستوراتی هستند که ساختار پایگاه داده و ساختار جداول را با استفاده از این دستورات ایجاد، ویرایش و حذف می کنیم.
زبان دستکاری داده ها: دستوراتی که داده ها را دستکاری می کند مثلا درج، حذف، ویرایش اطلاعات یک موجودیت.
زبان پرس و جوی داده ها: این دستور برای واکشی داده ها استفاده می شود و پر استفاده ترین دستور SQL است.
زبان کنترل داده ها: دستوراتی برای کنترل داده ها که در این دوره به آن ها احتیاج نداریم و آن ها را توضیح نمی دهیم.
SQL دستورات زیادی دارد و در این دوره نمی توانیم همه دستورات آن را بررسی کنیم و فقط دستورات اصلی SQL را که در برنامه نویسی نیاز داریم توضیح می دهیم.
اگر علاقه به یادگیری بیشتر و کامل SQL دارید ما یک دوره بسیار کامل و جامع آموزش SQL Server داریم که می توانید از آن استفاده کنید.
در ادامه با Syntax زبان SQL آشنا می شویم و یاد می گیریم چگونه یک دیتابیس ایجاد کنیم و به آن جدول اضافه کنیم و همچنین چگونه اطلاعات یا رکورد به جدول اضافه کنیم.
درسمنی عزیز بعد از مشاهده ویدئو میتوانید نظرات و پیشنهادات خود را با ما در میان بگذارید.