Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Excel_Access_otchet_2011.doc
Скачиваний:
11
Добавлен:
09.12.2018
Размер:
765.95 Кб
Скачать

Теоретический материал к Заданию №2 – субд Access

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

База данных – это организованная структура, предназначенная для хранения информации. Содержит некоторое множество данных необходимых для решения конкретных информационных задач

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

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

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

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

Различают иерархические, реляционные, сетевые БД, распределенные и централизованные БД, одно- и многопользовательские БД.

В Microsoft Access прежде чем создавать таблицы, формы и другие объекты необходимо за-дать структуру базы данных. Хорошая структура базы данных является основой для создания эффективной и отвечающей требованиям базы данных.

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

  1. Определение цели создания базы данных.

  2. Определение таблиц, которые должна содержать база данных (однотабличная БД или состоящая из нескольких связанных таблиц)..

  3. Определение необходимых в таблице полей.

  4. Задание первичного ключа для каждой таблицы.

  5. Определение связей между таблицами.

  6. Обновление структуры базы данных.

  7. Добавление данных и создание других объектов базы данных.

1. Определение цели создания базы данных

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

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

2. Определение таблиц, которые должна содержать база данных

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

При проектировании таблиц вовсе не обязательно использовать Microsoft Access. Сначала лучше разработать структуру на бумаге. При проектировке таблиц рекомендуется руководствоваться следующими основными принципами:

- Информация в таблице не должна дублироваться. Не должно быть повторений и между таблицами.

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

- Каждая таблица должна содержать информацию только на одну тему.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]