Разработка реляционной базы данных контингента студентов кафедры с использованием методов объектно-ориентированного программирования и среды Visual Studio, страница 2

         В настоящее время для хранения данных могут быть использованы следующие СУБД: Oracle, MySQL, PL/SQL, XSQL. Наша задача может быть решена на любой из представленных, однако по множеству характеристик нами была выбрана СУБД MySQL, ввиду ее относительной дешевизны, минимальным требованиям к системе, открытости кода, а также поддержкой многопоточности и совместимости с основными средами программирования и ОС.

         Для повышения эффективности работы с данными произведем следующие меры:

-  Структурирование данных;

-  Выбор оптимального способа задания ключевых полей;

-  Выбор наилучшего пути присвоения уникальных идентификаторов;

-  Оптимизация SQL запросов.

Для разработки системы будем использовать среду программирования. Visual Studio V6.0 , в которую интегрирована библиотека MFC (Microsoft Foundation Classes). Для обращения к базе данных будем использовать классы ODBC (Open DataBase Connectivity), которые автоматизируют работу с различными серверами баз данных. Среди них самыми важными являются CDatabase для установки соединения с базой, CRecordset для получения и обработки информации, CRecordview для представления полученной информации.

В результате данной работы была создана система паспорта сотрудника кафедры.