Widok vs kwerenda

Użytkowanie programu bazodanowego
cooleq
Posty: 8
Rejestracja: pn lut 07, 2011 2:19 pm

Widok vs kwerenda

Post autor: cooleq »

Witam,
zacząłem się zastanawiać nad sensem robienia kwerend w OOo. Rozumiem jeśli ktoś używa z pliku, lecz do obsługi bazy danych typu MySQL nie ma to chyba sensu. Widoki dają więcej możliwości i są, że tak powiem trwalsze. Można ich używać również innymi aplikacjami i nadawać uprawnienia. Łatwiej je też chyba zagnieżdżać dzięki czemu, skomplikowane są łatwiejsze w użyciu. Nie znalazłem na ten temat nic w internecie, jak zwykle z resztą jeśli chodzi o OOo. Kogoś obeznanego w temacie prosiłbym o jakąś konstruktywną opinię. :D
OpenOffice 3.3 XP
Jan_J
Posty: 4626
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Widok vs kwerenda

Post autor: Jan_J »

Nie da się odpowiedzieć. Są podobne, ale różnią się poziomem, na którym są zdefiniowane.

Kwerenda (query, poprawniej: zapytanie) jest przenośna z końcówką.
Widoki (views, poprawniej: perspektywy) są nazwanymi zapytaniami przechowywanymi przez system zarządzający bazą.

Zdefiniowanie zapytania jest czynnością typową dla użytkownika bazy. W praktyce dany interfejs dostępu może nie dawać możliwości formułowania dowolnych zapytań.
Jednak w projekcie interfejsu na ogół są zdefiniowane zapytania, skojarzone następne z obiektami, na których operuje użytkownik, takimi jak formularze, przyciski itp.

Zdefiniowanie perspektywy jest czynnością administracyjną w bazie. Konkretny użytkownik może mieć, lub nie mieć, odpowiednich uprawnień, by je tworzyć.
Poza tym perspektywa zachowuje się jak tabela, i może być przedmiotem zapytań.
JJ
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
ODPOWIEDZ