
- •1. Основные теоретические сведения и методика создания баз данных
- •1.1. Методика создания и модификации таблиц
- •1.2. Методика создания и модификации форм
- •1.3. Методика создания и модификации запросов
- •1.4. Методика создания и модификации отчетов
- •1.5. Методика создания и модификации макросов
- •2.1.3. Создать таблицу (Клиенты)
- •2.1.4. Создать таблицу (Продукты)
- •2.1.5. Применить различные фильтры
- •2.1.6. Добавить поле в виде рисунка
- •2.1.7. Связь между таблицами
- •2.2.3. Создать форму табличную
- •2.2.10. Добавление в форму логического поля
- •2.2.11. Создать общую форму для ввода записей в две таблицы
- •2.3. Создание запросов
- •2.3.1. Запрос с новым полем (Сформировать новое вычисляемое поле стоимость)
- •2.3.2. Запрос с использованием условия «или»
- •2.3.3. Запрос с использованием «равно»
- •2.3.4. Запрос с использованием «больше»
- •2.3.5. Запрос с использованием «и»
- •2.3.6. Создать запрос с параметром
- •2.3.7. Создать запрос с двумя параметрами
- •2.3.8. Запрос по буквам в названиях (найти продукты с буквы «п»)
- •2.3.9. Запрос с использованием «построителя выражений» (исключить конфеты «Южная ночь»)
- •2.3.10. Запрос на обновление (переименовать Закусочную «Сирена» в Столовую «Сирена»)
- •2.3.11. Запрос на добавление (из новой таблицы добавочная добавить поле налоги в таблицу продукты)
- •2.3.12. Запрос на создание таблицы (из двух таблиц создать новую сводная)
- •2.3.13. Запрос с созданием вычисляемого поля (стоимость)
- •2.4. Создание отчетов
- •2.5. Создание макросов
- •2.6. Создание баз данных
- •3. Контрольные вопросы
- •4. Задания к курсовой работе «Создание базы данных»
- •Примеры баз данных Записей в базе данных должно быть не менее 10-ти. Основная таблица подчиненная таблица
4. Задания к курсовой работе «Создание базы данных»
4.1. Создать БД, состоящую из главной и двух подчиненных таблицы (в таблицах определить ключ)
Таблица / Создать / Конструктор
Основная таблица должна содержать не менее 5 полей и 20 записей
Подчиненные таблицы, где расшифровываются сокращения основной таблицы, должны содержать не менее 3 полей и 5 записей
Применить фильтр к таблицам с использованием знаков =, >, <, AND, OR, Like, Not
В подчиненной таблице сделать поле OLE для ввода рисунков
Вставка / Объект / Paintbrush Picture
Связать таблицы между собой
Сервис / Схема данных
4.2. Создать все виды форм для основной таблицы
Автоформы: в столбец, ленточная, табличная
Форма / Создать/ Автоформа (таблица)
Формы с помощью Мастера: в столбец, ленточная, табличная, выровненная
Разработать свои формы в режиме конструктора
Форма/ Создать/ Конструктор (таблица)
4.3. Создать различные запросы
Запрос/ Создать/ Конструктор/ Добавить таблицы
Добавить: Вид / групповые операции и Вид / имена таблицы
Выбрать основную и подчиненную таблицы
Выбрать поля в 1-м, 2-м, 3-м и 4-м столбцах
Создать разные запросы, установив в разных столбцах Группировку, Сумму, Условие отбора (=, >,<, AND,OR)
Создать запросы на добавление, на создание таблицы
Кнопка Тип запроса + Добавление или Создание таблицы
4.4. Создать все виды отчетов для основной таблицы
Автоотчеты: в столбец, ленточный
Отчет / Создать / Автоотчет
Отчеты с помощью Мастера: с группировкой, с сортировкой и стилем
Отчет / Создать / Мастер отчетов
Создать отчет «Почтовая наклейка»
Разработать свои отчеты в режиме конструктора, заполнив области:
заголовок, верхний колонтитул, область данных, нижний колонтитул, примечание
Отчет/ Конструктор
4.5. Создать различные макросы
Макрос / Создать
на открытие таблиц и форм
объединенный с двумя макросами внутри (запуск макроса — Сервис/ Макрос/ Запуск макроса)
с поиском записей Открыть таблицу / К Элементу управления / Найти запись
с условием Вид / Условие
на запуск любой программы (Запуск приложения + путь и имя программы)
макрос, запускающийся автоматически при открытии БД (имя макроса — autoexec)
Распечатайте по одной таблице, форме, запросу, отчету, макросу в режиме конструктора и в режиме просмотра как показано на рисунках 1-11.
Список использованных источников
1. Гэри Хансен. Базы данных. Разработка и управление / пер. с англ. — М.: изд-во БИНОМ, 1999.
2. Ефимова О.И и др. Курс компьютерной технологии: учебное пособие. — М.: АБФ, 1998.
3. Основы современных компьютерных технологий: учебное пособие / под ред. А.Д. Хомоненко. — СПб.: Корона, 1998.
4. Виктор Пасько. Для пользователя Access 97. — М., 1998.
5. Информатика. Практикум: учебное пособие / под ред. Н.В. Макаровой. — М., 1997.
ПРИЛОЖЕНИЯ
Приложение 1
Примеры баз данных Записей в базе данных должно быть не менее 10-ти. Основная таблица подчиненная таблица
1. ЗАКАЗЫ |
|
ЦЕХА (5 единиц) |
|||||
|
|
|
|
|
|
|
|
Заказ |
Кодцеха |
Название |
Количество |
|
Кодцеха |
Название |
Номер ведомости |
100 |
1 |
торт |
12,5 |
|
1 |
ремонтный |
14 |
101 |
4 |
печенье |
17,7 |
|
2 |
электроцех |
17 |
|
|
|
|
|
3 |
механический |
15 |
|
|
|
|
|
4 |
технологический |
12 |
… |
… |
… |
… |
|
5 |
красильный |
11 |
2. ЗАКАЗЫ |
|
ТОВАРЫ (5 единиц) |
|||||
|
|
|
|
|
|
|
|
Заказ |
Товар |
Цена |
Количество |
|
Товар |
Название |
Поставщик |
200 |
1 |
10,5 |
2,5 |
|
1 |
Диван |
Магазин 1 |
201 |
3 |
12,7 |
7,7 |
|
2 |
Кресло |
База 2 |
|
|
|
|
|
3 |
Стол |
Магазин 2 |
|
|
|
|
|
4 |
Стул |
База 3 |
… |
… |
… |
… |
|
5 |
Ковер |
База 1 |
3. ТОВАРЫ |
|
ПОСТАВЩИК (5 единиц) |
|||||
|
|
|
|
|
|
|
|
Товар |
Поставщик |
Количество |
Цена |
|
Поставщик |
Название |
Адрес |
1 |
1 |
15,4 |
12,5 |
|
1 |
маг. «Сигнал» |
Ленина 2 |
2 |
5 |
17,7 |
9,9 |
|
2 |
маг. «Сокол» |
Лесная 5 |
|
|
|
|
|
3 |
маг. «Ветер» |
Банная 31 |
|
|
|
|
|
4 |
маг. «Урал» |
Советская 11 |
… |
… |
… |
… |
|
5 |
маг. «Пульс» |
Фруктовая 10 |
4. ЗАКАЗЫ |
|
КЛИЕНТЫ (5 единиц) |
|||||
|
|
|
|
|
|
|
|
Заказ |
Клиент |
Город |
Количество |
|
Клиент |
Название |
Контракт N |
1 |
РОС |
Москва |
105 |
|
РОС |
Россия |
112 |
2 |
УКР |
Киев |
207 |
|
УКР |
Украина |
117 |
|
|
|
|
|
БЕЛ |
Белоруссия |
110 |
|
|
|
|
|
КАЗАХ |
Казахстан |
121 |
… |
… |
… |
… |
|
АРМЕН |
Армения |
131 |
5. СОТРУДНИКИ |
|
ДОЛЖНОСТИ (5 единиц) |
|||||
|
|
|
|
|
|
|
|
Номер |
Фамилия |
Должность |
Кол-во раб. дн. |
|
Должность |
Название |
Оклад |
1 |
Петров |
зав. |
15 |
|
зав. |
Заведующий |
2700 |
2 |
Сидоров |
инж. |
25 |
|
инж. |
Инженер |
2100 |
|
|
|
|
|
техн. |
Техник |
1500 |
|
|
|
|
|
раб. |
Рабочий |
2000 |
… |
… |
… |
… |
|
убор. |
Уборщица |
1000 |
6. СТУДЕНТЫ |
|
СТИПЕНДИИ (5 единиц) |
|||||
|
|
|
|
|
|
|
|
Код |
Фамилия |
Вид стипенд |
Кол-во учеб. дн. |
|
Вид стипенд |
Название |
Стипендия |
1 |
Петров |
отл-о |
15 |
|
отл-о |
Отл. основная |
500 |
2 |
Сидоров |
хор-о |
10 |
|
хор-о |
Хор. основная |
300 |
|
|
|
|
|
уд-о |
Удов. основная |
200 |
|
|
|
|
|
отл-им |
Отл. именная |
700 |
… |
… |
… |
… |
|
хор-им |
Хор. именная |
600 |
7. СТУДЕНТЫ |
|
ОПЛАТА (5 единиц) |
|||||
|
|
|
|
|
|
|
|
Код |
Фамилия |
Вид оплаты |
Кол-во мес. |
|
Вид оплаты |
Название |
Цена |
1 |
Петров |
БД |
15 |
|
БД |
Бюджет |
15000 |
2 |
Сидоров |
ВНЕБД |
10 |
|
ВНЕБД |
Внебюджет |
19000 |
|
|
|
|
|
КОНТР |
Контракт |
20000 |
|
|
|
|
|
ЭКСТЕРН |
Экстерн |
21000 |
… |
… |
… |
… |
|
ДОГОВОР |
Договор |
23000 |
Приложение 2
Оформление титульного листа к курсовой работе «Базы данных»
федеральное агентство по сельскому хозяйству
ФГОУ ВПО
Костромская государственная сельскохозяйственная академия
Кафедра информационных технологий в электроэнергетике
БАЗЫ ДАННЫХ
Курсовая работа
на тему: «Комплектующие к персональным компьютерам»
Выполнил студент ____ курса _________ группы
факультета электрификации и автоматизации с.-х.
Проверил _________________________________
__________________________________________
КОСТРОМА 2005