Курсовая работа: Работа торгового склада
2) Вывод нескольких необходимых полей таблицы;
3) Выбор всей таблицы в целом;
4) Сортировка данных таблиц по какому-либо заданному полю;
5) Создание, модификация и удаление записей таблиц;
6) Подсчет выручки за каждый день и вывод общего списка всех выручек либо подсчет выручки за какой-либо конкретный день;
7) Подсчет сведений о товарах: сколько всего единиц и на какую сумму каждого товара продано за весь период либо за конкретный день;
8) Получение сведений о том, какие фирмы приобретали тот или иной товар;
9) Получение сведений о том, какие товары приобретала определенная фирма.
Клиентское приложение работает с сервером баз данных.
Сервер Interbase фирмы Borland является полнофункциональным сервером реляционных баз данных. Одним из самых известных клонов стал FireBird, разработкой и сопровождением которого, занимается сообщество разработчиков, включая бывших сотрудников подразделения Borland Interbase, а также компанию IBPhoenix.
Сервер на Win32 запускается в качестве сервиса ОС. Клиентские приложения могут присоединяться к нему несколькими способами: по протоколам NetBEUI, TCP-IP; локальное подключение (в случае, если вы работаете на машине, на которой запущен сервер). В нашем случае рассматривается подключение к серверу по протоколу ТСР-IP.
Общий алгоритм выполнения операции чтения данных будет происходить следующим образом. Прикладная программа обращается к серверу с запросом на чтение/запись данных. Сервер, используя свои средства и описание отображения модели данных, определяет, какие записи концептуальной модели необходимы для формирования записи внешней модели данных. После сервер определяет, какие хранимые записи необходимы для построения затребованных записей пользователем, и какая совокупность физических записей необходима для считывания с машинного носителя.
Затем сервер производит чтение данных с машинного носителя в оперативную память, где осуществляет выполнение запросов и сохраняет результаты выполненных операций на накопителе жесткого магнитного диска.
6. Список запросов к базе данных
В клиентском приложении реализованы различные виды запросов, отражающих основные сведения о данных.
Существует несколько категорий запросов:
1 Полный просмотр таблиц
Просмотр содержимого таблицы товары:
select *from товары
Просмотр содержимого таблицы покупатели:
select *from покупатели
Просмотр содержимого таблицы накладные:
select *from накладные
Просмотр содержимого таблицы отпуск_товаров_со_склада:
select *fromотпуск_товаров_со_склада
В результате запроса будет полностью выведена соответствующая таблица.
2 Простые запросы
Селекция для таблицы товары
select *fromтовары whereтовар=’наимен_тов’