Введение
Активная деятельность по отысканию приемлемых способов обобществления непрерывно растущего объема информации привела к созданию в начале 60-х годов специальных программных комплексов, называемых "Системы управления базами данных" (СУБД).
Основная особенность СУБД - это наличие процедур для ввода и хранения не только самих данных, но и описаний их структуры. Файлы, снабженные описанием хранимых в них данных и находящиеся под управлением СУБД, стали называть банки данных, а затем "Базы данных" (БД).
Использование автоматизированных банков данных позволяет обеспечить многоаспектный доступ к совокупности взаимосвязанных данных, интеграцию и централизацию управления данными, устранение излишней избыточности данных, возможность совмещения эффективных режимов обработки данных.
База данных является даталогическим представлением информационной модели предметной области.
Проектирование подобных программно-технических компонентов информационных систем является комплексной задачей, включающей широкий спектр вопросов, начиная от адекватного моделирования предметной области, до выбора необходимых технических и программных средств, написания эргономических интерфейсов и т.д.
В данной курсовой работе предлагается спроектировать базу данных, начиная от ее логического проектирования на бумаге, и до момента создания физической модели базы данных, которая сможет полностью реализовать принципы работы логической модели. Для достижения поставленной цели потребуется применить знания, полученные в области программирования и администрирования баз данных.
- Введение
- 1. Постановка задания
- 2. Современные технологии создания клиентских приложений
- 2.1 Технология ActiveX Data Objects (ADO)
- 2.2 Механизм BDE
- 2.3 Технология InterBase Express
- 3. Логическое проектирование базы данных
- 3.1 Анализ предметной области
- 3.3 Потоки данных
- 4. Реляционная модель данных
- 4.1 Процесс нормализации базы данных
- 4.3 Организация секретности базы данных
- 5. Список операций над базой данных