lekcja 1 - wprowadzenie bazy danych

19

Upload: robert-krol

Post on 26-Jun-2015

264 views

Category:

Education


2 download

DESCRIPTION

Lekcja 1 - wprowadzenie bazy danych

TRANSCRIPT

Page 1: Lekcja 1 - wprowadzenie bazy danych
Page 2: Lekcja 1 - wprowadzenie bazy danych

O czym przedmiot

• Baza danych to abstrakcyjny model rzeczywistości

Page 3: Lekcja 1 - wprowadzenie bazy danych

Modelować rzeczywistość

Page 4: Lekcja 1 - wprowadzenie bazy danych

Przedstawienie się

Page 5: Lekcja 1 - wprowadzenie bazy danych

Zasady współpracy

• Kontakt ze mną – [email protected]

• Pracujecie jako zespół – większość problemów są Państwo w stanie rozwiązać w swoim zespole. Współpraca. Tak się wygrywa projekty!

• Grzechem jest nie spytać. Nie przyjmuję usprawiedliwienia „ja nie wiedziałem”. Proszę zadawać pytania osobom z klasy, mnie.

• Nobody is perfect. Czekam na uwagi do prowadzenia zajęć - na mail

• Ambitnie czy po najniższej linii oporu?

Page 6: Lekcja 1 - wprowadzenie bazy danych

Najbliższe spotkania

Page 7: Lekcja 1 - wprowadzenie bazy danych

Egzamin

Page 8: Lekcja 1 - wprowadzenie bazy danych

Skąd materiał? Książki?

• http://www.w3schools.com/sql

• http://www.sqlpedia.pl/kurs-sql/

Page 9: Lekcja 1 - wprowadzenie bazy danych

Miejsce tego modułu w otoczeniu innych

Jakie zadania realizuje baza danych?

Page 10: Lekcja 1 - wprowadzenie bazy danych

Demo GeekySports

http://geekysports.pl Panel administracyjny

Page 11: Lekcja 1 - wprowadzenie bazy danych

W 90% przypadków programista jest również projektantem i użytkownikiem bazy danych.

Page 12: Lekcja 1 - wprowadzenie bazy danych

Rynek dla programistów baz danych

Page 13: Lekcja 1 - wprowadzenie bazy danych

Rynek dla programistów

Page 14: Lekcja 1 - wprowadzenie bazy danych
Page 15: Lekcja 1 - wprowadzenie bazy danych

313 0000

Page 16: Lekcja 1 - wprowadzenie bazy danych

Bazy danychAbstrakcyjny model rzeczywistości

Page 17: Lekcja 1 - wprowadzenie bazy danych

Znane bazy danych

Ikona: CreativeCommons, Workshop from The Noun Project

Page 18: Lekcja 1 - wprowadzenie bazy danych

Excel jako prosta baza danych. Plebs a informatycy.

Ikona: CreativeCommons, Excel by José Campos from The Noun Project

Page 19: Lekcja 1 - wprowadzenie bazy danych

Pojęcia

• relacja, krotka, atrybut, encja

• modele baz danych,

• relacje i ich typy,

• klucz główny, klucz obcy, definiowanie kluczy,

• określenie relacji między tabelami,

• projektowanie baz danych,

• normalizowanie baz danych, redundancje, postaci normalne,