Relacyjna baza danych przetrwała próbę czasu.
Relacyjna baza danych organizuje dane w serii tabel. Każda tabela ma swoje własne pola specyficzne dla typu przechowywanych danych. System zarządzania bazami danych (DBMS) zaprojektowany wokół relacji między tabelami przetrwał ponad dwie dekady ze względu na swoją elastyczność. Gdy użytkownik wprowadzi dane do tabeli i zapisze je w ogromnej bazie danych, zapytanie przywoła informacje w dowolnym momencie.
Wprowadzanie danych
W relacyjnej bazie danych możesz zarządzać nieskończonymi zestawami danych w tabelach bez konieczności cofania się i ponownego wprowadzania danych. Możesz utworzyć oddzielne rekordy dla każdego typu danych, które mają być przechowywane. Twoja baza danych może wymagać więcej projektowania i konserwacji. Przeciwieństwem relacyjnej bazy danych jest baza plików płaskich, która jest gigantyczną tabelą pojedynczych rekordów. Gdy chcesz dodać informacje, na przykład zaktualizować informacje o kliencie, musisz ponownie wprowadzić wszystkie informacje w nowym rekordzie w tabeli bazy danych plików prostych. Dzięki relacyjnej bazie danych oszczędzasz dużo czasu, tworząc tyle tabel, ile chcesz.
Wideo dnia
Zalety zarządzania danymi
Popularnym przykładem relacyjnej bazy danych jest Microsoft SQL Server 2008. Firma Microsoft Corporation zaktualizowała swój skalowalny system serwerowy, aby ułatwić programistom budowanie, zarządzanie i przeszukiwanie hurtowni danych. Niektóre zalety relacyjnych baz danych, takich jak SQL Server 2008, to możliwość zaprogramowania zapytania w celu przeszukania wszystkich tabel danych w celu uzyskania dokładnych informacji, których potrzebujesz; możliwość skalowania bazy danych do wielkości bardzo dużej organizacji; możliwość dostępu, aktualizacji i udostępniania informacji między wieloma stacjami użytkowników; oraz zaawansowane możliwości analizy i raportowania. Język zapytań opiera się na formułach, które informują bazę danych, jakie dane chcesz pobrać z tabel w systemie. Wreszcie, relacyjna baza danych może współpracować z wieloma narzędziami innych firm.
Wady zarządzania danymi
Alternatywą dla relacyjnej bazy danych jest system baz danych wykorzystujący obiektowy język programowania, taki jak Java. Justin James z Tech Republic zwrócił uwagę na kilka wad systemu relacyjnych baz danych. Twórcy baz danych mają tendencję do dodawania warstw do bazy danych w celu uzyskania nowych funkcji i korzystania z usług internetowych w celu łączenia warstw danych. Wady wynikają z ograniczeń języka. Według Jamesa obecna relacyjna baza danych zmusza programistów do odtworzenia logiki, znalezienia rozwiązań niezgodności między aplikacjami i… ich systemu baz danych, aby zmodernizować lub debugować istniejącą bazę danych ze względu na zainwestowany czas i pieniądze oraz do pracy z bardzo złożonymi system.