Hoe SQL te gebruiken
SQL betekent gestructureerde querytaal en is ontwikkeld om te communiceren met relationele databases. Het is de gemeenschappelijke taal voor databases en het is nog steeds gemakkelijk te lezen en de basis te leren (hoewel taal zeer krachtig kan zijn).
stappen
1
SQL is in IBM gemaakt door Donald D. Chamberlin en Raymond F. Boyce in de vroege jaren 70. Deze versie heette SEQUEL (Structured English Query Language, of in het Spaans, gestructureerde Engelse querytaal)
2
Er zijn variaties op SQL, maar de meest gebruikte databasemotoren voldoen vandaag aan de ANSI SQL99-standaard en veel bedrijven hebben hun eigen functies geïmplementeerd die de taal verrijken (in het geval van Microsoft T-SQL of Transact-SQL, in de Oracle`s versie is PL / SQL).
3
Dit gaat over het verwerken van gegevens. Om ze uit de database te halen, gebruiken we de SELECT-instructie.
4
Een eenvoudig voorbeeld is zoiets als: `SELECT * FROMCDlist`, die alle kolommen zou krijgen (dat is waar de asterisk in het spel komt) en rijen van de tabel`CDlist `.
5
De consultaties zijn meestal ingewikkelder. De SELECT kan worden gebruikt om bepaalde kolommen en rijen van de tabel te verkrijgen en zelfs gegevens uit meerdere tabellen of hele databases te kruisen.
6
Als we de rijen die door de SELECT-instructie worden geretourneerd willen filteren, is de WHERE-query nodig om de voorwaarde te definiëren. `SELECT * FROM CD-lijst WAAR CDid = 27` de rijen zal retourneren waarbij het veld CDid gelijk is aan 27. OF `SELECT * FROM CD-lijst WAAR CD-achtige naam` Dark Side% `gebruikt een jokerteken, wat betekent dat in dit geval alle CD waarvan de naam begint met "Dark Side".
7
INSERT en UPDATE zijn de instructies die worden gebruikt om gegevens in een database toe te voegen of te wijzigen.
8
De DELETE-instructie wordt gebruikt om ze te verwijderen.
tips
- In Linux zijn de meest voorkomende databases MySQL en PostgreSQL. Als de terminal niet klopt, gebruik dan ExecuteQuery of een andere soortgelijke open source tool.
- Gebruik een eenvoudig te installeren webserver zoals wamp of xampp en gebruik phpMyAdmin om de database te beheren.
- "Microsoft Query" is een hulpmiddel dat wordt meegeleverd met Windows. Het heeft een grafische interface om zoekopdrachten te maken.
- Het is heel eenvoudig om databases vanuit Microsoft Access te verbinden (uw querytool kan in SQL-modus worden gebruikt, hoewel de syntaxis verschillen bevat tussen Microsoft SQL Server en andere databases).
waarschuwingen
- Vaak is de betekenis van "databases" verward en kan deze worden gebruikt om te verwijzen naar de set tabellen of het databasebeheerprogramma. Het serverprogramma met de database is de "database-engine". Voorbeelden van engines zijn: SQL Server, MySQL of Access.
- Over het algemeen betekent een relationele database een systeem waarvan de gebruikers de gegevens bekijken als een reeks gerelateerde tabellen via de gegevenswaarden, dus wordt het geïmplementeerd als een "relationeel databasebeheersysteem" (RDBMS per het acroniem in het Engels) als MySQL, Sybase, SQL Server of Oracle. Relationele databasesystemen gebruiken de 12 principes van Ted Codd relationele databases. Het kan worden beargumenteerd (en vaak besproken) dat Access ook een relationele database is. Microsoft zegt dat het zo is, maar de manier waarop de engine is gebouwd, maakt het tot een "geïndexeerde sequentiële toegangsmethode" (ISAM) of een platte bestandsdatabase. De verschillen zijn niet gemakkelijk te zien met het blote oog, maar zitten in de ingewanden van de database-engine. Anders is alles hetzelfde behalve dat de eenvoudige query`s langzamer zijn dan in SQL Server en de complexe query`s veel langzamer zijn dan, ook in SQL Server
Delen op sociale netwerken:
Verwant
- Een taal toevoegen op Android
- Hoe de taal op Instagram te veranderen
- Hoe de taal in Skype op een pc of Mac te veranderen
- Hoe de taal op Twitter te veranderen
- Hoe actie-queries in Microsoft Access te maken
- Hoe een inventarisdatabase in Access te maken
- Hoe een database in MySQL te maken
- Hoe een taal te downloaden om te gebruiken in de offline modus van Google Translate voor Android
- Hoe een query uitvoeren in MS Access 2007
- Hoe dubbele records in Oracle te verwijderen
- Hoe een SQL-injectie in PHP te vermijden
- Hoe een database te hacken
- Hoe een SQL-query invoegen in Microsoft Excel
- Hoe de Engelse woordenschat te verrijken
- Hoe de Engelse taal te studeren
- Hoe je vloeiend een taal spreekt
- Hoe een klas van een vreemde taal te halen
- Hoe toegang te krijgen tot een MySQL-database met PHP
- Een andere taal toevoegen aan het toetsenbord van uw computer
- Hoe de toetsenbordtaal met een stem op een Android-apparaat te veranderen
- Hoe de taal in Windows 8 te veranderen