Najnowsze tutoriale tworzenie stron internetowych
 

Wprowadzenie do SQL


SQL jest standardowym językiem do uzyskiwania dostępu i manipulowania bazami danych.


Czym jest SQL?

  • SQL to skrót od Structured Query Language
  • SQL pozwala na dostęp i manipulowanie baz danych
  • SQL jest standardem (American National Standards Institute) ANSI

Co można zrobić, SQL?

  • SQL może wykonywać kwerendy w bazie danych
  • SQL może pobierać dane z bazy danych
  • SQL mogą wstawiać rekordy w bazie danych
  • SQL mogą aktualizować rekordów w bazie danych
  • SQL może usuwać rekordy z bazy danych
  • SQL mogą tworzyć nowe bazy danych
  • SQL mogą tworzyć nowe tabele w bazie danych
  • SQL może tworzyć procedury zapisane w bazie danych
  • SQL może tworzyć widoki w bazie danych
  • SQL można ustawić uprawnienia na stołach, procedury i widoki

SQL jest standardowa - ALE ....

Mimo, że SQL jest ANSI (American National Standards Institute) norma, istnieją różne wersje języka SQL.

Jednak, aby być zgodne ze standardem ANSI, wszystkie one wsparcie przynajmniej główne komendy (takie jak SELECT, UPDATE, DELETE, INSERT, gdzie) w podobny sposób.

Uwaga: Większość programów bazodanowych SQL posiada własne własnych rozszerzeń oprócz standardu SQL!


Korzystanie z SQL w witrynie internetowej

Aby zbudować stronę internetową, która pokazuje dane z bazy danych, trzeba będzie:

  • Program bazy danych RDBMS (np MS Access, SQL Server, MySQL)
  • Aby użyć języka skryptowego po stronie serwera, takich jak PHP lub ASP
  • Aby korzystać z SQL, aby uzyskać dane, które chcesz
  • Aby korzystać z HTML / CSS

RDBMS

RDBMS oznacza Relational Database Management System.

RDBMS jest podstawą dla SQL, a dla wszystkich nowoczesnych systemów baz danych, takich jak MS SQL Server, IBM DB2, Oracle, MySQL i Microsoft Access.

Dane w RDBMS jest przechowywana w obiektach bazy danych zwanych tabel.

Tabela jest zbiorem zapisów powiązanych danych i składa się z kolumn i wierszy.