background image

Bazy danych

1

Bazy Danych

laboratorium :

Organizacja zajęć

i tematyka przedmiotu

Przedmiot:

background image

Bazy danych

2

Organizacja zajęć

z

Konsultacje:

-

 

wtorki 8.00 : 10.00  

sala 308 / lab. 416 / lab. 406 / bibl. IM

(proszę

 

o kontakt mailem na adres mailowy 

Marcin.Wozniak@polsl.pl

w celu uzyskania szczegółowych informacji)

z

Zasady zaliczania laboratorium przedmiotowego:

-

 

samodzielne wykonanie projektu / laboratorium

( wykonanie zadań

 

z listy przeznaczonych dla danego lab. W formie projektu komputerowego  

w postaci oprogramowania/schematu bazy danych lub aplikacji opartych o wiedzę

 

uzyskaną

na laboratorium, wiedzę

 

literaturową

 

i samodzielną

 

praktykę)

-

 

zaliczenie sprawdzianu z wiedzy tematycznej 

(sprawdzian w formie kolokwium pisemnego z wiedzy teoretycznej 

lub praktyczny sprawdzian z umiejętności z baz danych przy komputerze)

- obecność

 

na zajęciach 

(max 1 nieusprawiedliwiona nieobecność

 

na zajęciach laboratoryjnych)

z

Podział punktów na laboratorium ( w sumie 60 punktów ):

-

 

projekt/sprawdzian

 

25 punktów

- obecność/kartkówka

 

5 punktów

background image

Bazy danych

3

Tematyka

z

Wprowadzenie do tematu: historia baz danych, modele baz danych. 

z

Rodzaje baz danych i terminologia związana z tematyką. 

z

Charakterystyka baz danych. 

z

Wymagania stawiane systemom bazodanowym. 

z

Technologia baz danych. 

z

Systemy zarządzania informacjami zawartymi w bazie (SZBD). 

z

Modele danych. 

z

Przykładowe rozbudowane bazy danych. 

z

Architektura systemów baz danych (SBD). 

z

Użytkownicy systemów baz danych (USBD). 

z

Interakcje, powiązania i współbierzność baz danych. 

z

Formularze i obsługa informacji w bazie danych.

z

Raportowanie charakterystyk informacji i zarządzanie bazami danych.

z

Przykładowe technologie implementacji dla aplikacji bazodanowych. 

z

Architektura warstwy komunikacyjnej klient-serwer-administrator.

z

Podział systemów baz danych ze względu na poszczególne funkcje i 

zastosowania.

z

Przykładowe dostępne technologie systemów baz danych.

background image

Bazy danych

4

Techniki wykonania projekt

Techniki wykonania projekt

ó

ó

w zaliczeniowych:

w zaliczeniowych:

Kompletny projekt ko

Kompletny projekt ko

ń

ń

cowy, zaliczeniowy lub referat laboratoryjny 

cowy, zaliczeniowy lub referat laboratoryjny 

sk

sk

ł

ł

ada si

ada si

ę

ę

 

z nast

z nast

ę

ę

puj

puj

ą

ą

cych element

cych element

ó

ó

w:

w:

-

 

Katalog zawierający wszystkie dane powinien być

 

opisany bez polskich znaków według 

schematu: Imie_Nazwisko_grupa

-

Plik wykonywalny programu (jeśli jest wymagany) lub kompletna baza danych

-

Pliki programu do kompilacji –

 

kod programu (jeśli jest wymagany)

-

Zbiorów danych wyjściowych i wejściowych, jeśli zostały użyte w budowie programu

-

Dokumentacji MS Office w postaci zestawu plików

-

Dokumentacji LaTeX

 

w postaci zestawu plików TeX

 

(zależnie od wykonania)

-

Dokumentacji w formacie PDF

-

Prezentacji otrzymanych wyników i osiągnięć

 

MSOffice, OpenOffice, pdf/LaTeX

 

-

 

beamer

background image

Bazy danych

5

Zagadnienia bazowe –

 

opanowane wcześniej

z

Podstawy elektroniczne/elektrotechniczne budowy podzespołów

z

Dopuszczalne napięcia na poszczególnych elementach

z

Schematy zasilania

