воскресенье, 9 августа 2009 г.

Базы и свойства

Свойства

требуется администратор в салон красоты

Все объекты и отношения имеют определенные свойства. Например, у учителя есть ФИО, специализация, адрес, телефон, … Эти свойства тоже необходимо сохранить в БД. Они выражаются в полях и записях таблицы.
Свойство может быть разной степени сложности и разного типа. Это могут быть простые числовые или символьные строки или графические схемы и т.п.
Преимущества централизованного подхода в управлении данными в БД
• Сокращение избыточности. То есть, устранение ситуаций, когда несколько файлов хранят одни и те же данные.
• Устранения противоречивости. Это следствие предыдущего пункта. То есть, когда изменения вносятся в одну запись, то они отражаются и в других, связанных с ней. Это называется множественным обновлением.
• Возможность общего доступа к данным. То есть доступ нескольких приложений и разработка новых приложений для работы с этими же данными.
• Соблюдение стандартов. Стандарты могут быть корпоративными, установочными, ведомственными, промышленными, национальными, интернациональными. Стандартизация важна для обмена данными между системами, для совместного использования данных, для их понимания.
• Введение ограничений для обеспечения безопасности.
• Обеспечение целостности данных. То есть обеспечение правильности и точности данных в БД – устанавливаются и реализуются правила для обновления данных (ограничения по формату, величине данных и т.п.).
• Возможность сбалансировать противоречивые требования. Например, требования разных подразделений о представлении данных.
1.3. Архитектура СУБД
БД и программные средства их создания и поддержки (т.е. СУБД) имеют свою архитектуру. В процессе разработки и совершенствования СУБД предлагались различные архитектуры, но самой удачной оказалась трехуровневая архитектура, предложенная исследовательской группой ANSI/SPARC американского комитета по стандартизации ANSI (American National Standards Institute).
Упрощенная схема архитектуры СУБД:

Внешний уровень – это уровень пользователя. По сути, это совокупность внешних представлений данных, которые обрабатывают приложения и какими их видит пользователь на экране. Это может быть таблица с отсортированными данными, с примененным фильтром, форма, отчет, результат запроса.
Концептуальный уровень – центральный. Здесь БД представлена в наиболее общем виде, который объединяет данные, используемые всеми приложениями. Т.е. это обобщенная модель предметной области, для которой созданы БД. Можно сказать, что мы формируем концептуальный уровень создавая таблицы (определяя их поля, типы, свойства), связи и заполняя таблицы.
Физический уровень – собственно данные, расположенные на внешних носителях.

видео приколы бесплатно
Я и не знал, что проза Лены Вороновой произведет на меня такое неизгладимое впечатление и заставит даже прослезится

Недорогая регистрация домена org - займите свое место на пространстве интернета