ایس کیو ایل ابتدائی تعلیم

اختیاری کلاس

پروگرامنگ

داتا کا بندوبست کا استعمال SQL سے کیا جاسکتا ہے

اس کا مطلب ہے کہ SQL، SQL Server، Oracle، MySQL، Sybase اور Access جیسے داٹا بیس میں استعمال کی جاتی ہے، استعمال کی جاتی ہے، معیاری زبان کا استعمال کیا جاتا ہے، جو داٹا بیس تک رسائی فراہم کرتی ہے۔

اس کے لئے داٹا بیس میں داٹا کو ذخیرہ کرنا اور اس سے داٹا کو حاصل کرنا چاہنے والوں کے لئے، SQL کی معلومات غیر قابل انداز کی جاتی ہے۔

  • کیا SQL ہے?QL، جس کا مطلب ہے معیاری کوئی بھی کوئی کھوج زبان (S tructuredQ ueryL
  • SQL ہم کو داٹا بیس تک رسائی فراہم کرتی ہے
  • SQL ایک ANSI معیاری کمپیوٹر زبان ہے
  • SQL سے داٹا بیس پر کوئی بھی کوئی کھوج کی جاسکتی ہے
  • SQL سے داٹا بیس سے داٹا کو بک آؤٹ کیا جاسکتا ہے
  • SQL سے داٹا بیس میں نئی ریکارڈ داخل کی جاسکتی ہیں
  • SQL سے داٹا بیس سے ریکارڈ کو حذف کیا جاسکتا ہے
  • SQL سیکھنا آسان ہے

نویسندہ کا حوالہ:ANSI، امریکا کی قومی معیاری تنظیم

SQL ایک معیار ہے - لیکن...

SQL ایک ANSI معیاری کمپیوٹر زبان ہے جو داٹا بیس سسٹم تک رسائی اور اپریشن کے لئے استعمال کی جاتی ہے۔ SQL جملوں کا استعمال داٹا بیس میں داٹا کو بک آؤٹ اور اپدیٹ کرنے کے لئے کیا جاتا ہے۔ SQL کو داٹا بیس پروگراموں کے ساتھ مربوط کیا جاسکتا ہے، مثلاً MS Access، DB2، Informix، MS SQL Server، Oracle، Sybase اور دیگر داٹا بیس سسٹم

ناگوسی کا بلا، بہت سارے مختلف نسلوں کا SQL زبان موجود ہیں، لیکن ANSI معیار کے ساتھ تال میل کے لئے، وہ ناگزیر طور پر مشترکہ طور پر کچھ اہم کلیدی الفاظ (مثلاً SELECT، UPDATE، DELETE، INSERT، WHERE وغیرہ) کا دعوت کریں گے۔

注释:SQL معیاری کے علاوہ، زیادہ تر SQL داتا بیس پروگرام اپنے خود کے نجی توسیع کا حامل ہیں!

SQL داتا بیس جدول

یہ داتا بیس عام طور پر ایک یا کئی جداول شامل کرتی ہے۔ ہر جدول کا نام ایک نام سے شناخت کیا جاتا ہے (مثلاً 'کلاس' یا 'آرڈر')۔ جدول کے اندر ریکارڈ (کھلی) شامل ہیں جو داٹا پر مشتمل ہیں۔

ایک مثال، جس کا نام "Persons" ہے، درج ذیل ہے:

LastName FirstName Address City
Hansen Ola Timoteivn 10 Sandnes
Svendson Tove Borgvn 23 Sandnes
Pettersen Kari Storgt 20 Stavanger

بالائی جدول میں تین ریکارڈ شامل ہیں (کسی بھی شخص کا لیکن) اور چار ستون (نام، نام، ایسٹریچر اور شہر)۔

SQL کھوج پروگرام

通过 SQL,我们可以查询某个数据库,并获得返回的一个结果集。

查询程序类似这样:

SELECT LastName FROM Persons

结果集类似这样:

LastName
Hansen
Svendson
Pettersen

注释:某些数据库系统要求在 SQL 命令的末端使用分号。在我们的教程中不使用分号。

SQL 数据操作语言 (DML)

SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。

这些查询和更新语句都来自 SQL 的 DML 部分:

  • SELECT - دیتابیس ٹیبل سے دیتا حاصل کریں
  • UPDATE - دیتابیس ٹیبل میں دیتا اپدیت کریں
  • DELETE - دیتابیس ٹیبل سے دیتا حذف کریں
  • INSERT INTO - دیتابیس ٹیبل میں دیتا داخل کریں

ایس کیو ایل دیتا تعریف کا زبان (DDL)

ایس کیو ایل کا دیتا تعریف کا حصہ، ہمیں ٹیبل کو بنانے یا حذف کرنے کی طاقت فراہم کرتا ہے۔ ہم بھی انڈیکس (کلید) بناسکتے ہیں، ٹیبل کے درمیان رابطے مقرر کر سکتے ہیں اور ٹیبل کے درمیان قید لگاسکتے ہیں。

ایس کیو ایل میں سب سے اہم DDL عبارات:

  • CREATE TABLE - نئی ٹیبل بنائیں
  • ALTER TABLE - دیتابیس ٹیبل کو تبدیل کریں (تغییر)
  • DROP TABLE - ٹیبل کو حذف کریں
  • CREATE INDEX - انڈیکس (سرچ کی کلید) بنائیں
  • DROP INDEX - انڈیکس کو حذف کریں

ایس کیو ایل تعلیم

کدووسی کام پر فراہم کیا جانے والا ایس کیو ایل تعلیم.