|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  • * Dator Kunskap >> Programvara >> SQL Server >> Content

    Vilka är elementen i SQL?

    Här är en uppdelning av de viktigaste elementen som utgör SQL -språket, inklusive deras funktioner och hur de arbetar tillsammans:

    1. Data Definition Language (DDL)

    * Skapa: Används för att skapa databasobjekt som tabeller, vyer, index och användare.

    * Exempel: `Skapa tabellkunder (CustomerID int primärnyckel, FirstName Varchar (255), LastName Varchar (255));`

    * alter: Används för att modifiera strukturen för befintliga databasobjekt.

    * Exempel: `Ändra tabellkunder Lägg till e -post varchar (255);`

    * drop: Används för att ta bort databasobjekt.

    * Exempel: 'Drop Table -kunder; `

    * trunkera: Används för att ta bort alla rader från en tabell utan att logga in enskilda borttagningar (snabbare än radering).

    * Exempel: `Trunkera tabellkunder;`

    2. Data Manipulation Language (DML)

    * Välj: Används för att hämta data från tabellerna. Detta är hjärtat i SQL Query Writing.

    * Exempel: `Välj FirstName, LastName från kunder där CustomerID =123;`

    * Insert: Används för att lägga till nya data i tabellerna.

    * Exempel: `Infoga i kunder (CustomerId, FirstName, LastName) -värden (456, 'Jane', 'Doe'); '

    * Uppdatering: Används för att modifiera befintliga data i tabellerna.

    * Exempel: `Uppdatera kunder Ställ in e -post ='[email protected]' där kundID =456;`

    * radera: Används för att ta bort data från tabellerna.

    * Exempel: `Radera från kunder där CustomerID =456;`

    3. Data Control Language (DCL)

    * Grant: Används för att ge användarna specifika behörigheter för att komma åt eller ändra databasobjekt.

    * Exempel: `Grant Select On Kunder till User1;`

    * revoke: Används för att ta bort behörigheter som tidigare beviljats ​​till användare.

    * Exempel: `Återkalla välj Kunder från User1;`

    4. Transaktionskontrollspråk (TCL)

    * engagera sig: Används för att permanent spara ändringar i databasen under en transaktion.

    * rollback: Används för att ångra alla ändringar som gjorts under en transaktion.

    * Savepoint: Används för att skapa en tillfällig kontrollpunkt inom en transaktion, så att du kan återgå till en specifik punkt.

    5. Klausuler

    * var: Används för att filtrera rader baserat på förhållanden.

    * beställ av: Används för att sortera resultaten från en fråga.

    * grupp av: Används för att gruppera rader tillsammans baserat på en specificerad kolumn.

    * har: Används för att filtrera grupper av rader baserade på förhållanden.

    * gå med: Används för att kombinera data från flera tabeller.

    * Union, korsar, utom: Används för att kombinera resultaten från flera frågor.

    6. Operatörer

    * Jämförelseoperatörer: Används för att jämföra värden (t.ex. `=`, `! =`, `>`, `<`, `> =`, `<=`).

    * logiska operatörer: Används för att kombinera flera villkor (t.ex. `och ',' eller ',' inte ').

    * aritmetiska operatörer: Används för matematiska beräkningar (t.ex. `+`, `-`,`*`,`/`).

    * strängoperatörer: Används för att manipulera strängar (t.ex. "som", "in", "inte i").

    Nyckelkoncept

    * databas: En samling organiserade data.

    * Tabell: En strukturerad insamling av data organiserade i rader och kolumner.

    * kolumn: En vertikal lista över dataelement.

    * rad: En horisontell lista över dataelement som representerar en enda post.

    * Primärnyckel: En unik identifierare för varje rad i en tabell.

    * Utländsk nyckel: En kolumn i en tabell som hänvisar till den primära nyckeln för en annan tabell och upprätta förhållanden mellan tabellerna.

    Exempel

    `` `SQL

    - Välj uttalande

    Välj FirstName, LastName, E -post

    Från kunder

    Där CustomerId =456;

    - Infoga uttalande

    Infoga i kunder (CustomerId, FirstName, LastName, E -post)

    Värden (789, 'John', 'Smith', '[email protected]');

    - Uppdatera uttalande

    Uppdatera kunder

    Ställ in e -post ='[email protected]'

    Där CustomerId =456;

    - Radera uttalande

    Ta bort från kunderna

    Där CustomerId =456;

    `` `

    Låt mig veta om du vill utforska något av dessa element mer detaljerat eller behöver fler exempel.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur att rensa SQL Server Log 2003
    ·Hur man ansluter SQL Server 2005 Express till en annan …
    ·SQL Server 2008 Reporting Services Utbildning
    ·Konvertera Oracle till SQL Server
    ·Vad är tallrikstjänster?
    ·För att få tillgång till att beställa poster som sv…
    ·SQL Server 2008 Admin Tools
    ·Hur skapar du en uppdateringsfråga i access?
    ·Gör Molly Maid Service fönster?
    ·Så här aktiverar du en fritextsökning i SQL Server 2…
    Utvalda artiklarna
    ·Lägga till Media Center till Windows XP Professional
    ·Hur man öppnar en ISO -fil utan att bränna den
    ·Vilket verktyg i Windows XP skulle du använda för att…
    ·Hur man installerar Norton Anti Virus
    ·Hur Block Offentlig kalender i cPanel
    ·Hur du justerar inställningar Video Sekretess i Skype
    ·Vad är ett exempel på relativt djup minnesbehandling?…
    ·Skillnaden i Acrobat Pro Vs . Standard
    ·Hur att hitta min Windows Online registreringsnummer
    ·Hur till Återvinna formaterade bilder
    Copyright © Dator Kunskap https://www.dator.xyz