Structured Query Language of SQL is de taal die wordt gebruikt voor de controle en het ontwerpen van databases . Het voert functies zoals overeenkomende gegevens door middel van gemeenschappelijke kenmerken gelegen in een data set , zodat gebruikers gemakkelijk zoeken door middel van data . SQL is verdeeld in verschillende uitspraken , waarmee programmeurs om informatie toe te voegen en te verwijderen . Deze uitspraken zijn onderverdeeld in drie hoofdcategorieën : Data Statements , Transactie Verklaringen en schema Statements . Gegevens Verklaringen Onder de Data Statements categorie , programmeurs toegang tot informatie in de database en wijzig tabellen en kolommen . Met SELECT Verklaringen , programmeurs kiezen voor de eigenschappen van tabellen in een database . De gebruiker geeft aan welke tafel hij toegang met de FROM trefwoord , welke kolom hij toegang met de SELECT trefwoord en welke rij hij zal bereiken vanaf de WHERE zoekwoord . De ORDER BY trefwoord kan de programmeur bij het bepalen van de volgorde waarin de database-informatie wordt weergegeven . Met het INSERT statement , programmeurs rijen toe te voegen aan de tabel . Het UPDATE statement laat programmeurs passen kolommen in tabel rijen . DELETE Verklaringen laat programmeurs verwijder rijen uit de tabel . Transactionele Verklaringen De Transactionele Statements categorie heeft twee verklaringen , de COMMT Statement en de ROLLBACK verklaring . Het COMMIT statement beëindigt een transactie en maakt consistente veranderingen onder die transactie. Met de verwerking van transacties , de computer reageert onmiddellijk op verzoek van een gebruiker . De ROLLBACK verklaring eindigt de transactie en de database onmiddellijk terug naar een eerdere staat . Schema Verklaringen Schema Verklaringen behouden schema . Schema is een structuur in een programmeertaal die tabellen , velden in de tabel en hoe velden en tabellen betrekking definieert . De database heeft een catalogus , dat is de data dat de definities van de database-objecten bevat . De subdatabases voor de catalogus zijn schema's genoemd . De CREATE TABLE statement zorgt voor een tafel . De CREATE VIEW verklaring creëert het oog , die in feite is een query te vinden in de catalogus . De instructie DROP TABLE verwijdert een eerder gemaakte tabel . De instructie DROP VIEW verwijdert een weergave . Voor een computer gebruiker toegang tot de tabel of view , moet de beheerder de GRANT statement gebruiken . De beheerder kan rechten te verwijderen via de REVOKE verklaring . SQL Voorbeeld beheerders met de SELECT -functie bij het jagen vaststelling van specifieke gegevens in de database , zodat ze de gegevens kunnen gebruiken . Bijvoorbeeld , zou een schaderegelaar opzoeken details van de auto-ongeluk van een klant in de database . Functies zoals FROM en ORDER BY zou helpen de insteller ziften door grote hoeveelheden gegevens sneller . Informatie die in de database kan het mis hebben , zodat de regelaar kan gebruiken UPDATE , INSERT om nieuwe informatie toe te voegen en DELETE om oude gegevens te verwijderen . Eenmaal klaar , kan de insteller van de informatie op te slaan met COMMIT of beseffen dat hij een fout heeft gemaakt door het verwarren een klant met een ander en gebruik ROLLBACK . Om ervoor te zorgen dat alleen de juiste personen toegang tot het dossier van de klant, de regelaar laat alleen bepaalde personen toegang tot het dossier door de GRANT en REVOKE .
|