Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Basisstructuren van SQL
Structured Query Language ( SQL ) is de meest voorkomende taal waarin om te communiceren met een relationele database . SQL is een internationale standaard taal voor manipulatie relationele databases . Relationele databases zijn opgebouwd uit een of meerdere tabellen die verwijzen gegevens via tabel relaties . Moderne database management systemen, zoals Microsoft SQL Server gebruiken SQL voor data manipulatie . SQL kan database schema's maken, ze te verwijderen en ze te veranderen . Geschiedenis

SQL
werd ontwikkeld door IBM onderzoek terug in het midden van de jaren 1970 en het was gestandaardiseerd door ANSI in 1986 . SQL is gebaseerd op het relationele model dat twee wortel talen definieert voor toegang tot een relationele database en die zijn Relationele algebra en Relational Calculus . De low - level , operator - georiënteerde taal is Relationele Algebra . Een query in relationele algebra combineert relationele operatoren met algebraïsche notatie . De high-level , declaratieve taal is Relational Calculus .
Gegevens Verklaringen

gegevens verklaringen
worden gebruikt voor het bekijken, wijzigen of gegevens in een database tabel te verwijderen . De SELECT-instructie kunt u tabellen en views in de database te ondervragen . De instructie INSERT kunt u rijen toevoegen aan tabellen . U kunt kolommen in tabel rijen wijzigen met behulp van de instructie UPDATE . Om rijen te verwijderen , kunt u de instructie DELETE gebruiken .
Transactie Verklaringen

Transactieoverzichten
zijn controle van de transacties . Een COMMIT statement wordt gebruikt om de huidige transactie plegen of markeren het einde van een geslaagde impliciete of expliciete transactie. Het volgende is een voorbeeld van een transactie plegen :

GEBRUIK
AdventureWorks2008R2 ; GOBEGIN TRANSACTIE ; GODELETE FROM HumanResources.JobCandidateWHERE JobCandidateID = 13; GOCOMMIT TRANSACTIE ; GO

De ROLLBACK rolt terug de huidige transactie . Deze transactie rolt weer een expliciete of impliciete transactie aan het begin van de transactie . Een voorbeeld van een ROLLBACK is hieronder :

USE tempdb
; GOCREATE TAFEL ValueTable ( [ waarde ] int ) GODECLARE @ TransactionName varchar ( 20 ) = " Transaction1 ' ;

BEGIN TRAN @ TransactionNameINSERT INTO ValueTable WAARDEN ( 1 ) INSERT INTO ValueTable VALUES ( 2 ​​) ROLLBACK TRAN @ TransactionNameINSERT INTO ValueTable VALUES ( 3 ) INSERT INTO ValueTable WAARDEN ( 4 ) SELECT * FROM ValueTableDROP TAFEL ValueTable
Schema verklaringen
< br >

Om de database of schema kunt u gebruik maken schema uitspraken te onderhouden . De instructie CREATE TABLE kunt u tabellen in de database te creëren . Als u nodig hebt om weergaven te maken , kunt u de CREATE VIEW statement gebruiken . Om tabellen uit de database te verwijderen kunt u de instructie DROP TABLE gebruiken . Ook kunt u de instructie DROP VIEW gebruiken om weergaven te verwijderen . De instructie GRANT verleent privileges op tafels en uitzicht voor de gebruikers . De REVOKE verklaring herroept privileges op tafels en uitzicht voor de gebruikers .

Previous: Next:
  Database Software
·Hoe maak je een tabel gegevens…
·Hoe kan ik een database wachtw…
·Access 2007 en SharePoint 
·Hoe je op Informatie bewerken …
·Het automatisch laden van een …
·Hoe maak je een statement in P…
·Hoe de waarschuwingen instelle…
·Hoe toegang en verwijderen van…
·Hoe Word- documenten opslaan i…
  Related Articles
Hoe je de uitlijning van de tekst wijzig…
Hoe de taal van OpenOffice spellingcontr…
Hoe maak je deel van een pagina in Word …
Hoe maak je een snelkoppeling van een sy…
Hoe om afbeeldingen te maken van tekst 
Hoe u de grootte van een Microsoft Offic…
Hoe je hyperlinks naar een sectie van uw…
Voordelen & Nadelen van Computer Technol…
Nadelen van het gebruik Tekstverwerkers 
  Software Articles
·Hoe te Art Explosion gebruiken 
·Hoe te installeren Harry Potter 4 op Win…
·Hoe te Gestapelde staafdiagram creëren 
·Hoe maak je Color - Splash van een foto …
·Hoe te Hoogte opmaken 
·Hoe u Microsoft Office PowerPoint 2003 O…
·Gemakkelijk Photoshop Tekst Effecten 
·Wat wordt bewaard in de Database Buffer …
·Hoe maak je een staafdiagram in Excel Dr…
Copyright © Computer Kennis http://www.nldit.com