z

Schematy konfiguracji sprzętowej

z

Budowa komputerów z rodziny PC

z

Schemat wewnętrznej budowy stacji roboczej

z

Zasada działania i podłączania elementów do płyty głównej

z

Instalacja systemów operacyjnych

z

Systemy operacyjne z rodziny MS Windows

z

Systemy operacyjne z rodziny Linux

z

Podstawy konfiguracji systemów operacyjnych

z

Systemy operacyjne z rodziny MS Windows

z

Systemy operacyjne z rodziny Linux

z

Podstawy działania systemów operacyjnych

z

Systemy operacyjne DOS/Unix

z

Systemy operacyjne z rodziny MS Windows

z

Systemy operacyjne z rodziny Linux

z

Internet

z

Podstawowe schematy działania przeglądarek www 

z

Podstawowe schematy działania usług serwerowych

z

Zasady budowy, administracji i schematy działania serwisów www

background image

Bazy danych

6

Zagadnienia bazowe –

 

opanowane wcześniej

z

Podstawy operowania w systemie MsOffice

z

Składnia systemu

z

Obsługa podstawowych funkcji i elementów aktywnych

z

Podstawy budowy stron www

z

Schemat wewnętrznej budowy strony

z

Schemat programowania dla php

z

Podstawy budowy serwerów sieciowych

z

Podstawy obsługi i konfiguracji serwerów sieciowych

z

Podstawy serwerów biurowych

z

Schematyka scriptingu dla serwerów i komputerów w oparciu o VBA

z

Podstawy programowania komputerów

z

Opanowanie podstawowych funkcji i schematu budowy programów

background image

Bazy danych

7

z

Laboratorium 2:

z

Kot Justyna

( należy wykonać

 

zestaw zadań

 

z inżynierii baz danych  w oparciu o tematykę

 

zajęć

 

i posiadaną

 

wiedzę

 

z literatury 

przedmiotowej opisujący budowę

 

i konfigurację

 

bazy danych w Ms

 

Access. Do zestawu należy wykonać

 

opis wykonanych 

zadań

 

w formie prezentacji i sprawozdania z odpowiednimi ilustracjami. )

z

Laboratorium 3:

z

Konieczek Tomasz

( należy wykonać

 

zestaw zadań

 

z inżynierii baz danych w oparciu o tematykę

 

zajęć

 

i posiadaną

 

wiedzę

 

z literatury 

przedmiotowej opisujący schemat przesiewu danych w bazie, do zestawu należy wykonać

 

opis wykonanych zadań

 

w formie 

prezentacji i sprawozdania z odpowiednimi ilustracjami. ) 

z

Laboratorium 4:

z

Sztanga Jarosław

( należy wykonać

 

zestaw zadań

 

z inżynierii baz danych w oparciu o tematykę

 

zajęć

 

i posiadaną

 

wiedzę

 

z literatury przedmiotowej  

opisujący schemat współdziałania i korzystania z kwerend i udostępnionych zasobów danych, do zestawu należy wykonać

 

opis 

wykonanych zadań

 

w formie prezentacji i sprawozdania z odpowiednimi ilustracjami. )

z

Laboratorium 5:

z

Pilak Dawid

(należy wykonać

 

zestaw zadań

 

z inżynierii baz danych w oparciu o tematykę

 

zajęć

 

i posiadaną

 

wiedzę

 

z literatury przedmiotowej  

opisujący schemat przesiewu danych w relacyjnych kwerendach , do zestawu należy wykonać

 

opis wykonanych zadań

 

w formie prezentacji i  

sprawozdania z odpowiednimi ilustracjami. )

Osoby wykonuj

Osoby wykonuj

ą

ą

ce wybrane projekty laboratoryjne:

ce wybrane projekty laboratoryjne:

Zagadnienia omawiane na laboratoriach w całości oparte są

 

o wiedzę

prezentowaną

 

w podręcznikach akademickich i książkach tematycznych

według spisu  

pdf

 

oraz podane są

 

w spisie zadań

 

pdf

 

.

background image

Bazy danych

8

z

Laboratorium 6:

z

Olejniczuk Kornel

