Организация поиска и обработки информации в базах данных



 

Поиск информации является одной из основных задач баз данных. В MS Access возможны следующие способы поиска:

- использование команд Поиск/Замена;

- использование фильтров;

- применение запросов.

Ускорение поиска достигается при задании индекса. Индекс представляет собой конструкцию, определяющую порядок сортировки по одному полю (простой индекс) или по нескольким полям (составной индекс). Для его создания в окне Конструктора таблицы надо нажать кнопку Индекс. В появившемся окне в столбце Индекс указывается имя индекса (любое), в столбце Имя поля перечисляются поля (выбираются из всплывающего списка), в столбце Порядок сортировки указывается ее тип (возрастание/убывание). Составной индекс необходим, если сортировка по одному полю не позволяет однозначно упорядочить записи в таблице.

Аналогичного результата сортировки можно достичь путем выделения нужных полей в режиме таблицы и запуске процедуры сортировки через кнопку панели инструментов, но запоминания этой процедуры в дальнейшем не произойдет.

Команда Поиск/Замена. Этот метод является простейшим. Необходимо нажать кнопку Найти на панели инструментов или выбрать команду основного меню Правка/Найти.В диалоговом окне (см. рисунок 12) надо задать параметры поиска и образец.

 

 

Рисунок 12 – Окно задания условий поиска

 

Возможно использование специальных символов для задания условий неточного совпадения образца и данных в БД:

* – любое количество любых символов;

? – любой текстовый символ;

[ ] – любой один символ из заключенных в скобки;

! – любой один символ, кроме заключенных в скобки;

– – любой символ из диапазона;

# – любая цифра.

Дополнительными возможностями обладает функция поиска и замены. Ее можно запустить командой меню Правка/Заменить. Появившееся окно очень похоже на окно поиска.

 

Практическое задание

 

Разработайте информационную подсистему "Зарплата" для автоматизации начисления почасовой заработной платы в бухгалтерии. База данных состоит из трех таблиц, содержащих сведения о работниках, ставки почасовой оплаты и табель отработанных часов. Создайте формы для ввода данных, запрос и отчет для начисленной зарплаты.

На каждого работника хранятся следующие данные:

- личный номер (ключевое поле);

-  фамилия, имя, отчество;

-  отдел;

-  должность;

-  разряд.

Тарифная сетка для почасовой оплаты:

-  должность (ключевое поле вместе с разрядом);

-  разряд (от 7 до 15);

-  ставка (р./ч).

Табель содержит:

-  личный номер;

-  месяц;

-  количество часов, отработанных за месяц.

После создания таблиц осуществите их связывание и заполнение произвольными данными для 15 работников.

В разработанной  ранее подсистеме "Зарплата" осуществите поиск сотрудников с 5 разрядом и реализуйте замену на 6 разряд.


Список литературы

 

1 База обучающих видеороликов TeachVideo [Электронный ресурс]. – Режим доступа : http : // www.teachvideo.ru / catalog.

2 Белозубов, А. В. Основы работы в Windows 7 : учеб. пособие /
А. В. Белозубов, С. А. Билевич, Д. Г. Николаев. – СПб. : СПбГУ ИТМО, 2011. – 120 с.

3 Гуриков, С. Р.Методическое пособие по программированию для Microsoft Excel на Visual Basic for Applications (VBA) / С. Р. Гуриков. – Красногорск : Красногорский оптико-электронный колледж, 2002. – 126 с.

4 Обучение работе с Office [Электронный ресурс]. – Режим доступа : http : // office.microsoft.com / ru-ru / training.

5 Пташинский, В. С.Знакомьтесь : Windows 7 / В. С. Пташинский. – М. : Эксмо, 2009. – 280 с.

6 Решение уравнений средствами Excel : метод. указания к лабораторным работам по дисциплине «Математика и информатика» для студентов специальности 230500 «Социально-культурный сервис и туризм» / Сост. А. Г. Пимонов, М. А. Тынкевич. – Кемерово : Кузбас. гос. техн. ун-т, 2002. – 23 с.

7 Сергеев, А. П.Microsoft Office 2007. Самоучитель / А. П. Сергеев. – М. : Вильямс, 2007. – 432 с.

8 Стоцкий, Ю. Office 2007. Самоучитель / Ю. Стоцкий, А. Васильев, И. Телина. – СПб.: Питер, 2007. – 524 с.

9 Microsoft Office 2007. Все программы пакета : Word, Excel, Access, PowerPoint, Publisher, Outlook, OneNote, InfoPath, Groove. Самоучитель / А. Н. Тихомиров [и др.]. – СПб. : Наука и техника, 2008. – 608 с.

10 Уоллес, Вонг. Microsoft Office 2007 для «чайников» / Вонг Уоллес. – М. : Вильямс, 2008. – 355 с.

 


Дата добавления: 2018-05-12; просмотров: 369; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!