Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ШПОРЫ КТ в МТ.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
234.93 Кб
Скачать

2…Система управления базами данных. Простейшая база данных. Сводные таблицы.

База данных (БД) – совокупность связанных данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования, независимая от прикладных программ. База данных является информационной моделью предметной области. Обращение к базам данных осуществляется с помощью системы управления базами данных (СУБД).

Основой любой информационной системы является хранение данных, которые обычно называют базой данных (БД).

Другие компоненты информ. Системы (все, что непосредственно не относятся к массивам данных) – средства создания базы данных, ввода/вывода и обратных хранящейся информации называется системами управления базой данных.

Простейшие базы данных

Чтобы файл считался БД информация в нем должна иметь некоторую структуру, чтобы легко различались элементарные единицы данных – зафиксированные акты реального мира. Например, оцифрованный текстовый файл ЭКГ сигнал в виде линейного ряда чисел.

Сводные таблицы.

Кроме хранения, ввода и вывода данных системы управления БД представляют инструменты анализа данных. Стандартным средством анализа данных наз. Сводная таблица(СТ).

СТ - массив итоговых данных, характеризующих структуру массива исходных данных.

3…Дублирование данных и методы его исключения.

Под избыточностью данных понимают дублирование данных, содержащихся в базе данных. При этом различают дублирование данных простое (неизбыточное) и избыточное.

Избыточность данных при выполнение операций с ними несет нарушение целостности БД,

Неизбыточное дублирование является естественным и недопустимым.

Нарушение целостности данных

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

- удаление одного из дублирующих значений номера телефона;

- при смене номера телефона.

Избыточное дублирование(кабинет дублируется несколько раз).

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

Декомпозиция таблиц

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

4…Проектирование реляционных баз данных.

Связь между таблицами – отношения. БД «Отображает отношения».

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

Для обеспечения целостности:

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

Две стратегии проектирования

1)классический способ, когда проектирование «умозрительно» выделяет из моделируемой системы объекты и их характеристики, после чего «вручную» создается структура данных удовлетворяющая указанным таблицам.

2)с использование так наз. CASE – системы, которые автоматизируют процесс разработки не только структур БД, но и информ. системы в целом.

Уникальное поле

Ключевое поле – поле, данные в котором применяются для связи с другими таблицами в базе данных.