Шукаєте відповіді та рішення тестів для Bazy Danych - I - J.Wiśniewski - 2025/2026? Перегляньте нашу велику колекцію перевірених відповідей для Bazy Danych - I - J.Wiśniewski - 2025/2026 в moodle2.e-wsb.pl.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
1. Utwórz relację AKTORZY_OPERACJE(data DATE, oper VARCHAR(100)), która posłuży do śledzenia operacji wykonywanych przez użytkownika.
2. Utwórz wyzwalacz reagujący na operacje wprowadzania i usuwania krotek z relacji AKTORZY. Czas i rodzaj każdej operacji wykonywanej na relacji AKTORZY powinien być zapisywany w relacji AKTORZY_OPERACJE. Przetestuj działanie wyzwalacza.
W rozwiązaniu zamieść wszystkie polecenie potrzebne do utworzenia wyzwalacza.
3. Usuń wyzwalacz i procedurę wyzwalacza.
5. Usuń funkcję DODAJ_FILM.
4. Utwórz funkcję o nazwie DODAJ_FILM(id INTEGER, tyt VARCHAR, rok INTEGER, c REAL), służącą do wprowadzania nowej krotki do relacji FILMY. W przypadku, gdy podczas wykonania funkcji wystąpi wyjątek naruszenia ograniczenia integralnościowego UNIQUE, automatycznie zmodyfikuj wartość identyfikatora nowego filmu tak, aby była niepowtarzalna (np. aktualna wartość maksymalna + 1). Przetestuj działanie funkcji.
W rozwiązaniu zamieść polecenie tworzące funkcję DODAJ_FILM
3. Dla atrybutu ID_FILMU relacji FILMY zdefiniuj ograniczenie integralnościowe typu UNIQUE, dbające o niepowtarzalność identyfikatorów filmów w obrębie relacji.
1. Utwórz funkcję o nazwie CENA_BRUTTO(c REAL), która dla podanej ceny netto wyliczy odpowiadającą jej cenę brutto, powiększoną o 23%. Następnie wykonaj zapytanie, które na podstawie relacji FILMY wyświetli: tytuł filmu, cenę (netto) i cenę brutto.
W rozwiązaniu umieść oba polecenia.
2. Utwórz funkcję o nazwie OPIS_FILMU(id INTEGER), która dla podanego identyfikatora filmu wyświetli jego opis zgodnie z poniższym wzorcem:
SELECT OPIS_FILMU(1);Film “Ghostbusters” zostal nakrecony w roku 1984 przy
udziale aktorow: Bill Murray, Dan Aykroyd, Sigourney Weaver.
9. Dokonaj pomiaru czasu wykonania zapytania wyświetlającego liczbę ziarenek piasku o masie 0.025 g. Czy czas ten uległ zmianie? Dlaczego?
10. Usuń indeks B*-drzewo o nazwie PIASEK_IND.