Procedura związana z przyciskiem na formularzu DZIAŁY, którego kliknięcie spowoduje otworzenie formularza PRACOWNIK do dodawania nowego pracownika zawiera polecenie:
DoCmd.OpenForm "PRACOWNIK", , ,"id_dzialu=DZIAŁY.id_dzialu"
DoCmd.GoToRecord , , acPrevious
= DoCmd.OpenForm "PRACOWNIK", , , ,acAdd
DoCmd.GoToRecord , , acNewRec
[wariacja na temat pytania 44]
W jakich miejscach można użyć wyrażenia Suma([Koszt]) (ang. Sum([Koszt])):
W Accsessie nie można użyć takiego zapytania
w klauzuli SELECT
w sekcji szczegółów formularza
w stopce formularza
Parametry procedury przed aktualizacją to:
Brak parametrów
NewData i Response
NewData
Cancel
W semistrukturalnym modelu danych dokument jest zbiorem:
drzew
= wierszy
tabel
grafów
Za pomocą operatora INNER JOIN można:
utworzyć różnicę dwóch tabel
utworzyć złączenie zewnętrzne dwóch tabel
utworzyć sumę dwóch tabel
= utworzyć złączenie wewnętrzne dwóch tabel
Jeżeli na formularzu do dodawania OSOBY chcemy nie dopuścić do możliwości wprowadzenia rekordu bez podanego nazwiska musimy oprogramować zdarzenie:
= przed aktualizacją
przy wartości spoza listy
po aktualizacji
przy kliknięciu
Poprawnym rozwiązaniem zagadnienia prezentacji na formularzu rekordów tabeli z możliwością jednoczesnego przeglądania rekordów z nimi powiązanych, pochodzących z innych tabel jest
wykorzystanie funkcji dLookUp stanowiącej źródło rekordów dla pola tekstowego, która dostarczy odpowiednie dane z innej tabeli
zastosowanie dwu zsynchronizowanych formularzy
= użycie formularza z podformularzem
wykorzystanie pola listy lub pola kombi [pytanie 32, co się zjadło na xerówce]
Naturalną strukturą logiczną podziału danych w raporcie są:
grupy
kolumny
= strony
wiersze
[wariacja na temat 19]
Jakie operacje można wykonać na tabeli MS Access w widoku arkusz danych:
= usunąć wiersz
zmienić typ danych
= dodać nową kolumnę
= dodać nowy wiersz Używając polecenia DoCmd można
Przejąć do nowego rekordu
Wykonać zapytanie SQL
Sprawdzić czy dane pole na formularzu nie zawiera wartości Null
Wyświetlić komunikat
Jeżeli na formularzu DZIAŁY umieścimy przycisk do usuwania bieżącego działu wraz ze wszystkimi jego pracownikami to musimy oprogramować zdarzenie:
przy kliknięciu
przed aktualizacją
po aktualizacji
przy bieżącym
Jakie warstwy są wyróżnione w modelu aplikacji MSF:
warstwa biznesowa
warstwa prezentacji
warstwa danych
warstwa użytkowa
Tabela (relacja) {Klucze - dużymi literami}. Dany schemat relacyjny Pracownik
(DOWOD_OSOBISTY, Nazwisko, Adres_Prac, Nr_Działu, Nazwa_Działu), z zależnościami
funkcyjnymi F = { Dowod_Osobisty -> Nazwisko, Dowod_Osobisty -> Adres_Prac, Dowod_Osobisty -> Nr_Działu, Nr_Działu -> Nazwa_Działu} jest w:
pierwszej postaci normalnej
drugiej postaci normalnej
trzeciej postaci normalnej
postaci B-C
Tabela (relacja) {Klucze - dużymi literami}. Student (NR_LEGITYMACJI, KURS, HOBBY) jest w:
pierwszej postaci normalnej
trzeciej postaci normalnej
postaci B-C
szóstej postaci normalnej