Jestem głównie administratorem systemu i nie pracuję bezpośrednio z bazami danych innymi niż ich instalowanie, konfigurowanie kont, przyznawanie uprawnień i tak dalej. Uświadomiłem sobie, że jeśli Szef podszedł do mnie i zapytał: „Co to jest relacyjna baza danych?” Prawdopodobnie nie potrafię udzielić zadowalającej odpowiedzi ... Być może wymamrotałbym coś o przechowywaniu i organizowaniu danych według kategorii, które można wyszukać za pomocą specjalnego języka programowania (np. SQL).
Więc czy ktoś mógłby dać dobrą „odpowiedź szefa” na to, czym jest relacyjna baza danych? A może czym różni się od przechowywania danych na serwerze plików? Punkty bonusowe za sprytne, ale dostępne analogie i objaśnianie tabel, kolumn, rekordów i pól. Zdefiniowałbym „Odpowiedź Szefa” jako szybkie (może dwa) akapitowe wyjaśnienie nietechnicznych ludzi ... głównie twojego Szefa, w tych rzadkich przypadkach pytają cię, co robisz przez cały dzień.