«Базы данных. Системы управления базами данных»

Get Started. It's Free
or sign up with your email address
«Базы данных. Системы управления базами данных» by Mind Map: «Базы данных. Системы управления базами данных»

1. База данных – совокупность определенным образом организованной информации на какую-то тему

1.1. • база данных книжного фонда библиотеки

1.2. • база данных кадрового состава учреждения

1.3. • база данных законодательных актов в области уголовного права

1.4. • база данных современной эстрадной песни

2. Информация в базах данных может быть организована по разному

2.1. Табличные базы данных. Базы данных с табличной формой организации называются реляционными БД.

2.1.1. В реляционных базах данных используются четыре основных типа полей: • числовой; • символьный; • дата; • логический

2.1.1.1. Числовой тип имеют поля, значения которых могут быть только числами.

2.1.1.2. Символьный тип имеют поля, в которых будут храниться символьные последовательности

2.1.1.3. Тип «дата» имеют поля, содержащие календарные даты в форме «день/месяц/год» (в некоторых случаях используется американская форма: месяц/день/год).

2.1.1.4. Логический тип соответствует полю, которое может принимать всего два значения: «да» – «нет» или «истина» – «ложь» или (по-английски) «true» – «false». Если двоичную матрицу представить в виде реляционной БД (табл. 6.4, 6.5), то ее полям, принимающим значения «О» или «1», удобно поставить в соответствие логический тип. При этом «1» заменится на значение «истина», «О» – на значение «ложь».

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

3.1. Производительность и готовность. Запросы от пользователя базой данных удовлетворяются с такой скоростью, которая требуется для использования данных. Пользователь быстро получает данные всякий раз, когда они ему необходимы.

3.2. Минимальные затраты. Низкая стоимость хранения и использования данных, минимизация затрат на внесение изменений.

3.3. Простота и легкость использования. Пользователи могут легко узнать и понять, какие данные имеются в их распоряжении. Доступ к данным должен быть простым, исключающим возможные ошибки со стороны пользователя.

3.4. Простота внесения изменений. База данных может увеличиваться и изменяться без нарушения имеющихся способов использования данных.

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

3.6. Целостность. Современные базы данных могут содержать данные, используемые многими пользователями. Очень важно, чтобы в процессе работы элементы данных и связи между ними не нарушались. Кроме того, аппаратные ошибки и различного рода случайные сбои не должны приводить к необратимым потерям данных. Значит, система управления данными должна содержать механизм восстановления данных.

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

4. Сама по себе база данных не может обслужить запросы пользователя на поиск и обработку информации. БД – это только «информационный склад». Обслуживание пользователя осуществляет информационная система.

4.1. Информационная система – это совокупность базы данных и всего комплекса аппаратно-программных средств для ее хранения, изменения и поиска информации, для взаимодействия с пользователем.

4.2. Информационная система – это совокупность базы данных и всего комплекса аппаратно-программных средств для ее хранения, изменения и поиска информации, для взаимодействия с пользователем.

5. База данных – организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ и постоянного применения. Для хранения БД может использоваться как один компьютер, так и множество взаимосвязанных компьютеров. Если различные части одной базы данных хранятся на множестве компьютеров, объединенных между собой сетью, то такая БД называется распределенной базой данных.

6. Распределенные БД создаются также и в локальных сетях. Модель данных строится по принципу взаимосвязанных таблиц - реляционной. Один тип объекта является главным, все нижележащие – подчиненными - иерархической. Любой тип данных одновременно может быть главным и подчиненным - сетевой.