Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы ИТ.docx
Скачиваний:
55
Добавлен:
15.03.2015
Размер:
1.04 Mб
Скачать
  1. Схема данных – датологическая модель, описание структуры данных некоторого типа на формализованном языке.

  2. Прямое моделирование – переход от инфологической к датологической модели.(поле, запись, БД)

  3. Значение атрибута – значение поля

  4. Тип сущности – название таблицы

  5. Экземпляр сущности – экземпляр записи (строка)

  6. Вопрос 33.Структуры данных в бд. Операции над данным (селекция и действия). Навигационные и спецификационные операции. Процедуры

  7. Элемент данных – именная единица хранения данных (поле), к которому СУБД может адресоваться непосредственно.

  8. Значение экземпляра: числовое или нечисловое

  9. Набор – поименованная совокупность записей, образующих двухуровневую структуру.

  10. Запись – поименованная совокупность элементов данных или их элементов и агрегатов, не входящих на в какой другой агрегат.

  11. БД – поименованная совокупность экземпляров записей различного типа, содержащих ссылки или связи между записями.

  12. Операции над данными: селекция и действие

  13. Критерии отбора:

  1. идентификация данного и нахождение его в БД;

  2. выборка данных из БД;

  3. включение данных в БД;

  4. удаление из БД;

  5. модификация (изменение) данных

  1. Навигационные операции – результат получают путем прохождения по связям

  2. Спецификационные операции – известны требования к результату, но не задан способ его получения.

  3. Процедуры баз данных – это последовательность операций, реализующая определенный алгоритм обработки данных; операции, реализующие более сложные действия над данными.

  4. Вопрос 34.Иерархическая модель данных. Граф (дерево), порядок обхода дерева. Пример. Операции над данными

  5. Модель ориентирована на описание объектов, находящихся между собой в отношении подчинения.

  6. Граф – совокупность величин.

  7. Дерево графа - это связный граф, который не содержит циклов (корень дерева – вершина, в которую не заходит ни одно ребро).

  8. Вершины графа – типы сущностей, а дуги – типы связей между сущностями

  9. Порядок обхода: сверху-вниз и слева-направо

  10. Операции над данными: найти указанное дерево, перейти от одного дерева к другому, перейти от одной записи к другой, перейти от одной записи к другой в порядке обхода иерархии, удалить текущую запись

  11. Пример: организация состоит из отделов, каждый отдел имеет руководителя и сотрудников

  12. Вопрос 35.Сетевая модель данных. Граф («потомки» и «предки»). Пример. Операции над данными

  13. Сетевая модель позволяет описывать более сложные виды взаимоотношений между данными, за счет большей сложности реализации самой модели и трудности манипулирования данными

  14. В узлах графа – записи; ребра – связи между ними

  15. Служащий (потомок) имеет 2 предка – отдел и руководитель. Это недопустимо в иерархии БД, а здесь возможно

  16. Операции над данными:

  • найти конкретную запись в наборе однотипных записей

  • перейти от предка к первому потомку по некоторой связи

  • перейти к следующему потомку в некоторой связи

  • перейти от потомка к предку по некоторой связи

  • создать новую запись;

  • уничтожить запись;

  • модифицировать запись;

  • включить в связь;

  • исключить из связи и т.д.