P2025498

P2025498



26


Bazy danych


Tematy Pomocy: Microsoft Access 97


SprtMło Mekł j^eklU-

1 WfetM pwwtiBIMiyiwkaniłgowyrow- •

inpciowłnie Mb l^ezm

kopKMrarst i pnwowwK danycti

łtdowtn* obieklowych danych wyjściowych bary da

priMyśM pocłlą

Mffwnlu

tabat* paailawna Mk*mI Ercal (opeeator)

opcja wwrsza pMcoh (mak maaki wpiWMdzana)

(łnak mg-jty fpuw3zając«j)

| (aapafatof aakcp pola komaniaia)

) typ danych]

| (tnak matki aym3:a»a] fnyrazawa)

IRMHIflHlrii

paafranw Eteai


tym przyciskiem otwiera się komentarz do wybranego hasła

Rysunek 15. Okno z listą szczegółowych haseł pomocy w MS Access 97


w karcie Indeks można wybrać bardziej szczegółowy opis interesującego nas zagadnienia

w tym polu można wpisać potrzebne hasło łub wybrać je (np. kliknięciem) z listy zamieszczonej poniżej

lista szczegółowych haseł tematycznych


2. Tematy podstawowe

Tworzenie nowej bazy danych

Projektowanie

Załóżmy, że chcemy mieć możliwość gromadzenia, łatwej modyfikacji oraz prezentacji danych dotyczących pracowników firmy. Chcemy uwzględnić następujące informacje o pracownikach: ich nazwiska i imiona, daty i miejsca urodzenia, adresy i telefony kontaktowe oraz stanowiska zajmowane w firmie i zarobki.

Nie możemy umieścić wszystkich danych w jednej tabeli, ponieważ po pierwsze byłaby ona bardzo rozbudowana, a po drugie wielokrotnie trzeba byłoby powtarzać te same dane w różnych rekordach. Na przykład, jeśli zamierzamy umieścić w bazie danych więcej niż jeden telefon kontaktowy do pracownika, należałoby przechowywać w tabeli co najmniej dwa identyczne rekordy różniące się tylko numerem telefonu. Zatem na pewno numery kontaktowe należy zgromadzić w odrębnej tabeli, na przykład o nazwie telefony.

Z kolei, aby uniknąć nadmiernego rozbudowania tabeli zawierającej podstawowe dane o pracownikach lepiej będzie podzielić je na dwie odrębne tematycznie gnipy i przechowywać w dwóch różnych tabelach. Utworzymy zatem tabelę pracownicy-dane personelneT zawierającą imiona, nazwiska, daty i miejsca urodzenia, a także adresy oraz tabelę pracownicy-płaceT z zajmowanym przez pracownika stanowiskiem i jego zarobkami.

Aby nie trzeba było wielokrotnie wpisywać do tabeli pracownicy-płaceT nazwy stanowiska (na tym samym stanowisku może być przecież zatrudnionych wiele osób), utworzymy ponadto tabelę pomocniczą stanowiskaT zawierającą nazwy stanowisk i będziemy się do niej odwoływać w trakcie wprowadzania danych do tabeli pracownicy-płaceT.

Dane pochodzące z tabel pracownicy-dane personalneT. pracownicy-płaceT i telefonyT. przechowujące informacje o pracownikach firmy, muszą być ze sobą powiązane, żeby można było łączyć pochodzące z nich różne dane (na przykład przypisać właściwą osobę do konkretnego numeru telefonu). Jak juz wiadomo, związki między tabelami tworzy się za pomocą takich samych pól występujących we wszystkich tabelach, które mają być powiązane. W wymienionych tabelach taką rolę może spełnić pole IDpracownika zawierające unikatowy identyfikator osoby Dzięki temu wspólnemu polu możliwe będzie utworzenie relacji między tabelami. Tabele pracow-


Wyszukiwarka

Podobne podstrony:
P2025499 28 Bazy danych Tematy podstawowe 29 Rysunek 16. Projekt relacji w komputerowej bazie danych
P2025515 60 Bazy danych I Tematy podstawowe 61Microsoft Access Liczba rekordów pratznacjonych do usu
P2025489 12 Bazy danych mnranc ćwiczenia w kolejności ich występowania, a także stosowa! proponowane
P2025497 24 Bazy danych I w tym polu motna wpisać potrzebne hasto lub wybrać je (np. klikn
P2025502 34 Bazy danych Tematy podstawowe35Zamykanie tabeli Pracę nad projektem tabeli kończy wybór
P2025503 36 Bazy danych ; Tematy podstawowe 37 selektory pól selektor rekordu Rysunek 25 Aby poszerz
P2025510 50 Bazy danych I Tematy podstawoweSI Rysunek 39. Relacje po wymuszeniu więzów integralności
P2025511 Bazy danych Tematy podstawowe 53 52 pKCSoHT" nirwo " . ojt. idtltwy Muli
P2025524 78 Bazy danych Tematy zaawansowane 79 W formularzu złożonym występują dwa zestawy przyciskó
P2025526 r 82    Bazy danych Tematy zaawansowane    _83Rozmieszczanie
P2025538 106 Bazy danych Tematy zaawansowane107 Rysunek 117. Okno wy bom wyglądu raportu Rysunek 119
P2025539 108 Bazy danych Tematy zaawansowane 109 Przyciski nawigacyjne H. 2! u as w oknie podglądu w
P2025540 Bazy danych Tematy
WSiP6 26 BAZY DANYCH I SYSTEMY BAZ DANYCH Zbiór A, w którym przechowujemy cyfry (niech to będą cyfr
P2025492 118 Bazy danych ^ podstawy pracy z bazą danych19 w i"** KNn jtawi x S ęf f[® INWilil
P2025494 r 20_Bazy danych
P2025495 22    Bazy danych! podstawy pracy z bazą danych    23 Wyświet
P2025507 44 Bazy danych Tematy podstawowe 45 Rysunek 33. Czwarte okno kreatora odnośników cie przyci

więcej podobnych podstron