• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Niezależność od działania aplikacji - bazy danych

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
214 wizyt
pytanie zadane 28 marca w SQL, bazy danych przez maxkolanko1998 Gaduła (3,230 p.)
Chciałem tak jak w temacie zapytać o niezależność od działania aplikacji. Jak to wyjaśnić? Czy to chodzi o to, że modyfikacja danych w jednym nie wymaga modyfikacji w drugim np. modyfikacje wprowadzone w bazie nie powinny wymagać żadnych zmian w aplikacji. O to chodzi?
komentarz 28 marca przez adrian17 Mentor (350,860 p.)
Trudno powiedzieć o czym mówisz. Chodzi o punkt 11 tutaj?

https://en.wikipedia.org/wiki/Codd%27s_12_rules
komentarz 28 marca przez maxkolanko1998 Gaduła (3,230 p.)

Może to nieco rozjaśni:

komentarz 29 marca przez adrian17 Mentor (350,860 p.)
edycja 29 marca przez adrian17
Uhh, to musisz zgadywać co autor ma na myśli, bo to nie jest żaden "oficjalny termin".

W każdym razie, ja bym zgadywał że chodzi autorowi o to, że istnienie gdzieś bazy danych jest niezależne od tego czy aplikacja istnieje lub jest uruchomiona; aplikacja może zostać wyłączona lub cała pójść do kosza a kiedyś w przyszłości zostać uruchomiona ta sama lub inna która będzie używać tą samą bazę. Na przykład: firefox lub chrome trzyma historię pobierania plików gdzieś w jakiejś bazie na Twoim komputerze i ona nie znika, gdy tylko wyłączysz przeglądarkę. (natomiast tutaj prezentacja autora za bardzo upraszcza, bo zupełnie nic nie broni żeby aplikacja miała jakiegoś tymczasowego sqlite'a lub in-memory store; i to się wciąż jak najbardziej liczy jako "bazy danych")

Podobnie na serwerach, zazwyczaj proces bazy danych jest działa kompletnie niezależnie od aplikacji które z niej korzystają, a aplikacja nawet nie wie na jakim komputerze żyją pliki z danymi z których korzysta. (i to znowu jest przesadne uproszczenie, bo mimo że to jest "podręcznikowe" działanie baz na serwerach, to jak najbardziej są wyjątki).
komentarz 29 marca przez maxkolanko1998 Gaduła (3,230 p.)
Dzięki

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 131 wizyt
pytanie zadane 15 maja 2020 w SQL, bazy danych przez Hardwell Dyskutant (8,980 p.)
0 głosów
1 odpowiedź 165 wizyt
pytanie zadane 22 października 2017 w SQL, bazy danych przez Krzysztofson Użytkownik (620 p.)
0 głosów
1 odpowiedź 239 wizyt

93,174 zapytań

142,185 odpowiedzi

321,970 komentarzy

62,503 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 1157p. - dia-Chann
  2. 1139p. - Łukasz Piwowar
  3. 1131p. - CC PL
  4. 1126p. - Łukasz Eckert
  5. 1118p. - Tomasz Bielak
  6. 1104p. - Michal Drewniak
  7. 1083p. - Marcin Putra
  8. 1078p. - rucin93
  9. 1071p. - rafalszastok
  10. 1054p. - Adrian Wieprzkowicz
  11. 1047p. - Piotr Aleksandrowicz
  12. 1037p. - Michał Telesz
  13. 1023p. - Mariusz Fornal
  14. 1017p. - Mikbac
  15. 1005p. - ssynowiec
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...