Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






ВВЕДЕНИЕ. Разработка базы данных с помощью СУБД Microsoft Access




Разработка базы данных с помощью СУБД Microsoft Access

Существуют несколько моделей данных, полагаемых в основу информационных систем. Наиболее часто используются следующие три: иерархическая, сетевая и реляционная. Недавно появился четвертый тип: объектно-ориентированные системы управления базами данных, которые соединяют традиционную технологию проектирования баз данных (БД) с объектной моделью. Microsoft Access является реляционной системой управления базами данных (СУБД). Многие существующие информационные системы построены на основе реляционной системы.

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

База данных представляет собой совокупность связанных таблиц (в предельном случае – одну таблицу), предназначенных для хранения определенной информации. Термином «база данных» часто называют приложение, использующее БД и обладающее интерфейсом просмотра и правки, а также средствами обработки хранящейся в БД информации. Однако такое приложение лучше называть информационной системой. Базами данных называются файлы Microsoft Access, а также совокупность таблиц, объединенная в одно целое, хранящаяся в логических устройствах на SQL Server.

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

Сущность – множество однотипных объектов (экземпляров). Каждый экземпляр характеризуется набором свойств, называемых атрибутами сущности.

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

Атрибут представляет собой определенное свойство (характеристику) данной сущности.

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

Ключевое поле – поле, представляющее первичный ключ или являющееся частью составного первичного ключа.

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



Внешний ключ – атрибут или комбинация атрибутов сущности, соответствующая первичному ключу другой сущности, связанной с данной.

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

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

Одним из основополагающих принципов проектирования модели данных является ее нормализация – т. е. приведение модели данных к нормальной форме. Это позволяет устранить избыточность хранимой информации. Степень нормализации может быть различной. Результатом нормализации является легко поддерживаемая модель данных, не содержащая неопределенностей и повторения данных. В Microsoft Access существует средство автоматической нормализации схемы данных – Мастер анализа таблиц.


mylektsii.ru - Мои Лекции - 2015-2019 год. (0.005 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал