wiczenia4, Studia, Access, Bazy Danych, Ćwiczenia


  1. Utwórz w MS Access następujące tabele (Widok Projekt) dobierając odpowiednie typy danych. Wszystkie nazwiska i imiona muszą być zawsze wyświetlane następująco: pierwsza litera wielka, reszta małe; niezależnie od sposobu wprowadzenia. Dla klucza obcego zastosować kreator odnośników dla utworzenia listy wyboru. Wszystkie pola mają być obowiązkowo wypełniane, chyba,że wyraźnie podano inaczej:

    PACJENCI
    Pesel (PK, ustaw maskę wprowadzania)
    Imię
    Nazwisko
    Data urodzenia
    Data pierwszej wizyty (musi być późniejsza od daty urodzenia)
    Lekarz
    Telefon (wartość nieobowiązkowa; odróżnić sytuacje, że pacjent nie ma telefonu od sytuacji, że go nie podał)

    LEKARZE
    Nr statystyczny (postaci np. 34-8907, "-" ma być pamiętany)
    Nazwisko
    Imię
    Specjalność

  2. Utworzyć związek (relację) pomiędzy tymi tabelami z wymuszaniem więzów integralności i kaskadową aktualizacją powiązanych pól.

  3. Stosując zdanie SQL Create table utwórz następujące tabele i odpowiednie związki z kaskadową aktualizacją powiązanych pól. Wypełnianie wszystkich pól jest wymagane):

    RECEPTY
    Nr recepty (PK, z automatycznym nadawaniem kolejnych numerów receptom - typ danych Counter)
    Nr pacjenta
    Data


LEKI
Nr leku
(PK, Counter)
Nazwa (unikalna, wymagana)
Postać (wybór z listy: syrop, maść, czopki, tabletki, ampułki - uzupełnić to w projekcie tabeli po jej utworzeniu)
Ilość w opakowaniu (np. 25g, 20szt, 100ml)


POZYCJE RECEPTY
Nr recepty

Nr leku
Ilość opakowań (nie mniejsza niż jedno i nie większa, niż 4)

  1. Sprawdź projekty tak utworzonych tabel oraz diagram związków. Uzupełnij odnośniki dla kluczy obcych.

  2. Utwórz w tabeli PACJENCI indeks składający się z dwóch pól: nazwisko i imię (nazwać go nazwimię (Widok->Indeksy).

  3. Utwórz indeksy dla kluczy obcych z wykorzystaniem instrukcji SQL CREATE INDEX.

  4. Wprowadź przykładowe dane: co najmniej 3 pacjentów, 2 lekarzy, 5 leków, 3 recepty w układzie- 1 dla pierwszego pacjenta i 2 dla 3-go z dowolną liczba pozycji na recepcie.

  5. Upewnij się, że potrafisz wykonywać podstawowe operacje na tabelach (menu i/lub pasek narzędzi i/lub menu podręczne uruchamiane prawym przyciskiem myszy - sprawdź!)( w widoku Arkusz danych):

  1. Zapisz zawartość tabeli PACJENCI jako (Plik->Zapisz...) :



Wyszukiwarka

Podobne podstrony:
wiczenia 5, Studia, Access, Bazy Danych, Ćwiczenia
wiczenia 2, Studia, Access, Bazy Danych, Ćwiczenia
wiczenia1, Studia, Access, Bazy Danych, Ćwiczenia
wiczenia 5b, Studia, Access, Bazy Danych, Ćwiczenia
w2, Studia, Access, Bazy Danych, Ćwiczenia
kolokwium zal2 2006 1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, bazy danych 2, cwic
Bazy danych Ćwiczenia 2 i 3
Bazy danych Ćwiczenia 2 i 3
ROZPROSZONE BAZY DANYCH - ćwiczenia, informatyka
powierzchniowa, POLITECHNIKA ŚLĄSKA Wydział Mechaniczny-Technologiczny - MiBM POLSL, Semestr 3, Stud
BD gr B, POLITECHNIKA ŚLĄSKA Wydział Mechaniczny-Technologiczny - MiBM POLSL, Semestr 3, StudiaIII c
Ćw.2, Studia PK, Bazy danych
Zadania, sql1b, Zadania Bazy Danych 1 - ćwiczenie SQL 1

więcej podobnych podstron