( należy wykonać

 

zestaw zadań

 

z inżynierii baz danych w oparciu o tematykę

 

zajęć

 

i posiadaną

 

wiedzę

 

z literatury 

przedmiotowej opisujący schemat kalkulacji i przesiewu wiedzy w relacjach bazy danych. Do zestawu 

należy wykonać

 

opis wykonanych zadań

 

w formie prezentacji i sprawozdania z odpowiednimi ilustracjami. )

z

Laboratorium 7:

z

Schreiber Krzysztof

( należy wykonać

 

zestaw zadań

 

z inżynierii baz danych w oparciu o tematykę

 

zajęć

 

i posiadaną

 

wiedzę

 

z literatury 

przedmiotowej opisujący schemat raportowania wykonanych kalkulacji i przesiewu wiedzy

 

w relacjach bazy danych. 

Do zestawu należy wykonać

 

opis wykonanych zadań

 

w formie prezentacji i sprawozdania z odpowiednimi ilustracjami. )

z

Laboratorium 8:

z

Ciemięga Joanna

( należy wykonać

 

zestaw zadań

 

z inżynierii baz danych  w oparciu o tematykę

 

zajęć

 

i posiadaną

 

wiedzę

 

z literatury 

przedmiotowej opisujący budowę

 

i konfigurację

 

bazy danych w dla serwisów www

 

w parciu o SQL i PHP. Do zestawu 

należy wykonać

 

opis wykonanych zadań

 

w formie prezentacji i sprawozdania z odpowiednimi ilustracjami. )

z

Laboratorium 9:

z

Strąg Michał

( należy wykonać

 

zestaw zadań

 

z inżynierii baz danych w oparciu o tematykę

 

zajęć

 

i posiadaną

 

wiedzę

 

z literatury 

przedmiotowej opisujący schemat przesiewu danych w bazie. Do zestawu należy wykonać

 

odpowiedni formularz oraz opis 

wykonanych zadań

 

w formie prezentacji i sprawozdania z odpowiednimi ilustracjami. ) 

Osoby wykonuj

Osoby wykonuj

ą

ą

ce wybrane projekty laboratoryjne:

ce wybrane projekty laboratoryjne:

Zagadnienia omawiane na laboratoriach w całości oparte są

 

o wiedzę

prezentowaną

 

w podręcznikach akademickich i książkach tematycznych

według spisu  

pdf

 

oraz podane są

 

w spisie zadań

 

pdf

 

.

background image

Bazy danych

9

z

Laboratorium 10:

z

Szczygielski Dawid

( należy wykonać

 

zestaw zadań

 

z inżynierii baz danych w oparciu o tematykę

 

zajęć

 

i posiadaną

 

wiedzę

 

z literatury przedmiotowej  

opisujący schemat współdziałania i korzystania z kwerend i udostępnionych zasobów danych. Do zestawu należy wykonać

 

odpowiednie    

formularze oraz opis wykonanych zadań

 

w formie prezentacji i sprawozdania z odpowiednimi ilustracjami. )

z

Laboratorium 11:

z

Sporysz Przemysław

(należy wykonać

 

zestaw zadań

 

z inżynierii baz danych w oparciu o tematykę

 

zajęć

 

i posiadaną

 

wiedzę

 

z literatury przedmiotowej  

opisujący schemat przesiewu danych w relacyjnych kwerendach. Do zestawu

 

należy wykonać

 

odpowiednie formularze i opis wykonanych  

zadań

 

w formie prezentacji i sprawozdania z odpowiednimi ilustracjami. )

z

Laboratorium 12:

z

Kotlarek Krzysztof

( należy wykonać

 

zestaw zadań

 

z inżynierii baz danych w oparciu o tematykę

 

zajęć

 

i posiadaną

 

wiedzę

 

z literatury 

przedmiotowej opisujący schemat kalkulacji i przesiewu wiedzy w relacjach bazy danych. Do zestawu należy wykonać

 

odpowiednie 

formularze i opis wykonanych zadań

 

w formie prezentacji i sprawozdania z odpowiednimi ilustracjami. )

z

Laboratorium 13:

z

Ustrzycki Wojciech

