- •Содержание
- •Введение
- •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
8. Продажа музыкальных альбомов
Описание бизнеса |
Решаемые задачи |
В бизнесе участвуют: покупатели (имя, телефон), продавцы (имя, телефон), альбомы (название, стиль, исполнители, музыкальные произведения). Покупатель может заранее по телефону сделать заказ на подбор определенных альбомов, исполнителей, произведений. После того, как продавец по запросу подбирает альбомы (возможно несколько вариантов), покупателю предлагается сделать выбор и оплатить заказ. По запросу выписывается квитанция, в которой дополнительно к информации запроса указывается продавец, общая сумма оплаты. Постоянным покупателям предлагаются скидки. |
1.Поиск нужного альбома по заданному стилю, конкретным исполнителям и произведениям 2. Описание запроса с заданными критериями 3. Составление набора альбомов, удовлетворяющих заданным критериям 4. Поиск покупателя по имени, телефону 5.Подсчет стоимости покупки с учетом возможной скидки 6. Нахождение альбомов-хитов сезона с максимальным количеством заказов 7. Составление финансовых отчетов о продаже альбомов за месяц, квартал, год |
9. Транспортные перевозки
Описание бизнеса |
Решаемые задачи |
В бизнесе участвуют клиенты (фамилия, имя, отчество или название фирмы, телефон, адрес, паспортные данные), автомобили (марка автомобиля, государственный номер, расход топлива, грузовые характеристики), водители (фамилия, имя, отчество, телефон, марки автомобилей). По запросу клиента диспетчер оформляет заявку, в которой указывается клиент, дата заявки, название груза, количество груза, пункт отправления, пункт назначения. По заявке находится подходящий автомобиль и оформляется заказ. Далее регистрируются сведения о доставке (дата и время отправления, дата и время прибытия, код заявки, государственный номер автомобиля, пройденное расстояние), по которым определяется сумма оплаты и выписывается квитанция или счет.
|
1. Оформление заявки 2.Поиск автомобиля и водителя по заявке 3. Выдача водителю направления на перевозку 4. Регистрация сведений о доставке на основе заполненного направления 5.Определение суммы оплаты перевозки и оформление квитанции или счета 6. Выдача сведений о выполненных заказах и количестве часов, затраченных на выполнение заказа 7. Составление финансовых отчетов за месяц, квартал, год по автомобилям, водителям
|
10. Ремонт компьютеров
Описание бизнеса |
Решаемые задачи |
В бизнесе участвуют клиенты (фамилия, имя, отчество или название фирмы, телефон, адрес), компьютерная техника (название, вид, стоимость и т.д.), сотрудники (имя, телефон, специализация). Клиент может заранее по телефону сделать заявку на ремонт техники. Диспетчер при оформлении заявки, задавая вопросы клиенту, ставит предварительный диагноз неисправности и принимает решение о необходимости доставки техники на фирму для ремонта или просто выезде сотрудника. Диспетчер оформляет направление на работу. Заполненное работником направление используется для регистрации, при этом указывается дата, клиент, сотрудник, ремонтируемая техника, вид неисправности, ремонт на месте или с доставкой техники, требуемые запчасти. Производится подсчет ремонта и выписывается квитанция
|
1. Оформление заявки с предварительной диагностикой 2. Поиск сотрудника, который может выполнить эту работу 3. Оформление направления на работу по указанному адресу 4. Регистрация выполненной работы 5. Оформление квитанции на оплату выполненных работ 6.Составление финансовых отчетов за месяц, квартал, год 7. Составление отчета по использованным запчастям
|
СПИСОК ЛИТЕРАТУРЫ
Основной:
Дейт К.Дж. Введение в системы баз данных. 8-е изд., перераб. и доп. – М.: Издательский дом «Вильямс». 2005. - 1328 с.
Грабер М. Введение в SQL.: Пер. с англ. В.Я. Ястребов. - М.: Лори, 2008.– 378 с.
Карпова, Т.С. Базы данных: модели, разработка, реализация: учебник – Спб.: Питер, 2002. – 304 с.
Дополнительной:
Андерсен Вирджиния. Базы данных Microsoft Access. Проблемы и решения: Пер. с англ. Ю. Левчук – М.: Эком, Серия: Проблемы и решения, – 2001. – 384 с.
Гончаров А.Ю. Access 2003. Самоучитель с примерами – М.: КУДИЦ-Образ, 2004. – 272 с.
Гринченко Н.Н.,. Гусев Е. В, МакаровН. П. . Проектирование баз данных. СУБД Microsoft Access.: учебное пособие. – М.: Горячая Линия – Телеком.. 2004. -240 с.
Кузнецов, С.Д. Основы современных баз данных. URL [Электронный ресурс] http://citforum.ru/database/osbd/ (дата обращения 07.04.2010)
Литвин Пол, Гетц Кен, Гунделой Майк Access 2002. Разработка корпоративных приложений для профессионалов: Пер. с англ. А. Падалка. – Спб.: Питер, 2003. – 848 с.
Сергеев А. Access 2007. Новые возможности – Спб.: Питер, 2008. – 176 с.
Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: учебник для высших учебных заведений / Под ред. Проф. А.Д. Хомоненко. – Издание третье, дополненное и переработанное. – СПб.: КОРОНА принт. 2007. – 736 с.
Проектирование, создание и использование БД Ms Access_ Часть 2_ Физическое проектирование Базы Данных [Электронный ресурс] http://vtit.kuzstu.ru/books/shelf/170/index.html
Учебное издание