2740389290

2740389290



Laboratorium Bazy Danych 1 Język SQL

Wstęp

Język SQL (Structured Query Language) jest najbardziej znanym językiem zapytań, zaimplementowanym w praktycznie wszystkich istniejących na rynku systemach relacyjnych baz danych.

SQL jest używany jako samodzielny język służący do interakcyjnych zapytań, tworzenia i aktualizacji relacyjnej bazy danych (i w ten sposób będzie wykorzystywany podczas ćwiczeń laboratoryjnych). Może być również zanurzany (ang. embedded) w klasyczne języki programowania. W językach 4GL (np. INFORMIX 4GL) jest zintegrowany ze środowiskiem 4GL. Instrukcje języka SQL podzielić można na kilka typów:

-    instrukcje wyszukiwania danych - SELECT

-    instrukcje tworzenia bazy (Data Description Language) - np.: CREATE TABLE

-    instrukcje modyfikacji danych (Data Modification Language) - np.: UPDATE

-    instrukcje do określania praw dostępu i więzów integralności (Data Control Language) -np.: GRANT

Podczas laboratorium SQL1 i SQL2 wykorzystywać się będzie głównie instrukcję wyszukiwania SELECT.

Instrukcja SELECT

Instrukcja wyszukiwania SELECT służy do generowania zapytań do bazy danych. Po jej wykonaniu powstaje tablica wynikowa zawierająca żądane atrybuty pobrane z wierszy spełniających podane warunki. Jej najprostsza forma to:

SELECT <atrybuty>

FROM <tabela>

WHERE <warunek>

Przykładowo zapytanie:

SELECT Nazwisko FROM Pracownicy

Strona 2



Wyszukiwarka

Podobne podstrony:
Laboratorium Bazy Danych 1 Język SQL Podanie nazw atrybutów perspektywy jest konieczne tylko w przyp
Laboratorium Bazy Danych 1 Język SQL Select z.nazwazesp, count(p.nrp) From zespól z, pracowni p Wher
Laboratorium Bazy Danych 1 Język SQL Select s.student, s.nazwisko From studenci s, kier stu k Where
Laboratorium Bazy Danych 1 Język SQL 10.    Tworzenie perspektyw - instrukcja view. W
Laboratorium Bazy Danych 1 Język SQL powoduje pobranie wartości atrybutu Nazwisko z wszystkich rekor
Laboratorium Bazy Danych 1 Język SQL W tym przypadku tablica posortowana zostanie według numerów zes
Laboratorium Bazy Danych 1 Język SQL Powyższe zapytanie zwróci jeden rekord z jednym polem zawierają
Laboratorium Bazy Danych 1 Język SQL będzie suma pola Pensja dla wszystkich rekordów tablicy o danej
Laboratorium Bazy Danych 1 Język SQL GROUP BY P.NumerZesp HAVING count(*)>5 Zapytanie zwróci tylk
Laboratorium Bazy Danych 1 Język SQL atrybut > SOME
Laboratorium Bazy Danych 1 Język SQL się bezpośrednio przy podaniu warunku złączenia: SELECT
Moduł przedmiotów informatycznych AK - Arkusze kalkulacyjne i VBA BD - Bazy danych i język SQL 
Laboratorium Bazy Danych 1 Język SQLSQL - przykłady: 1.    Instrukcja select na 1
Laboratorium Bazy Danych 1 Język SQLSCHEMAT BAZY DANYCH "BAZAUNI" - wykorzystany w
Najważniejsze narzędzie baz danych: SQL Structured Query Language, czyli strukturalny język
SQL - Structured Query Language SQL - Structured Query Language (Strukturalny Język Zapytań) -specja
Wykład 5Strukturalny język zapytań (SQL - Structured Query Language) Algebraiczny rodowód - podstawo
SQL SQL - Structured Query Language Język komunikacji użytkownika z oprogramowaniem zarządzającym
Obsługa baz relacyjnych 6 Do obsługi baz relacyjnych służy nam SQL -Structured Query Language.

więcej podobnych podstron