Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> SQL Server >> Content
Wat zijn de elementen van SQL?
Hier is een uitsplitsing van de belangrijkste elementen die deel uitmaken van de SQL -taal, inclusief hun functies en hoe ze samenwerken:

1. Gegevensdefinitie taal (DDL)

* Maken: Gebruikt om databaseobjecten te maken, zoals tabellen, weergaven, indexen en gebruikers.

* Voorbeeld: `Creëer tabelklanten (CustomerId Int Primary Key, FirstName Varchar (255), LastName Varchar (255));` `

* Alter: Gebruikt om de structuur van bestaande databaseobjecten te wijzigen.

* Voorbeeld: `ALTER TABEL Klanten die e -mailvarchar (255) toevoegen;`

* Drop: Gebruikt om databaseobjecten te verwijderen.

* Voorbeeld: `Drop Table -klanten;`

* Afval: Gebruikt om alle rijen uit een tabel te verwijderen zonder individuele deleties in te loggen (sneller dan verwijderen).

* Voorbeeld: `Afkering tafel klanten;`

2. Gegevensmanipulatietaal (DML)

* Selecteer: Gebruikt om gegevens uit tabellen op te halen. Dit is het hart van het schrijven van SQL -zoekopdrachten.

* Voorbeeld: `Selecteer FirstName, LastName van klanten waar CustomerID =123;`

* invoegen: Gebruikt om nieuwe gegevens aan tabellen toe te voegen.

* Voorbeeld: `Insert in klanten (CustomerID, FirstName, LastName) waarden (456, 'Jane', 'Doe');` ``

* update: Gebruikt om bestaande gegevens in tabellen te wijzigen.

* Voorbeeld: `Update klanten set e -mail ='[email protected]' waar customerid =456;`

* Verwijderen: Gebruikt om gegevens uit tabellen te verwijderen.

* Voorbeeld: `Verwijderen van klanten waar CustomerID =456;`

3. Data Control Language (DCL)

* Grant: Gebruikt om gebruikers specifieke machtigingen te geven om databaseobjecten te openen of te wijzigen.

* Voorbeeld: `Grant selecteer op klanten aan user1;`

* intrekken: Gebruikt om machtigingen te verwijderen die eerder aan gebruikers zijn verleend.

* Voorbeeld: `Revoke Selecteer bij klanten van gebruiker1;`

4. Transaction Control Language (TCL)

* commit: Wordt gebruikt om permanent wijzigingen in de database op te slaan tijdens een transactie.

* Rollback: Wordt gebruikt om alle wijzigingen die tijdens een transactie zijn aangebracht ongedaan te maken.

* savePoint: Gebruikt om een ​​tijdelijk controlepunt binnen een transactie te maken, zodat u naar een specifiek punt kunt terugdraaien.

5. Clauses

* Waar: Gebruikt om rijen te filteren op basis van voorwaarden.

* Bestel door: Wordt gebruikt om de resultaten van een zoekopdracht te sorteren.

* Groep door: Gebruikt om rijen samen te groeperen op basis van een opgegeven kolom.

* hebben: Gebruikt om groepen rijen te filteren op basis van voorwaarden.

* Join: Gebruikt om gegevens uit meerdere tabellen te combineren.

* Unie, kruisen, behalve: Gebruikt om de resultaten van meerdere vragen te combineren.

6. Operators

* Vergelijkingsoperators: Gebruikt om waarden te vergelijken (bijv. `=`, `! =`, `>`, `<`, `> =`, `<=`).

* Logische operators: Gebruikt om meerdere omstandigheden te combineren (bijv. `En`,` of`, `niet`).

* Arithmetic Operators: Gebruikt voor wiskundige berekeningen (bijv. `+`, `-`,`*`,`/`).

* stringoperators: Gebruikt om snaren te manipuleren (bijv. `Like`,` in`, 'niet in').

Key Concepts

* Database: Een verzameling georganiseerde gegevens.

* Tabel: Een gestructureerde verzameling gegevens georganiseerd in rijen en kolommen.

* kolom: Een verticale lijst met gegevenselementen.

* rij: Een horizontale lijst met gegevenselementen die een enkel record vertegenwoordigen.

* primaire sleutel: Een unieke identificatie voor elke rij in een tabel.

* Buitenlandse sleutel: Een kolom in een tabel die verwijst naar de primaire sleutel van een andere tabel, waardoor relaties tussen tabellen worden vastgelegd.

Voorbeeld

`` `SQL

- Selecteer instructie

Selecteer FirstName, LastName, E -mail

Van klanten

Waar CustomerID =456;

- Voeg instructie in

Plaats in klanten (CustomerID, FirstName, LastName, E -mail)

Waarden (789, 'John', 'Smith', '[email protected]');

- Update-instructie

Update klanten

Set e -mail ='[email protected]'

Waar CustomerID =456;

- Verklaring verwijderen

Verwijderen van klanten

Waar CustomerID =456;

`` `

Laat het me weten als je een van deze elementen in meer detail wilt verkennen of meer voorbeelden nodig hebt.

Previous: Next:
  SQL Server
·SQL Server Vs . Oracle Prestat…
·Hoe SQL Server 2008 Hernoem 
·Werkgroep vs Standard op SQL S…
·Hoe maak je een ongebruikte In…
·Hoe maak je een Heap SQL Serve…
·Hoe kan ik een SQL Server gebr…
·Voordelen van SQL Server Over …
·Tutorial voor Microsoft SQL Se…
·Hoe kan ik een database SQL Se…
  Related Articles
Wat is het verschil tussen een computer …
Wat was de toegevoegde versie van SQL on…
Waar kunt u de afbeelding van de afdrukk…
Wat is de doelen van de hybride computer…
Wat zijn e-applicaties? 
Wat is hardware- en software -selectie i…
Wat zijn de voordelen van papieren opsla…
Welke controller heeft een computer nodi…
Wat is de definitie van de database? 
  Software Articles
·PC Games voor de Pentium III 
·Rhapsody wil niet starten 
·Hoe te Databases herstellen Uit een RMAN…
·Hoe te Themes Pas Met Office 2007 
·Hoe te Columns Combine 
·Hoe maak je een Microsoft Word- products…
·Hoe is het etiket in Excel Chart? 
·Hoe moet u bij een opdrachtprompt lange …
·Hoe te TSP bestanden af ​​te spelen in e…
Copyright © Computer Kennis https://www.nldit.com