Kwerendy funkcjonalne (Action queries)

Slides:



Advertisements
Podobne prezentacje
Wyprowadzanie informacji z bazy danych - kwerendy wybierające Marzena Nowakowska Katedra Informatyki Stosowanej, WZiMK, PŚk.
Advertisements

Operacje edycyjne w bazie danych - kwerendy funkcjonalne Marzena Nowakowska Katedra Informatyki Stosowanej, WZiMK, PŚk.
1 TREŚĆ UMOWY O PRACĘ : Umowa o pracę określa strony umowy, rodzaj umowy, datę jej zawarcia oraz warunki pracy i płacy, w szczególności: 1) rodzaj pracy,
Przewodnik po raportach rozliczeniowych w Condico Clearing Station (Rynek finansowy)
Tworzenie odwołania zewnętrznego (łącza) do zakresu komórek w innym skoroszycie Możliwości efektywnego stosowania odwołań zewnętrznych Odwołania zewnętrzne.
PRACA Z APLIKACJAMI SYSTEM PRZEMIESZCZANIA oraz NADZORU WYROBÓW AKCYZOWYCH EMCS PL 1.
Wyszukiwanie informacji w Internecie. Czym jest wyszukiwarka? INTERNET ZASOBY ZAINDEKSOWANE PRZEZ WYSZUKIWARKI Wyszukiwarka to mechanizm, który za pomocą.
ING BANK Faktoring –Jednostkom organizacyjnym Lasów Państwowych oferujemy faktoring krajowy z przejęciem ryzyka wypłacalności odbiorcy (bez regresu, pełny).
Temat : Wykonywanie podstawowych operacji na relacyjnej bazie danych.
Porównywarki cen leków w Polsce i na świecie. Porównywarki w Polsce.
Access Bazy danych. Wygląd okna bazy danych (nowa wersja) Okno obiektów.
Opodatkowanie spółek Podziały Spółek. Podziały spółek Rodzaje podziałów wg KSH Przewidziane są cztery sposoby podziału: 1) podział przez przejęcie, który.
Działalność konsultantów wojewódzkich zmiany w ustawie o konsultantach w ochronie zdrowia oświadczenia składane przez konsultantów kontrola podmiotów leczniczych.
Instalacja nienadzorowana windows xp Jakub klafta.
ACCESS - RELACJE TEMAT:. Tworzenie i edycja relacji Relacje w bazach danych tworzone są w celu powiązania z sobą danych z wielu tabel. Tworzymy (edytujemy)
Optymalna wielkość produkcji przedsiębiorstwa działającego w doskonałej konkurencji (analiza krótkookresowa) Przypomnijmy założenia modelu doskonałej.
Usługa PUE-ZUS (Platforma Usług Elektronicznych Zakładu Ubezpieczeń Społecznych) Michał Dobrzyński, Departament Informatyki MRPiPS
Cechy podobieństwa trójkątów Radosław Hołówko Konsultant: Agnieszka Pożyczka.
Definiowanie i planowanie zadań typu P 1.  Planowanie zadań typu P  Zadania typu P to zadania unikalne służące zwykle dokonaniu jednorazowej, konkretnej.
1 Definiowanie i planowanie zadań budżetowych typu B.
Marian Pyzałka Dol.ZPN. Zastrzeżenia dotyczące stanu pola gry, pkt. 19. Sędzia musi umieścić w sprawozdaniu z zawodów treść zastrzeżeń dotyczących stanu.
Jak tworzymy katalog alfabetyczny? Oprac.Regina Lewańska.
PORADNIK WPROWADZANIA AKCJI. OGÓLNIE: Akcja musi zostać utworzona i opublikowana co najmniej tydzień przed jej rozpoczęciem. W opisie muszą znajdować.
PODSTAWY TEORII BAZ DANYCH
Ministerstwo Rolnictwa i Rozwoju Wsi
Komunikacja ze szkołą i nauczycielami - dziennik elektroniczny
Schematy blokowe.
DEFINICJA I ZASTOSOWANIE W JĘZYKU HASKELL
Symulacja procesu BPMN
Podstawowe polecenia systemu
E- SKARGA Formalne wymogi wniesienia skargi do WSA w kontekście informatyzacji postępowania sądowoadministracyjnego- wybrane zagadnienia.
Umowa darowizny Mgr Aleksandra Pasek Instytut Prawa Cywilnego Wydział Prawa, Administracji i Ekonomii Uniwersytetu Wrocławskiego.
na realizację operacji w ramach Planu Działania
Biznesplan – jak LGD może wesprzeć wnioskujących
Wstęp do Informatyki - Wykład 3
Budowa, typologia, funkcjonalność
Optymalizacja programów Open-Source
Konflikt interesów.
Przewodnik Udoskonalanie listy wyników w wyszukiwarce naukowej
PowerPoint — Zapraszamy!
Wykorzystanie aplikacji użytkowych do przeprowadzenia cyberataku
Zmiany w Umowie i Projekcie
Automatyzacja pracy z aplikacją w Ms Access
Jak dostosować witrynę internetową usługi Microsoft SharePoint Online
Laboratorium 1 – obsługa wejść i wyjść
Rekrutacja elektroniczna DO SZKÓŁ PONADGIMNAZJALNYCH w roku 2018
Broszura firmy To miejsce jest doskonałe na określenie misji firmy
Kwerendy wybierające (Select queries)
INSTRUKCJA.
wspomaganej systemem komputerowym NABÓR 2018
Damian Urbańczyk xHTML Tworzenie stylów CSS.
Koszyk danych.
Departament Rozwoju Regionalnego i Funduszy Europejskich
Podstawy informatyki Zygfryd Głowacz.
Zmiany w zakresie procedury
System Mobility Tool+ Projekt „Staże zagraniczne dla uczniów i absolwentów szkół zawodowych oraz mobilność kadry kształcenia zawodowego” Konkurs 2016.
temat stwierdzenie Grafika SmartArt z obrazami na czerwonym tle
To naprawdę bardzo proste!
Czasem udaje się nam zadowolić niektórych…
Proste obliczenia w arkuszu kalkulacyjnym
Znajdowanie liczb pierwszych w zbiorze
Obsługa bazy danych z poziomu phpMyAdmin
Współrzędne Stosowanie procedur (pomocników)
Program na dziś Wprowadzenie Logika prezentacji i artykułu
Uniwersytet Kardynała Stefana Wyszyńskiego w Warszawie
Autor: Magdalena Linowiecka
Konkursy nr RPKP IZ /19 Zmiany w zakresie procedur
To naprawdę bardzo proste!
Najważniejsze operacje graficzne w programie GIMP
Najważniejsze operacje graficzne w programie GIMP
Zapis prezentacji:

