Lekcja 1 - wprowadzenie bazy danych

Preview:

DESCRIPTION

Lekcja 1 - wprowadzenie bazy danych

Citation preview

O czym przedmiot

• Baza danych to abstrakcyjny model rzeczywistości

Modelować rzeczywistość

Przedstawienie się

Zasady współpracy

• Kontakt ze mną – robert@netcamp.pl

• 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?

Najbliższe spotkania

Egzamin

Skąd materiał? Książki?

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

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

Miejsce tego modułu w otoczeniu innych

Jakie zadania realizuje baza danych?

Demo GeekySports

http://geekysports.pl Panel administracyjny

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

Rynek dla programistów baz danych

Rynek dla programistów

313 0000

Bazy danychAbstrakcyjny model rzeczywistości

Znane bazy danych

Ikona: CreativeCommons, Workshop from The Noun Project

Excel jako prosta baza danych. Plebs a informatycy.

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

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,

Recommended