ساختار زبان جستجو (SQL)
Sql یک زبان استاندارد است اما ...
Sql توسط موسسه ی جهانی استاندارد آمریکا انتخاب شد که از آن به حروف اختصاری ANSI یاد می کنیم.این زبان پایگاهی که برای کامپیوترها یه زبان استاندارد است،جهت دسترسی و دستکاری سیستم های پایگاه داده ای به کار می رود.
این زبان برای بازیابی و به روز رسانی پایگاه داده به مار می رود.sql با برنامه های پایگاه داده کار می کند و شبیه به برنامه هایی نظیر : Ms Access ، DB2 ، Informix ، Ms SQL server ، oracle ،Sybase و ...
می باشد.
متاسفانه با اینکه نسخه های زیادی از این برنامه وجود دارد اما توسط شرکت ANSI کدگذاری شده است.نمونه ای از این کد ها عبارتند از :
Select => انتخاب کردن موردی
Update =>به روز رسانی کردن یم ردیف یا ستون در جدول پایگاه داده
Delete => حذف کردن یک ردیف یا یک ستون یا بخشی از اطلاعات
Insert => وارد کردن یک اطلاعات جدید
و...
نکته ی بسیار مهم در باره ی sql این است که،معمولاً شامل یک یا بیش از یک جدول می تواند باشد.هر جدول با یک اسم مشخص می شود( به عنوان مثال "مشتری" ، "سفارش دهنده"). این جداول شامل ردیف ها و ستون ها همراه با اطلاعات مشخصی می باشد.مثالی از جدول پایگاهی را در زیر برای شما تنظیم کردم، نام این جدول را با عنوان "شخص" یا "person" مشخص می کنم:
City
Address
First name
Last name
Sandnes
Timoteivn10
Ola
Hansen
Sandnes
Borgvn23
Tova
Svendson
Stavanger
Storgt20
Kari
Pettersen
جستجوی SQL:
با زبان sql ما می توانیم دیتابیسی را جستجو نماییم و نتایجی برای رفت و برگشت آن بدست آوریم. یک جستجو شامل :
Select Last Name From person
نتیجه یا خروجی این قطعه برنامه به صورت زیر می باشد:
LastName
Hansen
Svendson
pettersen
پایان جلسه ی اول ...