Внимание! Studlandia не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования и помощи в написании студенческих работ: в сборе информации, ее обработке, структурировании и оформления работы в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 200 руб.
на первый
заказ

Решение задач на тему: Исследование предметной области. Постановка задачи. Описание SQLitе

Купить за 100 руб.
Страниц
17
Размер файла
292.85 КБ
Просмотров
12
Покупок
0
СУБД SQLitе является легковесной встраиваемой, это значит, что все операции с данными выполняются внутри приложения без использования сервера базы данных. Исходный код данной СУБД ходится в свободном

Введение

СУБД SQLitе является легковесной встраиваемой, это значит, что все операции с данными выполняются внутри приложения без использования сервера базы данных. Исходный код данной СУБД находится в свободном доступе. Доступ к данным в базе происходит через подключения к базе данных, которые мы открываем через вызов соответственной функции DLL.

Для взаимодействия приложения с СУБД SQLitе в настоящий момент используются различные интерфейсы, такие как встроенный интерфейс SQLitе, JDВС, ОDВС и т.п. Однако, нет реализации интерфейса, поддерживающего взаимодействие клиента с сервером СУБД при помощи Рiре под Windоws.

Таким образом, целью курсового проекта является разработка АРI взаимодействия клиентских приложенииМ с сервером СУБД через Рiре под Windоws.

Оглавление

- Исследование предметной области

- Постановка задачи

- Описание SQLite

- Устройство и характеристики СУБД SQLite

- Методы работы с базой данных

- Описание PIPE под Windows

- Общие понятия

- Именованные каналы

- Методы WinAPI для передачи данных

- Замысел технического решения

- Реализация взаимодействия через PIPE

- Исполнение запросов к SQLite

- Описание программы

- Сервер

- Клиент

- Заключение

- Список используемой литературы

- ПриложениЯ

Заключение

В заключение следует сделать вывод, что использование Pipe на ОС Windows упрощает разработку различных клиент-серверных приложений. Засчет того, что в Pipe используются такие же методы WinAPI, как и для работы с файлами, время разработки существенно сокращается.

В ходе выполнения курсового проекта был разработан интерфейс, позволяющий с помощью Pipe в ОС Windows реализовать взаимосвязь клиентского приложения с сервером СУБД.

Данный интерфейс не требует привязки к определенной СУБД так как передается только SQL запрос. А сами алгоритмы работы с СУБД реализованы на стороне сервера. Есть возможность использовать на сервере любой интерфейс для работы с СУБД.

С помощью разработанного API появляется возможность использования БД не на локальном компьютере, а на сервере в локальной сети. Для этого требуется только задать требуемое имя канала.

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

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

3) Программирование для Windows NТ. - Александр Фролов, Григорий фролов. Том 27, часть 2. М.: Диалог-МИФИ, 1996

4) Системы баз данных. Полныи курс. - Гарсиа-Молина Г.,Ульман Дж., Уидом Дж. Вильямс, 2003.-1088с.

5) С++ для профессионалов. - Николас А. Солтер, Майкл Л. Клепер <http://www.ozon.ru/person/1372373/>. Диалектика, Вильямс <http://www.ozon.ru/brand/856490/>, 2006

Как купить готовую работу?
Авторизоваться
или зарегистрироваться
в сервисе
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
17
Размер файла
292.85 КБ
Просмотров
334
Покупок
0
Исследование предметной области. Постановка задачи. Описание SQLitе
Купить за 100 руб.
Похожие работы
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
Прочие работы по предмету
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
1978 оценок
среднее 4.2 из 5
Масма Благодарю за работу, замечаний нет!
Мария Для меня это лучший преподаватель, которого я знаю! Огромную работу, которую выполнила Мария, это было гениально!!!!...
Дмитрий Спасибо! Сделали всё в срок, быстро и качественно
Сергей Сергей, очень хороший специалист, отлично проведенная работа, спасибо огромное
Дмитрий Все супер, никаких претензий нет.
Сергей Все отлично при очень сжатых сроках
Александр Работа выполнена быстро, качественно без нареканий и в срок. Советую данного исполнителя.
Александр Спасибо большое за выполненную работу. Все сроки были соблюдены. Работа выполнена качественно. Очень благодарна...
Кирилл Заказ выполнен в срок.. в полом объеме.
Александр Работа выполнена в срок, хотя времени было не очень много. Качество текста очень хорошее, своевременно были внесены и...