Administrowanie bazą danych dr Krzysztof Kania Ćwiczenia 4
1. Utworzyć nową bazę danych 'Ubezpieczenia1
2. Utworzyć tabelę'Agenci_ubezpieczen' ={id_agenta, imię, nazwisko, data_urodzenia, liczba_dzieci, wynagrodzeń i e_netto, miasto, ulica,}.
3. Tabelę wypełnić 5 rekordami
4. Do ubezpieczał ni przyjęto następujących pracowników, którzy będą operatorami bazy danych:
a. Jacek Kowal (kowalj)
b. Wojciech Krotki (krotkiw)
c. Ewa Mała (malae)
d. Katarzyna Nijaka (nijakak)
e. Jank Ktoś (ktosj)
Utworzyć konta w serwerze SQL dla tych pracowników.
4. Pracownicy: Kowal i Mała pracują w wydziale finansowym. Pracownicy Nijaka i Krótki pracują w wydziale administracyjnym. Utworzyć role (bazodanowe) dla grup pracowników.
5. Umożliwić pracownikom wydziału administracyjnego przeglądanie wyłącznie danych personalnych 'agentów' (bez informacji o wynagrodzeniu) Widokiem
6. Umożliwić pracownikom wydziału finansowego przeglądanie wyłącznie danych personalnych 'agentów' (bez informacji o id) Widokiem
7. Pracownicy działu finansowego
a. Mogą przeglądać dane agentów
b. Mogą edytować dane agentów (nie liczbę dzieci i datę urodzenia)
c. Mogą dodawać nowych agentów
d. Nie mogą usuwać danych agentów
8. Pracownicy administracyjni
a. Mogą przeglądać dane agentów
b. Mogą edytować wszystkie, udostępniane im dane agentów
c. Nie mogą dodawać nowych
d. Mogą usuwać agentów
9. Pracownik Jan Koś - pełni obowiązki Głównego Kadrowego i tylko on może przeglądać wszystkie dane i usuwać te dane. Pracownik nie może aktualizować żadnych danych
RÓL SERWEROWYCH nie jesteśmy w stanie zmieniać? A role bazodanowe
tak.
Agent - nie będzie na kolosie!
• Start agenta
• Job - new job, steps (Parse sprawdza tylko składnię!). Advanced output - do pliku, append - dopisz
• Schedules
• maintenance