Нажмите кнопку в левом верхнем углу окна и подайте команду Закрыть (сохранив при этом изменения).

2.5.  Для просмотра и корректировки созданной базы данных в окне Proba: база данных выделите Таблица1 и нажмите кнопку . В пустую нижнюю строку введите новую запись. Например:

7

Вахтер

1940

300

Нажмите кнопку и подайте команду Закрыть.

2.6.  Уничтожьте одну из записей в базе данных. Для этого в окне Proba: база данных нажмите кнопку , выберите нужную строку и выделите ее, указав на начало этой строки курсором мыши. Далее нажмите клавишу [Delete] и подтвердите намерение кнопкой .

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

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

2.9.  Измените структуру базы данных. В окне Proba: база данных выберите объект Таблица и нажмите кнопку . Вставьте пустую строку после строки Должность.

Для этого выделите строку «Год рождения» и подайте команду Вставка/Строки. Введите запись: «Телефон, текстовый». Нажмите кнопку и подайте команду Закрыть. На вопрос «Сохранить…?» ответьте «Да».

2.10.  Откройте базу данных. Введите номера телефонов в соответствующий столбец. Если номера телефонов отличаются незначительно, можно использовать команды Правка/Копировать и Правка/Вставить.

В результате таблица базы данных приобретет следующий вид:

Таблица 3

Код

Фамилия

Должность

Телефон

Год рождения

Оклад

1

Директор

1954

2000

2

гл. бухгалтер

1960

1500

3

зам. Директора

1958

1400

4

ст. экономист

1965

1200

5

Референт

1974

1000

6

Комендант

1980

700

Нажмите кнопку и подайте команду Закрыть. На вопрос «Сохранить?» ответьте «Да».

2.11.  Осуществите поиск записи по какому-либо признаку (например, по фамилии). Откройте таблицу базы данных. Выделите столбец с фамилиями. Подайте команду Правка/Найти…. Появившееся окно Поиск опустите за заголовок вниз так, чтобы была видна таблица базы данных. Введите образец для поиска (например, Иванов*). Установите условие совпадения (например, Поля целиком).

Нажмите кнопку . В таблице базы данных выделится фамилия «». Нажмите кнопку . В таблице базы данных выделится фамилия «». Нажмите кнопку - 3акрыть.

2.12.  Произведите поиск данных с помощью фильтра. В окне Таблица1 подайте команду Записи/Фильтр/Изменить фильтр.

Пусть, например, требуется найти запись, содержащую данные о главном бухгалтере. В нижней части появившегося окна выделите поле «Должность», нажмите кнопку и выберите слово «гл. бухгалтер». Подайте команду Фильтр/Применить фильтр. В результате на экране появится часть таблицы, содержащая искомые данные: Для отказа от фильтра выполните команду Записи/Удалить фильтр.

Нажмите кнопку и подайте команду Закрыть.

3.  СОЗДАНИЕ ЗАПРОСОВ

Главное отличие запроса от поиска состоит в том, что запросы можно сохранять в базе данных и использовать многократно.

А. Создание Запроса 1

3.1.  Выведите на экран окно Proba: база данных. В графе Объекты выберите Запросы, в нем режим Создание запроса в режиме конструктора, нажмите кнопку . В окне Новый запрос выберите Конструктор и нажмите кнопку .

3.2.  В появившемся окне Добавление таблицы выберите раздел Таблицы и в нем Таблица1, нажмите кнопку и затем закройте окно Добавление таблицы.

3.3.  Пусть требуется составить выборку из таблицы базы данных, содержащую только данные о фамилиях и годах рождения сотрудников. Тогда нужно ввести в окне Запрос на выборку в 1-ю колонку строки Поле слово «Фамилия», а во 2-ю колонку - «Год рождения». Для этого нужно нажать кнопку , а затем выбрать нужное поле. На панели инструментов нажмите кнопку - Построить.

3.4.  В окне Построитель выражений переведите курсор на строку с символом
+ Таблица и нажмите кнопку . Окно исчезнет.

3.5.  Подайте команду Запрос/Запуск. В результате появится окно Запрос на выборку, содержащее таблицу с запрашиваемыми данными.

3.6.  Закройте это окно, сохранив изменения.

Б. Создание Запроса 2

3.7.  Выполните пункты 3.1 и 3.2.

3.8.  Пусть требуется составить выборку из таблицы базы данных, содержащую фамилии тех сотрудников, которые родились позже 1950 г. и получают оклад менее 1200 руб.

3.9.  Введите в нижней части окна в 1-ю колонку строки Поле слово «Фамилия».

3.10.  Введите во 2-ю колонку строки Поле слова «Год рождения», в строку Условия отбора > 1950.

3.11.  Введите в 3-ю колонку строки Поле слово «Оклад», а в строку Условия отбора
< 1200.

3.12.  На панели инструментов нажмите кнопку .

