- •Содержание
- •Введение
- •1 Организация систем управления базами данных
- •1.1 Базы данных и системы управления базами данных
- •1.2 Модели данных
- •1.3 Реляционная база данных
- •1.4 Связи между таблицами
- •1.4 Манипулирование реляционными данными
- •2 Объекты базы данных ms access
- •2.1 Таблицы
- •2.2 Запросы
- •2.3 Формы
- •2.4 Отчеты
- •2.5 Макросы
- •2.6 Модули
- •2.7 Web-страницы
- •2.8 Sql – запросы
- •2.8.1 Структура языка sql
- •Dcd (Data Control Language) – язык управления данными состоит из операторов контроля данных, защиты и управления данными:
- •2.8.2 Выборка данных из таблиц
- •2.8.3 Операторы sql
- •3 Лабораторный практикум
- •3.1 Применение кейс-метода при создании реляционной базы данных ms access
- •1. Кейс-компонент Открытие бд
- •2. Кейс-компонент Закрытие бд
- •3. Кейс-компонент Создание бд
- •4. Кейс-компонент Создание таблиц
- •5. Кейс-компонент Формирование связей между таблицами
- •6. Кейс-компонент Создание форм
- •7. Кейс-компонент Ввод данных
- •8. Кейс-компонент Организация данных
- •9. Кейс-компонент Создание запросов
- •10. Кейс-компонент Представление информации
- •11. Кейс-компонент Изменение структуры объектов бд
- •12. Кейс-компонент Импорт данных
- •3.2 Иллюстративные учебные кейсы
- •1. Работа с субд Microsoft Access на примере бд «Борей»
- •Задания и алгоритм реализации кейс-ситуации
- •Задания для самостоятельной работы
- •2. Создание однотабличной бд и работа с ней в различных режимах
- •Задания и алгоритм реализации кейс-ситуации
- •3. Создание и работа по запросам с двухтабличной бд «Авто»
- •Задания и алгоритм реализации кейс-ситуации
- •4. Разработка составной формы на основе двух таблиц для бд «Авто»
- •Задания и алгоритм реализации кейс-ситуации
- •Задания и алгоритм реализации кейс-ситуации
- •6. Создание структуры реляционной бд торговой фирмы
- •Задания и алгоритм реализации кейс-ситуации
- •7. Редактирование и обработка данных. Формирование сложных запросов
- •8. Создание форм для работы с данными. Разработка кнопочной формы
- •Задания и алгоритм реализации кейс-ситуации
- •9. Формирование отчетов и почтовых наклеек
- •Задания и алгоритм реализации кейс-ситуации
- •10. Интеграция баз данных ms Access и SharePoint
- •Задания и алгоритм реализации кейс-ситуации
- •3.3 Учебные кейсы. Создание запросов к бд «Фирма» с использованием языка sql
- •1. Создание простых запросов
- •2. Получение обобщенных данных для формирования отчетов и создание запросов с данными из нескольких таблиц и подзапросами
- •3. Создание объединения запросов и запросов с соотнесенными подзапросами для учебной и индивидуальной бд
- •4. Создание запросов на модификацию данных
- •1. Гостиница
- •2. Прокат спортивного оборудования
- •3. Платный абонемент
- •4. Подписка
- •5. Реклама в газете
- •6. Справочная сети аптек
- •7. Фирма добрых услуг
- •8. Продажа музыкальных альбомов
- •9. Транспортные перевозки
- •10. Ремонт компьютеров
- •Лебедева Татьяна Фёдоровна солопова Алла Николаевна
- •650942, Г. Кемерово, пр. Кузнецкий, 39. Тел. 75-75-00
3 Лабораторный практикум
3.1 Применение кейс-метода при создании реляционной базы данных ms access
Кейс-метод – метод анализа ситуаций. Суть его в осмыслении реальной жизненной или учебной ситуации, описание которой одновременно отражает не только какую-либо практическую проблему, но и актуализирует определенный комплекс знаний, необходимых к усвоению при разрешении данной проблемы. При этом сама проблема не имеет однозначных решений.
Создание любой базы данных начинается со сбора и анализа информации с учетом дальнейшего её использования. Предпроектный анализ предметной области следует проводить по следующим направлениям:
какая информация войдет в базу данных;
на какие темы можно разделить информацию;
как эти темы связаны друг с другом;
как будут обновляться данные;
какая нужна обзорная и итоговая информация по данным;
какие операции надо будет с данными выполнять.
При решении поставленной задачи предстоит выбрать вариант кейс-компоненты Создание БД:
заложить основу для новой БД с помощью Шаблона;
самостоятельно разработать БД, с нуля.
Ключевым моментом при решении вопроса, насколько эффективно использование Шаблона при создании конкретной БД, является то, какие таблицы и поля из предложенных в Шаблоне, удовлетворяют условиям задачи. Следует также проверить, насколько структура, созданная Шаблоном, подходит для поставленной задачи. Если работа форм и отчетов соответствует требованиям и необходимо внести лишь некоторые незначительные изменения (удалить, добавить или изменить имена некоторых полей), то созданная из Шаблона БД подойдет в качестве основы для дальнейшей работы. Но если на пересмотр и переделку структуры объектов приходится тратить много времени, эффективней будет начать разработку самостоятельно, следуя этапам проектирования базы данных.
При самостоятельном проектировании БД используются кейс-компоненты:
создание таблиц;
формирование необходимых связей между таблицами;
ввод информации в таблицы;
создание запросов, форм и отчётов;
использование элементов управления, гиперссылок и макрокоманд для автоматизации работы БД.
При работе с БД применяют варианты кейс-компонент:
открытия (закрытия) БД;
организации данных;
редактирования структуры объектов БД;
обмена данными между приложениями.
1. Кейс-компонент Открытие бд
После загрузки MS Access появляется возможность открыть ранее созданную БД для её преобразования и работы с данными. Кроме того, при открытии можно установить запрет на доступ к этой базе данных со стороны других пользователей.
Вариант 1
Выбрать файл из списка Открыть последнюю базу данных в стартовом диалоговом окне Microsoft Access справа.
Если нужной БД в списке нет, Click по строке Другие…. На экране появится диалоговое окно Открытие файла базы данных.
Выбрать диск и папку, в которой находится нужная БД.
Для установки конфиденциальности (запрета доступа со стороны других пользователей) в раскрывающемся списке кнопки Открыть выбрать режим Монопольно (необязательно).
2Click по имени БД.
Вариант 2 Click по кнопке Office, выбрать имя файла из списка Последние документы.
Вариант 3
Click по кнопке Office для вывода списка возможных действий с документом.
Выполнить команду Открыть, выбрать диск и папку, в которой находится нужная БД.
Для установки конфиденциальности (запрета доступа со стороны других пользователей) в раскрывающемся списке кнопки Открыть выбрать режим Монопольно (необязательно).
2Click по имени БД.