7928718454

7928718454



•    DDL -język definicji danych pozwalający na tworzenie, modyfikację i usuwanie relacji (polecenia CREATE, ALTER i DROP).

•    DCL -język kontroli danych pozwalający na zapewnienie autoryzacji dostępu do danych oraz zarządzanie transakcjami. Najważniejsze polecenia to GRANT i REVOKE (czasem zaliczane do DDLa) oraz COMMIT, ROLLBACK i SAVEPOINT.

Kilka podstawowych faktów:

•    W języku SQL nie rozróżnia się dużych i małych liter.

•    W poleceniach SO.L ignorowane są znaki końca linii.

2.3 Język SQL- Zapytania

Podstawowym poleceniem języka SQLjest SELECT-zapytanie do bazy danych:

•    pozwala na odczytywanie danych z bazy danych, przy ewentualnych wykonaniu operacji na tych danych (np. prostych obliczeń i przekształceń).

•    pobiera krotki z relacji w bazie danych, opcjonalnie przetwarza je i zwraca wynik w postaci zbioru odczytanych krotek.

•    w wyniku tworzy relację (rozumianą jako zbiór krotek).

Struktura polecenia SELECT:

Podstawowym zapytaniem do bazy jest pobranie wszystkich krotek z relacji {nazwa}:

„SELECT * FROM {nazwa};"

Polecenie to rozpoczyna się słowem kluczowym SELECT, gwiazdka oznacza „odczytaj wszystkie atrybuty", następnie pojawia się słowo kluczowe FROM, po którym podaje się nazwę relacji, z której mają zostać odczytane krotki. Zapytanie jest swoistą prośba o „odczytanie wszystkich krotek z relacji o nazwie {nazwa}".

Przykładowo:

Polecenie odczytujące całą zawartość relacji Employes wygląda następująco:

SELECT * FROM Employes;

Interpretacja:

Odczytaj wszystkie krotki z tabeli Employes i wyświetl wszystkie występujące atrybuty.

W wyniku takiego zapytania SZBD odczyta z bazy danych, z relacji Employes, wszystkie krotki i zwróci je w postaci niezmienionej - analogicznie jak w przypadku kwerendy stworzonej za pomocą kreatora kwerendy prostej.

^J^^^Jzapytania SQL SELECT - podstawy



Wyszukiwarka

Podobne podstrony:
Język zapytań■ Składa się z: -    Język definiowania danych (DDL - data definiti
Języki proceduralne Język proceduralny pozwala na tworzenie oprogramowania w postaci programu główne
Witamy w programie Alligator Flash Designer Alligator Flash Designer pozwala na tworzenie interaktyw
c. Dziedziczenie - pozwala na tworzenie typów na podstawie już istniejących (bardziej wyspecjalizowa
RYNEK KAPITAŁOWY -pozwala na tworzenie i przepływ długoterminowych kapitałów , wykorzystywany w
skanuj0226 bmp 2. Budowanie rynku usług medycznych 227 niezbędnych danych, pozwalający na ich łatwe
wieniem sygnatur złożonych, pozwalających na tworzenie grup bez porównania szczegółowszych. 1 tak:
Dodatek • PowerPoint pozwala na tworzenie slajdów z konspektów umieszczonych w edytorze
Bazy danych Uporządkowany zbiór danych, pozwalający na efektywne przechowywanie, wyszukiwanie, sorto
ePUAP- Budowa formularza Adobe 2.13.2. Utworzenie aplikacjiOpis: Utworzenie definicji aplikacji pozw
Obraz6 Poziomy diagnostyczne gleb mineralnych. Definicje 17 pozwalały na jednoznaczne zakwalifikowa
1. Wstęp Współczesne karty graficzne pozwalają na tworzenie przestrzennej, realistycznej grafiki
DSC00320 Podana definicja wychowania pozwala na wyodrębnienie r kilku cech formalnych, dzięki którym
CCF20121202031 TECHNIKI 323Robótki na drutachRobienie na drutach odpręża, a równocześnie pozwala na
79553 PA240171 Temat: język CINFORMATYKA WYKŁAD I Funkcja scanR) pozwala na odczytanie wprowadzanych
h)    system ma pozwalać na definiowanie szablonów raportów oraz ich modyfikowanie, w

więcej podobnych podstron