PODSTAWY BAZ DANYCH j 59
11
ZAGADNIENIA
■ Pojęcie formularza
■ Aplikacje bazodanowe i ich zastosowanie
Formularz (serem form), określany również mianem formatki ekranowej, używany jest do wygodnego wprowadzania, edytowania i usuwania danych w tabeli.
Aplikacje bazodanowe udostępniają całość danych zgromadzonych w bazie danych za pomocą graficznego interfejsu użytkownika. Ich zadaniem jest wykonywanie interaktywnych akcji w odpowiedzi na inicjowane przez użytkownika zdarzenia.
Aplikacja taka oferuje użytkownikowi możliwość przeprowadzenia odpowiednich akcji, często powiązanych z przyciskami graficznego interfejsu. Jest to jedna z najważniejszych funkcji formularza, ponieważ sprawia, że użytkownik nie musi znać języków programowania (w tym strukturalnego języka zapytań), by wykonywać operacje w bazie danych. Składnikami formularza są elementy dialogowe, umożliwiające podejmowanie interakcji i odpowiedzi na zdarzenia.
Zastosowanie formularzy wiąże się z umożliwieniem wykonywania operacji, wprowadzania danych do bazy danych i przeglądania zawartości bazy w zaprojektowanym oknie aplikacji.
Innymi funkcjami formularzy są: aktualizacja danych w bazach danych, drukowanie dokumentów z danymi, zabezpieczenie danych (formularz może oferować dostęp tylko do wybranych danych przechowywanych w bazie), utrzymanie integralności danych (formularz może kontrolować poprawność wprowadzanych danych).
Formularz może operować na bazie danych umieszczonej w komputerze, na którym jest uruchomiony, ale może również działać w połączeniu z sieciowym serwerem bazy danych znajdującym się w odległym geograficznie miejscu. Wymienione operacje wykonywane są za pomocą okna służącego użytkownikowi do obsługi pola. Znaczenie pól opisane jest za pomocą etykiet, czyli nazw pól.
Formularze mogą być tworzone za pomocą kreatorów formularzy lub programowane w językach wysokiego poziomu, np. C++, Java, Pascal, PHP, Ruby itp. Ilustracja na sąsiedniej stronie prezentuje wygląd tabeli bazy danych i stworzonego do obsługi tabeli formularza w programie Access 2010. Opis budowy formularza przedstawiono w dalszej części podręcznika.
1. Co to jest formularz i jakie ma zalety?
2. Jakie zastosowanie mają aplikacje bazodanowe?
3. Na czym polega utrzymanie integralności danych za pomocą formularza?