emkiset.ru

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

Titel afbeelding Use SQL Step 1
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)
  • Titel afbeelding Use SQL Step 2
    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).
  • Titel afbeelding Use SQL Step 3
    3
    Dit gaat over het verwerken van gegevens. Om ze uit de database te halen, gebruiken we de SELECT-instructie.


  • Titel afbeelding Use SQL Step 4
    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 `.
  • Titel afbeelding Use SQL Step 5



    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.
  • Titel afbeelding Use SQL Step 6
    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".
  • Titel afbeelding Use SQL Step 7
    7
    INSERT en UPDATE zijn de instructies die worden gebruikt om gegevens in een database toe te voegen of te wijzigen.
  • Titel afbeelding Use SQL Step 8
    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
    Hoe de taal op Instagram te veranderenHoe de taal op Instagram te veranderen
    Hoe de taal in Skype op een pc of Mac te veranderenHoe de taal in Skype op een pc of Mac te veranderen
    Hoe de taal op Twitter te veranderenHoe de taal op Twitter te veranderen
    Hoe actie-queries in Microsoft Access te makenHoe actie-queries in Microsoft Access te maken
    Hoe een inventarisdatabase in Access te makenHoe een inventarisdatabase in Access te maken
    Hoe een database in MySQL te makenHoe een database in MySQL te maken
    Hoe een taal te downloaden om te gebruiken in de offline modus van Google Translate voor AndroidHoe een taal te downloaden om te gebruiken in de offline modus van Google Translate voor Android
    Hoe een query uitvoeren in MS Access 2007Hoe een query uitvoeren in MS Access 2007
    Hoe dubbele records in Oracle te verwijderenHoe dubbele records in Oracle te verwijderen
    Hoe een SQL-injectie in PHP te vermijdenHoe een SQL-injectie in PHP te vermijden
    » » Hoe SQL te gebruiken
    © 2021 emkiset.ru