Вопрос № 2 Понятие БнД. Компоненты БнД
В настоящее время этот термин устарел. Система баз данных.
Система БД
- 1) разновидность АИС, в которой реализованы функции централизованного хранения данных с целью удовлетворения запроса пользователей⇒Система БД является понятием более узким, чем АИС, в общем случае АИС может включать еще и приложения, реализовавшие такие алгоритмы обработанных данных, как расчет зарплаты, формирование оптимального планового выпуска продукции и т.д. Простые АИС могут быть реализованы в виде системы БД.
2) совокупность информационных, программных , технических, организационных и языковых средств, предназначенных для поддержания модели предметной области в целях удовлетворения информационных потребностей пользователя.
Предметная область – часть реального мира, для которого создается система БД, это предприятия, организация, высшее учебное заведение. Для каждой предметной области характерны свои классы объектов, т.е. совокупность объектов, обладающих одинаковыми характеристиками, причем эти классы могут быть реальными или абстрактными.
Компоненты системы БД:
1) Информационное обеспечение;
2) Программное обеспечение;
3) Пользователи;
4) Техническое обеспечение;
5) Организационно-методическое обеспечение
Информационное обеспечение – важнейший компонент и называется БД.
БД – совокупность, специальным образом организованных данных, которые отражают состояние объектов предметной области и существующие между ними связи.
В отличии от файловых систем, в БД хранятся данные интегрированные и общие. Термин интегрирование означает, что файлы в БД не пересекаются, т.е. в БД отсутствует дублирование и сбыточность данных, т.о. мала вероятность того нарушения их целостности. Это стало возможно благодаря новой технологии проектирования ИС. Если в файловых системах используется позадачный подход. В настоящее время проектирование АИС начинается с обследования предметной области в целом и разработки проекта БД, которые бы отражают все классы объекта, характерные для предметной области.
Термин общие означает, что ∀ пользователь имеет доступ к той или иной части БД, т.к. все ее файлы хранятся в одном формате. Кроме того, в отличии от файловых систем, описание данных хранится как часть БД, совокупность этих описаний, называется метаданные (данные о данных), или словарь данных отделено от программ (приложений) ⇒ главные недостатки файловых систем ликвидированы.
ПО – программы можно разделить на 3 группы:
1. Системное ПО: ОС, различные системные утилиты(архиваторы, антивирусные программы);
2. Приложения для доступа к данным и реализации запроса;
3. СУБД – система управления БД – совокупность программных и языковых средств, предназначенных для создания, введения и многоцелевого использования БД. Главная функция СУБД – представляет пользователю средства манипулирования данных на высоком логическом уровне, т.е. таких средств, которые не содержат подробностей о способе их физического хранения.
СУБД реализуют другие важные функции:
1. Представляет пользователю средства описания данных, в состав каждой СУБД входит DDL. Эти языки делятся на аналитические, табличные и графические. Аналитические включают в свой состав операторы определения данных (SQL); в табличных структура данных описывается в виде таблиц (ACCESS); графические используются при разработке высокоуровневых моделей данных, например, модель сущность – связь.
2. Представляет пользователю средства манипулирования данными с помощью языка DML.Языки манипулирования данными бывают процедурными и непроцедурными. Операторы проц.языков показывают как следует обрабатывать данные ,чтобы получить результат. Операторы непроц.языков описывают каким должен быть результат.
3. Обеспечивает целостность данных. Помимо отсутствия избыточности в БД, СУБД предотвращает ввод в БД некоторых значений. Для этого изначально определяются ограничения, накладываемые на данные, заданные в предметной области. СУБД проверяет эти ограничения и отменяет ввод данных, для которых эти ограничения нарушаются.
4. Обеспечивает || доступ к данным. С помощью механизма транзакции СУБД, || операции над данными реализуются как последовательные.
5. Обеспечивает восстановление данных после программных и аппаратных сбоев. Для этого используются механизм транзакции и резервные копии БД.
Пользователи
1. Прикладные программисты;
2. Конечные пользователи;
3. Администратор данных(АД);
4. Администратор БД.
1. Разрабатывает приложения для доступа БД.
2. Бухгалтеры, сотрудники отделов кадров, которые общаются с БД с помощью приложений, разработанными прикл.программистами.
3. АД – ответственное лицо ,которое решает какие данные будут храниться в БД, какие ограничения накладываются, кто будет иметь доступ.
4. АБД – технический специалист, который на практике реализует решение АД.
4) Техническое обеспечение
5) Огранизационно-методическое обеспечение
К нему относятся различные инструкции, положения, нормативные документы. В целом, эти документы регламентируют функционирование системы БД. В частности, включает должностные инструкции сотрудников, определяет порядок выдачи паролей и прав доступа, а также меры по защите системы БД.
В настоящее время этот термин устарел. Система баз данных.
Система БД
- 1) разновидность АИС, в которой реализованы функции централизованного хранения данных с целью удовлетворения запроса пользователей⇒Система БД является понятием более узким, чем АИС, в общем случае АИС может включать еще и приложения, реализовавшие такие алгоритмы обработанных данных, как расчет зарплаты, формирование оптимального планового выпуска продукции и т.д. Простые АИС могут быть реализованы в виде системы БД.
2) совокупность информационных, программных , технических, организационных и языковых средств, предназначенных для поддержания модели предметной области в целях удовлетворения информационных потребностей пользователя.
Предметная область – часть реального мира, для которого создается система БД, это предприятия, организация, высшее учебное заведение. Для каждой предметной области характерны свои классы объектов, т.е. совокупность объектов, обладающих одинаковыми характеристиками, причем эти классы могут быть реальными или абстрактными.
Компоненты системы БД:
1) Информационное обеспечение;
2) Программное обеспечение;
3) Пользователи;
4) Техническое обеспечение;
5) Организационно-методическое обеспечение
Информационное обеспечение – важнейший компонент и называется БД.
БД – совокупность, специальным образом организованных данных, которые отражают состояние объектов предметной области и существующие между ними связи.
В отличии от файловых систем, в БД хранятся данные интегрированные и общие. Термин интегрирование означает, что файлы в БД не пересекаются, т.е. в БД отсутствует дублирование и сбыточность данных, т.о. мала вероятность того нарушения их целостности. Это стало возможно благодаря новой технологии проектирования ИС. Если в файловых системах используется позадачный подход. В настоящее время проектирование АИС начинается с обследования предметной области в целом и разработки проекта БД, которые бы отражают все классы объекта, характерные для предметной области.
Термин общие означает, что ∀ пользователь имеет доступ к той или иной части БД, т.к. все ее файлы хранятся в одном формате. Кроме того, в отличии от файловых систем, описание данных хранится как часть БД, совокупность этих описаний, называется метаданные (данные о данных), или словарь данных отделено от программ (приложений) ⇒ главные недостатки файловых систем ликвидированы.
ПО – программы можно разделить на 3 группы:
1. Системное ПО: ОС, различные системные утилиты(архиваторы, антивирусные программы);
2. Приложения для доступа к данным и реализации запроса;
3. СУБД – система управления БД – совокупность программных и языковых средств, предназначенных для создания, введения и многоцелевого использования БД. Главная функция СУБД – представляет пользователю средства манипулирования данных на высоком логическом уровне, т.е. таких средств, которые не содержат подробностей о способе их физического хранения.
СУБД реализуют другие важные функции:
1. Представляет пользователю средства описания данных, в состав каждой СУБД входит DDL. Эти языки делятся на аналитические, табличные и графические. Аналитические включают в свой состав операторы определения данных (SQL); в табличных структура данных описывается в виде таблиц (ACCESS); графические используются при разработке высокоуровневых моделей данных, например, модель сущность – связь.
2. Представляет пользователю средства манипулирования данными с помощью языка DML.Языки манипулирования данными бывают процедурными и непроцедурными. Операторы проц.языков показывают как следует обрабатывать данные ,чтобы получить результат. Операторы непроц.языков описывают каким должен быть результат.
3. Обеспечивает целостность данных. Помимо отсутствия избыточности в БД, СУБД предотвращает ввод в БД некоторых значений. Для этого изначально определяются ограничения, накладываемые на данные, заданные в предметной области. СУБД проверяет эти ограничения и отменяет ввод данных, для которых эти ограничения нарушаются.
4. Обеспечивает || доступ к данным. С помощью механизма транзакции СУБД, || операции над данными реализуются как последовательные.
5. Обеспечивает восстановление данных после программных и аппаратных сбоев. Для этого используются механизм транзакции и резервные копии БД.
Пользователи
1. Прикладные программисты;
2. Конечные пользователи;
3. Администратор данных(АД);
4. Администратор БД.
1. Разрабатывает приложения для доступа БД.
2. Бухгалтеры, сотрудники отделов кадров, которые общаются с БД с помощью приложений, разработанными прикл.программистами.
3. АД – ответственное лицо ,которое решает какие данные будут храниться в БД, какие ограничения накладываются, кто будет иметь доступ.
4. АБД – технический специалист, который на практике реализует решение АД.
4) Техническое обеспечение
5) Огранизационно-методическое обеспечение
К нему относятся различные инструкции, положения, нормативные документы. В целом, эти документы регламентируют функционирование системы БД. В частности, включает должностные инструкции сотрудников, определяет порядок выдачи паролей и прав доступа, а также меры по защите системы БД.