( należy wykonać

 

zestaw zadań

 

z inżynierii baz danych w oparciu o tematykę

 

zajęć

 

i posiadaną

 

wiedzę

 

z literatury 

przedmiotowej opisujący schemat raportowania wykonanych kalkulacji i przesiewu wiedzy

 

w relacjach bazy danych. 

Do zestawu należy wykonać

 

opis wykonanych zadań

 

w formie prezentacji i sprawozdania z odpowiednimi ilustracjami. )

z

Laboratorium 14 i 15:

z

Ocena i zdawanie wykonanych projektów zaliczeniowych

Osoby wykonuj

Osoby wykonuj

ą

ą

ce wybrane projekty laboratoryjne:

ce wybrane projekty laboratoryjne:

Zagadnienia omawiane na laboratoriach w całości oparte są

 

o wiedzę

prezentowaną

 

w podręcznikach akademickich i książkach tematycznych

według spisu  

pdf

 

oraz podane są

 

w spisie zadań

 

pdf

 

.

background image

Bazy danych

10

z

Projekt 1:

z

Kot Justyna, Konieczek Tomasz

Należy wykonać

 

bazę

 

danych pracowników firmy AAA dla min 40 osób według wskazań

 

wraz z 

odpowiednimi kwerendami:

Osoby wykonuj

Osoby wykonuj

ą

ą

ce wybrane projekty zaliczeniowe:

ce wybrane projekty zaliczeniowe:

Zagadnienia omawiane na laboratoriach w całości oparte są

 

o wiedzę

prezentowaną

 

w podręcznikach akademickich i książkach tematycznych

według spisu  

pdf

 

.

Tabela 1:

-

numer identyfikacyjny

-

imię

-

nazwisko

-

zakład ( 4 różne zakłady )

Tabela 2:
-

 

numer identyfikacyjny

-

staż

 

pracy

-

stanowisko ( 4 różne stanowiska )

-

miasto zatrudnienia ( 4 różne miasta )

Tabela 3:

-

numer identyfikacyjny

-

płaca podstawowa

-

dodatek

Tabela 4:

-

numer identyfikacyjny

-

projekt pierwszy

-

projekt drugi

-

projekt trzeci

W ramach projektu bazy danych należy stworzyć

 

następujące raporty kwerend:

-

 

Raport zarobków na poszczególnych stanowiskach i poszczególnych zakładach rosnąco

-

 

Raport ilości zatrudnienia w poszczególnych miastach i poszczególnych zakładach malejąco

-

 

Raport ilości pracowników pracujących w największej ilości projektów i jednocześnie zarabiających 
najwięcej malejąco

background image

Bazy danych

11

z

Projekt 2:

z

Strąg Michał, Pilak Dawid

Należy wykonać

 

bazę

 

danych produktów firmy BBB dla min 40 produktów według wskazań

 

wraz z odpowiednimi kwerendami:

Osoby wykonuj

Osoby wykonuj

ą

ą

ce wybrane projekty zaliczeniowe:

ce wybrane projekty zaliczeniowe:

Zagadnienia omawiane na laboratoriach w całości oparte są

 

o wiedzę

prezentowaną

 

w podręcznikach akademickich i książkach tematycznych

według spisu  

pdf

 

.

Tabela 1:

-

numer identyfikacyjny

-

nazwa

-

dział

 

produkcji (  4 różne działy )

-

typ ( 4 różne typy )

Tabela 2:

-

numer identyfikacyjny

-

magazyn ( 4 różne magazyny )

-

opakowanie ( 4 różne opakowania )

Tabela 3:

-

numer identyfikacyjny

-

cena

-

możliwa promocja ( 2 rodzaje )

-

miasto promocji ( 4 możliwe miasta ) 

Tabela 4:

-

numer identyfikacyjny

-

sprzedaż

 

w zeszłym miesiącu ( w sztukach )

-

sprzedaż

 

w zeszłym miesiącu ( w wartości obrotu )

W ramach projektu bazy danych należy stworzyć

 

następujące raporty kwerend:

-

 

Raport cen poszczególnych produktów i poszczególnych promocji według upustu malejąco

-

 

Raport ilości poszczególnych produktów w poszczególnych magazynach rosnąco

-

 

Raport ilości promocji w poszczególnych miastach malejąco

