Witam. Zaczynam swoją przygodę z zapytaniami oracle i chciałem tutaj prosić o pomoc kogoś doświadczonego.
Oto treść zadań z którymi mam problem:
Stworzyć sekwencje podczas wprowadzania danych tabeli nadrzędnej i podrzędnej (np.faktura i pozycja faktury)
kod zadania który nie działa:
CREATE SEQUENCE faktura_seq;
CREATE SEQUENCE pozycja_faktury_seq;
INSERT INTO faktura
VALUES (faktura_seq.nextval, 'FAKTURA1');
INSERT INTO pozycja_faktury (rok_wydania)
VALUES (pozycja_faktury_seq.nextval, '2009');
i drugie
Stworzyć przykłady widoków przedstawiających użycie: FORCE, WITH CHECK OPTION oraz WITH READ ONLY.
i kod:
CREATE FORCE VIEW autor_ksiazki2 AS
SELECT k.tytul, a.nazwisko, a.imie
FROM ksiazka k, autor a
WHERE k.id_autor = a.id_autor;
a za to nawet nie wiem jak się zabrać:
Stworzyć widok zawierając yinformacje o wszystkic hfakturach w formacie: datafaktury numer faktury, nazwa wydawnictwa, nazwisko pracownika, suma wszystkich pozycji faktury
W załącznikach baza danych na której pracuje.
Bardzo proszę o pomoc i z góry dziękuję