Компьютеры - Баз данных - Типы систем управления базами данных и их изумительные преимущества

DiP13 | Просмотров: 1466




База данных используется для сбора, хранения и группирования данных. Хорошая система управления базами данных (СУБД) обеспечивает эффективное управление хранимых данных, позволяя пользователям и администратору, чтобы получить доступ к нему, а также обеспечение безопасности данных. Бизнес сайт привлекаются различные типы систем управления базами данных и их преимущества. Просто Пута системы управления базами данных или администратора базы данных-это набор компьютерных программ, которые позволяют пользователям создавать и получать доступ к данным и обеспечить их способов получения и изменить его. База данных организует соответствующие данные, что она может быть доступна пользователям. СУБД предназначена для управления данными, которая включает в себя управление правами доступа пользователей на просмотр, добавление, удаление и изменение записей. Информационная система управления компании IBM (ИМС) была одной из первых систем управления базы данных.

База данных обрабатывает запросы пользователей и сохраняет целостность данных. Это означает, что данные защищены, хотя всегда открыты для доступа.

Основан на количестве пользователей, поддерживаемых, систем управления базами данных можно классифицировать как однопользовательский и многопользовательский. Однопользовательская база данных поддерживает только одного пользователя за один раз, что означает, что другие пользователи должны ждать, пока первый закончит доступа к ней. Многопользовательской базы данных, как и предполагает его название, позволяет нескольким пользователям одновременно получить доступ к данным, но с ограниченными правами с учетом для каждого пользователя.

Системы баз данных также могут быть классифицированы как централизованных, так и распределенных. Централизованная система баз данных состоит из центрального процессора, который обрабатывает одновременно несколько устройств хранения. В то время как данные извлекаются из нескольких сайтов, база данных ведется в центре города. Распределенная база данных распределена по нескольким компьютерам или сетям. База данных может или не может быть в центре города. Безопасность достигается поддержание основной базы данных с копий данных на другие места. Данные периодически синхронизируются, так что изменения, сделанные на одном месте, отражаются на других.

Это бизнес сайт статья расскажет вам о различных видах систем управления базами данных и их преимущества. Квартира Fileaбыл модель плоских файлов прост. Каждая строка текста содержит одну запись, как правило, отделяются запятыми. Другие разделители также могут быть использованы. База данных может содержать записи без связи между ними. Он не может содержать несколько таблиц, как в реляционных базах данных. Электронную таблицу или текстовый процессор используется для выполнения плоского файла. Примеры плоских файловые системы базы данных включают в Excel и filemaker. Преимущества► все записи хранятся в одном месте. Структура проста.

► это хорошо работает для небольших баз данных и минимальным аппаратным и программным требованиям. HierarchicalA иерархическая база данных состоит из записей, которые связаны друг с другом. Каждая запись-это набор полей, каждое из которых содержит одно значение. Иерархическая база данных следует отношения родитель-ребенок. Для лучшего понимания, думаю, это как перевернутое дерево.

Иерархическая база данных представлена в виде ящиков. Отношения между родителем и ребенком может быть один-к-одному или один-ко-многим. Родитель может или не может иметь стрелку, указывающую на ребенка, но ребенок должен иметь стрелку, указывающую в направлении его родителя. Иерархическая база данных не можете обрабатывать многие-ко-многим отношения, как реляционные базы данных. Примеры иерархических систем баз данных, включают в себя программа adabas (Адаптируемую базу данных системы). Преимущества► так как большинство связей один-к-одному, структура базы данных легко понять, даже для не-программистов. После нахождения первой записи, вам не нужно делать указатель сканирование. Вы просто следите за родительский указатель направляет вас к следующей записи.

► как данные хранятся в общей базе данных, она становится легче для просмотра. Изменения, если таковые имеются, могут быть сделаны легко в файле, заменив существующие сведения.

► оно становится легким для администратора для поддержания базы данных путем изменения записей в соответствующих областях. Сетевая база данных NetworkA был создан для представления сложных данных более эффективно. Она похожа на иерархическую модель, но в этом случае у ребенка может быть несколько родителей, и наоборот. Он формирует общий график или сетевой иерархии.

Схема, подсхема, и управления данными язык являются основными компонентами этой базе. Схема концептуального представления базы данных, в то время как подсхема содержит данные в базе данных. Язык управления данными определяет характеристики и структуру данных для того, чтобы манипулировать данными. В конечном итоге он был заменен на реляционной модели, которые сделали его легче хранить и изменять данные одновременно. Примеры сетевых баз данных включают в себя интегрированное хранилище данных (идентификаторов) и интегрированные системы управления базами данных (испр). Преимущества► как иерархическая база данных, составляющих базу данных может иметь несколько детско-родительских отношений. Его способности сохранять данные более чем у иерархической модели.

► так как всегда есть связь между родителем и ребенком, целостность данных поддерживается.

