Скачать 236.93 Kb.
|
Пояснительная записка Сборник практических работ предлагает изучение Microsoft Access 2007 методом кратких заданий, позволяющих изучить и использовать широкие возможности этого приложения. В пособие включено 10 практических работ, размещенных по принципу возрастания сложности. Заданием предусматривается контроль (самоконтроль) правильности и качества его выполнения. По окончанию выполнения практических работ обучающийся может проверить свои теоретические знания, выполнив тест а также ответить на контрольные вопросы. Данный сборник может быть использоваться как в 9-х классах так и поможет при проведении факультативных занятий, а также будет полезно для самообразования. После успешного выполнения всех практических заданий обучающийся будут уметь: • создавать таблицы базы данных при помощи мастера, конструктора. • загружать файл с таблицей с носителя информации и записывать таблицу на носитель; • создавать многотабличные базы данных и устанавливать связи между таблицами; • редактировать и модифицировать таблицы; • искать и сортировать информацию в таблицах различными способами; • создавать запросы на выборку, с параметром, добавление, а также итоговые, перекрестные запросы. • создавать формы с помощью мастера и конструктора; • использовать формы для просмотра данных и заполнения таблиц; • составлять отчеты разного типа: простые, с подведением итогов, с сортировкой, группировкой данных и диаграммами; • распечатывать созданные таблицы. Для составления практических заданий использовались материалы, представляющие интерес для учащихся, что расширит их кругозор и сделает процесс обучения более увлекательным. Содержание
Тест 21 Список используемой литературы 25 Система управления базами данных «Access» База данных – это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, обладающих одинаковым набором свойств. Хранимые в базе данные имеют определённую структуру, т.е. модель. Модели: 1. иерархическая – данные представляются в виде древовидной структуры. Достоинства: быстрый поиск Недостатки: при работе с данными со сложными логическими связями модель оказывается слишком громоздкой; структура данных не может быть изменена при организации доступа к данным. 2. сетевая – данные организуются в виде произвольного графа. Достоинства: высокая скорость поиска; возможность адекватно представлять данные для решения множества задач в самых различных предметных областях. Недостатки: структура данных не может быть изменена при организации доступа к данным; Жёсткость структуры и высокая сложность её организации. 3. реляционная (табличная) – совокупность таблиц, связанных отношениями. Достоинства: простота, гибкость структуры, удобство реализации на компьютере, высокая стандартизованность и использование табличной алгебры. Недостатки: ограниченность и предопределённость набора возможных типов данных. Объекты базы данных Access: К объектам базы данных Access относятся: 1. Таблицы – предназначены для упорядоченного хранения данных. 2. Запросы – предназначены для поиска, извлечения данных и выполне- ния вычислений. 3. Формы – предназначены для удобного просмотра, изменения и добав- ления данных в таблицах. 4. Отчеты – используются для анализа и печати данных. 5. Страницы доступа к данным – предназначены для просмотра, ввода, обновления и анализа данных через сеть или из любого места компьютера.
Интерфейс базы данных Access. Панель быстрого доступа Строка названия Строка состояния Кнопка офисс Список последних созданных баз данных шаблоны Практическая работа №1. «Создание таблицы с помощью конструктора» 1. Запустите Microsoft Access 2007. 2. Нажмите на кнопку .
Практическая работа №2. «Добавление и удаление полей и записей»
3. Добавьте поля «Отчество» и «Дисциплина», для этого: 1) установите курсор на поле, перед которым нужно вставить новый столбец; 2) выполните команду: вкладка ленты Режим таблицы → панель инструментов Поля и столбцы → Вставить; 3) щелкнув два раза на Поле1, переименуйте его в «Отчество», а Поле2 – «Дисциплина». 4. Заполните пустые поля таблицы. 5. Удалите четвертую запись в таблице, для этого 1. выделите 4-ю запись 2. выполните команду: вкладка ленты Режим таблицы → панель инструментов Поля и столбцы → Удалить; 6. Сохраните базу данных. Практическая работа №3. «Создание таблицы на основе шаблонов»
На вкладке Создание Шаблоны таблиц Контакты
Практическая работа №4. «Поиск и замена данных в таблице»
5 . Сохраните полученный результат. Практическая работа №5. «Создание связей между таблицами» 1. Запустите MicrosoftAccess 2007. 2. Создадим базу данных «Фирма». Сотрудники данной организации работают с клиентами и выполняют их заказы. 3. Создайте таблицу «Сотрудники» в режиме конструктора задав необходимы параметры (рис 1) (рис 1) 4. Установить ключевое поле «Код сотрудника» 5. Аналогично создать таблицу «Клиенты» в режиме конструктора 6. Установить ключевое поле «Код клиента» 7. Создать таблицу «Заказы» в режиме конструктора. 8. Установить ключевое поле «Код клиента» 9. Таблица Заказы содержит поля Код сотрудника и Код клиента. При их заполнении могут возникнуть некоторые трудности, так как не всегда удается запомнить все предприятия, с которыми работает фирма, и всех сотрудников с номером кода. Для удобства можно создать раскрывающиеся списки с помощью Мастера подстановок. 10. Откройте таблицу Заказы в режиме Конструктора. 11. Для поля Код сотрудника выберите тип данных Мастер подстановок. 12. В появившемся окне выберите команду «Объект «столбец подстановки» будет использовать значения из таблицы или запроса» и щелкните на кнопке Далее. 13. В списке таблиц выберите таблицу Сотрудники и щелкните на кнопке Далее. 14. В списке Доступные поля выберите поле Код сотрудника и щелкните на кнопке со стрелкой, чтобы ввести поле в список Выбранные поля. Таким же образом добавьте поля Фамилия и Имя и щелкните на кнопке Далее. 15. Выберите порядок сортировки списка по полю Фамилия. 16. В следующем диалоговом окне задайте необходимую ширину столбцов раскрывающегося списка. 17. Установите флажок «Скрыть ключевой столбец» и нажмите кнопку Далее. 18. На последнем шаге Мастера подстановок замените при необходимости надпись для поля подстановок и щелкните на кнопке Готово. 19. Аналогичным образом создайте раскрывающийся список для поля Код клиента. 20. Закройте все открытые таблицы, так как создавать, или изменять связи между открытыми таблицами. 21. Выполните команду: вкладка ленты Работа с базами данных. 22. Если ранее никаких связей между таблицами базы не было, то при открытии окна Схема данных одновременно открывается окно Добавление таблицы, в котором выберите таблицы Сотрудники, Клиенты и Заказы. 23. Если связи между таблицами уже были заданы, то для добавления в схему данных новой таблицы щелкните правой кнопкой мыши на схеме данных и в контекстном меню выберите пункт Добавить таблицу. 24. Установите связь между таблицами Сотрудники и Заказы, для этого выберите поле Код сотрудника в таблице Сотрудники и перенесите его на соответствующее поле в таблице Заказы. 26. После перетаскивания откроется диалоговое окно Изменение связей, в котором включите флажки «Обеспечение условия целостности», Каскадное обновление связанных полей и Каскадное удаление связанных записей. 27. После установления всех необходимых параметров нажмите кнопку ОК. 28. Связь между таблицами Клиенты и Заказы установите самостоятельно. 29. В таблицу Сотрудники внесите данные о семи работниках. 30. В таблицу Клиенты внесите данные о десяти предприятиях, с которыми работает данная фирма. 31. В таблице Заказы оформите несколько заявок, поступивших на фирму. 32. Покажите работу преподавателю. Практическая работа №6. «Отбор данных с помощью запросов» Запросы являются основным средством просмотра, отбора, изменения и анализа информации, которая содержится в одной или нескольких таблицах базы данных. Существуют различные виды запросов, но наиболее распространенными являются запросы на выборку, с них и начнем наше знакомство. 1. Откройте базу данных «Фирма», созданную ранее. 2. Выполните команду: вкладка ленты Создание → Мастер запросов → Простой запрос. 3. В появившемся диалоговом окне укажите таблицу Сотрудники и выберите поля Фамилия, Имя, Телефон. Нажмите кнопку Далее. 4. Введите имя запроса – Телефоны – и нажмите кнопку Готово. Перед вами появится запрос, в котором можно просмотреть телефоны сотрудников. 5. Следующий запрос попробуйте создать с помощью Конструктора, для этого выполните команду: вкладка ленты Создание → Конструктор запросов. 6. В диалоговом окне Добавление таблиц выберите таблицу Клиенты и щелкните на кнопке Добавить, а затем – на кнопке Закрыть. 7. Чтобы перенести нужные поля в бланк запроса, необходимо по ним дважды щелкнуть левой кнопкой мыши. 8. Чтобы отсортировать записи в поле Название компании в алфавитном порядке, необходимо в раскрывающемся списке строки Сортировка выбрать пункт по возрастанию. 9. Сохраните запрос с именем «Адреса клиентов». 10. Самостоятельно создайте запрос «Дни рождения», в котором можно будет просмотреть дни рождения сотрудников. 11. Допустим, мы хотим узнать, у кого из сотрудников день рождения в текущем месяце, например в апреле. Для этого откройте запрос в режиме Конструктора. 12. В строке Условие отбора для поля «Дата рождения» введите значение *.04.*. В данной записи * означают, что дата и год рождения могут быть любыми, а месяц 4-м (т. е. апрель) 13. Закройте Конструктор и просмотрите полученный результат. Если в запросе Дни рождения нет ни одной записи, значит, в таблице Сотрудники нет ни одного человека, родившегося в апреле. Добавьте в таблицу Сотрудники несколько человек, родившихся в апреле, и посмотрите, как изменится запрос. Запросы автоматически обновляются при каждом открытии. 14. Если нам нужно узнать, кто из сотрудников родился в мае, то придется создать новый запрос или изменить условие в существующем запросе Дни рождения. Данная процедура является неудобной и занимает много времени. Если приходится часто выполнять запрос, но каждый раз с новыми значениями условий используют запрос с параметром. При запуске такого запроса на экран выводится диалоговое окно для ввода значения в качестве условия отбора. Чтобы создать запрос с параметром, пользователю необходимо ввести текст сообщения в строке Условие отбора бланка запроса. 15. Запись Like[Введите дату] означает, что при открытии запроса появится диалоговое окно с текстом «Введите дату» и полем для ввода условия отбора. Если ввести условие *.04.*, то в запросе появится список сотрудников, родившихся в апреле. Запустите запрос еще раз и введите значение *.05.*, посмотрите, как изменился запрос. 16. Измените запрос «Телефоны» так, чтобы при его запуске выводилось диалоговое окно с сообщением «Введите фамилию». Поскольку в запросе нужно вывести конкретную фамилию, в условии отбора слово Like писать не надо. 17. Измените запрос «Телефоны» так, чтобы при его запуске запрашивались не только фамилия, но и имя сотрудника. 18. Самостоятельно создайте запрос «Выполненные заказы», содержащий следующие сведения: фамилия и имя сотрудника, название компании, с которой он работает, отметка о выполнении и сумма заказа. Данные запроса возьмите из нескольких таблиц. 19. В условии отбора для логического поля Отметка о выполнении введите Да, чтобы в запросе отображались только выполненные заказы. 20. Сделайте так, чтобы столбец Отметка о выполнении не выводился на экран. 21. Создайте запрос Сумма заказа, в котором будут отображаться заказы на сумму более 50 000 руб. 22. Измените запрос, чтобы сумма заказа была от 20 000 до 50 000 руб. Для данных запросов в условии отбора можно использовать операторы сравнения >, <, =, >=, <=, <> и логические операторы And, Or, Not и др. 23. Иногда в запросах требуется произвести некоторые вычисления, например посчитать подоходный налог 13 % для каждой сделки. Для этого откройте запрос Сумма заказа в режиме Конструктора. 24. В пустом столбце бланка запроса щелкните правой кнопкой мыши на ячейке Поле и в появившемся контекстном меню выберите команду Построить. Перед вами появится окно Построитель выражений, который состоит из трех областей: поля выражения, кнопок операторов и элементов выражения. Сверху располагается поле выражения, в котором оно и создается. Вводимые в это поле элементы выбираются в двух других областях окна Построителя. 25. В левом списке откройте папку Запросы и выделите запрос Сумма заказа. В среднем списке выделите поле Сумма и нажмите кнопку Вставить. Идентификатор этого поля появится в поле выражения Построителя. 26. Щелкните на кнопке * и введите 0,13. Таким образом, мы посчитаем подоходный налог 13 %. 27. Нажмите кнопку ОК, после чего в ячейке свойства Поле появится значение «Выражение1: [Сумма]*0,13». 28. Замените Выражение1 на Налог и закройте Конструктор. 29. Откройте запрос и посмотрите, что у вас получилось. 30. Используя Построитель выражений, добавьте в запрос Сумма заказа поле Прибыль, в котором будет вычисляться доход от заказа (т. е. сумма минус налог). 31. Создайте запрос Менеджеры, с помощью которого в таблице Сотрудники найдите всех менеджеров фирмы. 32. Покажите работу преподавателю. Практическая работа №7. «Формирование сложных запросов»
в окно Выделенные поля;
Практическая работа №8. «Использование форм в базе данных» 1. Откройте базу данных «фирма» 1. Выполните команду: вкладка ленты Создание → панель инструментов Формы → Другие формы → Мастер форм. 2. С помощью Мастера создайте формы Сотрудники, Клиенты, Заказы. 3. Откройте форму Сотрудники в режиме Конструктора. Этот режим предназначен для создания и редактирования форм. 4. Разместите элементы в удобном для вас порядке, измените размер и цвет текста.
Практическая работа №9. «Создание кнопочной формы» В MicrosoftAccess можно создавать кнопочные формы. Они содержат только кнопки и предназначены для выбора основных действий в базе данных.
Для создания кнопочной формы необходимо на вкладке ленты Работа с базами данных выбрать команду Диспетчер кнопочных форм.
Перед вами появится Диспетчер кнопочных форм, в котором щелкните по кнопке Создать.
Практическая работа №10. «Создание отчетов»
С помощью Мастера отчетов создайте отчет Дни рождения. В качестве источника данных используйте таблицу Сотрудники. 9. Если требуется напечатать почтовые наклейки, Access предоставляет такую возможность. Для этого выделите таблицу Клиенты и выполните команду: вкладка ленты Создание → панель инструментов Отчеты → Наклейки. 6. В появившемся диалоговом окне укажите размер наклейки, систему единиц, тип наклейки и нажмите кнопку Далее. 7. На следующем шаге создания отчета установите шрифт, размер, цвет текста и начертание. Нажмите кнопку Далее. 8. Выберите поля, которые будут размещаться на наклейке. Например, Название компании, Адрес, Телефон. Если на каждой наклейке требуется вывести определенный текст, то введите его в прототип наклейки. 9. При необходимости измените, название отчета с наклейками и нажмите кнопку Готово. 10. Покажите работу преподавателю. |
Практическая работа по отработке приёмов компрессии текста. Практическая... Контрольно-измерительные материалы для подготовки к гиа по русскому языку в 9 классе |
Контрольная работа № «Оценка факторов, влияющих на прибыль предприятия» Работа выполняется на качественном (описательном) уровне и производится оценка влияния различных факторов различными методами (например,... |
||
Внеклассная работа по литературе Организовывать работу в кружке целесообразно с помощью занимательных игр, задач, ребусов, кроссвордов, заучивание стихов, песен,... |
Лабораторная работа № применение модели rgb в медицинской диагностике... Лабораторная работа № представление и смешение цветов с помощью модели rgb |
||
Научно-практическая работа «Метод полуреакций» Государственное бюджетное общеобразовательное учреждение средняя общеобразовательная школа №302 |
Курсовая работа по аналитической химии Определение окислителей с помощью молибденокремневой и молибдофосфорной гетерополикислот иммобилизованных на различных носителях |
||
Лабораторная работа №1 Создание и отладка консольных приложений в интегрированной среде ms visual Studio. Net 2005 |
Научно-исследовательская работа «Этнопедагогические и этнокультурные функции национальной школы» Всероссийская научно-практическая конференция «Этнокультурное образование: история, современность, перспективы развития» |
||
Книга В. Т. Лободина, руководителя школы духовного и физического развития «Единство» Читатель научится диагностировать себя с помощью рисуночных тестов, с помощью маятника, а также руководствуясь древнетибетскими... |
Научная работа по информатике на тему: «Применение электронных таблиц в экономических расчётах» Электронные таблицы используются во всех сферах человеческой деятельности, но особо широко используются для проведения экономических... |
Поиск на сайте Главная страница Литература Доклады Рефераты Курсовая работа Лекции |