در بخش آموزش sql ( آموزش اس کیو ال ) ، میتوانید با آموزش این زبان و استفاده از آن در طراحی سایت ، وب سایت هایی داینامیک بر پایه پایگاه داده SQL (اس کیو ال) طراحی نمایید.
با آموزش Sql ، و به دلیل گستردگی کاربرد
این زبان و نرم افزار Sql Server، نه تنها می توانید در طراحی سایت کارتان
گسترش یابد بلکه در زمینه های دیگر نیز می توانید از این زبان و نرم افزار
استفاده نمایید. کاربرد اس کیوال در زمینه هایی است که با داده سر و کار
دارید. ذخیره ی داده ها و اطلاعات ، تحلیل داده ها ، گزارش گیری بسیار
قدرتمند از اطلاعات و داده ها و ... از جمله مهمترین کاربرد های زبان اس
کیوال و نرم افزار اسکیوال سرور می باشد.
برای طراحی وب سایت داینامیک دو مبحث آموزش asp.net و آموزش sql (آموزش اس کیو ال) نیاز است.
با آموزش Sql (آموزش اس کیو ال) میتوانید غیر از طراحی وب سایت در زمینه های دیگر که با داده سر و کار دارید نیز از آن استفاده نمایید.
آموزش اسکیوال در صورتی که پیش زمینه ی نرم افزار هایی مانند اکسس را داشته باشید ، بسیار ساده است. دستورات زبان Sql محدود و ساده ولی در عین حال جامع و گسترده هستند و یادگیری کامل آن نیاز به دقت زیاد در مقالات اموزش اس کیوال ما می باشد.
ما سعی کردیم به طور کامل در سلسه مقالات زیر به آموزش Sql از ابتدا تا انتها بپردازیم .
مفاهیم پایگاه داده
(برای شروع آموزش sql ابتدا باید یک سری تعاریف و مفاهیم را در رابطه با پایگاه داده ، جدول ، فیلد و رکورد ، را آموزش دیده و سپس به سراغ موارد پیشرفته تر بروید.
به طور خلاصه :
مجموعه ای از جدوال پایگاه داده را تشکیل می دهند.
مجموعه ای از رکوردها جدول را تشکیل می دهند.
تمام رکوردها در یک جدول فیلد برابری دارند.
در اکثر موارد ممکن است یک برنامهی پایگاه داده ای چندین پایگاه داده داشته باشد.)
که شامل:
مقدمات SQL
پایه ی آموزش اسکیوال ، این مقدمات می باشد ، پس در یادگیری این مقالات آموزش sql کوتاهی ننمایید :
SQL چیست ؟ (اس کیو ال چیست)
تاریخچه اس کیو ال SQL
با SQL چه کار هایی میتوان انجام داد ؟
استفاده از SQL در طراحی سایت
دستورات DML و DDL در اس کیو ال
انواع داده و متغیر در SQL
دستورات SQL
مهمترین بخش از آموزش sql ، دستورات اصلی این زبان میباشد. دستورات اس کیو ال از 4 دستور اصلی select ، update ، delete و insert تشکیل شده اند.
دستور SELECT در sql
دستور SELECT DISTINCT در sql
دستور شرطی WHERE در sql
عملگر های And و Or در SQL
دستور مرتب سازی Order By در sql
دستور Group By در sql
دستور شرطی Having در sql
دستور Insert در sql
دستور Update در sql
دستور Delete در sql
دستورات پیشرفته SQL
دستور شرطی Top در SQL
عملگر Like در SQL
علامت های شرطی در Like
عملگر In در شرط های sql
عملگر BETWEEN در شرطهای sql
Alias در اس کیو ال
دستورات پیوند و Join در SQL
دستور INNER JOIN در sql
دستور LEFT JOIN در sql
دستور RIGHT JOIN در sql
دستور FULL JOIN در sql
عملگر UNION در اسکیوال
دستور SELECT INTO در sql
مقدار Null در اس کیو ال
دستور ISNULL در اس کیو ال
دستورات تعریف داده ها (DDL)
دستورات ddl یا دستورات تعریف داده ها در اسکیوال، با وجود اینکه با توجه به محیط ویزاردی sql نیاز به یادگیری آنها نیست ولی در عین حال اسکیوال کاران حرفه ای باید آنها را فراگرفته و برای مخصوصا استفاده از sql در طراحی سایت یا نرم افزار و محیط برنامه نویسی از آنها یاری بگیرند.
دستور CREATE DATABASE در sql
دستور Create Table در sql
دستور Drop در sql
دستور Create Index در sql
دستور alter table در sql
تغییر نام فیلد در یک جدول با استفاده از دستور sql
ایجاد محدودیت برای فیلد ها (Constraints)
Constraint ها در sql یا همان محدودیت ها در اس کیو ال ، برای محدود کردن نوع داده هایی که میتواند در جدول تعریف شود مورد استفاده قرار میگیرد.
این محدودیت ها را زمانی که یک جدول جدید ایجاد میکنیم یا زمانی که نوع داده ای جدول را تغییر میدهیم بایستی در نظر داشته باشیم.
Constraint های sql شامل موارد زیر میشوند :
- NOT NULL
- UNIQUE
- PRIMARY KEY
- FOREIGN KEY
- CHECK
- DEFAULT