► база данных должна тратить меньше времени на ведение учета за счет ликвидации избыточных таблиц, что повышает эффективность и общую производительность. Реляционная база данных RelationalA-это набор элементов данных, организованных в таблицы, состоящие из строк, называемых записями, и столбцов, называемых полями, данные из которых могут быть доступны в любое время. Реляционная база данных может осуществляться с помощью языков запросов, таких как SQL. Запросы используются для создания, изменения и извлечения данных. Права доступа лучше удалось.

Как правило, данные хранятся в виде таблиц. Каждая Таблица имеет первичный ключ столбец. Первичный ключ используется как уникальный идентификатор для каждой записи. Никакие две записи могут иметь одинаковый первичный ключ. Понятие внешних ключей используется для установления отношений между двумя или более таблицами. Внешний ключ-это поле в одной таблице, который однозначно определяет строку в другой таблице. Он используется для перекрестных ссылок и связывание данных между таблицами. Примеры реляционных СУБД включают в себя MySQL и Microsoft SQL сервер. Преимущества► права пользователя могут быть ограничены в зависимости от того, какие данные должны быть сделаны видимыми или модифицируемыми, на которые пользователи. Это позволяет добиться большей безопасности.

► с иерархической базы данных, Вы должны получить доступ к корневой и работать ваш путь вниз. По отношению к этому, реляционная база данных дает гибкость доступа.

► дублирования данных можно избежать, таким образом, сохраняя Размер базы данных. Это снижает требования к памяти, а также повышает эффективность. Объект-orientedAs и предполагает название, это база данных, состоящая из объектов, используемый в объектно-ориентированном программировании. Эти базы данных работают с объектно-ориентированных языков, таких как Perl, с++, Java, smalltalk и др..

Похожие объекты группируются в класс и каждый объект определенного класса, называется экземпляром. Занятия позволяют программисту определить данные, которые не включены в программу. Поскольку класс определяет только данные он должен беспокоиться, если объект этого класса, она не будет в состоянии получить доступ к другим данным, что позволяет избежать повреждения данных и обеспечения безопасности. Обмен данных классов между собой с помощью Сообщений, называются методами. Они имеют свойство наследования, что означает, что если определенный класс, подкласс может наследовать свойства, не определяя свои собственные методы. Это означает, что подкласс может реализовать такой же код. Это ускоряет развитие программы. Примеры объектно-ориентированных систем баз данных, включают Версант. Преимущества► классы позволяют группировать объекты, имеющие сходные характеристики. Суперкласс может быть создано объединение всех классов. Это приводит к уменьшению избыточности данных и возможность повторного использования класса, что позволяет упростить обслуживание данных.

► база данных может хранить различные типы данных, такие как аудио, видео, фото, и т. д.

► язык запросов может быть и не нужен, так как все транзакции происходят при доступе к объектам прозрачно. Многомерные базы данных MultidimensionalA тесно связаны с интерактивной аналитической обработки, который является частью бизнес-аналитики и хранилищ данных. Оперативной аналитической обработки (OLAP) позволяет легко извлекать и просматривать данные через разные точки зрения. Он может быть использован для доступа к многомерным данным. Многомерные базы данных могут быть визуализированы в виде кубов данных, которые представляют различные размеры имеющиеся данные. Он сочетает в себе преимущества иерархических и реляционных баз данных. Примеры многомерных баз данных на базе Oracle essbase и Майкрософт САС. Преимущества► он отвечает на запросы быстрее, чем реляционные базы данных из-за многомерного индексирования и оптимизации хранения.

► выход из многомерных баз данных имеет табличную мнение, которое не достижимо в случае реляционных баз данных. Объект-relationalAn объектно-реляционной базы данных предлагает лучшее из обоих миров. Это реляционная база данных в сочетании с объектно-ориентированной концепции, как объекты, классы, наследование и полиморфизм. Он действует по аналогии с реляционными базами данных. Примеры включают компании IBM по DB2. Преимущества► он может получать данные легко через полиморфизм. Повторное использование данных становится легче.

► поскольку он включает в себя лучшее из реляционных и объектно-ориентированных баз данных, масштабируемость-это не проблема. Огромные объемы данных могут храниться внутри классов. HybridBasically, гибридная система представляет собой комбинацию из двух или более баз данных. Гибриды используются в случаях, когда один тип базы данных не достаточно, чтобы обрабатывать все запросы. Он поддерживает как на диске и в памяти. В памяти базы данных использует оперативную память для хранения данных, в то время как диск-резидентов базе использования дискового хранилища. Базы данных в памяти ранг выше по производительности, в то время как на диске базы данных являются более долговечными и экономичными. Гибридная база данных сочетает в себе преимущества двух. Примеры включают ALTIBASE ПДЛ. Преимущества► гибридный дизайн предназначен, чтобы пожинать преимущества двух или более типов баз данных, что она состоит из.

► извлечение данных из памяти вместо диска, делает операции быстрее. Это делает гибрид результат базы данных высокой производительности. Это были различные типы систем управления базами данных. Каждый Тип имеет свои преимущества, но выбрать тот, который лучше подходит для конкретной организации зависит от характера и объема данных, которые он должен обработать.


Комментарии


Ваше имя:

Комментарий:

ответьте цифрой: дeвять + пять =



Типы систем управления базами данных и их изумительные преимущества