Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Таблицы истинности, совершенные нормальные формы представления булевых функций



1. Бн.Д = БД + СУБД

База данных – это структурированная совокупность взаимосвязанных данных.

База данных – это набор данных, предназначенных для совместного использования.

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

БД = Модель данных + Информация;

МД = Структуры данных + Допустимые операции + Ограничения целостности

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

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

Различают логическую и физическую независимость данных. Под логической независимостью понимают взаимную независимость данных и прикладных программ, т.е. изменение структуры данных не приводит к изменению программ и наоборот. ­­­­Физическая независимость – это независимость структур и форматов данных от технических средств хранения данных.

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

СУБД – это программная система, предназначенная для создания на ЭВМ базы данных, поддержания ее в актуальном состоянии и обеспечения эффективного доступа пользователей (в рамках их полномочий) к хранимым данным.

Этапы проектирования базы данных

1. Концептуальное проектирование — сбор, анализ и редактирование требований к данным. Для этого осуществляются следующие мероприятия:

обследование предметной области, изучение ее информационной структуры

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

моделирование и интеграция всех представлений

По окончании данного этапа получаем концептуальную модель, инвариантную к структуре базы данных. Часто она представляется в виде модели «сущность-связь».

2. Логическое проектирование — преобразование требований к данным в структуры данных. На выходе получаем СУБД-ориентированную структуру базы данных и спецификации прикладных программ. На этом этапе часто моделируют базы данных применительно к различным СУБД и проводят сравнительный анализ моделей.

3. Физическое проектирование — определение особенностей хранения данных, методов доступа и т. д.

Различие уровней представления данных на каждом этапе проектирования реляционной базы данных:

КОНЦЕПТУАЛЬНЫЙ УРОВЕНЬ — Представление аналитика (используется инфологическая модель «сущность-связь»)

* сущности

* атрибуты

* связи

ЛОГИЧЕСКИЙ УРОВЕНЬ — Представление программиста

* записи

* элементы данных

* связи между записями

ФИЗИЧЕСКИЙ УРОВЕНЬ — Представление администратора

* группирование данных

* индексы

* методы доступа





Дата публикования: 2015-02-18; Прочитано: 405 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...