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 egzemplBazy danych Lista druga 1. Załóż tabelę logika o trzech atrybutach p,q,r typu BOOLLista 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 5Lista 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 WherLaboratorium Bazy Danych 1 Język SQL Select s.student, s.nazwisko From studenci s, kier stu k WhereZadanie 3.2. (0-1) Rozważ następujące zapytanie SQL do pewnej bazy danych: SELECT pesel, COUNT(*) FRstr (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ńcuchuWSiP6 BAZY DANYCH I SYSTEMY BAZ DANYCH Tabela 9.3. Lista lekarzy (1) Klucz główny A Atrybutwięcej podobnych podstron