- •1. Основные понятия баз данных
- •Вопросы
- •2. Интерфейс ms Access 2010
- •3. Создание базы данных
- •Упражнение 1.
- •4. Создание таблиц.
- •Упражнение 2.
- •Упражнение 3.
- •Упражнение 4.
- •Упражнение 5.
- •Задания для самостоятельной работы
- •5. Работа с таблицами
- •Упражнение 6.
- •Упражнение 7.
- •Задания для самостоятельной работы
- •6. Создание схемы данных
- •Упражнение 8.
- •Задания для самостоятельной работы
- •7. Сжатие базы данных
- •8. Создание запросов при работе с базами данных в Access 2010
- •8.1. Создание простых запросов с помощью Мастера запросов
- •Упражнение 9.
- •Задания для самостоятельной работы
- •8.2. Создание перекрестных запросов
- •Упражнение 10.
- •Задания для самостоятельной работы
- •8.3. Создание запросов с помощью Конструктора запросов.
- •Упражнение 11.
- •Задания для самостоятельной работы
- •8.4. Создание запроса с параметром
- •Упражнение 12.
- •Задание для самостоятельной работы
- •8.5. Создание запросов с вычисляемыми полями
- •Упражнение 13.
- •Задание для самостоятельной работы
- •8.6 Анализ данных с помощью запросов.
- •Упражнение 14.
- •Задание для самостоятельной работы
- •8.7. Итоговые запросы
- •Упражнение 15.
- •Задание для самостоятельной работы
- •8.8. Создание запросов на изменение
- •8.9. Запрос на создание таблицы
- •Упражнение 16.
- •Задание для самостоятельной работы
- •8.10. Запрос на обновление данных
- •Упражнение 17.
- •8.11. Запрос на добавление данных
- •Упражнение 18.
- •Задание для самостоятельной работы
- •8.12. Запрос на удаление
- •Задание для самостоятельной работы
- •Задания для самостоятельной работы. Итоговые запросы с вычисляемыми полями и условием отбора
- •Перекрестные запросы
- •Запросы с параметром
- •Запросы на создание таблиц
- •8.13 Задания для контрольной работы Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •9. Создание форм и отчетов
- •9.1. Создание форм
- •Упражнение 19
- •9.2. Подчиненные формы
- •Упражнение 20
- •Задания для самостоятельной работы.
- •9.3. Создание элементов формы или отчета
- •9.4. Добавление вычисляемых выражений в формы и отчеты
- •Упражнение 21
- •Задания для самостоятельной работы.
- •9.5. Создание отчета
- •Упражнение 21
- •Задания для самостоятельной работы.
- •10. Макросы
- •10.1 Создание макросов
- •10.2. Создание формы “Пользовательский интерфейс”
- •Упражнение 22
- •Задания для самостоятельной работы.
- •Содержание:
Упражнение 5.
Для автоматизации и контроля ввода данных в таблицу применяется инструмент Маска ввода. Для ввода данных в поле Телефон таблицы «Оптовые покупатели» используйте инструмент Маска ввода.
Откройте таблицу «Оптовые покупатели» в режиме Конструктор.
В столбце Имя Поля установите курсор в нужное поле таблицы (например, Телефон). На вкладке Общие области Свойства поля щелкните правой кнопкой мыши по полю ввода, расположенному напротив надписи свойства поля Маска ввода и выберите строку Построить.
В открывшемся окне Создание масок ввода щелкните по кнопке Да.
В открывшемся окне Создание масок ввода щелкните по кнопке Список.
В открывшемся окне Настройка масок ввода в поле Описание введите слово Телефон, в поле Маска ввода — 999-9999999, в поле Заполнитель —*, в поле Образцы данных — 499-6457851, поле Тип маски — Текст\свободный проигнорируйте и щелкните по кнопке Закрыть. (Символ маски ввода 9 указывает, что в данную позицию может быть введена цифра или пробел. Не допускается ввод знаков «плюс» и «минус»).
Во вновь открывшемся окне Создание масок ввода в поле Маска ввода выберите Телефон, в поле Проба наберите ранее набранный номер телефона, который отобразится в виде выбранных символов заполнителя и разделителя после первых трех цифр (в виде знака подчеркивания) ,щелкните по кнопке Далее.
В новом окне Создание масок ввода заполните поле Проба цифрами номера телефона, щелкните по кнопке Далее.
В следующем окне Создание масок ввода выберите пункт вместе со знаками маски, например:, щелкните по кнопкам Далее.
В следующем окне Создание масок ввода щелкните по кнопке Готово. В результате в поле, расположенном правее поля общих свойств Маска ввода отобразится маска ввода: 999\-9999999;0;*
Откройте таблицу «Оптовые покупатели» в режиме Таблица по команде Режим /Режимы /Режим таблицы установите курсор в поле первого телефона и удалите его содержимое. Вместо удаленного телефона в поле появились символы маски ввода ***_******* Введите удаленный номер телефона с помощью созданной маски ввода. (Возврат_к_З4)
Задания для самостоятельной работы
В базе данных «Заказы на автомобили» создайте новую таблицу «Оплата заказов», содержащую поля: Код оплаты, № заказа, Сумма оплаты, Дата оплаты. Для поля Код оплаты определите Числовой тип данных (не менее двух знаков), для поля № заказа — Числовой, для поля Сумма оплаты — Денежный, для поля Дата оплаты — Дата/время. Поле первичного ключа — Код оплаты. Для заполнения поля № заказа используйте Мастер подстановок. Для заполнения поля Дата оплаты используйте Маску ввода.
Создайте новую базу данных. Присвойте ей имя «Копия базы данных Заказы на автомобили».
Из базы данных «Заказы на автомобили» импортируйте во вновь созданную базу данных таблицы «Модели автомобилей» и «Заказы».
Создайте в базе данных «Копия базы данных Заказы на автомобили» таблицу «Оптовые покупатели». Данные в поле Телефон введите используя Маску ввода.(З4)
Создайте новую базу данных для любой предметной области, (например, «Студенты»). Создайте три таблицы: «Студенты», «Дисциплины» и «Результаты сдачи экзаменов». Таблица «Студенты» содержит следующие сведения о студентах: № зачетной книжки, название института, № группы, фамилия, имя, дата рождения, место рождения, пол, телефон. Таблица «Дисциплины» содержит сведения об изучаемых дисциплинах: код дисциплины, наименование дисциплины. Таблица «Результаты сдачи экзаменов» содержит следующие сведения о результатах сдачи экзаменов: порядковый номер, код дисциплины, № зачетной книжки, оценка.
Введите данные в созданные таблицы, используя Мастер подстановок и Маску ввода.