Rys. 1 Wynik zastosowania bloku testowego (plik SBD_Kol2_nazwisko.sql)

Wielkość: px
Rozpocząć pokaz od strony:

Download "Rys. 1 Wynik zastosowania bloku testowego (plik SBD_Kol2_nazwisko.sql)"

Transkrypt

1 Systemy baz danych Kolokwium 2 Poziom odniesienia: 55 pkt. Do zdobycia 72 pkt. 1. Utwórz typ obiektowy (specyfikację i implementację) o nazwie Maszyna zawierający następujące atrybuty: - nazwa (V30), 6 pkt. - model (V30), - data_prod (D; data produkcji), oraz - definicję konstruktora domyślnego (nazwa = Prototyp, model = Null, data_prod = YYYY gdzie YYYY to aktualny rok), - definicję konstruktora z dwoma parametrami: nazwa i data_produkcji (model = Null), - definicję metody wyświetl - w przypadku braku sprecyzowanej nazwy modelu należy pominąć informację dotyczącą tego argumentu. Rys. 1 Wynik zastosowania bloku testowego (plik SBD_Kol2_nazwisko.sql) 2. Utwórz typ obiektowy o nazwie Samochod dziedziczący po typie Maszyna posiadający następujące atrybuty: 7 pkt. - nr_rej (V10), - data_bad_tech (D; data badania technicznego), oraz - definicję konstruktora domyślnego (nazwa, model i data_prod jak w Zad. 1; nr_rej=sc00000, data_bad_tech = YYYY gdzie YYYY to kolejny rok względem aktualnego roku np. data_prod = to data_bad_tech = ), - definicję konstruktora z czterema parametrami: nazwa, model, data_prod i nr_rej. Datę badań technicznych (data_bad_tech) ustala się na podstawie daty produkcji (data_prod) i jest ona o rok starsza od niej, - definicję metody Wyświetl (z uwzględnieniem pominięcia atrybutów o niezdefiniowanej wartości czyli NULL), - definicję metody Set_data_bad_tech, która na podstawie parametru wejściowego typu D ustala nową wartość daty badań technicznych (data_bad_tech). Rys. 2 Wynik zastosowania bloku testowego (plik SBD_Kol2_nazwisko.sql) 3. Utwórz tabelę obiektową Tab_Samochody bazującą na typie Samochod. Następnie wprowadź do niej dane umieszczone w poniżej tabeli (10 rekordów) wykorzystując do tego odpowiednie konstruktory typu Samochod (wartości parametrów w pliku SBD_Kol2_nazwisko.sql). 3 pkt. Konstruktor (l. parametrów) 1 0 nazwa model data_prod nr_rej data_bad_tech 2 5 Ford Mondeo SK Opel Astra SCZ Fiat Punto NULL KR Audi A6 aktualna GD Seat Toledo PO22222 NULL 7 5 Kia Ceed DW33333 NULL 8 4 Renault Laguna ZS Toyota Rav OP Volkswagen Passat EL66666

2 Rys. 3 Wynik uzyskany dla: select * from Tab_Samochody; 4. Utwórz typ obiektowy o nazwie Kierowca zawierający następujące atrybuty: 2 pkt. - id_kierowcy (N4), - nazwisko (V20), - imię (V20), następnie w oparciu o niego utwórz tabelę Kierowcy, do której wprowadź następujące dane: insert into Kierowcy Values (1001, 'Adamski', 'Adam' ); insert into Kierowcy Values (1002, 'Piotrowski', 'Piotr' ); insert into Kierowcy Values (1003, 'Daniel', 'Danielewski' ); insert into Kierowcy Values (1004, 'Marta', 'Markowska'); 5. Utwórz tabelę obiektową o nazwie Ewidencja zawierającą następujące kolumny: 5 pkt. - id_ewidencji (N) klucz główny, - wlasciciel referencja na typ kierowca, - pojazd referencja na typ samochod, następnie w oparciu o zawartość poniżej tabeli (Rys. 4) dokonaj wpisu do niej 8-u wierszy danych oraz opracuj zapytanie wyświetlające poniższe zestawienie (jak na Rys. 4). Rys. 4 Wynik zwrócony przez zapytanie 6. Jak można zauważyć na Rys. 4 pewne samochody nie mają ustalonego terminu badań technicznych lub ich badania nie są już aktualne. Dokonaj stosownej aktualizacji danych pojazdów, które posiadają właściciela i datę produkcji, według następującego schematu: 3/10 pkt. a) gdy pojazd nie posiada określonej daty badań technicznych (data_bad_tech=null) to data_bad_tech=1.1.yyyy gdzie YYYY to kolejny rok wobec aktualnego roku, b) w pozostałych przypadkach data badań technicznych to dokładnie rok później niż aktualna data. Powyższą operację można zrealizować metodą na piechotę zmieniając kolejno dane w odpowiednich rekordach (3 pkt.) lub za pośrednictwem utworzonej procedury Aktualizuj_Daty_BT, przyjmującej jeden parametry określający nową datę badań technicznych (obowiązuje dla podpunktu b; domyślnie parametr przyjmuje datę dokładnie o rok starszą niż aktualna) (10 pkt.). Rys. 5 Efekt wykonania: execute Aktualizuj_Daty_BT(); (data realizacji )

3 Rys. 6 Wynik uzyskany wobec wykonania zapytania z Zad 5 Rys. 7 Wynik uzyskany dla: select * from Tab_Samochody; 7. Usuń wszystkie elementy utworzone w ramach realizacji zadań pkt. Część druga 8. Utwórz tabelę Akweny w oparciu o dane zawarte w tabeli Lowisko (id_akwenu = id_lowiska, nazwa, miejscowosc). W tabeli Akweny mają znajdować się dane zbiorników (typ = zbiornik) zarządzanych przez PZW Czestochowa czyli łowiska o id_lowiska rozpoczynającym się na literę C. 2 pkt. Rys. 8 Wynik uzyskany dla: select * from akweny; 9. Utwórz typ T_Gatunki jako VARRAY (tablice o zmiennej długości) o maksymalnie 25-tu elementach. Powyższe elementy to dane typu Varchar2(25) przechowujące informacje o gatunkach ryb jakie występują w danym łowisku (akwenie). 3 pkt. Do tabeli Akweny dodaj kolumnę o nazwie Gatunki typu T_Gatunki a następnie wpisz do niej następujące dane (dla podanych łowisk; dane w pliku SBD_Kol2_nazwisko.sql): C02 - gatunki: Amur, Karp, Ploc, Szczupak, C11 - gatunki: Bolen, Karp, Leszcz, Lin, Sandacz, Szczupak, C36 - gatunki: Amur, Karas, Karp, Leszcz, Sum, Szczupak Rys. 9 Wynik uzyskany dla: select * from akweny; 10. Utwórz typ T_Ograniczenia jako VARRAY (tablice o zmiennej długości) o maksymalnie 20-tu elementach. Powyższe elementy to dane typu Date przechowujące informacje o dniach, w tracie których na danym łowisku (akwenie) obowiązywał zakaz połowu ryb. 3 pkt. Do tabeli Akweny dodaj kolumnę o nazwie Ograniczenia typu T_Ograniczenia a następnie wpisz następujące dane (dla podanych łowisk; dane w pliku SBD_Kol2_nazwisko.sql): C02 - ograniczenia: , , C11 - ograniczenia: C36 - ograniczenia: , ,

