Практика Access

Вопросы - Компьютеры, программирование

Другие вопросы по предмету Компьютеры, программирование

ляется аналогично. Выбирают удаляемую запись, а затем нажимают на панели инструментов кнопку Удалить запись. Удаление нескольких записей можно осуществить с помощью запросов удаления. На вкладке Запросы можно Создать в режиме конструктора запрос, при этом на панели инструментов с помощью кнопки Тип запроса выбирается Удаление, после чего устанавливается условия удаления.

 

Задание 4. Копирование баз данных и файлов

 

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

Именно такая возможность предоставляется Access при создании таблицы новой базы данных в режиме импорта таблиц. В этом режиме последовательно выбирают базу данных и таблицу, откуда импортируют, и параметры полное копирование или только структуры. Но проще, скопировав таблицу в буфер, затем вставить её в новую базу данных. Процедура копирования и вставки изложена в предыдущем задании. При вставке Access запрашивает параметры полное, только структура, только данные. Есть и возможность не импорта, а экспорта таблицы это в меню Файл выполнить команду Сохранить как/ экспорт и в открывшемся окне диалога выбрать адрес экспорта, имя новой таблицы.

Если надо перенести в новую базу данных часть записей из старой базы, то сначала выделяют и копируют нужные записи, а потом в новой базе данных вставляют их, предварительно выделив место вставки (хотя бы одну запись).

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

 

Удаление осуществляется точно так же, только выбирают пункт Удалить.

 

 

 

Задание 5. Сортировка и индексирование базы данных

 

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

Сортировка базы данных в Access представляет собой очень простое действие. При открытии таблицы можно выбрать меню Записи/Сортировка или нажать на панели инструментов кнопки Сортировка по возрастанию (убыванию). Access, выполняя эту команду, отсортирует записи по данному полю так, что текст идет в алфавитном порядке, в порядке возрастания чисел и от более ранней даты к более поздней, - и наоборот.

При индексировании создается отдельный индексный файл, при этом сама база данных остается неизменной. При сортировке же изменяется база данных, порядок следования записей.

 

 

 

Задание 6. Разработка отчётов средствами MS Access

 

Разработка отчетов с помощью Access осуществляется без больших усилий. В окне базы данных на вкладке Отчеты нажимают на кнопку Создать и в появившемся окне выбирают вариант создания отчета. Для простого отчета можно использовать вариант Автоотчет, но самый удобный режим Мастер отчетов. В нем можно легко и полностью определить вид отчета, - поля, порядок сортировки и группировки записей, выбрать стиль отчета, установить вид вычислений по числовым полям. Для того, чтобы вывести не все записи, а только отвечающие определенному условию, надо предварительно сделать запрос с этим условием и уже на его основе сформировать отчет.

 

Задолженность арендаторов производственного оборудования

Наименование организации-арендатораНПФ "Истра"

Описание фондовСрок арендыСумма арендной платы за месяцСумма арендной платы всего

Пресс-формы31.12.994 870,00р.58 440,00р.

Итоги по НПФ "Истра"

4 870,00р.58 440,00р.

Наименование организации-арендатораООО "Электром"

Описание фондовСрок арендыСумма арендной платы за месяцСумма арендной платы всего

Станок шлифовальный28.02.01237,00р.5 688,00р.

Станок фрезерный28.02.01492,00р.11 808,00р.

Станок токарный Т-689028.02.01154,00р.3 696,00р.

Итоги по ООО "Электром"

883,00р.21 192,00р.

ИТОГОИТОГО5 753,00р.79 632,00р.

22 ноября 1999 г.Страница 1

 

Задание 7. Разработка командных файлов (Элементы программирования)

 

При создании командного файла использовалась Foxpro 2.6

type contr

wait window установка

set talk off

set date german

clear

wait window открытие базы данных

use arenda

list for group=производственное оборудование

wait window вывод на печать

list for group=производственное оборудование to print

use

return

do contr

 

 

opisanieploschadedinizanaimenovsroksumallПресс-формы10штукаНПФ "Истра"31.12.9958 440,00р.Станок шлифовальный1штукаООО "Электром"28.02.015 688,00р.Станок фрезерный2штукаООО "Электром"28.02.0111 808,00р.Станок токарный Т-68901штукаООО "Электром"28.02.013 696,00р.

Задание 8. Разработка автоматизированных рабочих мест-Меню

 

При выполнении задания использовалась СУБД Foxpro 2.6

 

1) вертикальное меню

 

define popup arm shadow

define bar 1 of arm prompt автоматизированное рабочее место бухгалтера

define bar 2 of arm prompt 1. Ввод учетных данных

define bar 3 of arm prompt