ڈیٹا بیس SQL

محب علوی نے 'پروگرامنگ' کی ذیل میں اس موضوع کا آغاز کیا، ‏دسمبر 4, 2012

ٹیگ:
  1. محب علوی

    محب علوی لائبریرین

    مراسلے:
    12,235
    جھنڈا:
    Pakistan
    موڈ:
    Bookworm
    • پسندیدہ پسندیدہ × 2
    • زبردست زبردست × 2
  2. محب علوی

    محب علوی لائبریرین

    مراسلے:
    12,235
    جھنڈا:
    Pakistan
    موڈ:
    Bookworm
    سب سے پہلے لوگ یہ دو لنک نوٹ کر لیں۔

    SQL Course

    SQL Tutorial on W3Schools

    ان دو لنک کی مدد سے بنیادی SQL سیکھیں گے۔
     
    • معلوماتی معلوماتی × 2
    • پسندیدہ پسندیدہ × 1
    • زبردست زبردست × 1
  3. محب علوی

    محب علوی لائبریرین

    مراسلے:
    12,235
    جھنڈا:
    Pakistan
    موڈ:
    Bookworm
    SQL کا مطلب ہے Structured Query Language

    نسبتی (relational) ڈیٹابیس میں ڈیٹا تک رسائی اسی کے ذریعے ممکن ہے اور ڈیٹابیس (relational) سے گفتگو اسی زبان کے توسط سے ممکن ہو پاتی ہے۔ یہاں ڈیٹابیس سے مراد ڈیٹابیس اور منتظم سسٹم(management system) دونوں ہیں۔

    یہ روایتی پروگرامنگ زبانوں کے برعکس مختصر انگریزی سے ملتی جلتی زبان ہے جو ڈیٹابیس سے کلام کرتی ہے۔ یہ ڈیٹا کے حصول اور انتظام کے کام آتی ہے۔
    یہ ڈیٹابیس بنانے ، ختم کرنے ، ریکارڈ حاصل کرنے اور تبدیل کرنے کے کام بھی آتی ہے۔

    یہ 1974 میں منظر عام پر آئی۔
     
    • معلوماتی معلوماتی × 3
    • پسندیدہ پسندیدہ × 1
    • زبردست زبردست × 1
  4. محب علوی

    محب علوی لائبریرین

    مراسلے:
    12,235
    جھنڈا:
    Pakistan
    موڈ:
    Bookworm
    SQL Process
    جب کوئی بھی SQL کمانڈ چلائی جاتی ہے تو سسٹم یہ فیصلہ کرتا ہے کہ کونسا طریقہ بہترین ہے اس درخواست کو چلانے کے لیے اور SQL انجن یہ پتہ چلاتا ہے کہ اس کام کی ترجمانی کیسے کرنی ہے۔
    اس عمل کے مختلف اجزا ہیں جو مندرجہ ذیل ہیں

    Query Dispatcher
    Optimization Engines
    Classic Query Engine
    SQL Query Engine
    کلاسیکل کیوری انجن تمام non SQL queries کو بھی سنبھالتا ہے مگر SQL انجن لاجیکل فائلوں کو نہیں سنبھال سکتا۔

    [​IMG]

    یہاں ہم تفصیلات میں نہیں جائیں گے کیونکہ یہ تشریحی نوعیت کا مضمون ہے اور اس پر مستقبل میں بات ہوگی۔
     
    • زبردست زبردست × 2
    • معلوماتی معلوماتی × 2
  5. محب علوی

    محب علوی لائبریرین

    مراسلے:
    12,235
    جھنڈا:
    Pakistan
    موڈ:
    Bookworm
    SQL Command
    SQL کی کمانڈز کو چار گروپ میں تقسیم کیا جا سکتا ہے ۔​

    DDL​
    DML​
    DCL​
    DQL​

    DDL - Data Definition Language
    CREATE
    ALTER
    DROP

    DML - Data Manipulation Language
    INSERT
    UPDATE
    DELETE

    DCL - Data Control Language
    GRANT
    REVOKE

    DQL - Data Query Language
    SELECT


     
    • معلوماتی معلوماتی × 4
  6. محب علوی

    محب علوی لائبریرین

    مراسلے:
    12,235
    جھنڈا:
    Pakistan
    موڈ:
    Bookworm
    [​IMG]
     
    • زبردست زبردست × 1
    • معلوماتی معلوماتی × 1
  7. محب علوی

    محب علوی لائبریرین

    مراسلے:
    12,235
    جھنڈا:
    Pakistan
    موڈ:
    Bookworm
    Basic SELECT statement

    PHP:
    SELECT *|{[DISTINCTcolumn|expression [alias],...}
    FROM    table;
    SELECT کے ذریعے ہم ان کالموں کی شناخت کر سکتے ہیں جو دکھائے جائیں گے۔
    FROM کے ذریعے ہم ان ٹیبل کی شناخت کر سکتے ہیں جن میں متعلقہ کالم موجود ہوں گے۔
     
    • زبردست زبردست × 1
  8. محمدصابر

    محمدصابر محفلین

    مراسلے:
    7,160
    جھنڈا:
    Pakistan
    موڈ:
    Brooding
    محب علوی
    یہ ٹیبل کیا ہوتا ہے؟ کیا یہ ایسا ہی ہوتا ہے جیسا مائیکروسافٹ ورڈ میں بنتا ہے۔ یا کچھ اور؟
     
  9. محب علوی

    محب علوی لائبریرین

    مراسلے:
    12,235
    جھنڈا:
    Pakistan
    موڈ:
    Bookworm
    صابر، ڈیٹابیس اور اس کے متلعقہ سوالات کے لیے ڈیٹابیس گفتگو میں بات کرتے ہیں ، یہاں صرف SQL کو لے کر چلتے ہیں اور تبصرے اور سوالات ایک علیحدہ دھاگے میں پیش کرتے ہیں۔ ؎

    ویسے اس دفعہ میں خود نہیں بلکہ سوالات کے مختصر جوابات کے ساتھ آپ سے بھی الٹا سوال ہوں گے۔ :)
     
    • پسندیدہ پسندیدہ × 1

اس صفحے کی تشہیر