4 Rys. 10 Wynik uzyskany dla: select * from akweny; 11. Utwórz typ obiektowy T_Polowy zawierający 4 elementy: 2 pkt. - dzien (D), - gatunek (V25), - dlugosc (N 4,1), - waga (N 6,2), 12. Utwórz typ T_Kolekcja_Polowy jako tabelę zagnieżdżoną zbudowaną na typie T_Polowy 2 pkt. 13. Do tabeli Akweny dodaj kolumnę Polowy typu T_Kolekcja_Polowy, która będzie zawierała tabelę zagnieżdżoną (NESTED TABLE) zawierającą informacje o złowionych rybach na danym łowisku (akwenie). Na podstawie poniższych danych dokonaj aktualizacji zawartości tabeli Akweny w zakresie kolumny Polowy: 4 pkt. C02 - Polowy: ( , Karp, 50, 2.8) ( , Bolen, 65, 2.1) ( , Bolen, 70, 2.8) ( , Leszcz, 40, 0.8) C11 - Polowy: ( , Amur, 73, 4.1) ( , Szczupak, 55, 1.2) ( , Szczupak, 55, 1.2) ( , Okon, 22, 0.3) C36 - Polowy: ( , Karas, 30, 0.6) ( , Karp, 35, 0.8) ( , Karp, 45, 1.6) ( , Leszcz, 50, 1.8) ( , Leszcz, 52, 2) 14. Zdefiniuj zapytanie umożliwiające wyświetlenie informacji w formie jak na poniższym Rys pkt. Rys. 11 Wynik zwrócony przez zapytanie 15. Dokonaj aktualizacji danych w tabeli Akweny: 4/8/15 pkt. w pierwszej kolejności na podstawie danych z kolumny Ograniczenia usuń w kolumnie Polowy (dzien, gatunek, dlugosc, waga) wpisy datowane na dni, podczas których obowiązywał zakaz połowu ryb (dwa zdarzenia pola podkreślone na Rys. 10; np. bolen złowiony na C02 w dniu ), następnie w oparciu o dane z kolumny Polowy dokonaj aktualizacji zwartości danych w kolumnie Gatunki poprzez dopisanie brakujących gatunków ryb (cztery zdarzenia pola podkreślone na Rys. 10; dotyczą: Bolen złowiony na C02, Leszcz złowiony na C02, Amur złowiony na C11, Okon złowiony na C11). Możliwe sposoby realizacji zadania: a) forma "na piechotę" poprzez aktualizację stosownych wierszy ( ręczne definiowanie update'ów) 4 pkt. b) utworzenie procedury Aktualizuj_Tab_Akweny posiadającej jeden parametr określający łowisko podlegające aktualizacji (id_akwenu), w ramach której zostaną zrealizowane procedury opisane w powyższym zadaniu (aktualizacja tylko jednej z kolumn / całości). 8/15 pkt. Rys. 12 Wynik zastosowania: execute Aktualizuj_Tab_Akweny('C02');

5 Rys. 13 Wynik zastosowania: execute Aktualizuj_Tab_Akweny('C11'); Rys. 14 Wynik zastosowania: execute Aktualizuj_Tab_Akweny('C36'); Rys. 15 Wynik uzyskany dla zapytania z zadania Na podstawie danych znajdujących się w tabeli Akweny wyświetl listę łowisk uporządkowaną kolejno wg.: id_akwenu a następnie gatunku, zawierającą podsumowanie w zakresie łącznej wagi i liczby złowionych ryb na danym akwenie (jak na Rys. 16). (2 pkt przy braku podsumowania akwen/całość) 2/4 pkt. Rys. 16 Wynik zwrócony przez zapytanie 17. Usuń wszystkie elementy utworzone w ramach realizacji zadań pkt.

6

Obiektowe bazy danych Ćwiczenia laboratoryjne (?)

Obiektowe bazy danych Ćwiczenia laboratoryjne (?) Obiektowe bazy danych Ćwiczenia laboratoryjne (?) Tworzenie typów obiektowych 1. Zdefiniuj typ obiektowy reprezentujący SAMOCHODY. Każdy samochód powinien mieć markę, model, liczbę kilometrów oraz datę

Bardziej szczegółowo

Połowy wędkarskie na wodach użytkowanych przez Okręg Polskiego Związku Wędkarskiego w Jeleniej Górze

Połowy wędkarskie na wodach użytkowanych przez Okręg Polskiego Związku Wędkarskiego w Jeleniej Górze Połowy wędkarskie na wodach użytkowanych przez Okręg Polskiego Związku Wędkarskiego w Jeleniej Górze SEZON 2011 Podstawę niniejszego raportu stanowiło 6578 rejestrów amatorskiego połowu ryb złożonych przez

Bardziej szczegółowo

Połowy wędkarskie na wodach użytkowanych przez Okręg Polskiego Związku Wędkarskiego w Jeleniej Górze

Połowy wędkarskie na wodach użytkowanych przez Okręg Polskiego Związku Wędkarskiego w Jeleniej Górze Połowy wędkarskie na wodach użytkowanych przez Okręg Polskiego Związku Wędkarskiego w Jeleniej Górze SEZON 2013 Podstawę niniejszego raportu stanowiło 7851 rejestrów amatorskiego połowu ryb złożonych przez

Bardziej szczegółowo

Uchwała nr 5/2017 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 5/2017 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 5/2017 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 19.01.2017 r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 813 Zalew Pniowiec. Na podstawie 46 pkt 15 Statutu PZW z dnia

Bardziej szczegółowo

Ryba Ilość sztuk Wymiar ochronny. Węgorz 1 60 cm. Sandacz 1 / co 7 dni / 60 cm

Ryba Ilość sztuk Wymiar ochronny. Węgorz 1 60 cm. Sandacz 1 / co 7 dni / 60 cm KOŁO BESKID POGÓRZE Regulamin Amatorskiego Połowu Ryb obowiązujący na łowisku w Pogórzu 1.Regulamin niniejszy obowiązuje od 2019 roku do odwołania. 2.Uprawnienia do wędkowania: a) Prawo do amatorskiego

Bardziej szczegółowo

KOLEKCJE - to typy masowe,zawierające pewną liczbę jednorodnych elementów

KOLEKCJE - to typy masowe,zawierające pewną liczbę jednorodnych elementów KOLEKCJE - to typy masowe,zawierające pewną liczbę jednorodnych elementów SQL3 wprowadza następujące kolekcje: zbiory ( SETS ) - zestaw elementów bez powtórzeń, kolejność nieistotna listy ( LISTS ) - zestaw