3.13.  В окне Построитель выражений переведите курсор на строку с символом
+ Таблица» и нажмите кнопку . Окно исчезнет.

3.14.  Подайте команду Запрос/Запуск (кнопка ). В результате появляется окно Запрос на выборку, содержащее таблицу с запрашиваемыми данными.

3.15.  Нажмите кнопку и подайте команду Закрыть. На вопрос «Сохранить изменения…?» нажмите кнопку .

4.  РАЗРАБОТКА ФОРМ

А. Создание Формы 1

4.1.  Пусть требуется вывести на экран данные, содержащиеся в заполненной базе данных отдельно для каждого сотрудника по форме В один столбец. В окне Proba: база данных в графе Объекты выберите Формы. Нажмите кнопку .

4.2.  В окне Новая форма с помощью кнопки выведите Таблица1.

4.3.  В окне Новая форма выберите Мастер форм и нажмите кнопку .

4.4.  В окне Создание формы выбирайте необходимые поля (Например, можно выбрать поля: «фамилия», «должность», «телефон», «год рождения», «оклад») и нажимайте кнопку . Нажмите кнопку .

4.5.  Выберите внешний вид формы В один столбец и нажмите кнопку.

4.6.  Выберите стиль формы, например, Стандартный; нажмите кнопку .

4.7.  Введите заголовок создаваемой формы, например, Список сотрудников. Нажмите кнопку . На экране появится окно с данными по выбранной форме. Для перелистывания данных следует использовать кнопки и в поле Запись.

4.8.  Нажмите кнопку и подайте команду Закрыть. На вопрос «Сохранить?» нажмите кнопку .

Форма может использоваться и для ввода новых записей в таблицу.

Б. Создание Формы 2

4.9.  Пусть требуется вывести данные, содержащиеся в заполненной базе данных сразу для всех сотрудников по табличной форме. В окне Proba: база данных выберите объект Формы и нажмите кнопку .

4.10.  Выполните пункты 4.2 и 4.3.

4.11.  В появившемся окне выбирайте необходимые поля и нажимайте кнопку . Например, можно выбрать поля: «фамилия», «должность», «телефон», «год рождения», «оклад». Нажмите кнопку .

4.12.  Выберите внешний вид формы Табличный и нажмите кнопку .

4.13.  Выполните пункты 4.6, 4.7 и 4.8.

5.  СОЗДАНИЕ ОТЧЕТОВ

5.1.  В окне Proba: база данных выберите объект Отчеты и нажмите кнопку .

5.2.  В окне Новый отчет с помощью кнопки выберите в качестве источника данных Таблицу1, выберите Мастер отчетов и нажмите кнопку .

5.3.  В окне Создание отчетов выберите необходимые поля, нажимая кнопку . Например: «фамилия», «должность», «оклад». Нажмите кнопку .

5.4.  В окне Создание отчетов на запрос «Добавить уровни группировки?» нажмите кнопку .

5.5.  Выберите порядок сортировки по фамилии. Нажмите кнопку .

5.6.  Выберите вид макета отчета и ориентацию: например, табличный, альбомная. Нажмите кнопку .

5.7.  Выберите стиль отчета (например, строгий) и нажмите кнопку .

5.8.  Введите заголовок отчета. Например, «Штатное расписание». Установите флажок в строке «Просмотреть отчет». Нажмите кнопку .

На экране появится отчет в виде таблицы:

Таблица 4

Штатное расписание

Фамилия

Должность

Оклад

директор

2000

Гл. бухгалтер

1500

Зам. директора

1400

ст. экономист

1200

референт

1000

комендант

700

6.  ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ

6.1.  Используя СУБД Access, создать и заполнить базу данных, в которой хранится информация о наличии овощей на базе: их наименованиях, количестве, цене, страны поставки, сорта. Создать запрос, позволяющий из этой базы выбрать только те овощи, стоимость которых меньше 30 руб. Построить перекрестный запрос, расположив в области строк - наименования, в области столбцов – страну поставки, а в области данных - среднюю цену.

6.2.  Используя возможности СУБД Access, составить ведомость выдачи заработной платы. В базе данных хранится информация: фамилия работника, должность и оклад. Результат оформить в форме запроса, в который необходимо включить столбцы: фамилия, должность, оклад (ОК), пенсионный фонд (ПФ), подоходный налог (ПН), к выдаче (ВД).

Расчет произвести по формулам: выплаты в пенсионный фонд ПФ=ОК*0.01, подоходный налог ПН=(ОК-ПФ)*0,12, сумма к выдаче - ВД=ОК-ПФ-ПН.

Фамилия

Должность

Оклад

Пенсионный фонд

Подоходный налог

К выдаче

директор

20000

Белов

зам.

17000

Громов

главбух

18000

Дружинин

начальник

12000

Ефремов

кассир

9000

6.3.  Создать базу данных, содержащую сведения о вложениях населением средств в финансовые активы. Выполнить операции:

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8