В настоящее время для хранения данных могут быть использованы следующие СУБД: Oracle, MySQL, PL/SQL, XSQL. Наша задача может быть решена на любой из представленных, однако по множеству характеристик нами была выбрана СУБД MySQL, ввиду ее относительной дешевизны, минимальным требованиям к системе, открытости кода, а также поддержкой многопоточности и совместимости с основными средами программирования и ОС.
Для повышения эффективности работы с данными произведем следующие меры:
- Структурирование данных;
- Выбор оптимального способа задания ключевых полей;
- Выбор наилучшего пути присвоения уникальных идентификаторов;
- Оптимизация SQL запросов.
Для разработки системы будем использовать среду программирования. Visual Studio V6.0 , в которую интегрирована библиотека MFC (Microsoft Foundation Classes). Для обращения к базе данных будем использовать классы ODBC (Open DataBase Connectivity), которые автоматизируют работу с различными серверами баз данных. Среди них самыми важными являются CDatabase для установки соединения с базой, CRecordset для получения и обработки информации, CRecordview для представления полученной информации.
В результате данной работы была создана система паспорта сотрудника кафедры.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.