рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Проектирование базы данных

Проектирование базы данных - раздел Программирование, Базы данных Microsoft Access Проектирование Базы Данных. В Microsoft Access, Прежде Чем Создавать Таблицы,...

Проектирование базы данных. В Microsoft Access, прежде чем создавать таблицы, формы и другие объекты необходимо задать структуру базы данных.

Хорошая структура базы данных является основой для создания адекватной требованиям, эффективной базы данных. Этапы проектирования базы данных Ниже приведены основные этапы проектирования базы данных 1. Определение цели создания базы данных. 2. Определение таблиц, которые должна содержать база данных. 3. Определение необходимых в таблице полей. 4. Задание индивидуального значения каждому полю. 5. Определение связей между таблицами. 6. Обновление структуры базы данных. 7. Добавление данных и создание других объектов базы данных. 8. Использование средств анализа в Microsoft Access. 1. Определение цели создания базы данных На первом этапе проектирования базы данных необходимо определить цель создания базы данных, основные ее функции и информацию, которую она должна содержать. То есть нужно определить основные темы таблиц базы данных и информацию, которую будут содержать поля таблиц.

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

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

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

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

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

При разработке полей для каждой таблицы необходимо помнить Каждое поле должно быть связано с темой таблицы. Не рекомендуется включать в таблицу данные, которые являются результатом выражения. В таблице должна присутствовать вся необходимая информация. Информацию следует разбивать на наименьшие логические единицы Например, поля Имя и Фамилия, а не общее поле Имя. 4. Задание индивидуального значения каждому полю С тем чтобы Microsoft Access мог связать данные из разных таблиц, например, данные о клиенте и его заказы, каждая таблица должна содержать поле или набор полей, которые будут задавать индивидуальное значение каждой записи в таблице.

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

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

Рекомендуется также создать черновые выходные формы и отчеты и проверить, выдают ли они требуемую информацию. Кроме того, необходимо исключить из таблиц все возможные повторения данных. 7. Добавление данных и создание других объектов базы данных Если структуры таблиц отвечают поставленным требованиям, то можно вводить все данные. Затем можно создавать любые запросы, формы, отчеты, макросы и модули. 8. Использование средств анализа в Microsoft Access В Microsoft Access существует два инструмента для усовершенствования структуры баз данных.

Мастер анализа таблиц исследует таблицу, в случае необходимости предлагает новую ее структуру и связи, а также переделывает ее. Анализатор быстродействия исследует всю базу данных, дает рекомендации по ее улучшению, а также осуществляет их.

– Конец работы –

Эта тема принадлежит разделу:

Базы данных Microsoft Access

Для координации всех этих данных необходимы определенные знания и организационные навыки. Microsoft Access объединяет сведения из разных источников в одной реляционной… Создаваемые формы, запросы и отчеты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы,…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Проектирование базы данных

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Общие сведения о таблицах
Общие сведения о таблицах. Каждое поле в таблице Товары Рис. 1 содержит данные определенного рода о каждом товаре, например, название товара. Каждая запись в таблице Товары содержит все сведения об

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

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

Создание базы данных с помощью мастера
Создание базы данных с помощью мастера. При запуске Microsoft Access открывается диалоговое окно, в котором предлагается создать новую базу данных или открыть существующую. Если появляется э

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

Создание новой пустой таблицы
Создание новой пустой таблицы. В Microsoft Access существует четыре способа создания пустой таблицы. 1. Использование мастера баз данных для создания всей базы данных, содержащие все требуемые отче

Создание таблиц путем ввода данных в таблицу
Создание таблиц путем ввода данных в таблицу. Переключитесь в окно базы данных. Для переключения из другого окна в окно базы данных нажмите клавишу F11. 2. На вкладке Таблица нажмите кнопку Создать

Быстрое создание таблицы в режиме конструктора
Быстрое создание таблицы в режиме конструктора. Переключитесь в окно базы данных. Для переключения из другого окна в окно базы данных нажмите клавишу F11. 2. На вкладке Таблица нажмите кнопку Созда

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

Создание формы с помощью автоформы
Создание формы с помощью автоформы. Автоформа создает форму, в которой отображаются все поля и записи выбранной таблицы или запроса. Каждое поле расположено на отдельной строке, с левой стор

Создание формы с помощью мастера
Создание формы с помощью мастера. В окне базы данных выберите вкладку Формы. 2. Нажмите кнопку Создать. 3. В диалоговом окне Новая форма выберите нужного мастера. Описание мастера появляется в лево

Создание формы без помощи мастера
Создание формы без помощи мастера. В окне базы данных выберите вкладку Формы. 2. Нажмите кнопку Создать. 3. В диалоговом окне Новая форма выберите пункт Конструктор. 4. Выберите имя таблицы или зап

Создание запроса
Создание запроса. Часто запросы в Microsoft Access создаются автоматически, и пользователю не приходится самостоятельно их создавать. Для создания запроса, являющегося основой формы или отче

Создание отчета с помощью мастера
Создание отчета с помощью мастера. В окне базы данных выберите вкладку Отчеты. 2. Нажмите кнопку Создать. 3. В диалоговом окне Новый отчет выберите нужного мастера. Описание действий, выполняемых м

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

Защита базы данных
Защита базы данных. Microsoft Access обеспечивает два традиционных способа защиты базы данных установка пароля, требуемого при открытии базы данных, и защита на уровне пользователей, которая позвол

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги