
Реляционная база данных выдержала испытание временем.
В реляционной базе данных данные упорядочены в серии таблиц. Каждая таблица имеет свои собственные поля, зависящие от типа хранимых данных. Система управления базами данных (СУБД), созданная на основе взаимосвязей между таблицами, просуществовала более двух десятилетий благодаря своей гибкости. Как только пользователь вводит данные в таблицу и сохраняет их в массивной базе данных, запрос будет вызывать информацию в любое время.
Ввод данных
В реляционной базе данных вы можете управлять бесконечными наборами данных в таблицах без необходимости возвращаться и повторно вводить данные во второй раз. Вы можете создавать отдельные записи для каждого типа данных, которые будут храниться. Ваша база данных может потребовать дополнительного проектирования и обслуживания. Противоположностью реляционной базы данных является база данных с плоскими файлами, которая представляет собой гигантскую таблицу отдельных записей. Если вы хотите добавить информацию, например обновить информацию о клиенте, вам необходимо повторно ввести всю информацию в новую запись в таблице базы данных плоских файлов. С реляционной базой данных вы экономите много времени, создавая столько таблиц, сколько захотите.
Видео дня
Преимущества управления данными
Microsoft SQL Server 2008 - популярный пример реляционной базы данных. Корпорация Microsoft обновила свою масштабируемую серверную систему, чтобы упростить программистам создание, управление и выполнение запросов к своим хранилищам данных. Некоторыми преимуществами реляционных баз данных, таких как SQL Server 2008, являются возможность запрограммировать запрос для поиска во всех таблицах данных точной информации, которая вам нужна; возможность масштабирования базы данных до размеров очень большой организации; возможность доступа, обновления и обмена информацией между множеством пользовательских станций; и расширенные возможности для анализа и отчетности. Язык запросов полагается на формулы, чтобы сообщить базе данных, какие данные вы хотите извлечь из таблиц в системе. Наконец, реляционная база данных может взаимодействовать со многими сторонними инструментами.
Недостатки управления данными
Альтернативой реляционной базе данных является система баз данных, использующая объектно-ориентированный язык программирования, такой как Java. Джастин Джеймс из Tech Republic выделил несколько недостатков системы реляционных баз данных. Разработчики баз данных обычно добавляют слои в базу данных для новых функций и используют веб-службы для объединения слоев данных. Недостатки связаны с ограничениями языка. По словам Джеймса, текущая реляционная база данных вынуждает разработчиков воссоздавать логику, чтобы найти решения для несоответствий между приложениями и свою систему баз данных, чтобы модернизировать или отлаживать существующую базу данных, поскольку время и деньги уже вложены, и работать с очень сложными система.