Bazy Danych
Na zajęciach spotykamy się:
czwartek 9:45 - 11:15 lab. 1.6.23czwartek 11:45 - 13:15 lab. 1.6.23
Parametry połączenia z bazą danych:
- użytkownik: bionr_indeksu, np. bio12345
- hasło początkowe: bionr_indeksu
- nazwa bazy danych: dblab02_students
Skrypt tworzący schemat relacji, wykorzystywany podczas zajeć - SQL
Struktura schematu relacji
Materiały:
- Rozdział 1 - Wprowadzenie do baz danych
- Rozdział 2 - Proste zapytania - Zadania
- Rozdział 3 - Zaawansowana selekcja danych - Zadania
- Rozdział 4 - Grupowanie danych - Zadania
- Rozdział 5 - Podstawy połączeń - Zadania
- Rozdział 6 - Połączenia zaawansowane i operatory zbiorowe - Zadania
- Rozdział 7 - Podstawy podzapytań - Zadania
- Rozdział 8 - Podzapytania zaawansowane - Zadania
- Rozdział 9 -Zaawansowane mechanizmy w zapytaniach - Zadania
- Rozdział 10 - Język manipulowania danymi DML - Zadania
-
Rozdział 11
- Język definiowania danych DDL 1 - Zadania 1
- Język definiowania danych DDL 2 - Zadania 2 - Rozdział 12 - Perspektywy - Zadania
Zadanie zaliczeniowe pdf
oraz
Informacje uzupełniajace
Wyniki i oceny końcowe pdf
Biologiczne Aplikacje
Baz Danych
Na zajęciach spotykamy się:
poniedziałek 15:10 - 16:40 Wykład lab. 1.6.22poniedziałek 16:50 - 18:20 Laboratorium lab. 1.6.22
Parametry połączenia z bazą danych:
- użytkownik: bionumer_indeksu, np. bio12345
- hasło początkowe: bionumer_indeksu
- nazwa bazy danych: dblab02_students
- adres serwera: admlab2.cs.put.poznan.pl
- nazwa usługi bazy danych: dblab02_students.cs.put.poznan.pl
- numer portu: 1521
Narzędzia dostępu do bazy danych
- Oracle SQL Developer: https://www.oracle.com
- JetBrains DataGrip: https://www.jetbrains.com/datagrip/
- DBeaver: https://dbeaver.io/ Uwaga! Przy dostępie spoza PP konieczne zestawienie połączenia przez VPN (opis)
- prosty edytor poleceń SQL: http://deimos.cs.put.poznan.pl
Narzędzia desktopowe (przykładowe):
Narzędzia webowe:
Materiały:
Wykład
- Wprowadzenie pdf
- SQL do zaawansowanych analiz pdf
- PL-SQL - wybrane zagadnienia
Wprowadzenie pdf
Kursory pdf
Wyjątki pdf
Podprogramy składowane pdf - Autoryzacja i uwierzytelnianie w bazie danych pdf
- Relacyjny model danych i modelowanie związków encji pdf
- Transformacja do modelu relacyjnego pdf i indeksy w bazie danych pdf
- Tworzenie aplikacji i interfejsy do bazy danych (Oracle Application Express - Apex pdf, JDBC pdf , PDO pdf )
- Bazy danych nurtu NoSQL:
MongoDB pdf Redis pdf
Laboratoria
- Wprowadzenie pdf
- SQL do zaawansowanych analiz pdf
- PL-SQL - wybrane zagadnienia
Wprowadzenie pdf
Kursory pdf
Wyjątki pdf
Podprogramy składowane pdf - Autoryzacja i uwierzytelnianie w bazie danych pdf
- Modelowanie rzeczywistości i tworzenie diagramów związków encji pdf
- Tworzenie tabel, indeksów, sekwencji w bazie danych pdf i transformacja do modelu relacyjnego pdf
- Tworzenie prostych aplikacji
Apex
Tutorial
plik ksiazki.csv
Zadanie samodzielne
JDBC
Tutorial JDBC Sterownik ojdbc6.jar
PDO
Tutorial PDO - Bazy danych nurtu NoSQL na przykładzie baz:
MongoDB tutorial i Redis tutorial
Założenia projektu zaliczeniowego pdf
Skrypt tworzący schemat relacji, wykorzystywany podczas zajeć - SQL
Systemy
Baz Danych
Na zajęciach spotykamy się:
czwartek 8:00 - 9:30 lab. 1.6.23czwartek 13:30 - 15:00 lab 1.6.21
Materiały:
Wszystkie materiały dotyczące przedmiotu
Systemy Baz Danych
są dostępne w serwisie moodle.put.poznan.pl