Задание 1
В программе Microsoft Word cоставить и распечатать на одном листе формата А4 тезаурус из двадцати основных понятий СУБД Microsoft Access.
Задание 2
Выполнить проектирование базы данных с учетом поставленных запросов. База данных должна содержать:
1. Таблицы по заданной предметной области. Количество таблиц определяется в процессе проектирования, но не менее трех. Каждая таблица должна содержать восемь записей.
2. Десять запросов:
- один на выборку к каждой таблице;
- два перекрестных;
- два на выборку к связанным таблицам;
- два с параметрами к связанным таблицам;
- один с вычисляемым полем;
- два с групповыми операциями.
При оформлении формулировка запроса обязательна.
3. Формы:
- главную и подчиненную;
- одну автоформу.
4. Отчеты:
- один автоотчет;
- один, созданный Мастером отчетов или в режиме Конструктора.
5. Кнопочную форму
В базе данных при создании объектов должны быть использованы объекты OLE (картинки, фотографии), возможности Мастеров, Конструктора и Построителя.
Требования к оформлению и расположению заданий домашней контрольной работы
Титульный лист по стандарту – с. 1
Оглавление – с. 2
Задание 1 – с. 3
Задание 2, формулировка – с. 4
Таблицы, описание полей – с. 4
Схема данных – с. 5
Формулировка запросов, их вид в Конструкторе и результат выполнения – с.6 – 9
Формы – с.10
Отчеты – с.11
Литература – с.12
Выполнить автоматическую нумерацию страниц, не ставя номер на титульном листе.
Домашняя контрольная работа должна быть представлена в печатном и электронном варианте на диске.
Вариант 1. Проведение семинара
Вариант 2. Поликлиника
Вариант 3. Гастроли
|
Вариант 4. Компьютерный салон
Вариант 5. Склад товаров магазина «Детский мир»
Вариант 6. Склад продовольственных товаров
Вариант 7. Учет товаров оптовой базы промышленных товаров
Вариант 8. Продажа книг
Вариант 9. Начисление заработной платы
Вариант10. Оплата штрафов ГИБДД
Приложение3
Использование подстановочных знаков для поиска значений
Подстановочные знаки используются в качестве прототипов для других символов при указании образца поиска в следующих случаях:
· известна только часть значения;
· требуется найти значения, начинающиеся с конкретной буквы или соответствующие определенному шаблону.
В базах данных Microsoft Access для поиска значений полей, записей или имен файлов в диалоговых окнах Поиск и Замена или в запросах, командах и выражениях допускается использование символов, указанных в таблице.
Символ | Использование | Примеры |
* | Соответствует любой цифре или любому символу. Может использоваться в качестве первого или последнего символа текстовой строки. | wh* - поиск слов what, white и why и т.п.; *ол – поиск слов вол, волейбол, пол и т.п.; *ло* - поиск слов горло, полотенце, Фролова и т.п.; 2* - поиск слов (чисел) 2доа, 2-я задача (22, 209). |
? | Соответствует любому текстовому символу. | B?ll — поиск слов ball, bell и bill и т.п.; 2??7? – поиск слов (чисел) 2ав7ы, 2пр76 (24379,22377) и т.п. 2?.??.7? - двадцатые числа 70-х годов (для дат в формате дд.мм.гг) |
[ ] | Соответствует любому одному символу из заключенных в скобки. | B[ae]ll — поиск слов ball и bell, но не bill; [12]5[34] – 153, 253, 254, 253, но не 354, не 155; [М-Ф]* - строки, начинающиеся с буквы «М» по «Ф»; 12.0[36].7[13] – 12-е число июня или марта месяца 1971 или 1973 года. |
! | Соответствует любому одному символу, кроме заключенных в скобки. | b[!ae]ll — поиск слов bill и bull, но не bell или ball; [!Оля]* - все строки, не начинающиеся с «Оля»; 4[!8]? – все трехзначные числа, на первом месте которых цифра 4, на втором – любая цифра кроме 8, а на третьем – любая цифра (456, 421, но не 482). |
- | Соответствует любому символу из диапазона. Необходимо указывать этот диапазон по возрастанию (от A до Z, но не от Z до A). | b[a-c]d — поиск слов bad, bbd и bcd; 7[1-5] – числа от 71 до 75 включительно; [П-Т]* - строки, начинающиеся с букв «П» по «Т», например Петя, Толик, Татьяна, Т-34 и т.п.; 1[5-9].0[!7].8? – даты с 15 по 19 число всех месяцев кроме июля 80-х годов (16.08.87). |
# | Соответствует любой цифре. | 1#3 — поиск значений 103, 113, 123. |
|
Функции даты и времени
Функция | Описание |
Day(дата) | Возвращает значение дня месяца в диапазоне от 1 до 31 |
Year(дата) | Возвращает значение года в диапазоне от 100 до 9999 |
Month(дата) | Возвращает значение месяца года в диапазоне от 1 до 12 |
Weekday(дата) | По умолчанию возвращает целое число от 1 (Воскресенье) до 7 (Суббота), соответствующее дню недели |
Hour(дата) | Возвращает целое число от 0 до 23, представляющее значение часа |
Now(0 | Возвращает дату и время часов компьютера |
Date() | Возвращает текущую системную дату |
Специальные операторы сравнения
Кроме обычных операторов сравнения Access предоставляет специальные операторы для отбора данных – операторы Between и Like.