Komputerowe systemy zarządzania Część I: relacyjna baza danych
0 Pozwala na wpisanie cyfry, wpis wymagany 9 lub # Pozwala na wpisanie cyfry lub spacji, wpis nie wymagany L Pozwala na wpisanie litery, wpis wymagany? Pozwala na wpisanie litery, wpis nie wymagany A a & Pozwala na wpisanie cyfry lub litery, wpis wymagany Pozwala na wpisanie cyfry lub litery, wpis nie wymagany Pozwala na wpisanie dowolnego znaku lub spacji, wpis wymagany C Pozwala na wpisanie dowolnego znaku lub spacji, wpis nie wymagany < Zmienia wszystkie znaki na pisane z małej litery > Zmienia wszystkie znaki na pisane z dużej litery! Powoduje wyświetlanie wpisów od prawej do lewej \ Wyświetla dowolny znak wpisany po tym symbolu dla pola Tel komórkowy utwórz Maskę wprowadzania, która umożliwi wprowadzenie dwucyfrowego prefiksu międzynarodowego i która wyświetli numer telefonu rozdzielony spacją co trzy cyfry (np. 602 123 456). W Widoku arkusza danych dla 4 dowolnych numerów telefonów wprowadź prefiksy +48 oraz +23.
4 polecenia filtrowania danych (Rekordy\Filtr): Filtruj według formularza wybierane są wartości wpisane w pola tabeli, można je łączyć za pomocą łączników i oraz lub ; Filtruj według wyboru ustawienie kursora w polu z wybraną wartością powoduje wyświetlenie rekordów o takiej wartości; Filtruj z wyłączeniem wyboru ustawienie kursora w polu z wybraną wartością powoduje pominięcie rekordów o takiej wartości (wyświetlane są pozostałe rekordy); Zaawansowany filtr/sortowanie umożliwia dowolne sortowanie oraz definiowanie kryteriów
Dokonaj filtrowania danych stosując wskazane polecenia filtrowania: Filtruj według formularza z kryterium Anna w polu Imię; Filtruj według formularza z kryterium Anna w polu Imię i Warszawa w polu Miasto lub Kraków w polu Miasto i 1000 zł w polu Pensja z ostatniego okresu; Filtruj według wyboru z kryterium Warszawa w polu Miasto; Filtruj z wyłączeniem wyboru z kryterium Warszawa w polu Miasto; Zaawansowany filtr/sortowanie z kryterium Warszawa lub Kraków w polu Miasto i sortowaniem malejącym oraz z kryterium Nazwisko na literę mniejszą od K dla Warszawy i większą od N dla Krakowa, osoby z obydwu miast urodzone przed rokiem 1970; Zaawansowany filtr/sortowanie z kryterium w polu Ilość przepracowanych godz mniejsza równa 124 lub większa od 145 oraz z wyłączeniem wyboru Warszawy w polu Miasto; Zaawansowany filtr/sortowanie z kryterium 3 dzieci w polu Ilość dzieci lub znajomość języka angielskiego w polu Znajomość języka angielskiego i w polu Miasto nazwa miasta kończąca się na literę a.
Zadanie Skonstruuj dwa kryteria filtrowania (4 warunki łączone za pomocą i, łącznik lub, 4 warunki łączone za pomocą i ) Proszę przesłać za pomocą e-mail kryteria zapisane tekstowo oraz ile osób spełnia wymienione kryteria) Każde wyszukanie ma w efekcie wskazać minimum 1 osobę
Kwerendy I Stwórz kwerendę Osoby o nazwisku do K. Wyszukaj w układzie alfabetycznym osoby o nazwisku do litery K włącznie. Wysortuj osoby wg nazwisk rosnąco. Stwórz kwerendę Monika ze Szczecina. Wyszukaj osoby o imieniu Monika. które mieszkają w Szczecinie. Stwórz kwerendę Osoby z jęz ang z Krakowa, bez jęz ang z Poznania lub z Zabrza. Wyszukaj osoby znające jęz. angielski i mieszkające w Krakowie lub nie znające jęz. angielskiego i mieszkające w Poznaniu lub osoby mieszkające w Zabrzu bez względu na znajomość jęz. angielskiego. Stwórz kwerendę Osoby o imieniu pomiędzy Ewelina a Stanisław. Wyszukaj osoby o imieniu znajdującym się w układzie alfabetycznym pomiędzy imionami Ewelina oraz Stanisław (wykorzystaj polecenie Between). Stwórz kwerendę Osoby z Koszalina, Krakowa, Zabrza i Zamościa. Wyszukaj osoby mieszkające w Koszalinie, Krakowie, Zabrzu i Zamościu (wykorzystaj polecenie Or).
Kwerendy II Stwórz kwerendę Osoby z nazwiskami kończącymi się na ska. Wyszukaj osoby o nazwiskach kończących się na ska. Stwórz kwerendę Osoby z nazwiskami kończącymi się na sk. Wyszukaj osoby u których trzecia od końca litera nazwiska to S, druga od końca to K, a ostatnia litera jest dowolna. Stwórz kwerendę Osoby z tel komórkowym z 4x. Wyszukaj osoby o numerze telefonu komórkowego, w którym druga cyfra od końca to 4, a ostatnia cyfra jest dowolna (wykorzystaj polecenie Like oraz symbol #). Stwórz kwerendę Osoby ze stawką godzinową od 13 do 30 zł. Wyszukaj osoby, których stawka godzinowa jest większa niż 13 zł oraz mniejsza lub równa 30 zł. Stwórz kwerendę Osoby ze stawką godzinową poniżej 17 lub powyżej 28 zł. Wyszukaj osoby, których stawka godzinowa jest mniejsza niż 17 zł lub większa niż 28 zł. Stwórz kwerendę Osoby do P z wysoką pensją. Wyszukaj osoby o nazwiskach do litery P oraz z pensją z ostatniego okresu powyżej 1700 zł. Dla pola Pensja z ostatniego okresu ustaw sortowanie malejące oraz odhacz opcję Pokaż.
Kwerendy III Stwórz kwerendę Osoby spoza miast na literę K. Wyszukaj osoby, które mieszkają poza miastami na literę K. Wysortuj osoby wg miast rosnąco, a w tych samych miastach według nazwisk malejąco (polecenie NL). Stwórz kwerendę Osoby z zarządu lub produkcji. Wyszukaj osoby, które są zatrudnione w dziale Zarząd lub Produkcja - wykorzystaj polecenie In (). Stwórz kwerendę Osoby bez dodatku motywacyjnego. Wyszukaj osoby, którym nie przyznano dodatku (wykorzystaj polecenie Null). Stwórz kwerendę Osoby z dodatkiem motywacyjnym. Wyszukaj osoby, którym przyznano dodatku (wykorzystaj polecenie Not Null).
Kwerendy IV Stwórz kwerendę Osoby do nowego oddziału w Łodzi. Wyszukaj osoby z pensją większą lub równą 2000 zł i stawką godzinową mniejszą równą 25 zł. Zmień typ kwerendy na tworzącą tabelę (nazwa tabeli: Nowy oddział w Łodzi). Zapisz i zamknij kwerendę, a następnie ją uruchom.
Kreator odnośników Stwórz w Widoku projektu tabelę Nagroda jubileuszowa. W Widoku arkusza danych wstaw nagrody w wysokości: 0 zł, 1000 zł, 1600 zł, 2450 zł. W Widoku projektu tabeli Pracownicy wstaw w pustym polu Kreatora odnośników. Za jego pomocą pobierz wartości pola Wysokość nagrody z tabeli Nagroda jubileuszowa. W Widoku arkusza danych przyznaj pierwszym 20 osobom nagrody w taki sposób, aby każda z nich wystąpiła minimum dwa razy. W Widoku projektu tabeli Pracownicy wstaw nowe pole o nazwie Typ osobowości. Za pomocą Kreatora odnośników wpisz następujące wartości: Choleryk, Flegmatyk, Melancholik, Sangwinik. W Widoku arkusza danych przypisz pierwszym 20 osobom typ osobowości w taki sposób, aby każdy z typów wystąpił minimum dwa razy.
Kwerenda z obliczeniami Stwórz kwerendę Płaca i oblicz w niej następujące pola: Płaca zasadnicza: Ilość przepracowanych godz (w normalnym wymiarze)* Stawka godzinowa + Ilość nadgodzin * 120% * Stawka godzinowa (nadgodziny są liczone powyżej 164 godzin); Dodatek jęz angielski: za znajomość jęz angielskiego dodatek w wysokości 92 zł; Płaca przed podatkiem: Płaca zasadnicza + Dodatek jęz angielski + Dodatek motywacyjny; Wartość podatku: 19% * Płaca przed podatkiem; Zasiłek rodzinny: zasiłek wynosi 43 zł na pierwsze i drugie dziecko, 53 zł na trzecie dziecko, 66 zł na czwarte i kolejne dziecko; Płaca netto: Płaca przed podatkiem Wartość podatku + Zasiłek rodzinny
Typy kwerend Wybierająca Tworząca tabelę Dołączają Aktualizująca Krzyżowa Usuwająca
Kwerenda tworząca tabelę Utwórz kwerendę Osoby z nazwiskami do L z pensją powyżej 1800PLN Dodaj pola: Nazwisko, Imię, Miasto, Pensja z ostatniego okresu Nazwa nowej tabeli Osoby z nazwiskami do L z pensją pow 1800PLN
Kwerenda aktualizująca Stwórz kwerendę Motywacja dla doświadczonych pracowników (dodaj pola: Nazwisko, Imię, Data urodzenia, Pensja z ostatniego okresu, Ilość przepracowanych godzin) dla tabeli Pracownicy kopia2 Podnieś pensję z ostatniego okresu o 12% dla osób, których wiek wynosi co najmniej 40 lat oraz wariantowo pracują co najmniej 140 godzin lub zarabiają poniżej 1600 PLN
Kwerenda dołączająca Stwórz kwerendę z polami: Nazwisko, Imię, Miasto, Pensja z ostatniego okresu, Dział zatrudnienia Wyszukaj osoby z miasta na literę W Nazwa kwerendy Dołącz osoby z miast na W Dołącz do tabeli Osoby do L z pensją powyżej 1800 Sprawdź wyniki w tabeli
Kwerenda usuwająca Stwórz tabelę Kopia 2 Pracownicy W kwerendzie dodaj pola: Nazwisko, Pensja z ostatniego okresu, Stawka godzinowa, Dział zatrudnienia Wyszukaj osoby z działu Produkcja, które wariantowo zarabiają powyżej 2000 PLN lub mają stawkę godzinową większą równą 40 PLN Zapisz jako Restrukturyzacja
Kwerenda aktualizująca -ćw Stwórz tabelę Kopia 3 Pracownicy Utwórz kwerendę Podwyżka dla Zarządu i Obsługi klienta Osoby z Zarządu lub Obsługi klienta, które posiadają pensję z ostatniego okresu mniejszą niż 2000 dostają podwyżkę stawki godzinowej o 15%
Kwerenda krzyżowa Z tabeli Płace miesięczne utwórz kwerendę Płace I-IV Wykonaj zestawienie osób wg miesięcy Dodaj sumę i średnią dla płac miesięcznych Wyświetl Nazwisko i Imię w jednym polu
Kwerenda usuwająca Stwórz kopię tabeli Personel. Dla tej tabeli stwórz kwerendę Likwidacja oddziału w Krakowie. Wyszukaj osoby z Krakowa. Następnie zmień typ kwerendy na Usuwająca oraz uruchom tę kwerendę.
Kwerenda z PESEL Stwórz kwerendę Płeć pracowników z PESEL. Ustal dla wszystkich osób płeć na podstawie 10 pozycji numeru PESEL (cyfry 0, 2, 4, 6, 8 oznaczają płeć żeńską; cyfry 1, 3, 5, 7, 9 oznaczają płeć męską). Następnie porównaj wyniki z wartościami pola Płeć (użyj funkcji StrComp z wartością argumentu Compare 1). Gdy płeć ustalona na podstawie numeru PESEL nie będzie zgodna z płcią podaną w polu Płeć wyświetl napis UWAGA, natomiast w przeciwnym razie wyświetl znak (minus).
Formularz Dla tabeli Pracownicy kopia1 utwórz 4 formularze w układzie: Kolumnowy, Tabelaryczny, Arkusz danych, Wyjustowany Dla tabeli Obsługa komputera utwórz formularz w dowolnej postaci. Za pomocą tego formularza dodaj nowy typ obsługi komputera
Raport Stwórz raport z tabeli Pracownicy, dodaj pola: Nazwisko, Imię, Miasto, Pensja z ostatniego okresu, Stawka godzinowa, Dział zatrudnienia Ustaw grupowanie wg Działu zatrudnienia Sortowanie rosnąco wg Miast, Opcje podsumowania (Suma dla Pensji z ostatniego okresu; Średnia dla Stawki godzinowej; Obliczaj udziały procentowe dla sum) Układ raportu: Wyrównaj do lewej 1, Orientacja pozioma,