ВУЗ:
Составители:
127
Репликация базы данных – создание копий базы данных (реплик), которые
могут обмениваться обновляемыми данными или реплицированными формами, от-
четами и другими объектами в результате выполнения процесса синхронизации.
Транзакция – изменение информации в базе в результате выполнения одной
операции или их последовательности, которое должно быть выполнено полностью
или не выполнено вообще. В СУБД существуют специальные механизмы обеспече-
ния транзакций.
Язык SQL (Structured Query Language) – универсальный язык работы с базами
данных, включающий возможности ее создания, модификации структуры, отбора
данных по запросам, модификации информации в базе и прочие операции манипу-
лирования базой данных.
Централизованная база данных хранится в памяти одной вычислительной
системы. Эта вычислительная система может быть мэйнфреймом – тогда доступ к
ней организуется с использованием терминалов – или файловым сервером локаль-
ной сети ПК.
Распределенная база данных состоит из нескольких, возможно, пересекаю-
щихся или даже дублирующих друг друга частей, которые хранятся в различных
ЭВМ вычислительной сети. Работа с такой базой осуществляется с помощью систе-
мы управления распределенной базой данных (СУРБД).
Проектирование схемы БД должно решать задачи минимизации дублирования
данных, упрощения и ускорения процедур их обработки и обновления. При непра-
вильно спроектированной схеме БД могут возникнуть аномалии модификации дан-
ных. Для решения подобных проблем проводится нормализация отношений.
Нормализация – это формальный метод анализа отношений на основе их пер-
вичного ключа и существующих связей. Ее задача – это замена одной схемы (или
совокупности отношений) БД другой схемой, в которой отношения имеют более
простую и регулярную структуру. При работе с реляционной моделью для создания
отношений приемлемого качества достаточно выполнения требований первой нор-
мальной формы.
Вопросы для самоконтроля
1. Каковы информационные особенности процессов первичной переработки
нефти?
2. Каковы основные этапы разработки базы данных предметной области?
3. Почему этап разработки информационной модели предметной области яв-
ляется самым важным из всех пяти этапов?
4. Каковы основные элементы языка описания предметной области UML?
5. Дайте определения и примеры классов, атрибутов и операций языка UML.
6. Чем отличаются отношения «Зависимость» и «Обобщение» в языке UML?
7. Что общего и различного в отношениях «Ассоциация», «Агрегация» и
«Композиция» в языке описания предметной области UML?
8. Для чего предназначены диаграммы прецедентов, диаграммы взаимодейст-
вия и диаграммы состояний в языке UML?
9. Для чего предназначено описание типов в базах данных (примеры)?
10. Каково назначение следующих элементов баз данных: таблицы, формы, за-
просы, отчеты, макросы, модули?
11. Что такое нормализация базы данных и для чего она необходима?
Страницы
- « первая
- ‹ предыдущая
- …
- 126
- 127
- 128
- 129
- 130
- …
- следующая ›
- последняя »
