Język SQL

Język SQL

JĘZYK SQL - Język SQL został opracowany w 1987 roku z myślą o relacyjnych bazach danych.

Język SQL składa się on z trzech składowych:

  • języka definiowania danych (DDL),
  • języka sterowania danymi (DCL)
  • języka operowania na danych (DML).

W module tym znajdziesz podstawowe instrukcje języka definiowania danych – języka SQL DDL (z ang. Data Definition Language) oraz języka sterowania danymi – języka SQL DCL (z ang. Data Control Language).

 

Z bazy danych może korzystać wielu użytkowników, którzy mogą dysponować różnymi prawami dostępu do różnych obiektów w bazie danych. Najgorszym rozwiązaniem jakie może istnieć to pełne zaufanie do osób korzystających z bazy i przydzielenie im pełnych praw. Ze względu na bezpieczeństwo danych zawartych w bazie, warto stosować zasadę ograniczonego zaufania do użytkownika. Z tego powodu należy zastanowić się, jakie uprawnienia należy przydzielić poszczególnym użytkownikom lub grupom użytkowników.

<

Polecenia DCL

Instrukcje języka DCL służą do zarządzania uprawnieniami dostępu do obiektów bazy. Najważniejszymi poleceniami języka DCL są instrukcje: GRANT – pozwala użytkownikowi lub roli na wykonywanie Operacji określonej przez nadane uprawnienie; DENY – odmawia użytkownikowi lub roli określonego uprawnienia i zapobiega odziedziczeniu; go po innych rolach; REVOKE – usuwa uprzednio nadane lub odmówione uprawnienie. Dostępem tym można sterować poprzez zarządzanie uprawnieniami na poziomie tabel. Istnieje również możliwość przyznawania lub odmawiania praw dostępu nie tylko do tabel, ale również do poszczególnych kolumn. Przyznawanie lub odmawianie praw dostępu do poszczególnych kolumn zwiększa elastyczność w zarządzaniu dostępem na przykład do poufnych danych z niektórych kolumn. Polecenia DCL

Polecenia DDL

Instrukcje języka DDL służą do manipulowania bazą danych i jej obiektami. Pozwalają one na: tworzenie nowych obiektów; modyfikowanie obiektów już istniejących ; usuwanie obiektów. Do podstawowych instrukcji języka DDL należą: CREATE – służy do tworzenie nowych obiektów; ALTER – służy do modyfikacji obiektów już istniejących; DROP – służy do usunięcia obiektu już istniejącego. Poleceniem CREATE możemy utworzyć nie tylko tabelę czy widok, lecz również obiekt. Polecenia DDL

Język SQL.

SQL SERVER

Język SQL składa się on z trzech składowych: języka definiowania danych (DDL), języka sterowania danymi (DCL) języka operowania na danych (DML). W module tym znajdziesz podstawowe instrukcje języka definiowania danych – języka SQL DDL (z ang. Data Definition Language) oraz języka sterowania danymi – języka SQL DCL (z ang. Data Control Language).   Z bazy danych może korzystać wielu użytkowników, którzy mogą dysponować różnymi prawami dostępu do różnych obiektów w bazie danych. Najgorszym rozwiązaniem jakie może istnieć to pełne zaufanie do osób korzystających z bazy i przydzielenie im pełnych praw. Ze względu na bezpieczeństwo danych zawartych w bazie, warto stosować zasadę ograniczonego zaufania do użytkownika. Z tego powodu należy zastanowić się, jakie uprawnienia należy przydzielić poszczególnym użytkownikom lub grupom użytkowników.
T-SQL.
sql 2012html5 css3
przeglądarki internetowe