Реферат: Современные системы управления базами данных
Мб, занимаемый объем на ЖМД 8-36 Мб.
Visual C++ – наиболее мощный объектно-ориентированный язык программирования,
обладает неограниченнойфункциональностью. Предназначен для создания компонентов
приложений для выполнения операций, критичных по скорости.
SQL Server – сервер баз данных, реализует подход «клиент-сервер» и
взаимодействует с указаннымипакетами. Главные достоинства: высоая степень защиты
данных, мощные средства для обработки данных, высокая производительность.
Область применения: хранениебольших объемов данных, хранение высокоценных данных
или данных, требующих соблюдения режима секретности. Минимальные ресурсы ПК:
процессор 468DX-33МГц, Windows NT, объем оперативной памяти16 (32) Мб,
занимаемый объем на ЖМД 80 Мб.
Указанные программные продукты имеют возможности визуального проектирования
интерфейса пользователя,то есть разработчик из готовых фрагментов создает
элементы интерфейса, программирует только их изменения в ответ на какие-либо
события.
Принципы организации данных,
лежащие в основе современных СУБД.
Современные СУБД являются объектно-ориентированными и реляционными. Основной
единицей является объект,имеющий свойства, и связи между объектами. СУБД
используют несколько моделей данных: иерархическую и сетевую (с 60-х годов) и
реляционную (с 70-х). Основноеразличие данных моделей в представлении
взаимосвязей между объектами.
Иерархическая модель данных строится по принципу иерархии объектов, то есть один
тип объектаявляется главным, все нижележащие – подчиненными. Устанавливается
связь «один ко многим», то есть для некоторого главного типа существует
несколькоподчиненных типов объектов. Иначе, главный тип именуется исходным
типом, а подчиненные – порожденными. У подчиненных типов могут быть в свою
очередьподчиненные типы. Наивысший в иерархии узел (совокупность атрибутов)
называют корневым.