-

 

Raport najlepiej sprzedających się

 

produktów jednocześnie cenowo i ilościowo malejąco

background image

Bazy danych

12

z

Projekt 3:

z

Sztanga Jarosław, Olejniczuk Korneliusz, Schreiber Krzysztof

Należy wykonać

 

bazę

 

danych produktów firmy CCC dla min 40 produktów według wskazań

 

wraz z odpowiednimi formularzami:

Osoby wykonuj

Osoby wykonuj

ą

ą

ce wybrane projekty zaliczeniowe:

ce wybrane projekty zaliczeniowe:

Zagadnienia omawiane na laboratoriach w całości oparte są

 

o wiedzę

prezentowaną

 

w podręcznikach akademickich i książkach tematycznych

według spisu  

pdf

 

.

W ramach projektu bazy danych należy stworzyć

 

następujące raporty kwerend:

-

 

Formularz wyboru poszczególnego typu towaru i poszczególnego producenta alfabetycznie

-

 

Formularz wyboru wysokości promocji i sposobu dostarczenia malejąco

-

 

Formularz wybory ceny wraz ze sposobem dostarczenia rosnąco

Tabela 1:

-

numer identyfikacyjny

-

nazwa

-

producent  ( 4 różne firmy )

-

typ ( 4 różne typy )

Tabela 2:

-

numer identyfikacyjny

-

dostarczenie ( 4 różne typy )

-

opakowanie ( 4 różne opakowania )

Tabela 3:

-

numer identyfikacyjny

-

cena

-

możliwa promocja ( 2 rodzaje )

Tabela 4:

-

numer identyfikacyjny

-

sprzedaż

 

w zeszłym miesiącu ( w sztukach )

-

sprzedaż

 

w zeszłym miesiącu ( w wartości obrotu )

background image

Bazy danych

13

z

Projekt 4:

z

Ciemięga Joanna, Ustrzycki Wojciech, Przemysław Sporysz

Należy wykonać

 

bazę

 

danych wolnych miejsc w pokojach hotelu DDD dla min 40 pokoi według 

wskazań

 

wraz z odpowiednimi formularzami:

Osoby wykonuj

Osoby wykonuj

ą

ą

ce wybrane projekty zaliczeniowe:

ce wybrane projekty zaliczeniowe:

Zagadnienia omawiane na laboratoriach w całości oparte są

 

o wiedzę

prezentowaną

 

w podręcznikach akademickich i książkach tematycznych

według spisu  

pdf

 

.

Tabela 1:

-

numer identyfikacyjny

-

pokój

-

piętro ( 5 różnych pięter )

-

widok ( 4 różne widoki/strony )

Tabela 2:
-

 

numer identyfikacyjny

-

posiadanie łazienki ( tak/nie )

-

posiadanie tv

 

( tak/nie )

-

dostęp do internetu

 

( tak/nie )

Tabela 3:

-

numer identyfikacyjny

-

cena podstawowa

-

promocja kliencka ( tak/nie )

Tabela 4:

-

numer identyfikacyjny

-

długość

 

pobytu 

-

wyżywienie ( 3 opcje )

W ramach projektu bazy danych należy stworzyć

 

następujące raporty kwerend:

-

 

Formularz wyboru poszczególnego pokoju na poszczególnych piętrach wraz z odpowiednim 
widokiem malejąco

-

 

Formularz wyboru ceny i ewentualnej promocji rosnąco

-

 

Formularz wyboru pokoju zależnie od opcji dodatkowych rosnąco

-

 

Formularz wyboru pokoju zależnie od długości pobytu i wyżywienia

 

malejąco zależnie od opcji 

segregacji

background image

Bazy danych

14

z

Projekt 5:

z

Szczygielski Dawid, Kotlarek Krzysztof

Należy wykonać

 

bazę

 

danych dostępnych modeli samochodów EEE dla min 40 sztuk według 

wskazań

 

wraz z odpowiednimi formularzami:

Osoby wykonuj

Osoby wykonuj

ą

ą

ce wybrane projekty zaliczeniowe:

ce wybrane projekty zaliczeniowe:

Zagadnienia omawiane na laboratoriach w całości oparte są

 

