Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Математическая модель баз данных

РефератПомощь в написанииУзнать стоимостьмоей работы

В структуре записи файла указываются поля, значения которых являются ключами: первичными (ПК), которые идентифицируют экземпляр записи, и вторичными (ВК), которые выполняют роль поисковых или группировочных признаков (по значению вторичного ключа можно найти несколько записей). Определение 2.3 Модель данных — это некоторая абстракция, которая, будучи приложима к конкретным данным, позволяет… Читать ещё >

Математическая модель баз данных (реферат, курсовая, диплом, контрольная)

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

Определение 2.2 Модель данных — это совокупность структур данных и операций, позволяющих обрабатывать эти данные.

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

Структурные элементы БД: поле, запись, файл (таблица).

Определение 2.4 Поле — элементарная единица логической организации данных, которая соответствует неделимой единице информацииреквизиту. Для описания поля используются следующие характеристики:

  • · имя, например, ФИО;
  • · тип, например, символьный, числовой, календарный;
  • · длина, определяемая максимально возможным количеством символов, например, 15 байт;
  • · точность для числовых данных.

Определение 2.5 Запись — совокупность логически связанных полей.

Определение 2.6 Экземпляр записи — отдельная реализация записи, содержащая конкретные значения ее полей.

Определение 2.7. Файл (таблица) — совокупность экземпляров записей одной структуры.

В структуре записи файла указываются поля, значения которых являются ключами: первичными (ПК), которые идентифицируют экземпляр записи, и вторичными (ВК), которые выполняют роль поисковых или группировочных признаков (по значению вторичного ключа можно найти несколько записей).

Определение 2.8 Система управления базами данных (СУБД) — это совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями.

Основные функции СУБД:

  • 1. Создание БД
  • · определение данных,
  • · инициализация файлов,
  • · ввод данных с формально-логическим контролем (контроль типов данных);
  • 2. Справочная функция;
  • 3. Журнализация изменений, резервное копирование и восстановление базы данных после сбоев;
  • 4. Обновление данных;
  • 5. Управление данными во внешней памяти (на дисках);
  • 6. Управление данными в оперативной памяти с использованием дискового кэша;
  • 7. Обеспечение целостности;
  • 8. Обеспечение безопасности;
  • 9. Поддержка языков БД (язык определения данных, язык манипулирования данными).

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

Определение 2.9 Обстановка — конфигурация технических средств и системно-программных средств.

Определение 2.10 Домен — это семантическое понятие, которое можно рассматривать как подмножество значений некоторого типа данных, имеющих определенный смысл.

Определение 2.11 Кортежи — это упорядоченная совокупность элементов доменов.

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

Определение 2.13 Нормализация — это удаление из таблицы повторяющихся данных путём их переноса в новые таблицы.

Определение 2.14 Алгебра множество объектов с заданной на нем совокупностью операции, замкнутых относительно этого множества, называемого основным множеством.

Определение 2. 15 Реляционная алгебра — замкнутая система операций над отношениями в реляционной модели данных.

Определение 2. 16 Предикат это утверждение, истинность которого зависит от значения переменных, входящих в него. При конкретном наборе переменных предикат превращается в обычное высказывание, о котором можно сказать истинно оно или ложно.

Показать весь текст
Заполнить форму текущей работой