SQL esittely

SQL on standardoitu tietokonekieli, joka käytetään tietokantojen avaukseen ja käsittelyyn.

Mitä on SQL?

  • SQL tarkoittaa rakenteellista kyselykieltä
  • SQL antaa meille kyvyn käyttää tietokantaa
  • SQL on ANSI:n standardoima tietokonekieli

Kääntäjän huomautus:ANSI, Yhdysvaltain kansallinen standardointielin

Mitä SQL voi tehdä?

  • SQL suuntaa tietokantaan suoritettaviin kyselyihin
  • SQL voi hakea tietoja tietokannasta
  • SQL voi lisätä uusia tietueita tietokantaan
  • SQL voi päivittää tietokannassa olevia tietoja
  • SQL voi poistaa tietokannasta tietueita
  • SQL voi luoda uuden tietokannan
  • SQL voi luoda uusia taulukoita tietokantaan
  • SQL voi luoda tietokantaan tallennettuja prosesseja
  • SQL voi luoda näkymiä tietokantaan
  • SQL voi asettaa taulukkojen, tietokantojen ja näkymien oikeudet

SQL on standardi - mutta...

SQL on ANSI:n standardoitu tietokonekieli, jota käytetään tietokantajärjestelmien käsittelyyn ja käsittelemiseen. SQL-lauseet käytetään tietojen hakemiseen ja päivittämiseen tietokannasta. SQL voidaan käyttää yhteistyössä tietokantaprogrammien kanssa, kuten MS Access, DB2, Informix, MS SQL Server, Oracle, Sybase ja muut tietokantajärjestelmät.

Onneksi on olemassa monia eri versioita SQL-kielistä, mutta niiden on tuettava joitakin keskeisiä avainsanoja samalla tavalla ANSI-standardin mukaisesti (esim. SELECT, UPDATE, DELETE, INSERT, WHERE jne.).

Huomautus:Suurin osa SQL-tietokantaprogrammeista omaa yksityistä laajennustaan SQL-standardin lisäksi!

Käytä SQL:ää verkkosivustossasi

Luodaksesi verkkosivuston, joka julkaisee tietokannasta dataa, tarvitset seuraavat elementit:

  • RDBMS-tietokantaprogrammit (esim. MS Access, SQL Server, MySQL)
  • Palvelimella suoritettavat skriptikieliä (esim. PHP tai ASP)
  • SQL
  • HTML / CSS

RDBMS

RDBMS tarkoittaa relationaalista tietokantajärjestelmää.

RDBMS on SQL:n perusta ja samalla myös kaikkien nykysyötejärjestelmien perusta, kuten MS SQL Server, IBM DB2, Oracle, MySQL ja Microsoft Access.

RDBMS:ssä data tallennetaan tietokantaoBJECTEissa, joita kutsutaan taulukoiksi (tables).

Taulukko on tietojen kohteen kokoelma, joka koostuu sarakkeista ja riveistä.