Урок по SQL език (DDL, DML) на примера на диалекта на MS SQL Server

За какво е този урок

Езикът SQL е разделен на няколко части, тук ще обсъдя 2-те най-важни части от него:

  • DDL - език за дефиниране на данни
  • DML - език за манипулиране на данни, който съдържа следните конструкции:
    • SELECT - избор на данни
    • INSERT - вмъкване на нови данни
    • АКТУАЛИЗАЦИЯ - актуализация на данните
    • DELETE - изтриване на данни
    • MERGE - обединяване на данни

    Защото Аз съм практик, в този урок ще има малко теория като такава и всички конструкции ще бъдат обяснени с практически примери. Освен това вярвам, че език за програмиране и особено SQL може да бъде усвоен само на практика, като вие сами го усетите и разберете какво се случва, когато изпълнявате тази или онази конструкция.

    При писането на тази книга беше използвана версията на базата данни на MS SQL Server 2014 за изпълнение на скриптовете, които използвах MS SQL Server Management Studio (SSMS).

    Накратко за MS SQL Server Management Studio (SSMS)

    За да промените текущата база данни, можете да използвате падащия списък:

    език

    След изпълнение на скриптове, особено тези, които създават обекти (таблици, колони, индекси), за да видите промените, използвайте актуализацията от контекстното меню, като маркирате подходящата група (например Таблици), самата таблица или групата Колони в нея.