Таблица базы данных
Объектно-реляционные базы данных сочетают в себе функции как реляционных баз данных, так и объектно-ориентированного программирования. Это означает, что при разработке этих баз данных вы можете включать методы и типы данных. Это увеличивает вашу способность быстрее сортировать и находить файлы в этих базах данных. Назначив эти типы данных вашим файлам, вы сможете лучше фильтровать их в базе данных. Вы также можете получить файлы с одинаковыми характеристиками.
Расширяемость
Возможности объектно-реляционной базы данных расширены за счет добавления новых типов данных, методов доступа и функций, используемых в объектно-ориентированном программировании. Вы можете добавлять строковые символы с буквенно-цифровыми типами данных. Сложные типы данных могут сочетать характеристики типов данных, которые уже существуют в вашей базе данных. Вы можете указать типы данных по тексту, который вы хотите содержать, или по количеству байтов, использованных для его создания. Типы данных, определяемые пользователем, могут быть непрозрачными или различимыми. Вы также можете добавить определяемые пользователем виртуальные процессоры.
Видео дня
Наследование
В отличие от реляционных баз данных, объектно-реляционные базы данных позволяют использовать наследование. В рамках наследования вы можете разрабатывать классы для ваших типов данных. Эти объекты могут наследовать определенные возможности от других классов для использования в других функциях базы данных. Эти унаследованные свойства могут быть чем-то простым, например, все файлы в «Классе A» являются страховыми. Таким образом, если вы запрограммируете «Класс B» наследовать характеристики «Класса A», тогда «Класс B» также будет страховыми претензиями, но они также могут быть страховыми претензиями, которые были обработаны недавно. Благодаря наследованию ваши типы данных унаследуют эти особенности других типов данных.
Полиморфизм
Полиморфизм в объектно-реляционных базах данных предполагает, что один оператор может иметь разные значения в одной и той же базе данных. Вы можете соединить свои таблицы в базе данных, построив отношения. Сюда входят записи, которые могут содержать одно и то же имя, но разную информацию. Например, если бы у вас были записи на Джо Доу, но некоторые из них были страховыми, а некоторые - отчетами о несчастных случаях. Вы можете соединять таблицы по имени оператора; когда вы запрашиваете свою базу данных для извлечения записей, она извлекает все записи, содержащие Джо Доу.
Инкапсуляция
Вы можете использовать инкапсуляцию с объектно-реляционными базами данных в виде таблиц. Скажем, например, вы хотите, чтобы Таблица 1 включала имя, адрес, номер телефона и адрес электронной почты для ваших контактов. Инкапсулируя класс «Контакты», вы объединяете всю эту информацию в одну таблицу. Таким образом, когда вы запрашиваете эту информацию в базе данных, вы генерируете отчет в стиле формы, включающий всю эту информацию.
Системы управления базами данных
Объектно-реляционные базы данных можно использовать для построения систем управления базами данных. Вы можете подключить их к веб-сайтам компании, которые позволяют обновлять такие элементы, как ваши инвентарные записи. Компоненты объекта, используемые на вашем веб-сайте, могут вносить эти обновления, когда пользователь размещает заказ, щелкая одну из кнопок управления, запрограммированных для подключения к этим системам управления базами данных.