Ievads, kas ir SQL
- Detaļas
- Publicēts Piektdiena, 10 Janvāris 2014 13:36
- Skatīts: 1882
SQL ir standarta valoda lai piekļūt un manipulēt ar datu bāzēm.
Ja plānojat perspektīvā iemācīties un veidot savas dinamiskas web lapas, satura vadības sistēmas tad bez PHP+SQL Jums neiztikt. Šobrīd esmu izveidojis PHP teorijas sadaļu un tagad veidoju SQL teoriju un tad beidzot izveidošu pamācību kas apvieno abas šis tehnoloģijas.
Kas ir SQL?
- SQL ir Structured Query Language (strukturēta vaicājumu valoda)
- SQL ļauj piekļūt un manipulēt ar datu bāzēm
- SQL ir ANSI (American National Standards Institute) standarts
Ko SQL var darīt?
- SQL var izpildīt vaicājumus pret datu bāzi
- SQL var iegūt datus no datu bāzes
- SQL var ievietot ierakstus datu bāzē
- SQL var atjaunināt ierakstus datu bāzē
- SQL var izdzēst ierakstus no datu bāzes
- SQL var izveidot jaunas datu bāzes
- SQL var izveidot jaunas tabulas datu bāzē
- SQL var radīt procedūras datu bāzē
- SQL var izveidot skatus datu bāzē
- SQL var iestatīt piekļuves atļaujas, uz tabulām, procedūrām un skatiem
SQL ir standarts - bet ....
Lai gan SQL ir ANSI (American National Standards Institute) standarts, ir dažādas versijas SQL valodai.
Tomēr, lai atbilst ANSI standartam, tie visi atbalsta vismaz galvenās komandas (piemēram, SELECT, DELETE, INSERT, WHERE) līdzīgā veidā.
![]() |
Piezīme: Lielākai daļai no SQL datu bāzes programmām ir arī savi patentētie paplašinājumi(extensions) papildus SQL standartam! |
---|
Izmantojot SQL jūsu web lapā
Lai izveidot tīmekļa vietni, kas parāda datus no datu bāzes, jums būs nepieciešams:
- RDBMS datu bāzes programma (piemēram, MS Access, SQL Server, MySQL)
- Izmantot servera puses skriptu valodas, piemēram, PHP vai ASP
- Izmantot SQL, lai iegūt datus, kas nepieciešams
- Izmantot HTML / CSS
RDBMS
RDBMS ir Relational DataBase Management System (relāciju datubāzu vadības sistēma).
RDBMS ir pamats SQL un visām mūsdienu datu bāzu vadības sistēmām, piemēram: MS SQL Server, IBM DB2, Oracle, MySQL un Microsoft Access.
Ar RDBMS dati tiek saglabāti datu bāzes objektos, kurus sauc par tabulām.
Tabula ir saistītu datu ierakstu kolekcija un tā sastāv no kolonnām un rindām.