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

Plan your life and the next important steps and goals to proceed with a happy life

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

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

2. Базы данных бывают фактографическими и документальными.

2.1. В фактографических БД содержатся краткие сведения об описываемых объектах, представленные в строго определенном формате. Из приведенных выше примеров две первые БД скорее всего будут организованы как фактографические.

2.2. документальная БД содержит обширную информацию самого разного типа: текстовую, графическую, звуковую, мультимедийную.

2.3. Современные информационные технологии постепенно стирают границу между фактографическими и документальными БД.

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

3.1. Если различные части одной базы данных хранятся на множестве компьютеров, объединенных между собой сетью, то такая БД называется распределенной базой данных.

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

4. Табличные базы данных Информация в базах данных может быть организована по разному. Чаще всего используется табличный способ. Базы данных с табличной формой организации называются реляционными БД.

4.1. Поля – это различные характеристики (иногда говорят – атрибуты) объекта. Значения полей в одной строчке относятся к одному объекту. Разные поля отличаются именами. А чем отличаются друг от друга разные записи? Записи различаются значениями ключей. Главным ключом в базах данных называют поле (или совокупность полей), значение которого не повторяется у разных записей.

4.2. С каждым полем связано еще одно очень важное свойство – тип поля. Тип определяет множество значений, которые может принимать данное поле в различных записях. В реляционных базах данных используются четыре основных типа полей: • числовой; • символьный; • дата; • логический.

4.3. Числовой тип имеют поля, значения которых могут быть только числами. Например, в БД «Погода» три поля числового типа: ТЕМПЕРАТУРА, ДАВЛЕНИЕ, ВЛАЖНОСТЬ.

4.4. Символьный тип имеют поля, в которых будут храниться символьные последовательности (слова, тексты, коды и т.п.). Примерами символьных полей являются поля АВТОР и НАЗВАНИЕ в БД «Домашняя библиотека»; поле ТЕЛЕФОН в БД «Школы».

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

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

4.7. Итак, значения полей – это некоторые величины определенных типов.

4.8. От типа величины зависят те действия, которые можно с ней производить.

4.9. Например, с числовыми величинами можно выполнять арифметические операции, а с символьными и логическими – нельзя.

4.10. Для взаимодействия пользователя с базами данных используют системы управления данными

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

5.1. Производительность и готовность.

5.2. Минимальные затраты.

5.3. Простота и легкость использования.

5.4. Простота внесения изменений.

5.5. Возможность поиска.

5.6. Целостность.

5.7. Безопасность и секретность.

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