SQL 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.