Понятие "база данных". Процесс проектирования таблиц с помощью СУБД Access, основные принципы при их построении. Инфологическая модель как главный этап в процессе их создания. Реляционная схема базы данных. Порядок создания запросов, их использование.
В настоящее время среди разработчиков базы данных (БД) большой популярностью пользуется реляционная СУБД ACCESS, входящая в состав пакета Microsoft Office 2003. База данных - это совокупность сведений о реальных объектах, процессах, событиях или явлениях, относящихся к определенной теме или задаче, организованная таким образом, чтобы обеспечить удобное представление этой совокупности, как в целом, так и любой ее части. Каждая строка таблицы содержит данные об одном объекте (например, клиенте, автомобиле, документе), а столбцы таблицы содержат различные характеристики этих объектов - атрибуты (например, наименования и адреса клиентов, марки и цены автомобилей). Строки таблицы называются записями, все записи имеют одинаковую структуру - они состоят из полей, в которых хранятся атрибуты объекта. Каждое поле в записи содержит одну характеристику объекта и имеет строго определенный тип данных (например, текстовая строка, число, дата).Наша база данных решает следующие задачи: учет заказов, представление данных о доступных турах, сотрудниках, клиентах и о поставщиках услуг. С его помощью можно быстро получить доступ к данным о сотрудниках, клиентах, заказах, турах, поставщиках услуг, стоимости путевок и предоставляемых услугах. Осуществлены запросы по поиску сведений о доступных турах, клиентах, сотрудниках, поставщиках услуг, заказах, услугах.Данные следует сохранять в таблицах, причем каждая таблица должна содержать информацию одного типа, например, сведения о поставщиках. Одним из наиболее сложных этапов в процессе проектирования базы данных является разработка таблиц, так как результаты, которые должна выдавать база данных (отчеты, выходные формы и др.) не всегда дают полное представление о структуре таблицы. При проектировке таблиц, рекомендуется руководствоваться следующими основными принципами: - Не должно быть повторений и между таблицами. Например, в одной таблице должны содержаться адреса и фамилии клиентов. Каждая таблица содержит информацию на отдельную тему, а каждое поле в таблице содержит отдельные сведения по теме таблицы.Цель инфологического моделирования - обеспечение наиболее естественных для человека способов сбора и представления той информации, которую предполагается хранить в создаваемой базе данных. Основными конструктивными элементами инфологических моделей являются сущности, связи между ними и их свойства (атрибуты). Минимальность означает, что исключение из набора любого атрибута не позволяет идентифицировать сущность по оставшимся. Первый тип - связь ОДИН-К-ОДНОМУ (1:1): в каждый момент времени каждому представителю (экземпляру) сущности А соответствует 1 или 0 представителей сущности В: Студент может не "заработать" стипендию, получить обычную или одну из повышенных стипендий.В таблицах данные распределяются по столбцам (которые называют полями) и строкам (которые называют записями). Все данные, содержащиеся в поле таблицы, должны иметь один и тот же тип. Каждое поле таблицы характеризуется наименованием, типом и шириной поля. При задании типа данных поля можно также указать размер, формат и другие параметры, влияющие на отображение значения поля и точность числовых данных. Определим, какие типы данных будут присутствовать в наших таблицах: Таблица: СотрудникиКаждая таблица состоит из однотипных строк и имеет уникальное имя. Строки имеют фиксированное число полей (столбцов) и значений (множественные поля и повторяющиеся группы недопустимы). Строки таблицы обязательно отличаются друг от друга хотя бы единственным значением, что позволяет однозначно идентифицировать любую строку такой таблицы. При выполнении операций с таблицей ее строки и столбцы можно обрабатывать в любом порядке безотносительно к их информационному содержанию. Этому способствует наличие имен таблиц и их столбцов, а также возможность выделения любой их строки или любого набора строк с указанными признаками.Причем за счет связей при процессе правки одной из таблиц, будут автоматически изменяться данные в других таблицах. Формы служат для ввода и просмотра данных в удобном для пользователя виде, который соответствует привычному для него документу. Для создания формы нужно открыть вкладку «Формы» окна базы данных и нажать кнопку «Создать» После этого в появившемся окне следует выбрать способ создания формы «Мастер форм» и выбрать таблицу, по которой необходимо сделать форму, в нашем случае таблица «Сотрудники». Далее при помощи кнопок (перенести все записи) или (перенести выбранную запись) нужно выбрать поля, которые будут отражены в форме.Запросы позволяют выбирать данные из одной или нескольких связанных таблиц. Результатом выполнения запроса является результирующая таблица, которая наряду с другими таблицами может быть использована при обработке данных. Создадим запросы на наличие путевки в определенную страну. Для создания запроса необходимо открыть вкладку «Запросы» окна базы данных, нажать кнопку создать и в появившемся окне выбрать «Простой запрос».
План
Содержание
Введение
1. Пояснительная записка
1.1 Краткая характеристика предметной области
1.2 Создание таблиц
1.2.1 Разработка структуры БД
1.2.2 Инфологическое проектирование
1.2.3 Структура и создание таблиц
1.2.4 Реляционная схема базы данных
1.2.5 Заполнение базы данных
1.3 Оперирование данными
1.3.1 Создание запросов
1.4 Выходные данные
1.4.1 Отчет о поставщиках и поставляемых ими товарах
1.4.2 Создание кнопочной формы
Заключение
Список литературы
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы