logo
Karta przedmiotu
logo

Wstęp do baz danych

Podstawowe informacje o zajęciach

Cykl kształcenia: 2012/2013

Nazwa jednostki prowadzącej studia: Wydział Matematyki i Fizyki Stosowanej

Nazwa kierunku studiów: Fizyka techniczna

Obszar kształcenia: nauki techniczne

Profil studiów: ogólnoakademicki

Poziom studiów: pierwszego stopnia

Forma studiów: stacjonarne

Specjalności na kierunku: Ekologiczne przemiany energii, Informatyczne systemy diagnostyczne

Tytuł otrzymywany po ukończeniu studiów: inżynier

Nazwa jednostki prowadzącej zajęcia: Katedra Fizyki i Inżynierii Medycznej

Kod zajęć: 548

Status zajęć: obowiązkowy dla programu

Układ zajęć w planie studiów: sem: 2 / W30 P30 / 5 ECTS / E

Język wykładowy: polski

Imię i nazwisko koordynatora: dr Andrzej Bąk

Terminy konsultacji koordynatora: wtorek - godz. 12:30-13.00 TB piątek - godz. 8:30-10:00

semestr 2: dr prof. PRz Sławomir Wolski

Cel kształcenia i wykaz literatury

Główny cel kształcenia: Celem przedmiotu jest zapoznanie studentów z podstawowymi pojęciami i koncepcjami systemów bazodanowych, niezbędnymi do poprawnego projektowania, korzystania i implementacji systemów baz danych i ich aplikacji.

Ogólne informacje o zajęciach: W trakcie wykładu omawiane są zagadnienia związane z projektowaniem, wdrażaniem i administrowaniem współczesnych systemów zarządzania bazami danych. Na zajęciach z laboratorium studenci realizują podstawowe kursy wykorzystania HTML, PHP i SQL.

Wykaz literatury, wymaganej do zaliczenia zajęć
Literatura wykorzystywana podczas zajęć wykładowych
1 L. Welling, L. Thomson PHP i MySQL Tworzenie stron WWW, Vademecum Profesjonalisty Helion. 2003
2 M. J. Hernandez Bazy danych dla zwykłych śmiertelników Mikom. 2004
3 J. Ullman, J. Widom Podstwowy wykład z systemów baz danych WNT. 2000
4 C. J. Date Wprowadzenie do systemów baz danych WNT. 2000
Literatura do samodzielnego studiowania
1 Elmasri R., Navathe S. Wprowadzenie do systemów baz danych Wyd. Helion, (4th Edition). 2005
2 M. Szeliga ABC języka SQL Helion.

Wymagania wstępne w kategorii wiedzy/umiejętności/kompetencji społecznych

Wymagania formalne: Student zaliczył I semestr studiów, lub uzyskał zgodę dziekana na udział w zajęciach

Wymagania wstępne w kategorii Wiedzy: Podstawowe wiadomości z zakresu: architektury sprzętowo-programowej komputerów, dowolnych języków programowania, algebry

Wymagania wstępne w kategorii Umiejętności: Podstawowa umiejętność posługiwania się komputerem.

Wymagania wstępne w kategorii Kompetencji społecznych: Znajomość regulaminu korzystania z pracowni komputerowej

Efekty kształcenia dla zajęć

MEK Student, który zaliczył zajęcia Formy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształcenia Metody weryfikacji każdego z wymienionych efektów kształcenia Związki z KEK Związki z OEK
01 Zna podstawy teorii baz danych. wykład prezentacja projektu, egzamin cz. pisemna K_U001+
T1A_U01+
T1A_U05+
T1A_U07+
02 Zna i umie posługiwać się narzędziami służącymi do tworzenia baz danych oraz potrafi zarządzać relacyjnymi bazami danych. wykład, projekt indywidualny, wykład, laboratorium prezentacja projektu K_U001+
K_K005+
T1A_U01+
T1A_U05+
T1A_U07+
T1A_K01+
T1A_K04+
03 Wykorzystywać język HLML oraz PHP do tworzenia aktywnych stron webowych, dostosowujących swój wygląd i działanie do zachowania użytkownika. wykład, laboratorium prezentacja projektu K_W022+
K_U001+
K_K005+
InzA_W02+
T1A_U01+
T1A_U05+
T1A_U07+
T1A_K01+
T1A_K04+
04 Umie zaprojektować i zaimplementować prostą aplikację z wykorzystaniem systemów PHP, MySQL działającą w środowisku HTML projekt indywidualny prezentacja projektu K_W005+
K_W024++
K_U001+
K_K005+
T1A_W02+
InzA_W02+
InzA_W05+
T1A_U01+
T1A_U05+
T1A_U07+
T1A_K01+
T1A_K04+

Uwaga: W zależności od sytuacji epidemicznej, jeżeli nie będzie możliwości weryfikacji osiągniętych efektów uczenia się określonych w programie studiów w sposób stacjonarny w szczególności zaliczenia i egzaminy kończące określone zajęcia będą mogły się odbywać przy użyciu środków komunikacji elektronicznej (w sposób zdalny).

Treści kształcenia dla zajęć

Sem. TK Treści kształcenia Realizowane na MEK
2 TK01 Relacyjny model baz danych. Algebra relacji. Podstawowe pojęcia baz danych: tabele, klucze, relacje, rekordy. W01-W02 MEK01
2 TK02 Projektowanie bazy danych. Analiza, normalizacja i optymalizacja baz danych. W03 MEK01 MEK02
2 TK03 Język zapytań SQL, tworzenie, usuwanie tabel, kolumn, indeksów. Tworzenie i wykonywanie kwerend, zabezpieczenia baz danych. PhpMyAdmin jako systemy zarządzania relacyjnymi bazami danych. W04-W07 MEK01 MEK02 MEK04
2 TK04 Podstawy tworzenia stron internetowych przy wykorzystaniu języka opisu stron HTML oraz podstawy programowania w języku PHP. W07-W13 MEK03 MEK04
2 TK05 Implementacja baz danych z użyciem platform MS Access i LAMP (PHP, HTML, MySQL). W14, L01-L15 MEK01 MEK02 MEK03 MEK04

Nakład pracy studenta

Forma zajęć Praca przed zajęciami Udział w zajęciach Praca po zajęciach
Wykład (sem. 2) Przygotowanie do kolokwium: 10.00 godz./sem.
Godziny kontaktowe: 30.00 godz./sem.
Uzupełnienie/studiowanie notatek: 15.00 godz./sem.
Studiowanie zalecanej literatury: 15.00 godz./sem.
Projekt/Seminarium (sem. 2) Przygotowanie do zajęć projektowych/seminaryjnych: 5.00 godz./sem.
Godziny kontaktowe: 30.00 godz./sem..
Wykonanie projektu/dokumentacji/raportu: 10.00 godz./sem.
Konsultacje (sem. 2) Przygotowanie do konsultacji: 1.00 godz./sem.
Udział w konsultacjach: 2.00 godz./sem.
Egzamin (sem. 2) Przygotowanie do egzaminu: 10.00 godz./sem.

Sposób wystawiania ocen składowych zajęć i oceny końcowej

Forma zajęć Sposób wystawiania oceny podsumowującej
Wykład Egzamin
Projekt/Seminarium Projekt
Ocena końcowa Średnia ważona z ocen uzyskanych przez studenta za zaliczenie wykładu i przygotowanie projektu

Przykładowe zadania

Wymagane podczas egzaminu/zaliczenia
(-)

Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
(-)

Inne
(-)

Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : nie

Treści zajęć powiazane są z prowadzonymi badaniami naukowymi: nie