o wiedzę

prezentowaną

 

w podręcznikach akademickich i książkach tematycznych

według spisu  

pdf

 

.

Tabela 1:

-

numer identyfikacyjny

-

marka ( 5 różnych marek )

-

model ( 3 różne modele )

-

moc silnika ( 3 różne moce )

-

kolor ( 4 różne kolory )

Tabela 2:
-

 

numer identyfikacyjny

-

posiadanie wspomagania kierownicy ( tak/nie )

-

posiadanie klimatyzacji ( tak/nie )

-

komputer pokładowy ( tak/nie )

-

skórzana tapicerka ( tak/nie )

Tabela 3:

-

numer identyfikacyjny

-

cena podstawowa

-

promocja kliencka ( 10%, 20%, 30% )

Tabela 4:

-

numer identyfikacyjny

-

długość

 

gwarancji na silnik ( 4 różne okresy ) 

-

długość

 

gwarancji na podwozie ( 3 różne okresy )

-

długość

 

gwarancji na elektronikę

 

( 3 różne okresy )

W ramach projektu bazy danych należy stworzyć

 

następujące raporty kwerend:

-

 

Formularz wyboru poszczególnej marki w poszczególnym modelu wraz z odpowiednim silnikiem 
alfabetycznie i malejąco według mocy silnika

-

 

Formularz wyboru ceny i ewentualnej promocji rosnąco

-

 

Formularz wyboru marki i modelu zależnie od opcji dodatkowych rosnąco względem ceny

-

 

Formularz wyboru pokoju zależnie od długości gwarancji malejąco zależnie od opcji segregacji

background image

Bazy danych

15

Literatura:

Zagadnienia omawiane na laboratoriach w całości oparte są

 

o wiedzę

prezentowaną

 

w podręcznikach akademickich i książkach tematycznych

według spisu 

pdf

 

.

·

 

Systemy baz danych

 

Paul Beynon-Davies

·

 

SQL Server 2005. Zaawansowane rozwiązania biznesowe.

 

Igor Kruk, Artur Mościcki

·

 

MySQL. Mechanizmy wewnętrzne bazy danych

 

Sasha

 

Pachev

·

 

Bazy danych SQL. Teoria i praktyka

 

Wiesław Dudek

·

 

MySQL. Darmowa baza danych. Ćwiczenia praktyczne

 

Marcin Lis

·

 

Microsoft Access. Podręcznik

 

administratora

 

Helen Feddema

·

 

Hurtownie

 

danych. Matthias Jarke

 

, Yannis

 

Vassiliou

 

, Maurizio Lenzerini

·

 

PostgreSQL. Leksykon kieszonkowy

 

Marcin Lis

·

 

Microsoft SQL Server 2005 od Środka: Mechanizm Składowania Danych PL 
Kalen

 

Delaney

·

 

SQL dla

 

SQL Server 2005. Wprowadzenie

 

Sikha

 

Saha

 

Bagui, Richard Walsh Earp

·

 

Microsoft SQL Server 2005: Podstawy baz danych krok po kroku Kalen

 

Delaney

·

 

Microsoft Access 2003

 

Mirosław Sławik

· MySQL.  Rozmówki Zak

 

Greant, Chris Newman

·

 

Vademecum

 

Administratora

 

Microsoft SQL Server 2005 William R. Stanek

·

 

ABC Accessa 2006

 

Tomasz Nabiałek

·

 

Relacyjne bazy danych dla praktyków

 

C.J. Date

·

 

100 sposobów na Access

 

Ken

 

Bluttman

· Oracle łatwiejszy niż

 

przypuszczasz

 

Jadwiga Gnybek

· Wstęp do Microsoft SQL Server 2005 dla programistów
·

 

Tablice informatyczne. SQL

 

Marcin

 

Szeliga

· MySQL Leon Atkinson

background image

Bazy danych

16

Literatura:

Zagadnienia omawiane na laboratoriach w całości oparte są

 

o wiedzę

prezentowaną

 

w podręcznikach akademickich i książkach tematycznych

według spisu 

pdf

 

.

·

 

ABC języka

 

SQL

 

Marcin

 

Szeliga

·

 

