- •Создание баз данных в субд ms access
- •Часть 1 Создание базы данных. Работа с таблицами. Формирование запросов
- •Введение
- •Лабораторная работа №1. Создание базы данных. Работа с таблицами Основные теоретические сведения
- •Основные понятия реляционных бд: нормализация, связи и ключи
- •Создание бд. Этапы проектирования
- •Порядок выполнения работы
- •Создание таблиц
- •Создание таблицы покупатель в режиме конструктора
- •Создание таблицы товары с помощью мастера
- •Создание таблицы поставщик путём ввода данных
- •Создание таблицы поставщик_товар в режиме конструктора
- •Создание таблиц покупатель_товар и сотрудники
- •Понятие целостности данных и связей
- •Создание связей между таблицами
- •Ввод данных в таблицы
- •Сортировка записей в таблице
- •Отбор данных с помощью фильтров
- •Корректировка записей базы данных
- •Контрольные вопросы
- •Лабораторная работа №2. Создание запросов Основные теоретические сведения
- •Режимы создания запросов
- •Создание запроса в режиме Конструктора
- •Формирование условий отбора
- •Выполнение и сохранение запроса
- •Задания и методические указания к формированию запросов Создание запросов выбора
- •Создание запросов действий
- •Создание перекрестных запросов
- •Контрольные вопросы
- •Литература
- •Приложения
- •Создание баз данных в субд ms access
- •Часть 1 Создание базы данных. Работа с таблицами. Формирование запросов
Лабораторная работа №1. Создание базы данных. Работа с таблицами Основные теоретические сведения
Система управления базами данных (СУБД) – это комплекс программных средств, предназначенных для создания структуры новой базы, наполнения ее содержимым, редактирования содержимого и визуализации информации.
Все СУБД поддерживают в той или иной форме четыре основных операции:
добавить в базу данных одну или несколько записей;
удалить из базы данных одну или несколько записей;
найти в базе данных одну или несколько записей, удовлетворяющих заданному условию;
обновить в базе данных значение некоторых полей.
СУБД Access входит в состав Microsoft Office и предназначена для работы с реляционными БД, т.е. представленными в табличной форме. Реляционная база упрощает поиск, анализ, поддержку и защиту данных, поскольку они сохраняются в одном месте. MS Access одна из самых мощных, гибких и простых в использовании СУБД. В ней можно создавать большинство приложений, не написав ни единой строки программы, но если нужно создать нечто очень сложное, то на этот случай MS Access предоставляет мощный язык программирования – Visual Basic for Application.
Популярность СУБД Microsoft Access обусловлена следующими причинами:
доступность в изучении и понятность позволяют Access являться одной из лучших систем быстрого создания приложений управления базами данных;
СУБД полностью русифицирована;
возможность использования OLE технологии;
интегрированность с пакетами Microsoft Office;
поддержка WWW-идеологии;
визуальная технология позволяет постоянно видеть результаты своих действий и корректировать их; кроме того, работа с конструктором форм может существенно облегчить дальнейшее изучение таких систем программирования, как Visual Basic или Delphi;
широко и наглядно представлена справочная система;
наличие большого набора «мастеров» по разработке объектов.
База данных – это поименованная совокупность данных, относящихся к определенной предметной области..
Предметная область – это часть реального мира, подлежащая изучению с целью создания базы данных для автоматизации процесса управления.
Наборы принципов, которые определяют организацию логической структуры хранения данных в базе, называются моделями данных.
Существуют 4 основные модели данных – списки (плоские таблицы), реляционные базы данных, иерархические и сетевые структуры.
В течение многих лет преимущественно использовались плоские таблицы (плоские БД) типа списков в Excel. В настоящее время наибольшее распространение при разработке БД получили реляционные модели данных. Реляционная модель данных является совокупностью простейших двумерных таблиц – отношений (англ. relation), т.е. простейшая двумерная таблица определяется как отношение (множество однотипных записей объединенных одной темой).
От термина relation (отношение) происходит название реляционная модель данных. В реляционных БД используется несколько двумерных таблиц, в которых строки называются записями, а столбцы полями, между записями которых устанавливаются связи. Этот способ организации данных позволяет данные (записи) в одной таблице связывать с данными (записями) в других таблицах через уникальные идентификаторы (ключи) или ключевые поля.
