SQL perustaso
- Edellinen sivu Palvelin kirjojen
- Seuraava sivu Verkkosivuston rakentaminen perustaso
SQL on standardikieli, jota käytetään tietokantojen hakemiseen ja käsittelyyn.
SQL:n avulla voidaan hallita tietoja
Rakennettu kyselykieli (SQL) on standardikieli, jota käytetään tietokantojen käsittelyyn, mukaan lukien SQL Server, Oracle, MySQL, Sybase ja Access.
Niille, jotka haluavat tallentaa tietoja tietokantaan ja hakea niitä sieltä, SQL:n tietämys on arvokasta
Mitä SQL:stä?
- SQL tarkoittaa rakennetun kyselykielen (QLS tructuredQ ueryL
- SQL antaa meille kyvyn käyttää tietokantaa
- SQL on ANSI:n standardoitu tietokonekieli
- SQL suorittaa tietokantahaun
- SQL voi hakea tietoja tietokannasta
- SQL voi lisätä uuden rekisterin tietokantaan
- SQL voi poistaa rekisterin tietokannasta
- SQL on helppo oppia
Käsikirjoittajan huomautus:ANSI, Yhdysvaltain kansallinen standardointielin
SQL on standardi - mutta...
SQL on ANSI:n standardoitu tietokonekieli, jota käytetään tietokantajärjestelmien käsittelyyn ja tietojen hakemiseen. SQL-lauseet käytetään tietojen hakemiseen ja päivittämiseen tietokannasta. SQL voi työskennellä tietokantaprogrammien kanssa, kuten MS Access, DB2, Informix, MS SQL Server, Oracle, Sybase ja muut tietokantajärjestelmät.
Onnettomasti olemassa monia eri SQL-kieliversioita, mutta niiden on tuettava samalla tavalla joitakin keskeisiä avainsanoja (kuten SELECT, UPDATE, DELETE, INSERT, WHERE jne.) ANSI-standardin mukaisesti.
Huomautus:Suurin osa SQL-tietokantaprogrammeista omaa yksityistä laajennustaan SQL-standardin lisäksi!
SQL-tietokantataulu
Tietokanta sisältää yleensä yhden tai useamman taulun. Jokainen taulu tunnistetaan nimellä (esimerkiksi "asiakas" tai "tilaus"). Taulu sisältää tiettyjä tietoja sisältäviä rekistereitä (riviä).
Alla oleva esimerkki on nimeltään "Persons" taulu:
LastName | EtuNimi | Osoite | Kaupunki |
---|---|---|---|
Hansen | Ola | Timoteivn 10 | Sandnes |
Svendson | Tove | Borgvn 23 | Sandnes |
Pettersen | Kari | Storgt 20 | Stavanger |
Yllä oleva taulu sisältää kolme rekisteriä (jokainen vastaa yhtä henkilöä) ja neljä saraketta (sukunimi, etunimi, osoite ja kaupunki).
SQL-kyselyohjelma
SQL:n avulla voimme suorittaa kyselyjä tietokannasta ja saada takaisin yhden tulostaulun.
Kyselyohjelma näyttää tältä:
SELECT LastName FROM Persons
Tulostaulu näyttää tältä:
LastName |
---|
Hansen |
Svendson |
Pettersen |
Huomautus:Jotkut tietokantajärjestelmät vaativat pisteet ja komat SQL-komentojen lopussa. Opetusohjelmassamme emme käytä pisteitä ja komoja.
SQL tietokäsittelykieli (DML)
SQL (strukturoidut kyselykielen lauseet) on kieli, jota käytetään kyselyjen suorittamiseen. Mutta SQL-kielissä on myös lauseita, joita käytetään tietojen päivittämiseen, lisäämiseen ja poistamiseen.
Nämä kysely- ja päivityslauseet tulevat SQL:n DML-osasta:
- SELECT - Hae tietoja tietokantataulusta
- UPDATE - Päivitä tietokantataulun tietoja
- DELETE - Poista tietoja tietokantataulusta
- INSERT INTO - Lisää tietoja tietokantatauluihin
SQL tietomäärittelykieli (DDL)
SQL:n tietomäärittelykieli (DDL) mahdollistaa taulujen luomisen tai poistamisen. Voimme myös määrittää indeksejä (avaimia), määritellä taulujen välisiä yhteyksiä sekä asettaa rajoituksia tauluihin.
SQL:n tärkeimmät DDL-lauseet:
- CREATE TABLE - Luo uusi taulu
- ALTER TABLE - Muuta (muuta) tietokantataulua
- DROP TABLE - Poista taulu
- CREATE INDEX - Luo indeksi (etsintäavain)
- DROP INDEX - Poista indeksi
SQL opetusohjelmia
Opi CodeW3C.com tarjoamista SQL opetusohjelmia.
- Edellinen sivu Palvelin kirjojen
- Seuraava sivu Verkkosivuston rakentaminen perustaso