آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

معرفی SQL

دوره های پیشنهادی

آموزش SQL Server به عنوان رایج ترین دیتابیس یا پایگاه داده ای می توان جزء آموزش های ضروری دانست.

در این مطلب می خواهیم به بررسی اجمالی این بپردازیم که sql چیست؟ و چه کارایی ها دارد

SQL زبان استاندارد دسترسی و تغییر اطلاعات در پایگاه داده ها است به عبارت دیگر برای اینکه بگوئیم sql چه چیزی است باید گفت: "زبانی است سطح بالا مبتنی بر زبان سطح پایین و ریاضی جبر رابطه‌ای که برای ایجاد، تغییر، و بازیابی داده‌ها و همچنین عملیات بر روی آنها به‌کار می‌رود."

SQL چیست؟

SQL مخفف Structured Query Language[1] یا همان زبان جستجوی ساخت یافته است.

SQL به شما این امکان را می دهد تا به اطلاعات موجود در پایگاه دادها دسترسی پیدا کرده و آنها را تغییر دهید.

SQL دارای استاندارد ANSI (American National Standards Institute[2]) می باشد.

SQL چه کارهایی انجام می دهد؟

  • از SQL میتوان برای اجرای query ها در پایگاه داده استفاده کرد.
  • از SQL میتوان برای استخراج داده ها از پایگاه داده استفاده کرد.
  • از SQL میتوان برای ورود record ها در پایگاه داده استفاده کرد.
  • از SQL میتوان برای بروز رسانی record ها در پایگاه داده استفاده کرد.
  • از SQL میتوان برای حذف record ها در پایگاه داده استفاده کرد.
  • از SQL میتوان برای ایجاد پایگاه داده های جدید استفاده کرد.
  • از SQL میتوان برای ایجاد جداول جدید در پایگاه داده استفاده کرد.
  • از SQL میتوان برای ساخت stored procedures[3] در پایگاه داده استفاده کرد.
  • از SQL میتوان برای ایجاد view در پایگاه داده استفاده کرد.
  • از SQL میتوان برای تنظیم سطوح دسترسی[4] جداول، procedures و view ها استفاده کرد.

SQL یک استاندارد است، اما ...

اگرچه SQL دارای استاندارد ANSI است اما نسخه های مختلفی از آن موجود می باشد.

با این وجود برای همخوانی با استاندارد ANSI، همه این نسخه ها حداقل از دستورات اصلی همچون (SELECT, UPDATE, DELETE, INSERT, WHERE) به شکل مشابهی پشتیبانی می کنند.

clip_image001نکته: اغلب برنامه های پایگاه داده ای مبتنی بر SQL علاوه بر استاندارد های SQL الحاقات اختصاصی خود را دارند!

استفاده از SQL در وب سایت خود

برای ساخت وب سایتی که داده ها را از یک پایگاه داده نشان می دهد به موارد زیر نیاز دارید :

· یک برنامه پایگاه داده ای مبتنی بر[5] RDBMS مانند: MS Access, SQL Server, MySQL

· استفاده از زبان های اسکریپتی سمت – سرور[6] مانند PHP یا ASP

· استفاده از SQL برای جمع آوری داده های مورد نیاز

· استفاده از HTML / CSS

RDBMS

RDBMS مخفف[ Relational Database Management System[7است.

RDBMS اساسی است برای SQL و همچنین تمام سیستم های پایگاه داده ای مدرن مثل: MS SQL Server, IBM DB2, Oracle، MySQL و Microsoft Access

داده ها در RDBMS درون اشیایی از پایگاه داده[8] به نام جدول دخیره می شوند.

یک جدول مجموعه ای از داده های وارد شده مرتبط به هم است و شامل سطر و ستون ها می باشد.

زبان ساختارمند پرسش ها

موسسه استاندارد های ملی آمریکا

رویه های ذخیره شده

Permissions

سیستم مدیریت پایگاه داده رابطه ای

Server - Side

سیستم مدیریت پایگاه داده رابطه ای

Database objects

Sql چیست؟
میانگین امتیاز رای ها: 4.8
تعداد رای ها: 24
تعداد نظرات: 6
  • 15648
  •    2734
  • تاریخ ارسال :   1394/07/27

دانلود PDF دانشجویان گرامی اگر این مطلب برای شما مفید بود لطفا ما را در GooglePlus محبوب کنید
رمز عبور: tahlildadeh.com یا www.tahlildadeh.com
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال

آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

آموزش برنامه نویسی SQL Server 2016

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .