Бакалавр
Дипломные и курсовые на заказ

Запросы клиентского приложения к базе данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Разработанное клиентское приложение взаимодействует с сервером БД посредством передачи запросов, и приема их результатов. Большинство реализованных функций клиента вызывают хранимые процедуры. Например, при открытии главного окна вызывается процедура, возвращающая размеры колонок. Добавление рейсов также использует процедуру, которая принимает введенные данные и заполняет таблицу командой INSERT… Читать ещё >

Запросы клиентского приложения к базе данных (реферат, курсовая, диплом, контрольная)

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

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

Пользовательский интерфейс клиентского приложения

При проектировке приложения надо учитывать то, что оно будет использоваться продолжительное время пользователем, не знающим языка Transact — SQL. Поэтому, запросы к серверу должны быть прописаны в исходном коде ПО, а сам интерфейс (см. Рис 6 — Рис 10) должен быть максимально интуитивным и не утомлять работника.

Главное окно.

Рис 6. Главное окно.

Окно добавления рейса.

Рис 7. Окно добавления рейса.

Рис 8. Окно статистики.

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

Рис 9. Подробности о заказчике.

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

Показать весь текст
Заполнить форму текущей работой