- •Практическая работа №12
- •Теоретическая часть
- •1.Структура базы данных Access
- •2.Таблицы
- •3. Поля
- •4. Записи
- •5. Сортировка данных
- •6. Фильтры
- •7.Формы: ввод и просмотр данных
- •Практическая часть
- •1.Создание базы данных
- •2.Создание таблицы с помощью Конструктора
- •3.Заполнение таблицы
- •4.Создание формы
- •5.Заполнение формы
- •6.Поиск в базе данных с помощью формы
- •7.Поиск в базе данных с помощью фильтра
- •8.Создание нового поля в таблице
- •9.Вставка элемента управления в форму
- •Контрольные вопросы
Практическая часть
Структура БД. Таблицы. Поля. Записи. Поиск и замена данных. Сортировка и фильтры. Формы.
1.Создание базы данных
-
В личной папке создайте папку Практическая работа №12.
-
Запустите MS ACCESS.
-
В окне Microsoft ACCESS выполните Office > Создать, введите имя ЗАП_КНИЖКА, укажите путь к файлу и нажмите кнопку Создать.
2.Создание таблицы с помощью Конструктора
-
Пустую новую таблицу переключите в режим Конструктор.
-
В окне Сохранение введите имя таблицы ТЕЛЕФОН
-
В режиме Конструктора выполните следующие действия:
-
введите имена полей и сответствующие им типы данных: НОМЕР (Текстовый 9), ИМЯ_АБ (Текстовый 15), АДРЕС (Текстовый 40), ДЕНЬ_РОЖД (Дата/Время), КАТЕГОРИЯ (Текстовый 2);
-
установите курсор на поле НОМЕР и в окне свойств введите Маску ввода 000‑00‑00;
-
поле НОМЕР определите как ключевое. Для этого выделите его и щелкните по кнопке «Ключевое поле» на панели инструментов или выберите команду в контекстном меню (1щ. правой слева от поля).
-
Для сохранения таблицы щелкните правой на вкладке с названием таблицы
3.Заполнение таблицы
-
Переключитесь из режима конструктора в режим таблицы с помощью команды Конструктор > Режим конструктора или команды контекстного меню и заполните таблицу по строкам, т.е. вводите последовательно каждую запись
-
НОМЕР
ИМЯ_АБ
АДРЕС
ДЕНЬ_РОЖД
КАТЕГОРИЯ
823-45-67
Петр Евгеньевич
Садовая,18
ДР
223-87-45
Тетя Маша
Зеленая.11
РД
156-87-29
Химчистка
Полярная,8
СР
423-54-88
Эдик
МН
570-23-56
Терехов Анат. Дм.
Киевская,2
РД
-
Поле ДЕНЬ_РОЖД заполните произвольно для абонентов с категориями РД (родные) и ДР (друзья) в формате ДД.ММ.ГГ
-
Закройте таблицу.
4.Создание формы
-
На вкладке Создание нажмите кнопку Другие формы>Мастер форм.
-
В окне диалога Создание формы выберите в качестве источника создания таблицу ТЕЛЕФОН. Работа Мастера состоит из следующих шагов:
-
1 шаг – выберите все поля для построения формы, нажав кнопку >>, Далее>
-
2 шаг – выберите вид формы “В один столбец”, Далее>
-
3 шаг – выберите стиль формы по вкусу, Далее>
-
4 шаг – задайте имя формы ФОРМА_ТЕЛЕФОН и откройте форму для просмотра или ввода данных, Готово.
5.Заполнение формы
-
Перейдите к последней записи и нажмите кнопку Вперед на одну запись. Заполните еще три пустых карточки
НОМЕР
ИМЯ_АБ
АДРЕС
ДЕНЬ_РОЖД
КАТЕГ
553-78-11
Тимашова А.А.
Южная,18
ЮР
723-17-45
Ивановы
Пражская, 12
РД
111-87-11
Ремонт обуви
Бауманская, 8
СР
-
Убедитесь, что все записи попали в таблицу, открыв таблицу ТЕЛЕФОН.
-
Обратите внимание, что все записи отсортированы по полю НОМЕР, т.к. оно является ключевым и сортируется по умолчанию.
-
Отсортируйте записи в таблице таким образом, чтобы адреса располагались по алфавиту. Для этого выделите столбец АДРЕС и на вкладке Главная в группе Сортировка и фильтр нажмите кнопку По возрастанию. Затем расположите по алфавиту КАТЕГ.
-
Поменяйте местами столбцы и ДЕНЬ_РОЖД. Для этого выделите столбец и перетащите его за заголовок.