bazy_danych.pdf

(221 KB) Pobierz
Microsoft PowerPoint - Bazy danych.ppt
Bazy danych
Zenon Gniazdowski – WWSI, ITE
Andrzej Ptasznik – WWSI
297323360.002.png
Wszechnica Poranna
• Trzy tematy:
1. Bazy danych - jak je ugry Ņę ?
2. J ħ zyk SQL – podstawy zapyta ı .
3. Mechanizmy wewn ħ trzne baz danych –
czyli co w bazach „piszczy”
– W ramach ka Ň dego tematu:
• Wykład – 2 godz.
• Warsztaty – 3 godz.
297323360.003.png
Wszechnica Poranna
• Bazy danych – jak je ugry Ņę ?
– Wykład :
• Tabela jako podstawowy element relacyjnych baz danych.
• Jak korzystaj Ģ c z tabel opisywa ę rzeczywisto Ļę .
• Systemy Zarz Ģ dzania Bazami Danych – jak mog Ģ nam pomóc.
• Jak zapewni ę , Ň eby dane zapisane w tabelach miały sens, czyli reguły i
ograniczenia.
• Klucz podstawowy i obcy – dlaczego bez kluczy dane mog Ģ „oszale ę ”.
• Korzystanie z baz danych – czyli od rozkładu jazdy do bankowo Ļ ci
internetowej.
– Warsztaty:
• Utworzymy pierwsz Ģ baz ħ danych, zdefiniujemy tabele, zdefiniujemy
reguły poprawno Ļ ci dla wybranych danych. Sprawdzimy jak działaj Ģ
klucze.
• Zapiszemy w tabeli przykładowe dane. Sprawdzimy działanie reguł
poprawno Ļ ci.
• Napiszemy pierwsze proste zapytania do utworzonej bazy danych
297323360.004.png
Wszechnica Poranna
• J ħ zyk SQL – podstawy zapyta ı
– Wykład :
• J ħ zyk SQL – czyli powiedz co chcesz bez wiedzy jak to zrobi ę .
• Polecenie Select j ħ zyka SQL - jak wybra ę to co potrzebujemy.
• Zapytania realizowane na bazie jednej tabeli.
• Poł Ģ czenie tabel – klucz do informacji.
• Filtrowanie zapyta ı .
• Funkcje agreguj Ģ ce – liczby to te Ň informacja.
• Porz Ģ dkowanie zapyta ı .
• Zapytania zło Ň one – czyli jak pyta ę wewn Ģ trz zapytania.
– Warsztaty :
• W ramach warsztatów, na podstawie przykładowej bazy danych, b ħ d Ģ
wykonywane zapytania w j ħ zyku SQL o ró Ň nym poziomie trudno Ļ ci –
od najprostszych zapyta ı do jednej tabeli, poprzez ł Ģ czenie tabel,
wykorzystanie funkcji agreguj Ģ cych, do definiowania perspektyw.
297323360.005.png
Wszechnica Poranna
• Mechanizmy wewn ħ trzne baz danych
– Wykład :
• Wykład omawia ę b ħ dzie wybrane elementy działania serwerów baz
danych. Omówione zostan Ģ mechanizmy definiowania i sprawdzania
reguł poprawno Ļ ci. Wprowadzone zostanie poj ħ cie integralno Ļ ci
referencyjnej. Omówiony zostanie mechanizm transakcyjny.
Zaprezentowane zostanie działanie wyzwalaczy.
– Warsztaty :
• W trakcie warsztatów, na podstawie przykładowej bazy danych,
sprawdzimy działanie mechanizmu transakcyjnego i wzajemnego
blokowania u Ň ytkowników bazy danych. Zdefiniujemy reguły
integralno Ļ ci referencyjnej i sprawdzimy zachowanie bazy danych przy
próbach bł ħ dnych zapisów. Napiszemy wspólnie prost Ģ procedur ħ
wyzwalan Ģ i sprawdzimy jej działanie. Wykonamy kopie
bezpiecze ı stwa bazy danych i nast ħ pnie odtworzymy stan bazy z kopii
bezpiecze ı stwa.
297323360.001.png
Zgłoś jeśli naruszono regulamin