Termin zintegrowana baza danych jest używany do opisania dwóch różnych struktur baz danych: połączenia wielu baz danych lub bazy danych wbudowanej w inną aplikację lub narzędzie. Chociaż wstępny opis wydaje się oznaczać, że te dwie struktury są zupełnie różne, tak nie jest. W rzeczywistości posiadają wiele takich samych struktur.
Baza danych to zbiór danych z wielu różnych źródeł zorganizowany w jedną strukturę. Sama baza danych składa się z serii półniezależnych tabel danych. Każda tabela zawiera określone informacje, zwykle z jednym fokusem na tabelę. Baza danych może tworzyć powiązania między oddzielnymi tabelami w oparciu o wspólne elementy, informacje lub logikę programowania. Zapytania można pisać w celu tworzenia raportów uzyskujących dostęp do wszystkich różnych tabel w bazie danych.
Łączenie wielu baz danych w zintegrowaną bazę danych to bardzo złożone zadanie. Połączenia między różnymi bazami danych muszą być wykonane i przetestowane z różnych perspektyw, aby upewnić się, że logika jest prawidłowa. Różne bazy danych mogą również istnieć w różnych formatach lub programach. Zwiększa to złożoność, ale można to osiągnąć przy użyciu zaawansowanej logiki programowania i potężnych zasobów.
Typowym przykładem zintegrowanej bazy danych jest LexisNexis®. To narzędzie zapewnia dostęp do treści z szerokiej gamy źródeł publicznych, opublikowanych informacji i informacji online. Pliki pozostają w oryginalnym źródle, ale złożona logika pozwala użytkownikom identyfikować dokumenty, które istnieją w wielu bazach danych za pomocą jednego narzędzia. Oszczędność czasu uzyskana dzięki tej metodzie to ogromna korzyść dla użytkowników, ponieważ tego typu wyszukiwanie zwykle zajmuje kilka dni.
Istnieje szeroka gama oprogramowania, które można modyfikować do pracy ze zintegrowaną bazą danych. Złożoność wymaganej pracy zależy od języka, w jakim napisane jest oprogramowanie, oraz organizacji bazy danych. Doskonałym przykładem tego typu oprogramowania jest oprogramowanie do zarządzania treścią stron internetowych. Ten typ oprogramowania publikuje informacje w Internecie w oparciu o bazę danych zawierającą wszystkie różne pliki, tekst i obrazy.
Korzystając ze zintegrowanej bazy danych, narzędzie do zarządzania treścią może zapełnić stronę aktualnymi, istotnymi danymi z systemu księgowego, obrazami z narzędzia do udostępniania dokumentów oraz plikami dźwiękowymi z biura prasowego. Chociaż praca ta jest złożona, można uzyskać znaczne oszczędności, nie tworząc duplikatów tych samych tabel bazy danych dla każdego innego celu. Rzeczywiste dane pozostają w jednym miejscu i są dostępne dla różnych aplikacji do wykorzystania zgodnie z wymaganiami.