Operacje edycyjne w bazie danych Kwerendy funkcjonalne Marzena Nowakowska WZiMK, PŚk

Kwerendy funkcjonalne (Action queries) Kwerenda funkcjonalna zmienia zawartość bazy danych. Zmiany te są nieodwracalne. Dlatego zaleca się zrobić kopię zapasową bazy, zanim rozpocznie się dokonywanie zmian za pomocą takiej kwerendy. Kopia zapasowa: przycisk Microsoft Office, polecenie Zarządzaj, a następnie w obszarze Zarządzaj tą bazą danych polecenie Wykonaj kopię zapasową bazy danych. W oknie projektowym definiuje się elementy niezbędne do wykonania operacji i z wstążki Projektowanie wybiera właściwy typ kwerendy. SZBD Ms Access poprzedza wykonanie kwerendy funkcjonalnej komunikatem ostrzegawczym. W takiej sytuacji użytkownik może jeszcze wycofać się z wykonania polecenia. Forma każdej ikony zapytania ma postać ilustrującą wykonywaną operację. Wynik kwerendy funkcjonalnej nie ma postaci zestawienia tabelarycznego. Nie ma też explicite informacji ze strony systemu bazodanowego o wykonaniu operacji. Użytkownik powinien sprawdzić skutek działania kwerendy poprzez wertowanie zawartości bazy, w szczególności określonej tabeli lub tabel.

Rodzaje kwerend funkcjonalnych Tworząca tabelę Tworzy nową tabelę, zawierającą pola zdefiniowane w siatce zapytań oraz spełniające warunki podane w pozycji Kryterium. W obszarze projektowym należy umieścić tabele, z których będzie pochodziła informacja zapisana w nowej tabeli. W siatce projektowej umieścić potrzebne pola i jeśli trzeba narzucić pożądane kryterium. Dołączająca rekordy Dołącza rekordy do wskazanej tabeli. Aby operacja wykonała się prawidłowo struktura informacji dołączanych musi być taka sama jak struktura tabeli do której następuje dołączenie. Do obszaru roboczego wprowadza się tabelę (lub tabele), z której informacje są dołączane do wskazanej (innej) tabeli. Można zdefiniować kryteria wybierające rekordy do dołączenia oraz wprowadzić parametry. Usuwająca rekordy Powoduje usunięcie z bazy rekordów wskazanych w siatce okna projektowego zapytania. Zdefiniowanie kwerendy dokonuje się po umieszczeniu w obszarze roboczym tabeli podlegającej modyfikacji i zdefiniowaniu kryteriów, jakie muszą spełniać usuwane rekordy. Brak kryterium powoduje usunięcie z tabeli wszystkich rekordów. Aktualizująca pola Służy do zmiany wartości istniejących danych w zestawie rekordów (w jednej lub kilku tabelach). W siatce zapytania należy podać pola, wartość zmienianą tych pól i wartości zmieniające. Dodatkowo można dla tego pola podać kryterium. Jeśli kryterium jest definiowane dla innych pól należy je umieścić w siatce zapytania wraz z kryterium. Testowanie kwerend funkcjonalnych można realizować za pomocą przycisku

