- •Содержание
- •Введение
- •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
5. Реклама в газете
Описание бизнеса |
Решаемые задачи |
В бизнесе участвуют: заказчики (наименование, адрес, телефон и т.д.), рекламные агенты (фамилия, имя, отчество, телефон и т.д). Реклама размещается в определенных номерах газеты в модулях с заданными размерами, расположением на страницах и стоимостью. Заказчик может заказать размещение рекламы в модулях определенного типа в одном или нескольких номерах газеты. На каждый заказ оформляется квитанция, в которой указывается заказчик, агент, виды модулей, их количество, количество номеров газеты, дата, стоимость заказа. Каждый заказчик работает только с одним рекламным агентом |
1.Поиск заказчика по различным параметрам 2.Поиск всех заказчиков заданного агента 3. Поиск всех заказов заданного заказчика 4.Подсчет стоимости заказа 5. Оформление квитанции 6. Нахождение стоимости заказов за конкретный период, оформленных одним агентом с начислением премиальных каждому агенту 7. Составление отчетов по типам модулей с указанием количества размещений данного типа за указанный период, по агентам, по номерам газет и т.д. |
6. Справочная сети аптек
Описание бизнеса |
Решаемые задачи |
В бизнесе участвуют: клиенты (имя, телефон), продавцы (имя, телефон), аптеки данной сети (номер, адрес, телефон). Клиент может заранее по телефону сделать заявку на подбор лекарственных средств определенных категорий или их аналогов. Диспетчер подбирает несколько вариантов с разными ценами, видами фасовки и предлагает их клиенту |
1. Оформление заявки на подбор лекарств 2.Поиск конкретного лекарства или его аналогов по аптекам сети по конкретной заявке 3. Формирование набора вариантов лекарств, удовлетворяющих заявке 4. Выдача сведений о наличии нужных лекарств в конкретной аптеке 5. Выдача о видах фасовки и ценах конкретного лекарства по всем аптекам сети 6. Формирование списка наиболее часто заказываемых лекарств 7. Подсчет стоимости набора лекарств. |
7. Фирма добрых услуг
Описание бизнеса |
Решаемые задачи |
В бизнесе участвуют клиенты (фамилия, имя, отчество, телефоны, адрес), работники (фамилия, имя, отчество, телефоны, виды работ, удобные периоды выполнения работ и т.д.). На каждый заказ диспетчер оформляется запрос, в котором указывается клиент, вид работы, удобное время, требования к работнику). По запросу фирма осуществляет поиск работника, удовлетворяющего требованиям клиента и свободного на указанный период. По запросу выписывается квитанция, в которой дополнительно к информации запроса указывается работник, общая сумма оплаты. По результатам работы клиентом дается характеристика работника и оценка качества выполнения работы. |
1.Составление запроса на выполнение работы 2. Подбор работников по заданным видам работ и конкретным требованиям клиента 3.Подсчет стоимости работы по указанному объему 4. Оформление квитанции по конкретному заказу 5. Подсчет стоимости работ, выполненных конкретным работником за указанный период 6. Начисление премиальных работнику на основании оценки качества выполненных работ 7.Составление финансовых отчетов по конкретным работникам, видам работ за месяц, квартал, год |