1. Zakłada się, że każda operacja (read, write) w harmonogramie obejmuje również blokowanie i odblokowanie jednostki. Czy następujący harmonogram
|
|
- Henryka Świątek
- 9 lat temu
- Przeglądów:
Transkrypt
1 1. Zakłada się, że każda operacja (read, write) w harmonogramie obejmuje również blokowanie i odblokowanie jednostki. Czy następujący harmonogram obejmujący dwie transakcje T1 i T2 jest szeregowalny i dlaczego: T1 read a T1 a:=a*10 T2 read b T1 write a T2 b:=b*2 T1 read b T2 write b T1 b:=b-10 T2 read c T1 write b T2 c:=c+b T2 write c 1. Zakłada się, że każda operacja (read, write) w harmonogramie obejmuje również blokowanie i odblokowanie jednostki. Czy następujący harmonogram obejmujący dwie transakcje T1 i T2 jest szeregowalny i dlaczego: T1 read a T2 read b T1 a:=a*10 T2 b:=b*2 T1 write a T2 write b T1 read b T2 read c T1 b:=b-10 T2 c:=c+b T1 write b T2 write c 1. Przy założeniu, że każda operacja (read, write) obejmuje również blokowanie i odblokowanie jednostki Jakie wady lub zalety posiada następujący harmonogram i dlaczego: T1 read a T1 a:=a*10 T2 read b T1 write a T2 b:=b*2 T1 read b T2 write b T1 b:=b-10 T2 read c T1 write b T2 c:=c+b T2 write c 1. Czy następujący harmonogram obejmujący dwie transakcje T1 i T2 jest szeregowalny i dlaczego: T1 lock A T1 unlock B T1 unlock A T2 lock A T2 unlock A 1. Czy następujący harmonogram obejmujący dwie transakcje T1 i T2 jest szeregowalny i dlaczego: T1 lock A T1 unlock A T1 unlock B
2 T1 lock A T1 unlock A T2 lock A T2 unlock A 1. Jakie wady lub zalety posiada następujący harmonogram i dlaczego: T1 lock A T2 lock A T1 unlock A T2 lock A T2 unlock A Jakie wady lub zalety posiada następujący harmonogram i dlaczego: T1 unlock B T3 lock A T3 unlock A T1 unlock B 1. Zakłada się, że każda operacja (read, write) w harmonogramie obejmuje również blokowanie i odblokowanie jednostki. Czy następujący harmonogram obejmujący dwie transakcje T1 i T2 jest szeregowalny i dlaczego: T1 read a T1 a:=a*10 T2 read b T1 write a T2 b:=b*2 T1 read b T2 write b T2 read c T1 b:=b-10 T2 c:=c+b T1 write b T2 write c 2. Scharakteryzować model danych w hipermedialnej bazie danych? 2. Scharakteryzować model obiektowej bazy danych? 2. Co rozumie się pod pojęciem logiczny model danych? 2. Co rozumie się pod pojęciem fizyczny model danych? 2. Jakie modele logiczne danych wyróżnia się w systemach baz danych? 2. Scharakteryzuj model sieciowy bazy danych. 2. Scharakteryzuj model relacyjny bazy danych. 2. Scharakteryzuj model hierarchiczny bazy danych. 3. Co oznacza skrót SQL? 3. Co oznacza skrót DDL? 3. Co oznacza skrót DML? 3. Co to są więzy integralności w bazie danych? 3. Jak wykrywa się impasy w systemach baz danych? Podać metody. 3. Co oznaczają skróty O2, GemStone? 3. Co oznacza skrót ODBC, JDBC? 3. Co oznacza skrót OQL? 4. Na czym polega przechodnia zależność funkcyjna między danymi w bazie danych? 4. Co to jest klucz potencjalny w bazie danych? 4. Jak definiuje się pole kluczowe w bazie danych? 4. Do czego służą klucze w relacyjnych bazach danych? Podać dwa przykłady pól kluczowych.
3 4. Co to jest klucz główny w relacyjnej bazie danych? 4. Wymienić typy związku między polami bazy danych. 4. Wyjaśnić kiedy atrybut X relacji R jest w pełni funkcjonalnie zależny od atrybutu Y tej relacji. 4. Wyjaśnić kiedy atrybuty X,Y,Z relacji R są połączeniowo zależne funkcjonalnie. 5.Opisać operację złączenia (JOIN) dwóch tabel w relacyjnej bazie danych w języku SQL. Podać dwa przykłady. 5. Opisać operację sumy mnogościowej dwóch tabel w relacyjnej bazie danych w języku SQL. Podać przykład. 5. Opisać operację różnicy mnogościowej dwóch tabel w relacyjnej bazie danych w języku SQL. Podać przykład 5. Opisać operację rzutowania (PROJECT) tabel w relacyjnej bazie danych w języku SQL. Podać przykład 5. Opisać operację iloczynu mnogościowego dwóch tabel w relacyjnej bazie danych w języku SQL. Podać przykład. 5. Co to jest równozłączenie? Podać przykład użycia takiej operacji oraz wynik równozłączenia. 5. Podać przykład definiowania tabeli bazy danych w SQL 5. Wyjaśnić pojęcie perspektywy w relacyjnych bazach danych. 6. Pola kluczowe w tabeli ZLECENIA oznaczono znakiem #. W jakiej postaci normalnej jest następująca tabela i dlaczego? # Nr_zlecenia Nazwa zlecenia # NIP_wykonawcy # NIP_klienta Data_zlecenia # ID_zlecenia Imię_wykonawcy Nazwisko_wykonawcy Nazwisko_klienta Nazwa_wykonawcy Adres_kliebta Opis_zlecenia Koszt_zlecenia Telefon_klienta Telefon_wykonawcy Nr_konta_zleceniodawcy Nr_konta_wykonawcy 6. Pola kluczowe w tabeli PRZEWOZY_AUTOKAROWE oznaczono znakiem #. W jakiej postaci normalnej jest następująca tabela i dlaczego? # nr_rejstracyjny_autobusu Dzień_wyjazdu Cel_podrózy #Typ_podróży #Nr_kierowcy Nazwisko_kierowcy Rok_produkcji_autobusu 6. Pola kluczowe w tabeli KASA_CHORYCH oznaczono znakiem #. W jakiej postaci normalnej jest następująca tabela i dlaczego? # Pesel_pacjenta Nazwisko_pacjenta Imię_pacjenta Adres_miejscowość Adres_ulica Adres_nr_domu # Nr_kasy_chorych # ID_lekarza Nr prawa wykonywania zawodu Nazwisko_lekarza Imię_lekarza
4 6. Pola kluczowe w tabeli PRZEWOZY_PKP oznaczono znakiem #. W jakiej postaci normalnej jest następująca tabela i dlaczego? # Id_pociągu # NR_kursu Przystanek_docelowy # Typ_pociągu Ilość_wagonów Ilość_miejsc_siedzących # Nr_motorniczego Nazwisko_motorniczego 6. Pola kluczowe w tabeli ZGŁOSZENIA_TAXI oznaczono znakiem #. W jakiej postaci normalnej jest następująca tabela i dlaczego? # ID_taxi Nazwisko_kierowcy # nr_kursu Nazwisko_pasażera Adres_pasażera Czas_zgłoszenia # Nr_Rejonu_taxi Uwagi_o_zgłoszeniu 6. Pola kluczowe w tabeli PRODUKTY oznaczono znakiem #. W jakiej postaci normalnej jest następująca tabela i dlaczego? # ID_produktu Nazwa_produktu # Id_dostawcy Nazwa_dostawcy Wielkość opakowania # Rodzaj_opakowania 6. Pola kluczowe w tabeli DZIAŁKI_REKREACYJNE oznaczono znakiem #. W jakiej postaci normalnej jest następująca tabela i dlaczego? # Id_działki # Kod_drzewa_owocowego Ilość_drzew Kod_krzewu Ilość_krzewów_o_danym_kodzie Opis_działki 6. Pola kluczowe w tabeli DEALERZY oznaczono znakiem #. W jakiej postaci normalnej jest następująca tabela i dlaczego? # ID_DEALERA Nazwisko_imię # Kod_firmy_kosmetycznej Nazwa_firmy 7. Do czego służy klauzula group by? Podać przykład jej użycia 7. Do czego służy klauzula order by? Podać przykład jej użycia 7. Czy można w zapytaniach używać zapytań zagnieżdżonych i kiedy? 7. Co zapis select * from pracownicy i kiedy jest taki zapis poprawny w zapytaniach do bazy danych. 7. Do czego służy count( )? Podać przykład jej użycia 7. Do czego służą aliasy w zapytaniach selekcyjnych? Podać przykład ich użycia.
5 7. Do czego służy order by desc? Podać przykład jej użycia 7 Do czego służy klauzula having? Podać przykład jej użycia 8. Opisać architekturę ODBC zorientowaną na serwer bazy danych. 8. Opisać architekturę dostępu do bazy danych z użyciem sterowników JDBC. 8. Opisać architekturę ODBC zorientowaną na klienta. 8. Opisać architekturę dostępu do bazy danych z użyciem skryptu CGI. 8. Na czym polega dostęp do bazy danych w architekturze klient-serwer? 8. Na czym polega dostęp do bazy danych w architekturze z serwerem plików? 8. Opisać architekturę dostępu do bazy danych z użyciem skryptu CGI. 9.Opisać metodę blokowania dwufazowego transakcji w bazie danych. 9. Na czym polega metoda optymistyczna zarządzania współbieżną realizacją dostępu do bazy danych. 9. Omówić metodę całkowitego blokowania wszystkiego w dostępie do bazy danych. 9. Omówić większościową metodę blokowania w dostępie do bazy danych. 9. Omówić metodę węzła pierwotnego w dostępie do bazy danych. 9. Omówić metodę żetonu kopii pierwotnej w dostępie do bazy danych 9. Omówić metodę węzła centralnego w dostępie do bazy danych 9. Opisać metodę blokowania hierarchicznego transakcji w bazie danych. 10. Wymienić zasady optymalizacji czasowej zapytań do bazy danych. 10. Scharakteryzować rozproszone bazy danych z replikacją danych. 10. Na czym polega optymalizacja kosztowa w bazie danych z replikacją danych. 10. Wymienić metody rozproszenia bazy danych. 10. Scharakteryzować zastosowania obiektowych baz danych. 10. Scharakteryzować zastosowania dedukcyjnych baz danych 10. Scharakteryzować zastosowania temporalnych baz danych. 10. Scharakteryzować zastosowania multimedialnych i hipertekstowych baz danych. a) Ochrona baz danych obejmuje nie tylko ochronę dostępu i ochronę spójności bazy danych. b) Ochrona spójności baz danych obejmuje zachowanie jednoznaczności danych oraz zachowanie więzów c) Zachowanie więzów integralności obejmuje tzw. więzy referencyjne, domenowe i globalne. d) Więzy globalne nie są krotkowymi więzami CHECK i asercjami. a) Więzy krotkowe CHECK nie są widoczne z poziomu innych relacji. b) Asercje stanowią niezależne elementy schematu relacji c) Słowo kluczowe CHECK może wystąpić w definicji asercji. d) Każdy atrybut, który występuje w asercji musi w niej być zdefiniowany np.: z użyciem select-from-where a) Ochrona spójności baz danych obejmuje zachowanie jednoznaczności danych oraz zachowanie więzów b) Więzy globalne to nie obejmują więzów krotkowych CHECK a obejmują jedynie asercje. c) Zachowanie więzów integralności obejmuje tzw. więzy referencyjne, domenowe i globalne. d) Ochrona baz danych obejmuje ochronę dostępu i ochronę spójności bazy danych. a) Więzy krotkowe CHECK są zawsze widoczne z poziomu tylko jednej relacji. b) Asercje stanowią niezależne elementy schematu relacji c) Każdy atrybut, który występuje w asercji musi w niej być zdefiniowany np.: z użyciem select-from-where d) Słowo kluczowe CHECK nie może wystąpić w definicji asercji. a) Ochrona baz danych obejmuje tylko ochronę dostępu ochronę spójności bazy danych. b) Ochrona spójności baz danych obejmuje zachowanie jednoznaczności danych oraz zachowanie więzów c) Więzy globalne to krotkowe więzy CHECK i asercje. d) Zachowanie więzów integralności obejmuje tzw. więzy referencyjne, domenowe i globalne. a) Więzy krotkowe CHECK nie są widoczne z poziomu innych relacji. b) Asercje stanowią niezależne elementy schematu relacji c) Słowo kluczowe CHECK może wystąpić w definicji asercji. d) Atrybut, który występuje w asercji nie musi w niej być zdefiniowany. a) Ochrona baz danych obejmuje ochronę dostępu i ochronę spójności bazy danych. b) Ochrona spójności baz danych obejmuje zachowanie jednoznaczności danych oraz zachowanie więzów c) Zachowanie więzów integralności obejmuje tzw. więzy referencyjne, domenowe i globalne. d) Więzy globalne to krotkowe więzy CHECK i asercje.
6 11. Podaj które zdania z podanego wykazu nie są prawdziwe: a) Więzy krotkowe CHECK nie są widoczne z poziomu innych relacji. b) Asercje stanowią zależne elementy schematu relacji c) Słowo kluczowe CHECK nie może wystąpić w definicji asercji. d) Każdy atrybut, który występuje w asercji musi w niej być zdefiniowany np.: z użyciem select-from-where 12. Czy prawdziwe jest zdanie: SQLSTATE jest specjalną zmienną w SQL2? 12. Czy prawdziwe jest zdanie: Kursor pobiera wartości z kolejnych krotek relacji (tabeli) lub wyników zapytania. 12. Czy prawdziwe jest zdanie: Instrukcja EXEC SQL FETCH przesuwa kursor do kolejnej krotki zakresu kursora. 12. Czy prawdziwe jest zdanie: EXEC CLOSE SQL <nazwa_kursora> zamyka kursor zdefiniowany na bazie danych. 12. Czy prawdziwe jest zdanie: Do nadawania uprawnień użytkownikowi używa się m.in. instrukcji grant. 12. Czy prawdziwe jest zdanie: Do odebrania uprawnień użytkownikowi używa się w SQL operacji recove z opcją cascade. 12 Czy prawdziwe jest zdanie: : Do odebrania uprawnień użytkownikowi używa się w SQL operacji recove z opcją restrict. 12. Czy prawdziwe jest zdanie: Do odebrania uprawnień użytkownikowi używa się w SQL operacji grant. 13.Podaj przykład demaskacji danych w statystycznej bazie danych. 13. Wymień metody ochrony statystycznych baz danych 13. Scharakteryzuj krótko metody zakłócania danych w statystycznych bazach danych? 13. Scharakteryzuj krótko metody ograniczania rozmiaru zbioru zapytań w dostępie do statystycznych baz danych? 13. Scharakteryzuj krótko metody ograniczania pokrycia zbiorów danych w dostępie do statystycznych baz danych? 13. Scharakteryzuj krótko metody ograniczania rozmiaru zbioru zapytań w dostępie do statystycznych baz danych? 13. Scharakteryzuj krótko metody ochrony statystycznych baz danych oparte na partycjowaniu? 13. Scharakteryzuj krótko metody ochrony statystycznych baz danych oparte na księgowaniu zapytań.? 14. Na czym polega nieadekwatność statyczna relacyjnych baz danych. 14. Na czym polega nieadekwatność dynamiczna relacyjnych baz danych. 14. Scharakteryzować krótko bazy danych z wersjami obiektów. 14. Scharakteryzować krótko bazy danych z wersjami baz danych. 14. Wymienić metody zarządzania współbieżnością w obiektowych bazach danych? 14. Na czym polega nieadekwatność dynamiczna relacyjnych baz danych. 14. Co to jest obiekt generyczny w obiektowych bazach danych. 14. Na czym polega wersjowanie w obiektowych bazach danych. 15. Podać (cztery) przykładowe systemów zarządzania relacyjnymi bazami danych. 15. Wymień funkcje agregujace stosowane w SQL. 15. Podać (chociaż trzy) przykładowe nazwy systemów obiektowych baz danych. 15. Co to są niejednorodne systemy baz danych? 15. Na czym polega dwufazowe wypełnianie transakcji. 15. Do czego służą dzienniki baz danych? 15. Czy można stosować reguły przemienności projekcji z selekcją i dlaczego? 15. Czy można stosować reguły przemienności iloczynu kartezjańskiego z selekcją i dlaczego? (obiektowe mapowanie) akcjonariusza) i D(dywidendy płatne z kapitału). Znaleźć klucz do relacji R=MBKIAD. Uzasadnić odpowiedź. akcjonariusza) i D(dywidendy płatne z kapitału). Ile kluczy ma schemat relacji R=MBKIAD. Uzasadnić odpowiedź. akcjonariusza) i D(dywidendy płatne z kapitału). Baza danych jest reprezentowana przez tabele AKI, KD, AM oraz MB. Czy taka reprezentacja jest zgodna z zasadami projektowania bazy danych. Uzasadnić odpowiedź.
7 akcjonariusza) i D(dywidendy płatne z kapitału). Baza danych jest reprezentowana przez tabele AKI, AM, KD oraz AKB. Czy taka reprezentacja jest zgodna z zasadami projektowania bazy danych. Uzasadnić odpowiedź akcjonariusza) i D(dywidendy płatne z kapitału). Baza danych jest reprezentowana przez tabele AKI, AM, KD oraz AKB. Czy taka reprezentacja jest zgodna z zasadami projektowania bazy danych. Uzasadnić odpowiedź akcjonariusza) i D(dywidendy płatne z kapitału). Baza danych jest reprezentowana przez tabele AKI, KD, AM oraz MB. Czy taka reprezentacja jest zgodna z zasadami projektowania bazy danych. Uzasadnić odpowiedź. akcjonariusza) i D(dywidendy płatne z kapitału). Znaleźć klucz do relacji R=MBKIAD. Uzasadnić odpowiedź. akcjonariusza) i D(dywidendy płatne z kapitału). Ile kluczy ma schemat relacji R=MBKIAD. Uzasadnić odpowiedź. Oblicz R S. W wyniku sumy pominąć nazwy atrybutów. Oblicz R-S. W wyniku różnicy pominąć nazwy atrybutów. Oblicz R S (złączenie naturalne). Oblicz π Pole1 (R). Oblicz σ Pole1=Pole3 (R S).
8 Oblicz σ Pole1= A (R) σ Pole2= B (S). Oblicz π Pole1 (R) π Pole2 (S). Oblicz π Pole1 (R) π Pole2 (S) (gdzie oznacza równozłączenie). 20. Niech baza danych zawiera trzy następujące tabele z atrybutami zawartymi w nawiasach okrągłych obok nazw tabel: BYWA (PIWOSZ, BAR), PODAJĄ(BAR, PIWO) oraz LUBI(PIWOSZ, PIWO). Podaj wyrażenie algebry relacji lub zapytanie w SQL by znaleźć piwoszy pijących w tym samym barze co piwosz lubiący piwo LECH. 20. Niech baza danych zawiera trzy następujące tabele z atrybutami zawartymi w nawiasach okrągłych obok nazw tabel: BYWA (PIWOSZ, BAR), PODAJĄ(BAR, PIWO) oraz LUBI(PIWOSZ, PIWO). Podaj wyrażenie algebry relacji lub zapytanie w SQL by znaleźć piwoszy bywających w barze, w którym podają piwo, które lubią ci piwosze. 20. Niech baza danych zawiera trzy następujące tabele z atrybutami zawartymi w nawiasach okrągłych obok nazw tabel: BYWA (PIWOSZ, BAR), PODAJĄ(BAR, PIWO) oraz LUBI(PIWOSZ, PIWO). Podaj wyrażenie algebry relacji lub zapytanie w SQL by znaleźć piwoszy w tym samym barze co piwosz lubiący podawany w tym barze gatunek piwa, które lubi KOWALSKI 20. Niech baza danych zawiera trzy następujące tabele z atrybutami zawartymi w nawiasach okrągłych obok nazw tabel: BYWA (PIWOSZ, BAR), PODAJĄ(BAR, PIWO) oraz LUBI(PIWOSZ, PIWO). Podaj wyrażenie algebry relacji lub zapytanie w SQL by znaleźć piwoszy lubiących pić piwo podawane w barze POD LIPĄ. 20. Spółdzielnia Szczęśliwa Dolina utrzymuje bazę danych, w której przechowuje informacje o saldach swoich członków, ich zamówieniach, potencjalnych dostawcach i cenach dostawczych w następujących tabelach, w których atrybuty podano w nawiasach okrągłych: CZŁONKOWIE(NAZWISKO, ADRES, SALDO) ZAMÓWIENIA(NR_ZAMÓWIENIA, NAZWISKO, TOWAR, ILOŚĆ) DOSTAWCY(NAZWA_DOSTAWCY, ADRES_DOSTAWCY, TOWAR, CENA). Podaj wyrażenie algebry relacji lub zapytanie w SQL by znaleźć tych członków spółdzielni, którzy mają ujemne saldo i zamówili towar u dostawcy FRICO. 20. Spółdzielnia Szczęśliwa Dolina utrzymuje bazę danych, w której przechowuje informacje o saldach swoich członków, ich zamówieniach, potencjalnych dostawcach i cenach dostawczych w następujących tabelach, w których atrybuty podano w nawiasach okrągłych: CZŁONKOWIE(NAZWISKO, ADRES, SALDO) ZAMÓWIENIA(NR_ZAMÓWIENIA, NAZWISKO, TOWAR, ILOŚĆ) DOSTAWCY(NAZWA_DOSTAWCY, ADRES_DOSTAWCY, TOWAR, CENA). Podaj wyrażenie algebry relacji lub zapytanie w SQL by znaleźć tych dostawców, towary i ceny dla wszystkich dostawców dostarczających co najmniej jeden towar zamawiany przez NOWAKA 20. Spółdzielnia Szczęśliwa Dolina utrzymuje bazę danych, w której przechowuje informacje o saldach swoich członków, ich zamówieniach, potencjalnych dostawcach i cenach dostawczych w następujących tabelach, w których atrybuty podano w nawiasach okrągłych: CZŁONKOWIE(NAZWISKO, ADRES, SALDO)
9 ZAMÓWIENIA(NR_ZAMÓWIENIA, NAZWISKO, TOWAR, ILOŚĆ) DOSTAWCY(NAZWA_DOSTAWCY, ADRES_DOSTAWCY, TOWAR, CENA). Podaj wyrażenie algebry relacji lub zapytanie w SQL by znaleźć tych dostawców, którzy dostarczają towar zamówiony przez KOWALSKIEGO 20. Spółdzielnia Szczęśliwa Dolina utrzymuje bazę danych, w której przechowuje informacje o saldach swoich członków, ich zamówieniach, potencjalnych dostawcach i cenach dostawczych w następujących tabelach, w których atrybuty podano w nawiasach okrągłych: CZŁONKOWIE(NAZWISKO, ADRES, SALDO) ZAMÓWIENIA(NR_ZAMÓWIENIA, NAZWISKO, TOWAR, ILOŚĆ) DOSTAWCY(NAZWA_DOSTAWCY, ADRES_DOSTAWCY, TOWAR, CENA). Podaj wyrażenie algebry relacji lub zapytanie w SQL by znaleźć tych dostawców, którzy dostarczają towar zamówiony przez członków spółdzielni, którzy mają ujemne salda.
SZKOLENIE: Administrator baz danych. Cel szkolenia
SZKOLENIE: Administrator baz danych. Cel szkolenia Kurs Administrator baz danych skierowany jest przede wszystkim do osób zamierzających rozwijać umiejętności w zakresie administrowania bazami danych.
2010-10-21 PLAN WYKŁADU BAZY DANYCH MODEL DANYCH. Relacyjny model danych Struktury danych Operacje Integralność danych Algebra relacyjna HISTORIA
PLAN WYKŁADU Relacyjny model danych Struktury danych Operacje Integralność danych Algebra relacyjna BAZY DANYCH Wykład 2 dr inż. Agnieszka Bołtuć MODEL DANYCH Model danych jest zbiorem ogólnych zasad posługiwania
Spis treści. Przedmowa
Spis treści Przedmowa V 1 SQL - podstawowe konstrukcje 1 Streszczenie 1 1.1 Bazy danych 1 1.2 Relacyjny model danych 2 1.3 Historia języka SQL 5 1.4 Definiowanie danych 7 1.5 Wprowadzanie zmian w tabelach
Bazy danych Wykład zerowy. P. F. Góra
Bazy danych Wykład zerowy P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ 2012 Patron? Św. Izydor z Sewilli (VI wiek), biskup, patron Internetu (sic!), stworzył pierwszy katalog Copyright c 2011-12 P.
Podstawowe pojęcia dotyczące relacyjnych baz danych. mgr inż. Krzysztof Szałajko
Podstawowe pojęcia dotyczące relacyjnych baz danych mgr inż. Krzysztof Szałajko Czym jest baza danych? Co rozumiemy przez dane? Czym jest system zarządzania bazą danych? 2 / 25 Baza danych Baza danych
Podstawy języka T-SQL : Microsoft SQL Server 2016 i Azure SQL Database / Itzik Ben-Gan. Warszawa, Spis treści
Podstawy języka T-SQL : Microsoft SQL Server 2016 i Azure SQL Database / Itzik Ben-Gan. Warszawa, 2016 Spis treści Wprowadzenie Podziękowania xiii xvii 1 Podstawy zapytań i programowania T-SQL 1 Podstawy
Model relacyjny. Wykład II
Model relacyjny został zaproponowany do strukturyzacji danych przez brytyjskiego matematyka Edgarda Franka Codda w 1970 r. Baza danych według definicji Codda to zbiór zmieniających się w czasie relacji
BAZY DANYCH algebra relacyjna. Opracował: dr inż. Piotr Suchomski
BAZY DANYCH algebra relacyjna Opracował: dr inż. Piotr Suchomski Wprowadzenie Algebra relacyjna składa się z prostych, ale mocnych mechanizmów tworzenia nowych relacji na podstawie danych relacji. Hdy
1 Wstęp do modelu relacyjnego
Plan wykładu Model relacyjny Obiekty relacyjne Integralność danych relacyjnych Algebra relacyjna 1 Wstęp do modelu relacyjnego Od tego się zaczęło... E. F. Codd, A Relational Model of Data for Large Shared
K1A_W11, K1A_W18. Egzamin. wykonanie ćwiczenia lab., sprawdzian po zakończeniu ćwiczeń, egzamin, K1A_W11, K1A_W18 KARTA PRZEDMIOTU
(pieczęć wydziału) KARTA PRZEDMIOTU 1. Nazwa przedmiotu: BAZY DANYCH 2. Kod przedmiotu: 3. Karta przedmiotu ważna od roku akademickiego: 2014/2015 4. Forma kształcenia: studia pierwszego stopnia 5. Forma
Bazy danych. Algebra relacji
azy danych lgebra relacji Model danych Model danych to spójny zestaw pojęć służący do opisywania danych i związków między nimi oraz do manipulowania danymi i ich związkami, a także do wyrażania więzów
Relacyjny model baz danych, model związków encji, normalizacje
Relacyjny model baz danych, model związków encji, normalizacje Wyklad 3 mgr inż. Maciej Lasota mgr inż. Karol Wieczorek Politechnika Świętokrzyska Katedra Informatyki Kielce, 2009 Definicje Operacje na
Oracle11g: Wprowadzenie do SQL
Oracle11g: Wprowadzenie do SQL OPIS: Kurs ten oferuje uczestnikom wprowadzenie do technologii bazy Oracle11g, koncepcji bazy relacyjnej i efektywnego języka programowania o nazwie SQL. Kurs dostarczy twórcom
RBD Relacyjne Bazy Danych Więzy realcji
Wykład 8 RBD Relacyjne Bazy Danych Więzy realcji Bazy Danych - A. Dawid 2011 1 Więzy (Constraints) Więzy ograniczenia na związki między poszczególnymi atrybutami w bazie danych. Określają często zakres
Projektowanie relacyjnych baz danych
Mam nadzieję, że do tej pory przyzwyczaiłeś się do tabelarycznego układu danych i poznałeś sposoby odczytywania i modyfikowania tak zapisanych danych. W tym odcinku poznasz nieco teorii relacyjnych baz
Bazy danych. Andrzej Grzybowski. Instytut Fizyki, Uniwersytet Śląski
Bazy danych Andrzej Grzybowski Instytut Fizyki, Uniwersytet Śląski Wykład 5 Strukturalny język zapytań (SQL - Structured Query Language) Algebraiczny rodowód podstawowe działania w przykładach Bazy danych.
BAZY DANYCH. Anomalie. Rozkład relacji i normalizacja. Wady redundancji
BAZY DANYCH WYKŁAD 5 Normalizacja relacji. Zapytania zagnieżdżone cd. Wady redundancji Konieczność utrzymania spójności kopii, Marnowanie miejsca, Anomalie. (Wybrane materiały) Dr inż. E. Busłowska Copyright
Microsoft SQL Server Podstawy T-SQL
Itzik Ben-Gan Microsoft SQL Server Podstawy T-SQL 2012 przełożył Leszek Biolik APN Promise, Warszawa 2012 Spis treści Przedmowa.... xiii Wprowadzenie... xv Podziękowania... xix 1 Podstawy zapytań i programowania
Podstawy języka SQL. standardy SQL formułowanie zapytań operacje na strukturach danych manipulowanie danymi. Bazy danych s.5-1
Podstawy języka SQL standardy SQL formułowanie zapytań operacje na strukturach danych manipulowanie danymi Bazy danych s.5-1 Język SQL SQL (ang. Structured Query Language, strukturalny język zapytań) język
T-SQL dla każdego / Alison Balter. Gliwice, cop Spis treści. O autorce 11. Dedykacja 12. Podziękowania 12. Wstęp 15
T-SQL dla każdego / Alison Balter. Gliwice, cop. 2016 Spis treści O autorce 11 Dedykacja 12 Podziękowania 12 Wstęp 15 Godzina 1. Bazy danych podstawowe informacje 17 Czym jest baza danych? 17 Czym jest
Paweł Rajba
Paweł Rajba pawel@cs.uni.wroc.pl http://www.itcourses.eu/ Wprowadzenie Używanie kursorów Rodzaje kursorów Praca z kursorami Co to jest kursor? Cykl życia kursora utworzenie pobieranie wartości ewentualnie
SQL w 24 godziny / Ryan Stephens, Arie D. Jones, Ron Plew. Warszawa, cop Spis treści
SQL w 24 godziny / Ryan Stephens, Arie D. Jones, Ron Plew. Warszawa, cop. 2016 Spis treści O autorach 11 Podziękowania 12 Część I Wprowadzenie do języka SQL 13 Godzina 1. Witamy w świecie języka SQL 15
Systemy GIS Tworzenie zapytań w bazach danych
Systemy GIS Tworzenie zapytań w bazach danych Wykład nr 6 Analizy danych w systemach GIS Jak pytać bazę danych, żeby otrzymać sensowną odpowiedź......czyli podstawy języka SQL INSERT, SELECT, DROP, UPDATE
Relacyjne bazy danych
Relacyjne bazy danych W roku 1970 dr Edgar Ted Codd z firmy IBM zaprezentował relacyjny model danych. W modelu tym dane miały być przechowywane w prostych plikach liniowych, które to pliki nazywane są
Program szkoleniowy Efektywni50+ Moduł IV Podstawy relacyjnych baz danych i język SQL
Program szkoleniowy Efektywni50+ Moduł IV Podstawy relacyjnych baz danych i język SQL 1 Podstawy relacyjnego modelu danych. 3h UWAGA: Temat zajęć jest typowo teoretyczny i stanowi wprowadzenie do zagadnień
Model relacyjny. Wykład II
Model relacyjny został zaproponowany do strukturyzacji danych przez brytyjskiego matematyka Edgarda Franka Codda w 1970 r. Baza danych według definicji Codda to zbiór zmieniających się w czasie relacji
Bazy danych. Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI
Bazy danych Zenon Gniazdowski WWSI, ITE Andrzej Ptasznik WWSI Wszechnica Poranna Trzy tematy: 1. Bazy danych - jak je ugryźć? 2. Język SQL podstawy zapytań. 3. Mechanizmy wewnętrzne baz danych czyli co
Program wykładu. zastosowanie w aplikacjach i PL/SQL;
Program wykładu 1 Model relacyjny (10 godz.): podstawowe pojęcia, języki zapytań (algebra relacji, relacyjny rachunek krotek, relacyjny rachunek dziedzin), zależności funkcyjne i postaci normalne (BCNF,
BAZY DANYCH Podstawowe pojęcia
BAZY DANYCH Podstawowe pojęcia Wykład 1 dr Lidia Stępień Akademia im. Jana Długosza w Częstochowie L. Stępień (AJD) BD 1 / 26 Literatura 1. L. Banachowski, Bazy danych. Tworzenie aplikacji, Akademicka
Cel przedmiotu. Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji 1 Język angielski 2 Inżynieria oprogramowania
Przedmiot: Bazy danych Rok: III Semestr: V Rodzaj zajęć i liczba godzin: Studia stacjonarne Studia niestacjonarne Wykład 30 21 Ćwiczenia Laboratorium 30 21 Projekt Liczba punktów ECTS: 4 C1 C2 C3 Cel przedmiotu
Bazy danych. Plan wykładu. Rozproszona baza danych. Fragmetaryzacja. Cechy bazy rozproszonej. Replikacje (zalety) Wykład 15: Rozproszone bazy danych
Plan wykładu Bazy danych Cechy rozproszonej bazy danych Implementacja rozproszonej bazy Wykład 15: Rozproszone bazy danych Małgorzata Krętowska, Agnieszka Oniśko Wydział Informatyki PB Bazy danych (studia
Wykład XII. optymalizacja w relacyjnych bazach danych
Optymalizacja wyznaczenie spośród dopuszczalnych rozwiązań danego problemu, rozwiązania najlepszego ze względu na przyjęte kryterium jakości ( np. koszt, zysk, niezawodność ) optymalizacja w relacyjnych
Przestrzenne bazy danych Podstawy języka SQL
Przestrzenne bazy danych Podstawy języka SQL Stanisława Porzycka-Strzelczyk porzycka@agh.edu.pl home.agh.edu.pl/~porzycka Konsultacje: wtorek godzina 16-17, p. 350 A (budynek A0) 1 SQL Język SQL (ang.structured
koledzy, Jan, Nowak, ul. Niecała 8/23, , Wrocław, , ,
Celem ćwiczeń jest zaprojektowanie oraz utworzenie na serwerze bazy danych przechowującej informacje na temat danych kontaktowych. Celem jest również zapoznanie z podstawowymi zapytaniami języka SQL służącymi
PRZESTRZENNE BAZY DANYCH WYKŁAD 2
PRZESTRZENNE BAZY DANYCH WYKŁAD 2 Baza danych to zbiór plików, które fizycznie przechowują dane oraz system, który nimi zarządza (DBMS, ang. Database Management System). Zadaniem DBMS jest prawidłowe przechowywanie
RELACYJNE BAZY DANYCH
RELACYJNE BAZY DANYCH Aleksander Łuczyk Bielsko-Biała, 15 kwiecień 2015 r. Ludzie używają baz danych każdego dnia. Książka telefoniczna, zbiór wizytówek przypiętych nad biurkiem, encyklopedia czy chociażby
Pawel@Kasprowski.pl Bazy danych. Bazy danych. Podstawy języka SQL. Dr inż. Paweł Kasprowski. pawel@kasprowski.pl
Bazy danych Podstawy języka SQL Dr inż. Paweł Kasprowski pawel@kasprowski.pl Plan wykładu Relacyjne bazy danych Język SQL Zapytania SQL (polecenie select) Bezpieczeństwo danych Integralność danych Współbieżność
Wykład 2. Relacyjny model danych
Wykład 2 Relacyjny model danych Wymagania stawiane modelowi danych Unikanie nadmiarowości danych (redundancji) jedna informacja powinna być wpisana do bazy danych tylko jeden raz Problem powtarzających
Program nauczania. Systemy baz danych. technik informatyk 351203
Program nauczania Systemy baz technik informatyk 351203 Treści nauczania Lp. Temat Liczba godzin Efekty kształcenia 1. Zapoznanie z pojęciem baz 53 1. Pojęcie bazy podstawowe definicje 2 PKZ(E.b)11 2.
Ogólny plan przedmiotu. Strony WWW. Literatura BAZY DANYCH. Materiały do wykładu: http://aragorn.pb.bialystok.pl/~gkret
Ogólny plan przedmiotu BAZY DANYCH Wykład 1: Wprowadzenie do baz danych Małgorzata Krętowska Politechnika Białostocka Wydział Informatyki Wykład : Wprowadzenie do baz danych Normalizacja Diagramy związków
poziom: Core wersja: 2.6 moduł: B : Wytwarzanie SYLLABUS
poziom: Core wersja: 2.6 moduł: B : Wytwarzanie SYLLABUS Niniejszy dokument jest syllabusem obowiązującym dla certyfikatu EUCIP ver. 2.6. Prezentuje obszary wiedzy, których znajomość jest niezbędna do
77. Modelowanie bazy danych rodzaje połączeń relacyjnych, pojęcie klucza obcego.
77. Modelowanie bazy danych rodzaje połączeń relacyjnych, pojęcie klucza obcego. Przy modelowaniu bazy danych możemy wyróżnić następujące typy połączeń relacyjnych: jeden do wielu, jeden do jednego, wiele
Bazy danych. Dr inż. Paweł Kasprowski
Plan wykładu Bazy danych Podstawy relacyjnego modelu danych Dr inż. Paweł Kasprowski pawel@kasprowski.pl Relacyjne bazy danych Język SQL Zapytania SQL (polecenie select) Bezpieczeństwo danych Integralność
Systemy baz danych. mgr inż. Sylwia Glińska
Systemy baz danych Wykład 1 mgr inż. Sylwia Glińska Baza danych Baza danych to uporządkowany zbiór danych z określonej dziedziny tematycznej, zorganizowany w sposób ułatwiający do nich dostęp. System zarządzania
Rozdział 1 Wprowadzenie do baz danych. (c) Instytut Informatyki Politechniki Poznańskiej 1
Rozdział 1 Wprowadzenie do baz danych 1 Model danych 2 Funkcje systemu zarządzania bazą danych Wymagania spójność bazy danych po awarii trwałość danych wielodostęp poufność danych wydajność rozproszenie
ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia
ZP/ITS/11/2012 Załącznik nr 1a do SIWZ ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia Przedmiotem zamówienia jest: Przygotowanie zajęć dydaktycznych w postaci kursów e-learningowych przeznaczonych
Pawel@Kasprowski.pl Bazy danych. Bazy danych. Zapytania SELECT. Dr inż. Paweł Kasprowski. pawel@kasprowski.pl
Bazy danych Zapytania SELECT Dr inż. Paweł Kasprowski pawel@kasprowski.pl Przykład HAVING Podaj liczebność zespołów dla których najstarszy pracownik urodził się po 1940 select idz, count(*) from prac p
Bazy Danych. C. J. Date, Wprowadzenie do systemów baz danych, WNT - W-wa, (seria: Klasyka Informatyki), 2000
Bazy Danych LITERATURA C. J. Date, Wprowadzenie do systemów baz danych, WNT - W-wa, (seria: Klasyka Informatyki), 2000 J. D. Ullman, Systemy baz danych, WNT - W-wa, 1998 J. D. Ullman, J. Widom, Podstawowy
Teoretyczne podstawy informatyki
Teoretyczne podstawy informatyki Wykład 8b: Algebra relacyjna http://hibiscus.if.uj.edu.pl/~erichter/dydaktyka2009/tpi-2009 Prof. dr hab. Elżbieta Richter-Wąs 1 Algebra relacyjna Algebra relacyjna (ang.
Wstęp Wprowadzenie do BD Podstawy SQL. Bazy Danych i Systemy informacyjne Wykład 1. Piotr Syga
Bazy Danych i Systemy informacyjne Wykład 1 Piotr Syga 09.10.2017 Ogólny zarys wykładu Podstawowe zapytania SQL Tworzenie i modyfikacja baz danych Elementy dynamiczne, backup, replikacja, transakcje Algebra
Modelowanie hierarchicznych struktur w relacyjnych bazach danych
Modelowanie hierarchicznych struktur w relacyjnych bazach danych Wiktor Warmus (wiktorwarmus@gmail.com) Kamil Witecki (kamil@witecki.net.pl) 5 maja 2010 Motywacje Teoria relacyjnych baz danych Do czego
WPROWADZENIE DO BAZ DANYCH
1 Technologie informacyjne WYKŁAD IV WPROWADZENIE DO BAZ DANYCH MAIL: WWW: a.dudek@pwr.edu.pl http://wgrit.ae.jgora.pl/ad Bazy danych 2 Baza danych to zbiór danych o określonej strukturze. zapisany na
Księgarnia PWN: Michael J. Hernandez Bazy danych dla zwykłych śmiertelników
Księgarnia PWN: Michael J. Hernandez Bazy danych dla zwykłych śmiertelników Słowo wstępne (13) Przedmowa i podziękowania (drugie wydanie) (15) Podziękowania (15) Przedmowa i podziękowania (pierwsze wydanie)
Wrocławska Wyższa Szkoła Informatyki Stosowanej. Bazy danych. Dr hab. inż. Krzysztof Pieczarka. Email: krzysztof.pieczarka@gmail.
Wrocławska Wyższa Szkoła Informatyki Stosowanej Bazy danych Dr hab. inż. Krzysztof Pieczarka Email: krzysztof.pieczarka@gmail.com Literatura: Connoly T., Begg C., Systemy baz danych Praktyczne metody projektowania,
Dział Temat lekcji Ilość lekcji. godz. 1 Organizacja zajęć Omówienie programu nauczania 3
rzedmiot : Systemy baz Rok szkolny : 2015/2016 Klasa : INF godz. x 0 = 90 godz. Zawód : technik informatyk; symbol 5120 rowadzący : Jacek Herbut, Henryk Kuczmierczyk Henryk Kuczmierczyk Numer Dział Temat
Rozproszone bazy danych. Robert A. Kłopotek Wydział Matematyczno-Przyrodniczy. Szkoła Nauk Ścisłych, UKSW
Rozproszone bazy danych Robert A. Kłopotek r.klopotek@uksw.edu.pl Wydział Matematyczno-Przyrodniczy. Szkoła Nauk Ścisłych, UKSW Scentralizowana baza danych Dane są przechowywane w jednym węźle sieci Można
Technologie baz danych
Plan wykładu Technologie baz danych Wykład 2: Relacyjny model danych - zależności funkcyjne. SQL - podstawy Definicja zależności funkcyjnych Reguły dotyczące zależności funkcyjnych Domknięcie zbioru atrybutów
Rozpatrzymy bardzo uproszczoną bazę danych o schemacie
Wykład 6 Algebraiczne podstawy implementacji strukturalnego języka zapytań (SQL) w systemach baz danych Oracle zapytania w języku algebry relacyjnych baz danych i ich odpowiedniki w SQL Rozpatrzymy bardzo
Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2011/2012 http://www.wilno.uwb.edu.
SYLLABUS na rok akademicki 011/01 Tryb studiów Studia stacjonarne Kierunek studiów Informatyka Poziom studiów Pierwszego stopnia Rok studiów/ semestr III / 5 Specjalność Bez specjalności Kod katedry/zakładu
Język SQL. instrukcja laboratoryjna. Politechnika Śląska Instytut Informatyki. laboratorium Bazy Danych
Politechnika Śląska Instytut Informatyki instrukcja laboratoryjna laboratorium Bazy Danych przygotowali: mgr inż. Paweł Kasprowski (Kasprowski@zti.iinf.polsl.gliwice.pl) mgr inż. Bożena Małysiak (bozena@ivp.iinf.polsl.gliwice.pl)
SQL Server i T-SQL w mgnieniu oka : opanuj język zapytań w 10 minut dziennie / Ben Forta. Gliwice, Spis treści
SQL Server i T-SQL w mgnieniu oka : opanuj język zapytań w 10 minut dziennie / Ben Forta. Gliwice, 2017 Spis treści O autorze 9 Wprowadzenie 11 Lekcja 1. Zrozumieć SQL 15 Podstawy baz danych 15 Język SQL
P o d s t a w y j ę z y k a S Q L
P o d s t a w y j ę z y k a S Q L Adam Cakudis IFP UAM Użytkownicy System informatyczny Aplikacja Aplikacja Aplikacja System bazy danych System zarządzania baz ą danych Schemat Baza danych K o n c e p
Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia I stopnia
Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia I stopnia Przedmiot: Bazy danych Rodzaj przedmiotu: Podstawowy Kod przedmiotu: MBM 1 S 0 5 64-4 _1 Rok: III Semestr: 5 Forma studiów:
Model logiczny SZBD. Model fizyczny. Systemy klientserwer. Systemy rozproszone BD. No SQL
Podstawy baz danych: Rysunek 1. Tradycyjne systemy danych 1- Obsługa wejścia 2- Przechowywanie danych 3- Funkcje użytkowe 4- Obsługa wyjścia Ewolucja baz danych: Fragment świata rzeczywistego System przetwarzania
Przykłady najlepiej wykonywać od razu na bazie i eksperymentować z nimi.
Marek Robak Wprowadzenie do języka SQL na przykładzie baz SQLite Przykłady najlepiej wykonywać od razu na bazie i eksperymentować z nimi. Tworzenie tabeli Pierwsza tabela W relacyjnych bazach danych jedna
Wprowadzenie do baz danych
Wprowadzenie do baz danych Dr inż. Szczepan Paszkiel szczepanpaszkiel@o2.pl Katedra Inżynierii Biomedycznej Politechnika Opolska Wprowadzenie DBMS Database Managment System, System za pomocą którego można
Bazy danych. Plan wykładu. Diagramy ER. Podstawy modeli relacyjnych. Podstawy modeli relacyjnych. Podstawy modeli relacyjnych
Plan wykładu Bazy danych Wykład 9: Przechodzenie od diagramów E/R do modelu relacyjnego. Definiowanie perspektyw. Diagramy E/R - powtórzenie Relacyjne bazy danych Od diagramów E/R do relacji SQL - perspektywy
INFORMATYKA Pytania ogólne na egzamin dyplomowy
INFORMATYKA Pytania ogólne na egzamin dyplomowy 1. Wyjaśnić pojęcia problem, algorytm. 2. Podać definicję złożoności czasowej. 3. Podać definicję złożoności pamięciowej. 4. Typy danych w języku C. 5. Instrukcja
WPROWADZENIE DO BAZ DANYCH
WPROWADZENIE DO BAZ DANYCH Pojęcie danych i baz danych Dane to wszystkie informacje jakie przechowujemy, aby w każdej chwili mieć do nich dostęp. Baza danych (data base) to uporządkowany zbiór danych z
Język SQL. Rozdział 10. Perspektywy Stosowanie perspektyw, tworzenie perspektyw prostych i złożonych, perspektywy modyfikowalne i niemodyfikowalne.
Język SQL. Rozdział 10. Perspektywy Stosowanie perspektyw, tworzenie perspektyw prostych i złożonych, perspektywy modyfikowalne i niemodyfikowalne. 1 Perspektywa Perspektywa (ang. view) jest strukturą
Systemy baz danych w zarządzaniu przedsiębiorstwem. W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi
Systemy baz danych w zarządzaniu przedsiębiorstwem W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi Proces zarządzania danymi Zarządzanie danymi obejmuje czynności: gromadzenie
Wstęp 5 Rozdział 1. Podstawy relacyjnych baz danych 9
Wstęp 5 Rozdział 1. Podstawy relacyjnych baz danych 9 Tabele 9 Klucze 10 Relacje 11 Podstawowe zasady projektowania tabel 16 Rozdział 2. Praca z tabelami 25 Typy danych 25 Tworzenie tabel 29 Atrybuty kolumn
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
Podstawy języka SQL. SQL Structured Query Languagestrukturalny
Podstawy języka SQL SQL Structured Query Languagestrukturalny język zapytań DDL Język definicji danych (np. tworzenie tabel) DML Język manipulacji danych (np. tworzenie zapytań) DCL Język kontroli danych
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
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 -
Wprowadzenie do baz danych
Wprowadzenie do baz danych Bazy danych stanowią obecnie jedno z ważniejszych zastosowań komputerów. Podstawowe zalety komputerowej bazy to przede wszystkim szybkość przetwarzania danych, ilość dostępnych
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
Iwona Milczarek, Małgorzata Marcinkiewicz, Tomasz Staszewski. Poznań, 30.09.2015
Iwona Milczarek, Małgorzata Marcinkiewicz, Tomasz Staszewski Poznań, 30.09.2015 Plan Geneza Architektura Cechy Instalacja Standard SQL Transakcje i współbieżność Indeksy Administracja Splice Machince vs.
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Bazy danych Database Kierunek: Rodzaj przedmiotu: obieralny Rodzaj zajęć: wykład, laboratorium Matematyka Poziom kwalifikacji: I stopnia Liczba godzin/tydzień: 2W, 2L Semestr: III Liczba
Opisy przedmiotów do wyboru. oferowane na stacjonarnych studiach I stopnia dla 3 roku matematyki semestr letni, rok akademicki 2017/2018
Opisy przedmiotów do wyboru moduły specjalistyczne oferowane na stacjonarnych studiach I stopnia dla 3 roku matematyki semestr letni, rok akademicki 2017/2018 Spis treści 1. Wstęp do matematyki ubezpieczeń..............................
LITERATURA. Wprowadzenie do systemów baz danych C.J.Date; WNT Warszawa 2000
LITERATURA Wprowadzenie do systemów baz danych C.J.Date; WNT Warszawa 2000 Systemy baz danych. Pełny wykład H. Garcia Molina, Jeffrey D. Ullman, Jennifer Widom;WNT Warszawa 2006 Wprowadzenie do systemów
BAZY DANYCH LABORATORIUM. Studia niestacjonarne I stopnia
BAZY DANYCH LABORATORIUM Studia niestacjonarne I stopnia Gdańsk, 2011 1. Cel zajęć Celem zajęć laboratoryjnych jest wyrobienie praktycznej umiejętności tworzenia modelu logicznego danych a nastepnie implementacji
forma studiów: studia stacjonarne Liczba godzin/tydzień: 1, 0, 2, 0, 0
Nazwa przedmiotu: Relacyjne Bazy Danych Relational Databases Kierunek: Zarządzanie i Inżynieria Produkcji Kod przedmiotu: ZIP.GD5.03 Rodzaj przedmiotu: Przedmiot Specjalnościowy na kierunku ZIP dla specjalności
Język SQL Złączenia. Laboratorium. Akademia Morska w Gdyni
Akademia Morska w Gdyni Gdynia 2004 1. Złączenie definicja Złączenie (JOIN) to zbiór rekordów stanowiących wynik zapytania służącego pobraniu danych z połączonych tabel (związki jeden-do-jeden, jeden-do-wiele
Wstęp do relacyjnych baz danych. Jan Bartoszek
Wstęp do relacyjnych baz danych Jan Bartoszek Agenda 1. 2. 3. 4. 5. 6. 7. Po co i dlaczego? Bazy danych & DBMS Relacje i powiązania Redundancja i jak jej uniknąć Diagramy ERD SQL Podsumowanie Czym są są
Bazy danych wykład dwunasty. dwunasty Wykonywanie i optymalizacja zapytań SQL 1 / 36
Bazy danych wykład dwunasty Wykonywanie i optymalizacja zapytań SQL Konrad Zdanowski Uniwersytet Kardynała Stefana Wyszyńskiego, Warszawa dwunasty Wykonywanie i optymalizacja zapytań SQL 1 / 36 Model kosztów
Definicja bazy danych TECHNOLOGIE BAZ DANYCH. System zarządzania bazą danych (SZBD) Oczekiwania wobec SZBD. Oczekiwania wobec SZBD c.d.
TECHNOLOGIE BAZ DANYCH WYKŁAD 1 Wprowadzenie do baz danych. Normalizacja. (Wybrane materiały) Dr inż. E. Busłowska Definicja bazy danych Uporządkowany zbiór informacji, posiadający własną strukturę i wartość.
Wykład 6. SQL praca z tabelami 3
Wykład 6 SQL praca z tabelami 3 Łączenie wyników zapytań Język SQL zawiera mechanizmy pozwalające na łączenie wyników kilku pytań. Pozwalają na to instrukcje UNION, INTERSECT, EXCEPT o postaci: zapytanie1
Wykład 7 Implementacja języka SQL w systemach baz danych Oracle sortowanie, funkcje agregujące i podzapytania.
Wykład 7 Implementacja języka SQL w systemach baz danych Oracle sortowanie, funkcje agregujące i podzapytania. Przykładowa RBD o schematach relacji (tzw. płaska postać RBD): N(PRACOWNICY) = {ID_P, IMIĘ,
Podstawowe informacje o bazach danych. Technologie Informacyjne
Podstawowe informacje o bazach danych Technologie Informacyjne dr inż. Michna Michał, Politechnika Gdańska 2010/2011 Przykłady systemów baz danych Książka telefoniczna, książka kucharska Zarządzanie magazynem/hurtownią
INFORMATYKA GEODEZYJNO- KARTOGRAFICZNA Relacyjny model danych. Relacyjny model danych Struktury danych Operacje Oganiczenia integralnościowe
Relacyjny model danych Relacyjny model danych Struktury danych Operacje Oganiczenia integralnościowe Charakterystyka baz danych Model danych definiuje struktury danych operacje ograniczenia integralnościowe
Bazy danych 2. Wykład 1
Bazy danych 2 Wykład 1 Sprawy organizacyjne Materiały i listy zadań zamieszczane będą na stronie www.math.uni.opole.pl/~ajasi E-mail: standardowy ajasi@math.uni.opole.pl Sprawy organizacyjne Program wykładu
Pojęcie bazy danych. Funkcje i możliwości.
Pojęcie bazy danych. Funkcje i możliwości. Pojęcie bazy danych Baza danych to: zbiór informacji zapisanych według ściśle określonych reguł, w strukturach odpowiadających założonemu modelowi danych, zbiór
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
Krzysztof Kadowski. PL-E3579, PL-EA0312,
Krzysztof Kadowski PL-E3579, PL-EA0312, kadowski@jkk.edu.pl Bazą danych nazywamy zbiór informacji w postaci tabel oraz narzędzi stosowanych do gromadzenia, przekształcania oraz wyszukiwania danych. Baza
LITERATURA. C. J. Date; Wprowadzenie do systemów baz danych WNT Warszawa 2000 ( seria Klasyka Informatyki )
LITERATURA C. J. Date; Wprowadzenie do systemów baz danych WNT Warszawa 2000 ( seria Klasyka Informatyki ) H. Garcia Molina, Jeffrey D. Ullman, Jennifer Widom; Systemy baz danych. Kompletny podręcznik
RBD Relacyjne Bazy Danych
Wykład 7 RBD Relacyjne Bazy Danych Bazy Danych - A. Dawid 2011 1 Selekcja σ C (R) W wyniku zastosowania operatora selekcji do relacji R powstaje nowa relacja T do której należy pewien podzbiór krotek relacji
Normalizacja baz danych
Wrocławska Wyższa Szkoła Informatyki Stosowanej Normalizacja baz danych Dr hab. inż. Krzysztof Pieczarka Email: krzysztof.pieczarka@gmail.com Normalizacja relacji ma na celu takie jej przekształcenie,
Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle
Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle EFEKTY KSZTAŁCENIA Wiedza Absolwent tej specjalności