Bardziej szczegółowo

Połowy wędkarskie w wodach użytkowanych przez Okręg Polskiego Związku Wędkarskiego w Jeleniej Górze

Połowy wędkarskie w wodach użytkowanych przez Okręg Polskiego Związku Wędkarskiego w Jeleniej Górze Połowy wędkarskie w wodach użytkowanych przez Okręg Polskiego Związku Wędkarskiego w Jeleniej Górze SEZON 2016 1 Opracowanie opiera się na analizie 7 927 rejestrów połowów, zamieszczonych w zezwoleniach

Bardziej szczegółowo

Wykład 05 Bazy danych

Wykład 05 Bazy danych Wykład 05 Bazy danych Tabela składa się z: Kolumn Wierszy Wartości Nazwa Wartości Opis INT [UNSIGNED] -2^31..2^31-1 lub 0..2^32-1 Zwykłe liczby całkowite VARCHAR(n) n = długość [1-255] Łańcuch znaków o

Bardziej szczegółowo

Oracle PL/SQL. Paweł Rajba.

Oracle PL/SQL. Paweł Rajba. Paweł Rajba pawel@ii.uni.wroc.pl http://www.kursy24.eu/ Zawartość modułu 9 Kolekcje Operacje na kolekcjach Testowanie kolekcji Kolekcje w bazie danych Funkcje tabelaryczne Kolekcje wielopoziomowe - 2 -

Bardziej szczegółowo

Uchwała nr 11/2018 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 11/2018 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 11/2018 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 25.01.2018 r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 203 Sławków Na podstawie 48 ust 2 w związku z 47 pkt 15 Statutu

Bardziej szczegółowo

Połowy wędkarskie w wodach użytkowanych przez Okręg Polskiego Związku Wędkarskiego w Jeleniej Górze

Połowy wędkarskie w wodach użytkowanych przez Okręg Polskiego Związku Wędkarskiego w Jeleniej Górze Połowy wędkarskie w wodach użytkowanych przez Okręg Polskiego Związku Wędkarskiego w Jeleniej Górze SEZON 2015 1 Opracowanie opiera się na analizie 7 841 rejestrów połowów, zamieszczonych w zezwoleniach

Bardziej szczegółowo

Zadania z SQLa (MS SQL Server)

