Создание базы данных "Телефонная книга" в программе Access 2007
Алгоритм создания базы данных абонентов в Microsoft Access: заполнение полей таблицы данными, использование конструктора для подстановок, оформление "плавающего окна", формы, работа с простыми запросами и запросами с параметрами, составление отчетов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 05.06.2009 |
Размер файла | 2,8 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
Контрольная работа
На тему:
«Создание базы данных «Телефонная книга» в программе «Access 2007»
Саратов
- 2009
1. Создадим таблицу «Абонент» со следующими полями.
2. Заполним таблицу «Абонент» несколькими данными
3. Для облегчения ввода данных создаем в режиме конструктора таблицы подстановок для полей «категория» и «пол».
Аналогично выполняем те же действия для «пол»
4. Для облегчения ввода данных в таблицу «Абонент» создадим форму для ввода данных.
Для этого выделим таблицу «Абонент» и на вкладке «Создания» в категории «Формы» выберем «Мастер форм».
Затем из категории «Доступные поля» нажав «>>» переводим все поля в категорию «Выбранные поля»
И нажимаем кнопку «Далее» пока не перейдём к виду:
Нажимаем кнопку «Готово» получаем форму для ввода
Для оформления формы в виде плавающего окна выполним следующие действия:
1) Закроем форму и откроем её в режиме конструктора.
2)
3) Щелкнем мышкой по черному квадрату слева от горизонтальной линейке и выберем контекстное меню «свойства»
4) В окне «Свойства» на вкладке «Другие» выбираем поле «Всплывающее окно и справа выбираем «Да»
Закрываем окно «Свойства» и закрываем форму с сохранением.
Теперь форма «Абонент» открывается в виде плавающего окна.
Заполним таблицу «Абонент», используя форму «Абонент» до 10 позиций. И вставить фото для каждого абонента. Для этого щелкнем мышкой по полю «Фото» и в появившемся меню выбираем скрепку. Появляется окно вставки объектов.
Нажимаем кнопку «добавить» и выбираем путь к папке с фото и само фото.
Нажимаем кнопку «Ок»
Результат:
Усовершенствуем форму, т.е. изменим видимые границы полей.
Для этого откроем форму в режиме конструктора и выделим всю таблицу с элементами полей. Затем находим в основном МЕНЮ вкладку «Упорядочить». На блоке «Макет элемента управления» находим кнопку «Удалить…» Убираем общее выделение, после чего каждое поле отдельно можно редактировать. Приступаем к редактированию полей.
Результат:
Поставим кнопки перехода по записям, для этого откроем форму в режиме конструктора.
В меню «Конструктор» выбираем элемент «Кнопка» и ставим его на форму, появляется окно диалога:
В категории «Переходы по записям» выбираем действие «первая запись» и нажимаем кнопку «Далее» 2 раза и «Готово». Аналогично для действий: предыдущая запись, следующая запись, последняя запись и т.д. Для привлечения внимания этим элементам управления обведем их элементом «Прямоугольник» и в его свойствах выбираем «С тенью» или любое другое. Закрываем с сохранением.
Результат:
Дополним табличку двумя, тремя данными, используя новые элементы управления.
Для автоматического открытия формы «Абонент» создадим макрос с именем AUTOEXEC. Для этого в меню «Создание» выбираем (справа) объект МАКРОС.
В поле «макрокоманда» выбираем строку «Открыть «Форму», в разделе (внизу) «Аргументы макрокоманды» в поле «Имя формы» выбираем форму «Абонент». Закрываем с сохранением, имя макроса «autoexec».
Проверим работу макроса, для этого закроем и откроем нашу базу.
Создание запросов в базе данных.
Откроем меню «создания» кнопку «Мастер запросов».
Выбираем «Простой запрос» и «ОК»
В форме создания «простых запросов» выбираем в категории «Доступные поля», те поля, которые нам необходимы Ф.И.О., дата рождения, возраст, телефон и нажимаем далее.
… «Далее»
И «Готово»
Для формирования конкретного запроса, например: Все абоненты старше 40 лет, открываем данный запрос в режиме конструктора. Затем в столбце «возраст» в строке «условие отбора» набираем: >40. Для просмотра результатов отбора данных по запросу нажимаем в МЕНЮ красный знак восклицания (выполнить).
Выбираем режим конструктора для возврата в режим составления запроса.
Результат:
Аналогично можно выполнить запросы, например, по дате рождения или по начальным буквам фамилии.
Результат:
Следующий тип запроса - запрос с параметром
Для этого в нужном столбце (например «возраст») в строке условие отбора вводим в квадратных скобках нужный параметр.
Результат: шаг №1
Шаг №2
После нажатия на «ОК» получаем:
Можно составлять запросы по нескольким полям, например: найти всех мужчин старше 40 лет.
Результат:
Составление отчетов по результатам запросов
В меню «Создание» в блоке «отчёты» выбираем «Мастер отчетов». В форме «Создание отчётов» перенесем необходимые поля из блока «Доступные поля» в блок «Выбранные поля». Нажимаем «Далее».
«Далее….Готово»
При необходимости отредактируем шаблон отчета, в нашем случае увеличим поле для ФИО и столбик «Возраст» выровняем по центру.
Для этого откроем отчет в режиме «конструктора» и выполним необходимые преобразования…
В результате:
Размещено на Allbest.ru
Подобные документы
Понятия основных компонентов базы данных Access. Таблицы, отчеты, макросы и модули, форма, запросы к базе и их виды. Типы данных. Создание базы данных "Кадры". Создание таблицы в режиме конструктора. Использование мастера подстановок для создания связей.
курсовая работа [818,0 K], добавлен 10.03.2016Понятие и основные функции СУБД "Access". Алгоритм создания базы данных сотрудников: создание таблиц с помощью конструктора, ключевые поля, установление связей между таблицами. Создание форм для поиска и ввода данных. Работа с запросами и отчетами.
контрольная работа [827,5 K], добавлен 01.06.2010Теоретические основы работы с Microsoft Access 2007. Основные принципы проектирования баз данных. Начало работы с Access 2007. Особенности создания базы данных Книжный магазин. Создание формы с помощью инструмента "Форма". Мастер отчетов: авторы, книги.
курсовая работа [4,9 M], добавлен 05.10.2011Запуск приложения Access. Сохранение базы данных в формате Microsoft Access. Алгоритм создания пользовательской маски ввода. Заполнение и установка связей между таблицами. Сортировка и фильтрация записей. Интерфейс окна базы данных. Работа с полями OLE.
контрольная работа [5,5 M], добавлен 29.06.2015Характеристика Microsoft Access как системы управления базами данных. Особенности работы с различными объектами: таблицами, запросами, формами, отчётами, страницами, макросами, модулями. Разработка базы данных "Видеокарты", создание запросов и отчетов.
курсовая работа [4,2 M], добавлен 18.08.2014Изучение работы с реляционной СУБД "Access", основные этапы проектирования базы данных: создание таблицы в режиме конструктора, заполнение ее данными, проектирование связей между ними. Создание форм и запросов, выбор сортировки, заполнение отчетов.
контрольная работа [4,5 M], добавлен 17.01.2011Проектирование базы данных "Общежитие" в СУБД Microsoft Access. Создание запросов, состоящих из комбинаций разных типов данных. Создание форм и полей таблицы в режиме конструктора. Ввод и просмотр данных в режиме таблицы, создание связей между ними.
курсовая работа [4,3 M], добавлен 24.06.2019Системы управления базами данных: сущность и характеристика. Типы данных и свойства полей СУБД Access. Объекты базы данных: таблицы, схемы данных, формы, запросы, отчеты. Разработка и проектирование базы данных "Продажи книг" в среде Microsoft Access.
курсовая работа [1,8 M], добавлен 04.02.2013Создание базы данных, планирование разработки и системные требования. Проектирование базы данных в среде Microsoft Access, элементы и типы данных. Создание таблицы и использование конструктора для их модернизации. Построение запросов и создание макросов.
курсовая работа [2,0 M], добавлен 16.04.2011Понятие базы данных в Microsoft Access, описание таблицы как объекта. Назначение запросов, форм, отчетов и страниц. Макросы и модули в СУБД. Порядок создания базы данных, ввод описания поля. Свойства полей таблиц. Построение реляционной модели данных.
презентация [389,6 K], добавлен 18.01.2014