bd 02 creat insert

background image

POLITECHNIKA ŚWIĘTOKRZYSKA

KATEDRA SYSTEMÓW STEROWANIA

I ZARZĄDZANIA



BAZY DANYCH


Laboratorium 2

(Czas trwania 4x45 minut)

Zakładanie bazy danych

Wypełnianie tabel danymi



I WYMAGANIA

Student przystępując do zajęć powinien mieć opanowany materiał na temat:

Projektowania baz danych.

Normalizacji

Instrukcji:

o

create

o

alter

o

drop

o

insert

o

update

o

delete

background image

Kod materiałów bd_l_01

2

II PRZEBIEG ĆWICZENIA

1.

Opis problemu
Projektując fragment system do obsługi dziekanatu wyróżniono następujące obiekty:

Grupa studencka o atrybutach (nr_gr, nazwa, liczba_studentów)

Student o atrybutach (nr_albumu, nazwisko, imię, wiek)

Wykładowca o atrybutach (nr_wykl, nazwisko, imię, stopień, stanowisko)

Przedmiot o atrybutach (id_przed, nazwa)

Relacje między obiektami przedstawiono na rys 1. Dodatkowe tabele są wynikiem
procesu normalizacji (likwidacja relacji wiele do wielu). Student z danego przedmiotu
może do zaliczenia przystąpić wiele razy.

Rys 1 Relacja między obiektami

2.

Zadania do wykonania

Napisać skrypt umożliwiający założenie tabel (beż więzów spójności)

Napisać skrypt zakładający nazwane więzy

a)

PK.

b)

FK.

c)

Ocena z zaliczenia może być liczbą: 2, 3, 4, 5.

d)

Nazwa przedmiotu może być podana tylko dużymi literami.

e)

Nazwiska i imiona mają rozpoczynać się od dużej litery.

f)

Stopień w tabeli wykładowca może przyjąć wartość: mgr, mgr inż.,
dr, dr inż. prof.

Napisać skrypt kasujący bazę

Napisać skrypt wprowadzający przykładowe dane do tabele (min 10 wierszy
do tabeli)

Napisać skrypt usuwający dane

Przetestować działanie więzów wprowadzając błędne dane (Jeden, dwa
przypadki na każde ograniczenie)

III SPRAWOZDANIE Z ĆWICZENIA

Sprawozdanie z ćwiczeń (oddane na koniec zajęć) powinno zawierać:

Dane zespołu wykonującego ćwiczenie (nazwiska, imiona, Grupa dziekańska, data i
godzina wykonania ćwiczenia).

opisane skrypty z punktu drugiego

Sprawozdanie powinno być napisane czytelnie.


Wyszukiwarka

Podobne podstrony:
BD 02
bd 02 03 Hurtownie danych Ix
BD2 LAB01 J Wikarek, bd 02 01 SQL
bd 02 04 Hurtownie danych IIx
bd 02 03, Hurtownie danych Ix
bd 02 05 06 - PLSQL, strony WWWx
bd 02 02, PLSQL
bd 02 05 06 PLSQL strony WWWx
bd 02 01, SQL
bd 02 02 PLSQL
BD2.LAB01.J.Wikarek bd 02 01, SQL
BD 02
Jeanne Stein Anna Strong 02 Blood Drive v1 5 (BD)

więcej podobnych podstron