Zadania z SQLa (MS SQL Server) Zadania z SQLa (MS SQL Server) Struktura testowej bazy danych (diagram ERD): opracował dr Robert Fidytek SPIS TYPÓW ZADAŃ 1 Projekcja wyników zapytań (SELECT FROM )... 3 2 Sortowanie wyników zapytań (ORDER

Bardziej szczegółowo

Język DML. Instrukcje DML w różnych implementacjach SQL są bardzo podobne. Podstawowymi instrukcjami DML są: SELECT INSERT UPDATE DELETE

Język DML. Instrukcje DML w różnych implementacjach SQL są bardzo podobne. Podstawowymi instrukcjami DML są: SELECT INSERT UPDATE DELETE Język DML Instrukcje DML w różnych implementacjach SQL są bardzo podobne. Podstawowymi instrukcjami DML są: SELECT INSERT UPDATE DELETE Systemy Baz Danych, Hanna Kleban 1 INSERT Instrukcja INSERT dodawanie

Bardziej szczegółowo

Programowanie w SQL procedury i funkcje. UWAGA: Proszę nie zapominać o prefiksowaniu nazw obiektów ciągiem [OLIMP\{nr indeksu}] Funkcje użytkownika

Programowanie w SQL procedury i funkcje. UWAGA: Proszę nie zapominać o prefiksowaniu nazw obiektów ciągiem [OLIMP\{nr indeksu}] Funkcje użytkownika Programowanie w SQL procedury i funkcje UWAGA: Proszę nie zapominać o prefiksowaniu nazw obiektów ciągiem [OLIMP\{nr indeksu}] Funkcje użytkownika 1. Funkcje o wartościach skalarnych ang. scalar valued

Bardziej szczegółowo

Plan wykładu BAZY DANYCH II WYKŁAD 5. Kolekcje. Tablice asocjacyjne Kolekcje Tablice asocjacyjne VARRAY Tablice zagnieżdżone

Plan wykładu BAZY DANYCH II WYKŁAD 5. Kolekcje. Tablice asocjacyjne Kolekcje Tablice asocjacyjne VARRAY Tablice zagnieżdżone Plan wykładu Kolekcje Tablice asocjacyjne VARRAY Tablice zagnieżdżone BAZY DANYCH II WYKŁAD 5 dr inż. Agnieszka Bołtuć Kolekcje Tablice asocjacyjne Używane w celu gromadzenia danych tego samego typu, Rekordy

Bardziej szczegółowo

Uchwała nr 23/2018. z dnia r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 810 Gierzyna

Uchwała nr 23/2018. z dnia r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 810 Gierzyna Uchwała nr 23/2018 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 17.02.2018 r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 810 Gierzyna Na podstawie 48 ust. 2 w związku z 47 pkt 15 Statutu

Bardziej szczegółowo

Oracle PL/SQL. Paweł Rajba.

Oracle PL/SQL. Paweł Rajba. Paweł Rajba pawel@ii.uni.wroc.pl http://www.kursy24.eu/ Zawartość modułu 8 Wprowadzenie Definiowanie typu obiektowego Porównywanie obiektów Tabele z obiektami Operacje DML na obiektach Dziedziczenie -

Bardziej szczegółowo

Uchwała nr 16/2017 Zarządu Okręgu PZW w Katowicach z dnia r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 517 Michalik

Uchwała nr 16/2017 Zarządu Okręgu PZW w Katowicach z dnia r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 517 Michalik Uchwała nr 16/2017 w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 517 Michalik Na podstawie 46 pkt 15 Statutu PZW z dnia 19.10.2007 r. oraz uchwały nr 22 Prezydium Zarządu Głównego z dnia

Bardziej szczegółowo

Funkcje w PL/SQL Funkcja to nazwany blok języka PL/SQL. Jest przechowywana w bazie i musi zwracać wynik. Z reguły, funkcji utworzonych w PL/SQL-u

Funkcje w PL/SQL Funkcja to nazwany blok języka PL/SQL. Jest przechowywana w bazie i musi zwracać wynik. Z reguły, funkcji utworzonych w PL/SQL-u Funkcje w PL/SQL Funkcja to nazwany blok języka PL/SQL. Jest przechowywana w bazie i musi zwracać wynik. Z reguły, funkcji utworzonych w PL/SQL-u będziemy używać w taki sam sposób, jak wbudowanych funkcji

Bardziej szczegółowo

SQL (ang. Structured Query Language)

SQL (ang. Structured Query Language) SQL (ang. Structured Query Language) SELECT pobranie danych z bazy, INSERT umieszczenie danych w bazie, UPDATE zmiana danych, DELETE usunięcie danych z bazy. Rozkaz INSERT Rozkaz insert dodaje nowe wiersze

Bardziej szczegółowo

Uchwała nr 64/2017 Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 64/2017 Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 64/2017 Zarządu Okręgu PZW w Katowicach z dnia 27.10.2017 r. w sprawie: rozdzielenia łowiska licencyjnego nr 115 Długi i Szklarnia na łowisko licencyjne Długi nr 115 i łowisko ogólnodostępne

Bardziej szczegółowo

Widok Connections po utworzeniu połączenia. Obszar roboczy

Widok Connections po utworzeniu połączenia. Obszar roboczy Środowisko pracy 1. Baza danych: Oracle 12c - Serwer ELARA - Konta studenckie, dostęp także spoza uczelni - Konfiguracja: https://e.piotrowska.po.opole.pl/index.php?option=conf 2. Środowisko: SQL Developer

Bardziej szczegółowo

Autor: Joanna Karwowska

Autor: Joanna Karwowska Autor: Joanna Karwowska Klucz podstawowy PRIMARY KEY Klucz kandydujący UNIQUE Klucz alternatywny - klucze kandydujące, które nie zostały wybrane na klucz podstawowy Klucz obcy - REFERENCES Tworząc tabelę,

Bardziej szczegółowo

Uchwała nr 45/2015 Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 45/2015 Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 45/2015 w sprawie: zmiany nazwy i numeru łowiska oraz zatwierdzenia regulaminu łowiska licencyjnego Ciągowice nr 104 Na podstawie 46 pkt 15 Statutu PZW z dnia 19.10.2007 r. oraz uchwały nr 22

Bardziej szczegółowo

Uchwała nr 15/2015 Zarządu Okręgu PZW w Katowicach z dnia r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego Leśny Dwór nr 230

Uchwała nr 15/2015 Zarządu Okręgu PZW w Katowicach z dnia r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego Leśny Dwór nr 230 Uchwała nr 15/2015 Zarządu Okręgu PZW w Katowicach z dnia 21.02.2015 r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego Leśny Dwór nr 230 Na podstawie 46 pkt 15 Statutu PZW z dnia 19.10.2007 r.

Bardziej szczegółowo

Uchwała nr 9/2019 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 9/2019 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 9/2019 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 21.02.2019 r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 813 Zalew Pniowiec Na podstawie 48 w związku z 47 pkt 15 Statutu

Bardziej szczegółowo

Uchwała nr 118/2018 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 755 Toń

Uchwała nr 118/2018 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 755 Toń Uchwała nr 118/2018 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 20.12.2018 r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 755 Toń Na podstawie 48 w związku z 47 pkt 15 Statutu PZW

Bardziej szczegółowo

UCHWAŁA Nr 2/2016 Walnego Zgromadzenia sprawozdawczego członków Koła PZW w Kalwarii Zebrzydowskiej z dnia 10 stycznia 2016 roku

UCHWAŁA Nr 2/2016 Walnego Zgromadzenia sprawozdawczego członków Koła PZW w Kalwarii Zebrzydowskiej z dnia 10 stycznia 2016 roku UCHWAŁA Nr 2/2016 w sprawie zatwierdzenia sprawozdania finansowego Koła za 2016 rok Walne Zgromadzenie członków Koła PZW na wniosek Komisji Rewizyjnej Koła postanawia zatwierdzić sprawozdanie finansowe

Bardziej szczegółowo

Kolekcje Zbiory obiektów, rodzaje: tablica o zmiennym rozmiarze (ang. varray) (1) (2) (3) (4) (5) Rozszerzenie obiektowe w SZBD Oracle

Kolekcje Zbiory obiektów, rodzaje: tablica o zmiennym rozmiarze (ang. varray) (1) (2) (3) (4) (5) Rozszerzenie obiektowe w SZBD Oracle Rozszerzenie obiektowe w SZBD Oracle Cześć 2. Kolekcje Kolekcje Zbiory obiektów, rodzaje: tablica o zmiennym rozmiarze (ang. varray) (1) (2) (3) (4) (5) Malinowski Nowak Kowalski tablica zagnieżdżona (ang.

Bardziej szczegółowo

Uchwała nr 67/2017 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 67/2017 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 67/2017 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 23.11.2017 r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 639 Jastrzębie Dolne Na podstawie 48 ust. 2 w związku z 47

Bardziej szczegółowo

Uchwała nr 2/2019 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 2/2019 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 2/2019 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 03.01.2019 r. w sprawie: zatwierdzenia regulaminu łowisk licencyjnych nr 202 Łęg i nr 222 Zalewisko I i II Na podstawie 48 w związku z

Bardziej szczegółowo

Wykład 8. SQL praca z tabelami 5

Wykład 8. SQL praca z tabelami 5 Wykład 8 SQL praca z tabelami 5 Podzapytania to mechanizm pozwalający wykorzystywać wyniki jednego zapytania w innym zapytaniu. Nazywane często zapytaniami zagnieżdżonymi. Są stosowane z zapytaniami typu

Bardziej szczegółowo

Uchwała nr 11/2017 Zarządu Okręgu PZW w Katowicach z dnia r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 231 Żarki

Uchwała nr 11/2017 Zarządu Okręgu PZW w Katowicach z dnia r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 231 Żarki Uchwała nr 11/2017 w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 231 Żarki Na podstawie 46 pkt 15 Statutu PZW z dnia 19.10.2007 r. oraz uchwały nr 22 Prezydium Zarządu Głównego z dnia 01.07.2006

Bardziej szczegółowo

Uchwała nr 44/2015 Zarządu Okręgu PZW w Katowicach z dnia r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego Dzibice nr 108

Uchwała nr 44/2015 Zarządu Okręgu PZW w Katowicach z dnia r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego Dzibice nr 108 Uchwała nr 44/2015 w sprawie: zatwierdzenia regulaminu łowiska licencyjnego Dzibice nr 108 Na podstawie 46 pkt 15 Statutu PZW z dnia 19.10.2007 r. oraz uchwały nr 22 Prezydium Zarządu Głównego z dnia 01.07.2006

Bardziej szczegółowo

Tworzenie tabeli przez select CREATE TABLE PRAC2 AS SELECT P.NAZWISKO, Z.NAZWA FROM PRAC P NATURAL JOIN ZESP Z

Tworzenie tabeli przez select CREATE TABLE PRAC2 AS SELECT P.NAZWISKO, Z.NAZWA FROM PRAC P NATURAL JOIN ZESP Z Tworzenie tabeli Np. create table nazwa_tab( \\stworzenie tabeli Id numer(4) constraint PRAC_PK primary key, \\ustawiamy klucz podst. Nazwisko varchar2(30), \\typ tekstowy 30 znaków Kwota number(10,2)

Bardziej szczegółowo

Programowanie MSQL. show databases; - pokazanie jakie bazy danych są dostępne na koncie

Programowanie MSQL. show databases; - pokazanie jakie bazy danych są dostępne na koncie Programowanie MSQL show databases; - pokazanie jakie bazy danych są dostępne na koncie show databases; - wyświetlenie wszystkich baz danych na serwerze create database nazwa; - za nazwa wstawiamy wybraną

Bardziej szczegółowo

Traci moc uchwała nr 27/2014 ZO PZW w Katowicach z dnia r.

Traci moc uchwała nr 27/2014 ZO PZW w Katowicach z dnia r. Uchwała nr 63/2015 w sprawie: zmiany gospodarza łowiska licencyjnego Górnik nr 808 oraz zatwierdzenia jego regulaminu Na podstawie 46 pkt 10 i 15 Statutu PZW z dnia 19.10.2007 r. Zarząd Okręgu PZW w Katowicach

Bardziej szczegółowo

OKRĘG POLSKIEGO ZWIĄZKU WĘDKARSKIEGO w BYDGOSZCZY REJESTR. AMATORSKIEGO POŁOWU RYB na rok 2019

OKRĘG POLSKIEGO ZWIĄZKU WĘDKARSKIEGO w BYDGOSZCZY REJESTR. AMATORSKIEGO POŁOWU RYB na rok 2019 OKRĘG POLSKIEGO ZWIĄZKU WĘDKARSKIEGO w BYDGOSZCZY REJESTR AMATORSKIEGO POŁOWU RYB na rok 2019 Okręg PZW w Bydgoszczy, ul. Toruńska 57a, 85-023 Bydgoszcz tel./fax 52 371 13 42, tel. 52 323 39 50 e-mail:

Bardziej szczegółowo

Uchwała nr 56/2019 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 56/2019 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 56/2019 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 09.05.2019 r. w sprawie: zatwierdzenia regulaminu łowisk licencyjnych nr 503 Wisła Mała i nr 548 Łącka Grobla Na podstawie 48 w związku

Bardziej szczegółowo

Język SQL, zajęcia nr 1

Język SQL, zajęcia nr 1 Język SQL, zajęcia nr 1 SQL - Structured Query Language Strukturalny język zapytań Login: student Hasło: stmeil14 Baza danych: st https://194.29.155.15/phpmyadmin/index.php Andrzej Grzebielec Najpopularniejsze

Bardziej szczegółowo

Język SQL. Rozdział 9. Język definiowania danych DDL, część 2. zadania

Język SQL. Rozdział 9. Język definiowania danych DDL, część 2. zadania Język SQL. Rozdział 9. Język definiowania danych DDL, część 2. zadania 1. Zmodyfikuj strukturę relacji PROJEKTY, dodając do niej definicje następujących ograniczeń integralnościowych (użyj kilku poleceń):

Bardziej szczegółowo

SYSTEM INFORMATYCZNY KS-SEW

SYSTEM INFORMATYCZNY KS-SEW DOKUMENTACJA TECHNICZNA KAMSOFT S.A. 40-235 Katowice ul. 1-Maja 133 Tel. (032) 2090705, Fax. (032) 2090715 http:www.kamsoft.pl, e-mail: 5420@kamsoft.pl SYSTEM INFORMATYCZNY NR KATALOGOWY 2334PI06.00 WYDANIE

Bardziej szczegółowo

Oracle PL/SQL. Paweł Rajba.

Oracle PL/SQL. Paweł Rajba. Paweł Rajba pawel@ii.uni.wroc.pl http://www.kursy24.eu/ Zawartość modułu 3 Rekordy Tabele indeksowe asocjacyjne - 2 - Rekordy Co to jest rekord? Rodzaje rekordów Rekordy użytkownika Rekordy tabelowe Rekordy

Bardziej szczegółowo

Uchwała nr 18/2017 Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 18/2017 Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 18/2017 w sprawie: ustalenia gospodarza i zatwierdzenia regulaminu łowiska licencyjnego nr 709 Kamieniec Na podstawie 46 pkt 15 Statutu PZW z dnia 19.10.2007 r. oraz uchwały nr 22 Prezydium

Bardziej szczegółowo

Obiektowość BD Powtórka Czas odpowiedzi. Bazy Danych i Systemy informacyjne Wykład 14. Piotr Syga

Obiektowość BD Powtórka Czas odpowiedzi. Bazy Danych i Systemy informacyjne Wykład 14. Piotr Syga Bazy Danych i Systemy informacyjne Wykład 14 Piotr Syga 18.01.2019 Motywacja Ograniczenia relacyjnych baz danych proste typu i struktury klucze (w tym sztuczne) relacje między tabelami uwzględniane w triggerach

Bardziej szczegółowo

Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Informatyki i Elektroniki

Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Informatyki i Elektroniki Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Informatyki i Elektroniki Instrukcja do zajęć laboratoryjnych Przetwarzanie i organizowanie danych : bazy danych Nr ćwiczenia 10 Temat Aplikacje

Bardziej szczegółowo

Modelowanie wymiarów

Modelowanie wymiarów Wymiar Modelowanie wymiarów struktura umożliwiająca grupowanie danych z tabeli faktów implementowana jako obiekt bazy danych DIMENSION wykorzystanie DIMENSION zaawansowane przepisywanie zapytań (ang. query

Bardziej szczegółowo

Uchwała nr 115/2018 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 115/2018 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 115/2018 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 20.12.2018 r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 416 Zacisze Na podstawie 48 w związku z 47 pkt 15 Statutu

Bardziej szczegółowo

Uchwała nr 6/2017 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 6/2017 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 6/2017 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 19.01.2017 r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 416 Zacisze Na podstawie 46 pkt 15 Statutu PZW z dnia 19.10.2007

Bardziej szczegółowo

Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL.

Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL. Prezentacja Danych i Multimedia II r Socjologia Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL. Celem ćwiczeń jest poznanie zasad tworzenia baz danych i zastosowania komend SQL. Ćwiczenie I. Logowanie

Bardziej szczegółowo

Założenia do ćwiczeń: SQL Server UWM Express Edition: 213.184.8.192\SQLEXPRESS. Zapoznaj się ze sposobami użycia narzędzia T SQL z wiersza poleceń.

Założenia do ćwiczeń: SQL Server UWM Express Edition: 213.184.8.192\SQLEXPRESS. Zapoznaj się ze sposobami użycia narzędzia T SQL z wiersza poleceń. Cel: polecenia T-SQL Założenia do ćwiczeń: SQL Server UWM Express Edition: 213.184.8.192\SQLEXPRESS Authentication: SQL Server Authentication Username: student01,, student21 Password: student01,., student21

Bardziej szczegółowo

Uchwała nr 6/2015 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 6/2015 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 6/2015 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 22.01.2015 r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego w Sławkowie nr 203 Na podstawie 47 ust. 1 w związku z 46 pkt 10

Bardziej szczegółowo

Podstawowe zapytania SELECT (na jednej tabeli)

Podstawowe zapytania SELECT (na jednej tabeli) Podstawowe zapytania SELECT (na jednej tabeli) Struktura polecenia SELECT SELECT opisuje nazwy kolumn, wyrażenia arytmetyczne, funkcje FROM nazwy tabel lub widoków WHERE warunek (wybieranie wierszy) GROUP

Bardziej szczegółowo

Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny Politechnika Śląska

Instytut Mechaniki i Inżynierii Obliczeniowej   Wydział Mechaniczny Technologiczny Politechnika Śląska Instytut Mechaniki i Inżynierii Obliczeniowej www.imio.polsl.pl fb.com/imiopolsl @imiopolsl Wydział Mechaniczny Technologiczny Politechnika Śląska Laboratorium 1 Wprowadzenie, podstawowe informacje o obsłudze

Bardziej szczegółowo

Uchwała nr 113/2018 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 113/2018 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 113/2018 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 20.12.2018 r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 610z Buków Na podstawie 48 w związku z 47 pkt 15 Statutu PZW

Bardziej szczegółowo

8. Listy wartości, dodatkowe informacje dotyczące elementów i przycisków

8. Listy wartości, dodatkowe informacje dotyczące elementów i przycisków 8. Listy wartości, dodatkowe informacje dotyczące elementów i przycisków 1. Jak wspomnieliśmy wcześniej, nie można wymagać od użytkowników, znajomości wszystkich identyfikatorów prowadzących, wykonawców

Bardziej szczegółowo

Uchwała nr 10/2017 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 10/2017 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 10/2017 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 19.01.2017 r. w sprawie: zatwierdzenia regulaminu łowisk licencyjnych nr 737 Moczury i nr 738 Zacisze Na podstawie 46 pkt 15 Statutu

Bardziej szczegółowo

Uchwała nr 10/2015 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 22.01.2015 r. w sprawie: utworzenia i zatwierdzenia łowiska licencyjnego LIGA

Uchwała nr 10/2015 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 22.01.2015 r. w sprawie: utworzenia i zatwierdzenia łowiska licencyjnego LIGA Uchwała nr 10/2015 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 22.01.2015 r. w sprawie: utworzenia i zatwierdzenia łowiska licencyjnego LIGA Na podstawie 47 ust. 1 w związku z 46 pkt 10 i 15 Statutu

Bardziej szczegółowo

Uchwała nr 13/2017 Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 13/2017 Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 13/2017 w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 133 Staw CMC Zawiercie Na podstawie 46 pkt 15 Statutu PZW z dnia 19.10.2007 r. oraz uchwały nr 22 Prezydium Zarządu Głównego

Bardziej szczegółowo

Rozdział 17. Zarządzanie współbieżnością zadania dodatkowe

Rozdział 17. Zarządzanie współbieżnością zadania dodatkowe Rozdział 17. Zarządzanie współbieżnością zadania dodatkowe -- Definicje relacji i utworzenie stanu początkowego dla ćwiczeń z synchronizacji transakcji DROP TABLE Konta cascade constraints; DROP TABLE

Bardziej szczegółowo

Pakiety są logicznymi zbiorami obiektów takich jak podprogramy, typy, zmienne, kursory, wyjątki.

Pakiety są logicznymi zbiorami obiektów takich jak podprogramy, typy, zmienne, kursory, wyjątki. Pakiety Pakiety są logicznymi zbiorami obiektów takich jak podprogramy, typy, zmienne, kursory, wyjątki. Pakiet składa się ze: specyfikacji (interfejsu) i ciała (implementacji). W specyfikacji mieszczą

Bardziej szczegółowo

Wykład 5. SQL praca z tabelami 2

Wykład 5. SQL praca z tabelami 2 Wykład 5 SQL praca z tabelami 2 Wypełnianie tabel danymi Tabele można wypełniać poprzez standardową instrukcję INSERT INTO: INSERT [INTO] nazwa_tabeli [(kolumna1, kolumna2,, kolumnan)] VALUES (wartosc1,

Bardziej szczegółowo

Deklarowanie kursora. CURSOR nazwa [ ( param1 typ1 [,param2 typ2]... ) ] [RETURN typ zwracany] IS zapytanie SQL;

Deklarowanie kursora. CURSOR nazwa [ ( param1 typ1 [,param2 typ2]... ) ] [RETURN typ zwracany] IS zapytanie SQL; Kursory Każde zapytanie SQL umieszczone w programie PLSQL jest wykonywane w tzw. obszarze roboczym lub inaczej obszarze kontekstu. PLSQL wykorzystuje ten obszar do przechowywania danych otrzymanych w wyniku

Bardziej szczegółowo

Uchwała nr 70/2015 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 70/2015 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 70/2015 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 25.11.2015 r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego Herkules nr 113 Na podstawie 47 ust. 1 w związku z 46 pkt 15 Statutu

Bardziej szczegółowo

Uchwała nr 80/2017 Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 80/2017 Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 80/2017 w sprawie: zatwierdzenia regulaminu łowisk licencyjnych nr 737 Moczury i nr 738 Zacisze Na podstawie 47 pkt 15 Statutu PZW z dnia 15.03.2017 r. w związku z uchwałą nr 22 Prezydium Zarządu

Bardziej szczegółowo

FORD MONDEO MON_2012.75_V3_MASTER_COVER_AW.indd 1 18/04/2012 10:54

FORD MONDEO MON_2012.75_V3_MASTER_COVER_AW.indd 1 18/04/2012 10:54 FORD MONDEO 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 16 18 19 20 21 8 10 14 2 5 1 4 3 11 12 13 6 7 9 11 12 13 22 22 24 25 26 27 28 29 30 31 32 33 34 36 38 40 42 42 42 44 2 1 3 5 11 6 8 10 7 4 9 9 46 47 48

Bardziej szczegółowo

Bazy danych. dr inż. Arkadiusz Mirakowski

Bazy danych. dr inż. Arkadiusz Mirakowski Bazy danych dr inż. Arkadiusz Mirakowski Początek pracy z Transact SQL (T-SQL) 153.19.7.13,1401 jkowalski nr indeksu 2 Perspektywa - tabela tymczasowa - grupowanie Perspektywa (widok) Perspektywa (widok)

Bardziej szczegółowo

w sprawie: zatwierdzenie regulaminu łowiska licencyjnego Malinka nr 216

w sprawie: zatwierdzenie regulaminu łowiska licencyjnego Malinka nr 216 Uchwała nr 14/2015 w sprawie: zatwierdzenie regulaminu łowiska licencyjnego Malinka nr 216 Na podstawie 46 pkt 10 i 15 Statutu PZW z dnia 19.10.2007 r. oraz uchwały nr 22 Prezydium Zarządu Głównego z dnia

Bardziej szczegółowo

Bazy danych. Wykład IV SQL - wprowadzenie. Copyrights by Arkadiusz Rzucidło 1

Bazy danych. Wykład IV SQL - wprowadzenie. Copyrights by Arkadiusz Rzucidło 1 Bazy danych Wykład IV SQL - wprowadzenie Copyrights by Arkadiusz Rzucidło 1 Czym jest SQL Język zapytań deklaratywny dostęp do danych Składnia łatwa i naturalna Standardowe narzędzie dostępu do wielu różnych

Bardziej szczegółowo

Platforma.NET laboratorium 4 Aktualizacja: 15/11/2013. Visual Basic.NET dostęp do bazy danych. Baza Microsoft SQL Server Compact

Platforma.NET laboratorium 4 Aktualizacja: 15/11/2013. Visual Basic.NET dostęp do bazy danych. Baza Microsoft SQL Server Compact Platforma.NET laboratorium 4 Aktualizacja: 15/11/2013 Prowadzący: mgr inż. Tomasz Jaworski Strona WWW: http://tjaworski.kis.p.lodz.pl/ Visual Basic.NET dostęp do bazy danych Baza Microsoft SQL Server Compact

Bardziej szczegółowo

Database Connectivity

Database Connectivity Oprogramowanie Systemów Pomiarowych 15.01.2009 Database Connectivity Dr inŝ. Sebastian Budzan Zakład Pomiarów i Systemów Sterowania Tematyka Podstawy baz danych, Komunikacja, pojęcia: API, ODBC, DSN, Połączenie

Bardziej szczegółowo

Uchwała nr 80/2016 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 80/2016 Prezydium Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 80/2016 Prezydium Zarządu Okręgu PZW w Katowicach z dnia 16.11.2016 r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 113 Herkules. Na podstawie 46 pkt 15 Statutu PZW z dnia 19.10.2007

Bardziej szczegółowo

Uchwała nr 60/2017 Zarządu Okręgu PZW w Katowicach z dnia r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 112 Łosień

Uchwała nr 60/2017 Zarządu Okręgu PZW w Katowicach z dnia r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 112 Łosień Uchwała nr 60/2017 w sprawie: zatwierdzenia regulaminu łowiska licencyjnego nr 112 Łosień Na podstawie 47 pkt 15 Statutu PZW z dnia 15.03.2017 r. oraz uchwały nr 22 Prezydium Zarządu Głównego z dnia 01.07.2006

Bardziej szczegółowo

Autor: Joanna Karwowska

Autor: Joanna Karwowska Autor: Joanna Karwowska Jeśli pobieramy dane z więcej niż jednej tabeli, w rzeczywistości wykonujemy tak zwane złączenie. W SQL istnieją instrukcje pozwalające na formalne wykonanie złączenia tabel - istnieje

Bardziej szczegółowo

Blaski i cienie wyzwalaczy w relacyjnych bazach danych. Mgr inż. Andrzej Ptasznik

Blaski i cienie wyzwalaczy w relacyjnych bazach danych. Mgr inż. Andrzej Ptasznik Blaski i cienie wyzwalaczy w relacyjnych bazach danych. Mgr inż. Andrzej Ptasznik Technologia Przykłady praktycznych zastosowań wyzwalaczy będą omawiane na bazie systemu MS SQL Server 2005 Wprowadzenie

Bardziej szczegółowo

Pakiety podprogramów Dynamiczny SQL

Pakiety podprogramów Dynamiczny SQL Pakiety podprogramów Dynamiczny SQL Pakiety podprogramów, specyfikacja i ciało pakietu, zmienne i kursory pakietowe, pseudoinstrukcje (dyrektywy kompilatora), dynamiczny SQL 1 Pakiety Pakiet (ang. package)

Bardziej szczegółowo

PL/SQL. Zaawansowane tematy PL/SQL

PL/SQL. Zaawansowane tematy PL/SQL PL/SQL Zaawansowane tematy PL/SQL Cele Poznanie złożonych i referencyjnych typów danych Poznanie konstrukcji kursora Poznanie kodu składowanego Poznanie procedur i funkcji 2 Złożone typy danych RECORD

Bardziej szczegółowo

Ref. 7 - Język SQL - polecenia DDL i DML

Ref. 7 - Język SQL - polecenia DDL i DML Ref. 7 - Język SQL - polecenia DDL i DML Wprowadzenie do języka SQL. Polecenia generujące strukturę bazy danych: CREATE, ALTER i DROP. Polecenia: wprowadzające dane do bazy - INSERT, modyfikujące zawartość

Bardziej szczegółowo

Bazy danych. Polecenia SQL

Bazy danych. Polecenia SQL Bazy danych Baza danych, to miejsce przechowywania danych. Dane w bazie danych są podzielone na tabele. Tabele składają się ze ściśle określonych pól i rekordów. Każde pole w rekordzie ma ściśle ustalony

Bardziej szczegółowo

Rozdział 17. Zarządzanie współbieżnością zadania

Rozdział 17. Zarządzanie współbieżnością zadania Rozdział 17. Zarządzanie współbieżnością zadania Transakcja DML 1. Uruchom narzędzie Oracle SQL Developer i przyłącz się do bazy danych. Następnie rozpocznij nową transakcję, zmieniając pracownikowi o

Bardziej szczegółowo

Rozszerzenia grupowania

Rozszerzenia grupowania Rozszerzenia grupowania 226 Plan rozdziału 227 Wprowadzenie ROLLUP CUBE GROUPING SETS GROUPING Rozszerzenia grupowania danych 228 W złożonych magazynach danych oprócz tabel faktów i wymiarów istnieje dodatkowo

Bardziej szczegółowo

Programowanie w Ruby

Programowanie w Ruby Programowanie w Ruby Wykład 6 Marcin Młotkowski 14 listopada 2012 Plan wykładu Trwałość obiektów Bazy danych DBM Bazy danych SQL Active records Szeregowanie obiektów Obiekt Serializacja @tytul = 'Pan Tadeusz'

Bardziej szczegółowo

Uchwała nr 10/2017 Zarządu Okręgu PZW w Katowicach z dnia r.

Uchwała nr 10/2017 Zarządu Okręgu PZW w Katowicach z dnia r. Uchwała nr 10/2017 Zarządu Okręgu PZW w Katowicach z dnia 20.02.2017 r. w sprawie: zatwierdzenia regulaminu łowiska licencyjnego Korzeniec składającego się ze stawu Pilok nr 526 i zbiorników Zalew nr 1

Bardziej szczegółowo

Obiektowy PHP. Czym jest obiekt? Definicja klasy. Składowe klasy pola i metody

Obiektowy PHP. Czym jest obiekt? Definicja klasy. Składowe klasy pola i metody Obiektowy PHP Czym jest obiekt? W programowaniu obiektem można nazwać każdy abstrakcyjny byt, który programista utworzy w pamięci komputera. Jeszcze bardziej upraszczając to zagadnienie, można powiedzieć,

Bardziej szczegółowo

Relacji między tabelami klucze obce. Schemat bazy danych, wczytanej z pliku create_tables.sql. Klucz obcy jako ograniczenie dla kolumny

Relacji między tabelami klucze obce. Schemat bazy danych, wczytanej z pliku create_tables.sql. Klucz obcy jako ograniczenie dla kolumny Schemat bazy danych, wczytanej z pliku create_tables.sql Relacji między tabelami klucze obce Klucz obcy jako ograniczenie dla kolumny customer_id INTEGER NOT NULL REFERENCES customer(customer_id), CONSTRAINT

Bardziej szczegółowo

1: 2: 3: 4: 5: 6: 7: 8: 9: 10:

1: 2: 3: 4: 5: 6: 7: 8: 9: 10: Grupa A (LATARNIE) Imię i nazwisko: Numer albumu: 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: Nazwisko prowadzącego: 11: 12: Suma: Ocena: Zad. 1 (10 pkt) Dana jest relacja T. Podaj wynik poniższego zapytania (podaj

Bardziej szczegółowo

Zarządu Okręgu PZW w Tarnowie z dnia r. w sprawie ustalenia zasad nagradzania wędkarzy za prace społeczne wykonywane na rzecz okręgu.

Zarządu Okręgu PZW w Tarnowie z dnia r. w sprawie ustalenia zasad nagradzania wędkarzy za prace społeczne wykonywane na rzecz okręgu. z dnia 16.01.2017 r. w sprawie ustalenia zasad nagradzania wędkarzy za prace społeczne wykonywane na rzecz okręgu. Zarząd Okręgu PZW, na podstawie 46 pkt 10 Statutu PZW ustala następujące zasady nagradzania

Bardziej szczegółowo

Przykładowa baza danych BIBLIOTEKA

Przykładowa baza danych BIBLIOTEKA Przykładowa baza danych BIBLIOTEKA 1. Opis problemu W ramach zajęć zostanie przedstawiony przykład prezentujący prosty system biblioteczny. System zawiera informację o czytelnikach oraz książkach dostępnych

Bardziej szczegółowo

QUERY język zapytań do tworzenia raportów w AS/400

QUERY język zapytań do tworzenia raportów w AS/400 QUERY język zapytań do tworzenia raportów w AS/400 Dariusz Bober Katedra Informatyki Politechniki Lubelskiej Streszczenie: W artykule przedstawiony został język QUERY, standardowe narzędzie pracy administratora

Bardziej szczegółowo

PŁYTKI MONTAŻOWE DO LUSTEREK

PŁYTKI MONTAŻOWE DO LUSTEREK PŁYTKI MONTAŻOWE DO LUSTEREK 125 PŁYTKA SAMOCHODY DOSTAWCZE TYP PM-1 CITROEN BERLINGO CITROEN JUMPY FORD TRANSIT PO 1994 FORD TRANS IT PO 2000 WS ZYS TKIE MERCEDES WITO PEUGEOT PARTNER RENAULT KANGOO WS

Bardziej szczegółowo

Monika Kruk Mariusz Grabowski. Informatyka Stosowana WFiIS, AGH 13 grudzień 2006

Monika Kruk Mariusz Grabowski. Informatyka Stosowana WFiIS, AGH 13 grudzień 2006 OBIEKTOWOŚĆ W BAZIE DANYCH ORACLE Monika Kruk Mariusz Grabowski Informatyka Stosowana WFiIS, AGH 13 grudzień 2006 Plan prezentacji kilka słów o bazie danych ORACLE rzecz o obiektach ORACLE tworzenie typów

Bardziej szczegółowo

Dziedziczenie Dana jest klasa Punkt w pliku o nazwie Punkt.java:

Dziedziczenie Dana jest klasa Punkt w pliku o nazwie Punkt.java: Dziedziczenie Dana jest klasa Punkt w pliku o nazwie Punkt.java: p u b l i c c l a s s Punkt { i n t x, y ; Punkt ( ) { x = 1 ; y = 1 ; Punkt ( i n t wspx, i n t wspy ) { x = wspx ; y = wspy ; Punkt (

Bardziej szczegółowo

Odnawialne Źródła Energii I rok. Tutorial PostgreSQL

Odnawialne Źródła Energii I rok. Tutorial PostgreSQL Tutorial PostgreSQL 1. Instalacja na własnym komputerze: a. Zainstaluj program ze strony: https://www.postgresql.org/download/ Wersja odpowiednia dla systemu operacyjnego Linux, Mac, Windows Przy pierwszym

Bardziej szczegółowo

Struktura drzewa w MySQL. Michał Tyszczenko

Struktura drzewa w MySQL. Michał Tyszczenko Struktura drzewa w MySQL Michał Tyszczenko W informatyce drzewa są strukturami danych reprezentującymi drzewa matematyczne. W naturalny sposób reprezentują hierarchię danych toteż głównie do tego celu

Bardziej szczegółowo

Bazy danych - Materiały do laboratoriów VIII

Bazy danych - Materiały do laboratoriów VIII Bazy danych - Materiały do laboratoriów VIII dr inż. Olga Siedlecka-Lamch Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska 23 kwietnia 2011 roku Polecenie COMMIT i ROLLBACK Polecenie

Bardziej szczegółowo

Programowanie obiektowe

Programowanie obiektowe Laboratorium z przedmiotu Programowanie obiektowe - zestaw 04 Cel zajęć. Celem zajęć jest zapoznanie się ze sposobem działania popularnych. Wprowadzenie teoretyczne. Rozważana w ramach niniejszych zajęć

Bardziej szczegółowo

TEMAT : KLASY DZIEDZICZENIE

TEMAT : KLASY DZIEDZICZENIE TEMAT : KLASY DZIEDZICZENIE Wprowadzenie do dziedziczenia w języku C++ Język C++ możliwa tworzenie nowej klasy (nazywanej klasą pochodną) w oparciu o pewną wcześniej zdefiniowaną klasę (nazywaną klasą

Bardziej szczegółowo

ALFA ROMEO... 2 AUDI... 2 BMW... 2 CHRYSLER... 3 CITROEN... 4 FIAT... 4 FORD... 5 HONDA... 6 HYUNDAI... 7 LEXUS... 7 MITSUBISHI... 8 OPEL...

ALFA ROMEO... 2 AUDI... 2 BMW... 2 CHRYSLER... 3 CITROEN... 4 FIAT... 4 FORD... 5 HONDA... 6 HYUNDAI... 7 LEXUS... 7 MITSUBISHI... 8 OPEL... SPIS TREŚCI ALFA ROMEO... 2 AUDI... 2 BMW... 2 CHRYSLER... 3 CITROEN... 4 FIAT... 4 FORD... 5 HONDA... 6 HYUNDAI... 7 LEXUS... 7 MITSUBISHI... 8 OPEL... 8 PEUGEOT... 9 RENAULT... 10 TOYOTA... 10 VOLKSWAGEN...

Bardziej szczegółowo

Oracle PL/SQL. Paweł Rajba.

Oracle PL/SQL. Paweł Rajba. Paweł Rajba pawel@ii.uni.wroc.pl http://www.kursy24.eu/ Zawartość modułu 2 Kusory Wprowadzenie Kursory użytkownika Kursory domyślne Zmienne kursora Wyrażenia kursora - 2 - Wprowadzenie Co to jest kursor?

Bardziej szczegółowo