Kwerenda tworząca tabelę Zdefiniować kwerendę Opłaty karne za przetrzymywanie - kwerenda, która utworzy tabelę o nazwie Opłaty karne za przetrzymywanie zawierającą informacje o książkach (sygnatura) przetrzymywanych poza dopuszczalny limit czasu i czytelniku odpowiedzialnym za przetrzymywanie (identyfikator). W tabeli ma być zawarta stawka kary i data jej zastosowania Pola, które tworzą nową tabelę są następujące: jedno pole z  identyfikatorem czytelnika (tabela ZWROTY), sygnatura przetrzymywanej książki (tabela ZWROTY), czas przetrzymywania książki w tygodniach (tabela ZWROTY / WYPOŻYCZENIA), wysokość kary pieniężnej równej 1,50 zł za każdy dzień ponad dopuszczalny okres, data zastosowania kary. Jak modyfikacje wprowadzić do bazy danych BIBILOTEKA, aby ograniczyć zajętość przestrzeni dyskowej?

Kwerenda dołączająca rekordy Zdefiniować kwerendę Zwrot książki - do tabeli ZWROTY, która dołącza do tabeli ZWROTY informacje z tabeli WYPOŻYCZENIA o zwrocie książki o podanej sygnaturze. Źródłem dołączanych rekordów jest tabela WYPOŻYCZENIA. Rekordy są dołączane do tabeli docelowej ZWROTY. Na siatce projektowej należy umieścić wszystkie pola źródłowe oraz zdefiniować pole wyliczane o nazwie DATA_ZW, którego wartością jest bieżąca data. W pozycji Kryterium dla pola SYG należy wprowadzić parametr z treścią zachęty [Podaj sygnaturę książki]. Po uruchomieniu kwerendy dla przykładowej danej obejrzeć wynik w tabeli ZWROTY. Zagadka Jakie modyfikacje wprowadzić do bazy danych BIBILOTEKA, aby w tabeli Przetrzymujący książki była rejestrowana wartość płaconej kary, gdy czytelnik zbyt długo przetrzymywał oddawaną książkę?

Kwerenda usuwająca rekordy Zdefiniować kwerendę Korekta tabeli WYPOŻYCZENIA – zwrot książki, która kasuje informację o wypożyczeniu, gdy czytelnik zwraca książkę o podanej sygnaturze. Źródłem do modyfikacji jest tabela WYPOŻYCZENIA. Na siatce projektowej należy umieścić w siatce identyfikator książki oraz podać w pozycji Kryterium dla tego pola treść zachęty: [Podaj identyfikator książki]. Po uruchomieniu kwerendy dla sygnatury takiej jak w poprzedniej kwerendzie, należy obejrzeć wynik w tabeli WYPOŻYCZENIA. Uwaga: wykonanie kwerendy nieodwracalnie usunie rekordy z bazy.

Kwerenda aktualizująca pola Zdefiniować kwerendę Zmiana identyfikatora czytelnika, która w tabeli CZYTELNICY w polu ID_CZYT dla identyfikatorów zaczynających się na literę Z zamieni tę literę na literę X. Źródłem danych do modyfikacji jest tabela CZYTELNICY. Na siatce projektowej należy umieścić pole ID_CZYT. W pozycji Kryterium podać wyrażenie: Like ”Z*” W pozycji Aktualizacja podać wyrażenie: ”X” & Right([ID_CZYT];Len([ID_CZYT])-1) Uwaga Wcześniej należy wprowadzić we właściwych relacjach kaskadową aktualizację pól pokrewnych. Jeżeli się tego nie zrobi operacja zmiany wartości pól zakończy się niepowodzeniem.