background image

 

 
 

 

Podstawy Baz Danych 

Czêœæ II 

 

 

 

Laboratorium Podstaw Informatyki 

Kierunek Automatyka i Zarz¹dzanie, semestr I   

 

 

Æwiczenia stanowi kontynuacjê czêœci pierwszej i ma na celu wyjaœnienie zale¿noœci 
funkcyjnych miêdzy tabelami oraz zilustrowanie tego zagadnienia na przyk³adowej bazie 
danych.  
 

1.  Zmodyfikuj projekt bazy danych z czêœci I umo¿liwiaj¹c przypisywanie jednemu 

sprzedawcy jednego lub wiêcej s³ów kluczowych. Liczba s³ów kluczowych przypisana 
do jednego sprzedawcy powinna byæ  nieograniczona. Nale¿y dopuœciæ równie¿ 
mo¿liwoœæ nie przypisywania s³owa kluczowego. S³owa kluczowe powinny byæ 
wybierane z list (s³ownika) i zapamiêtane w osobnej tabeli. Do opisu nowego projektu 
u¿yj opcji Relacje w programie ACCESS. W wyniku powinna powstaæ struktura 
zbli¿ona do przedstawionej poni¿ej. Pamiêtaj o kluczach podstawowych oraz 
zabezpieczeniu przed duplikowaniem danych.  

 

 

 
 
2.  Utwórz formularz wpisywania rekordów do tabeli Slowa_klucz, bazuj¹cy na 

formañcie Combo-box. U¿yj go do wpisania 10 rekordów.  

3.  Utwórz fo rmularz wpisywania rekordów do tabeli Sprzedawcy. U¿yj go do wpisania 5 

rekordów opisuj¹cych sprzedawców.  

4.  Utwórz formularz do uzupe³niania bazy Sprzedawccy_klucz. Formularz powinien 

wykorzystywaæ dwa  formanty Combo-box. Uzupe³nij  tabelê ³¹cz¹c¹ s³owa kluczowe 
ze Sprzedawcami, przypisuj¹c odpowiednie s³owo lub s³owa kluczowe do 
poszczególnych sprzedawców.  

background image

5.  Utwórz 3 raporty:  

zestawienie sprzedawców uporz¹dkowanych alfabetycznie wed³ug nazwy 
(wszystkie pola z tabeli za wyj¹tkiem Id_Sprzedawcy)

zestawienie s³ów kluczowych w porz¹dku alfabetycznym 

zestawienie sprzedawców (nazwa i numer telefonu) wed³ug s³ów kluczowych.  

6.  EXTRA punkty do oceny: 

Utwórz uniwersalny formularz do wprowadzania danych do wszystkich 3 tabel 
„jednoczeœnie”, uwzglêdniaj¹cy zabezpieczenie  integralnoœci danych. Jest to wiêc 
po³¹czenie punktów 3,4 i 5. 
 
Mi³ej rozrywki!