
- •Введение
- •Среда разработки программного обеспечения Целевая платформа
- •Компиляторы
- •Операторы
- •Выражения
- •Типы данных
- •Расширения файлов
- •Общая часть
- •База данных
- •Проблемы определения
- •Определения из авторитетных монографий
- •История возникновения и развития технологий баз данных
- •Виды баз данных
- •Классификация по модели данных
- •Классификация по степени распределённости
- •Другие виды бд
- •Сверхбольшие базы данных
- •Специальная часть
- •Общая постановка задачи
- •Описание входных и выходных документов комплекса
- •Описание процедур комплекса
- •Руководство пользователя
- •Состав технических средств
- •Выполнение программы
- •Заключение
- •Список литературы
- •Приложение Листинг программы
Расширения файлов
.pas — исходный код модуля (pascal)
.dpr — исходный код проекта (pascal)
.dproj — исходный код проекта (xml)
.dproj.local — исходный код проекта (xml)
.dfm — исходный код формы
.dpk — скомпилированный пакет
.dcu — скомпилированный модуль
.exe — скомпилированное приложение
.res — ресурсы
.dsk — привязки к файлам
.identcache — кэшированные привязки к файлам.
Общая часть
База данных
База данных —представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ).
Многие специалисты указывают на распространённую ошибку, состоящую в некорректном использовании термина «база данных» вместо термина «система управления базами данных», и указывают на необходимость различения этих понятий.
Проектируемая БД должна обладать определенными свойствами. Назовем основные свойства БД.
Целостность. В каждый момент времени существования БД сведения, содержащиеся в ней, должны быть непротиворечивы. Целостность БД достигается вследствие введения ограничений целостности, в частности, к ним относятся ограничения, связанные с нормализацией БД.
Восстанавливаемость. Данное свойство предполагает возможность восстановления БД после сбоя системы или отдельных видов порчи системы. Сюда относится проверка наличия файлов, составляющих приложение. В основном свойство восстанавливаемости обеспечивается дублированием БД и использованием техники повышенной надежности.
Безопасность. Безопасность БД предполагает защиту данных от преднамеренного и непреднамеренного доступа модификации или разрушения. Применяется запрещение несанкционированного доступа, защита от копирования и криптографическая защита. Также необходимы и чисто административные меры, например ограничение доступа к носителям информации.
Эффективность. Свойство эффективности обычно понимается как:
- минимальное время реакции на запрос пользователя;
- минимальные потребности в памяти
- сочетание этих параметров.
Предельные размеры и эксплуатационные ограничения. Предельные размеры, а также другие ограничения» накладываемые эксплуатацией данной БД, могут существенно повлиять на проектное решение.
Проблемы определения
В литературе предлагается множество определений понятия «база данных», отражающих скорее субъективное мнение тех или иных авторов, однако общепризнанная единая формулировка отсутствует.
Определения из международных стандартов:
База данных — совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных.
База данных — совокупность данных, организованных в соответствии с концептуальной структурой, описывающей характеристики этих данных и взаимоотношения между ними, причем такое собрание данных, которое поддерживает одну или более областей применения.