1484605957

1484605957



Bazy danych Lista druga

i sprawdzenie

SELECT z FROM d EXCEPT SELECT x FROM p2 WHERE p2.x=p2.y;

(d)    sprawdź, że tak poprawiona p jest częściowym porządkiem na d; przechodzniość

SELECT raz.x, raz.y, dwa.y FROM p2 AS raz, p2 AS dwa WHERE raz.y=dwa.x EXCEPT

SELECT raz.x, raz.y, dwa.y

FROM p2 AS raz, p2 AS dwa, p2 AS trzy WHERE raz.y=dwa.x AND raz.x=trzy.x AND dwa.y=trzy.y;

słaba antysymetria SELECT *

FROM p2 AS raz, p2 AS dwa

WHERE raz.x=dwa.y AND raz.y=dwa.x AND raz.x!=raz.y;

(e)    wylicz, ile jest elementów maksymalnych w (d, p).

SELECT count(*)

FROM ((SELECT x as d FROM p UNION

SELECT y FROM p)

EXCEPT

SELECT x AS d FROM p

WHERE x != y) AS a;

4. Pewna księgarnia ma bazę danych zgodną z następującym schematem:

autorzy (nr_autora INTEGER, imię TEXT, nazwisko TEXT)

książki (isbn TEXT, wydawca TEXT, tytuł TEXT, rok.wydania INTEGER)

egzemplarze (nr_egzemplarza INTEGER, isbn TEXT)

autorstwa (isbn TEXT, nr_autora INTEGER)

tematy (nr_tematu INTEGER, nazwa TEXT, wyjaśnienie TEXT)

na_temat (isbn TEXT, nr_tematu INTEGER)

Napisz zapytania realizujące następujące zadania:

(a) wypisz nazwiska autorów, którzy napisali przynajmniej jedną książkę na temat baz danych,

3



Wyszukiwarka

Podobne podstrony:
Bazy danych Lista druga książki.rok_wydania AS rok, egzemplarze.nr_egzemplarza AS numer FROM egzempl
Bazy danych Lista druga 1.    Załóż tabelę logika o trzech atrybutach p,q,r typu BOOL
Lista druga Bazy danych i Dokumenty/semestr.3/Bazy.Danych/lista2/ksiegarnia.sql SELECT autorzy.imię,
Bazy danych Pitka rze_roku Select... HTML/XHTML Podobnie, za pomocą SPAROL HTML i BD nie dają
Różnica select X,Y,Z from S; Bazy danych. Wykład 5
Lista druga Bazy danych AND pensje.dolna_granica <= pracownicy.pensja AND pracownicy.pensja <=
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
Zadanie 3.2. (0-1) Rozważ następujące zapytanie SQL do pewnej bazy danych: SELECT pesel, COUNT(*) FR
str (2) Proiekt bazy danych Systemu bibliotecznego. Wykonawca: Łukasz Kujawa Grupa A4 Sprawdził
Internetowe Bazy Danych - wykład 12 chmod LISTA Funkcja ta powoduje zmianę atrybutów plików znajdują
Internetowe Bazy Danych - wykład 12 Instrukcje, które powodują sprawdzenie ilości znaków w łańcuchu
WSiP6 BAZY DANYCH I SYSTEMY BAZ DANYCH Tabela 9.3. Lista lekarzy (1) Klucz główny A Atrybut

więcej podobnych podstron