Looking for Bazy Danych - I - J.Wiśniewski - 2025/2026 test answers and solutions? Browse our comprehensive collection of verified answers for Bazy Danych - I - J.Wiśniewski - 2025/2026 at moodle2.e-wsb.pl.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
8. Dokonaj pomiaru czasu wykonania zapytania wyświetlającego liczbę ziarenek piasku o identyfikatorach pomiędzy 500000 a 500005. Czy czas ten uległ zmianie? Dlaczego?
7. Ponownie dokonaj pomiaru czasu wykonania zapytania wyświetlającego kolor ziarenka piasku o identyfikatorze 123456. Czy czas ten uległ zmianie? Dlaczego?
6. Utwórz indeks B*-drzewo o nazwie PIASEK_IND oparty na atrybucie ID_ZIARENKA relacji PIASEK.
5. Dokonaj pomiaru czasu wykonania zapytania wyświetlającego liczbę ziarenek piasku o masie 0.025 g.
4. Dokonaj pomiaru czasu wykonania zapytania wyświetlającego liczbę ziarenek piasku o identyfikatorach pomiędzy 500000 a 500005.
W odpowiedzi zanotuj uzyskany czas (analogicznie postępuj w przypadkach kolejnych tego typu zadań)
3. Dokonaj pomiaru czasu wykonania zapytania wyświetlającego kolor ziarenka piasku o identyfikatorze 123456.
W odpowiedzi zanotuj uzyskany czas.
2. Korzystając z polecenia INSERT INTO SELECT powielaj krotki relacji PIASEK tyle razy, aby posiadała ponad milion krotek.
Uwaga: nie zamazuj wartości automatycznie wypełnianego atrybutu ID_ZIARENKA.
select count(*)
from piasek;
1048576
Do współpracy z bazą danych możesz wykorzystywać dowolny program.
1. Utwórz relację PIASEK (ID_ZIARENKA SERIAL, MASA_ZIARENKA REAL, KOLOR_ZIARENKA VARCHAR(10)). Wprowadź cztery dowolne krotki do relacji PIASEK. Np.:
id_ziarenka | masa_ziarenka | kolor_ziarenka-------------+---------------+---------------- 1 | 0.025 | szary 2 | 0.021 | czarny 3 | 0.018 | bialy 4 | 0.031 | czarny(4 rows)
2. Połącz się z bazą danych jako użytkownik jacek . Utwórz nową relację TELEFONY o następującym schemacie: TELEFONY(ID_OSOBY, IMIE, NUMER_TEL). Wprowadź trzy dowolne krotki do relacji TELEFONY.
Do współpracy z bazą danych wykorzystuj program psql.
1. Połącz się z bazą danych jako administrator (postgres). Utwórz dwa nowe konta użytkowników:
nazwa
użytkownika:
jacek, hasło:123
nazwa
użytkownika:
placek, hasło: 456
Jako odpowiedzi rejestruj polecenia wymagane przez poszczególne zadania