ABC Access 2007 PL

 

Maciej

 

Groszek

·

 

Access 2003 PL. Ćwiczenia praktyczne. Wydanie II Danuta Mendrala, Marcin Szeliga

·

 

Access 2003 Tworzenie aplikacji

 

Tor Andrzej

·

 

Access 2003 wersja polska. Ćwiczenia

 

Łuszczyk

 

Ewa, Kopertowska

 

Mirosława

·

 

Access 2007 PL. Biblia

 

Praca zbiorowa

·

 

Access 2007 PL. Ćwiczenia praktyczne

 

Danuta Mendrala, Marcin Szeliga

·

 

Access 2007 PL. Formuły, raporty, kwerendy. Rozwiązania w biznesie

 

Paul McFedries

·

 

Access 2007 PL. Kurs

 

Danuta Mendrala, Marcin Szeliga

·

 

Access w biurze i nie tylko

 

Sergiusz Flanczewski

·

 

Access. Analiza

 

danych. Receptury

 

Ken

 

Bluttman, Wayne

 

Freeze

·

 

Bazy danych Poziom zaawansowany

 

Kopertowska

 

Mirosława, Sikorski Witold

·

 

Bazy danych SQL. Teoria i praktyka

 

Wiesław Dudek

·

 

ECUK Bazy danych

 

Kopertowska

 

Mirosława 

·

 

JBuilder

 

i bazy danych

 

Mariusz Marzec

·

 

Kryptografia w bazach danych Ostatnia linia obrony

 

Kenan

 

Kelvin

·

 

Microsoft SQL Server 2005. Podręcznik

 

programisty

 

Michael Otey, Denielle

 

Otey

·

 

Modelowanie danych

 

Sharon Allen

·

 

Modelowanie danych w SQL Server 2005 i 2008. Przewodnik

 

Eric

 

Johnson, Joshua

Jones

background image

Bazy danych

17

Literatura:

Zagadnienia omawiane na laboratoriach w całości oparte są

 

o wiedzę

prezentowaną

 

w podręcznikach akademickich i książkach tematycznych

według spisu 

pdf

 

.

·

 

MySQL. Darmowa baza danych. Ćwiczenia praktyczne

 

Anna Owczarz-Dadan

·

 

MySQL. Leksykon kieszonkowy. II wydanie

 

George Reese

·

 

Office Access 2007

 

Lambert Steve, Lambert Dow, Preppernau

 

Joan

·

 

Oracle Database

 

10g. Podręcznik administratora baz danych

 

Kevin

 

Loney, Bob Bryla

·

 

Oracle Database

 

10g. Programowanie w języku PL/SQL

 

Scott Urman, Ron

 

Hardman, 

Michael

 

McLaughlin

·

 

Oracle Database

 

11g i SQL. Programowanie

 

Jason

 

Price

·

 

Oracle Database

 

11g. Nowe możliwości

 

Robert G. Freeman, Arup

 

Nanda

·

 

PHP i MySQL. 8 komponentów dla kreatywnych webmasterów

 

Jono Bacon

· PostgreSQL 8.3. Ćwiczenia

 

Marcin Lis

·

 

Serwer SQL 2008. Usługi biznesowe. Analiza i eksploracja danych

 

Danuta Mendrala, 

Marcin Szeliga

· SQL  dla każdego

 

Harrington Jan L.

·

 

SQL Server 2005

 

Thomas Rizzo, Adam Machanic, Robin Dewson, Rob Walters, Joseph 

Sack, Julian Skin

·

 

SQL Server 2005 Express. Skuteczne rozwiązania

 

Danuta Mendrala, Marcin Szeliga

·

 

SQL Server 2005. Wyciśnij wszystko

 

Eric

 

L. Brown

·

 

SQL Serwer 2005

 

Zawadzki Marcin

·

 

SQL. Od podstaw

 

John Colby, Paul Wilton

·

 

Wysoko wydajne MySQL. Optymalizacja, archiwizacja, replikacja. Wydanie II

 

Baron 

Schwartz, Peter Zaitsev, Vadim

 

Tkachenko, Jeremy

 

D. Zawodny, Arjen

 

Lentz, Derek J. 

Balling


Document Outline