Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры готовые ДБ ПО.doc
Скачиваний:
19
Добавлен:
27.08.2019
Размер:
333.31 Кб
Скачать

33.Данные. Основные понятия баз данных:объект,поле,домен,атрибут,ключ

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

Объект – это термин обозначающий факт, лицо, событие, предмет о котором могут быть собраны данные.

Поле – это часть информации содержащаяся в каждой записи.

Атрибут – определенное свойство записи.

Домен – набор допустимых значений атрибутов.

Ключ( ключевой элемент таблицы) – это такое поле таблицы или строковое выражение, образованное из значений нескольких полей, по которому можно определить значение других полей для одной или нескольких записей таблицы.

33.Данные. Основные понятия баз данных:объект,поле,домен,атрибут,ключ

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

Объект – это термин обозначающий факт, лицо, событие, предмет о котором могут быть собраны данные.

Поле – это часть информации содержащаяся в каждой записи.

Атрибут – определенное свойство записи.

Домен – набор допустимых значений атрибутов.

Ключ( ключевой элемент таблицы) – это такое поле таблицы или строковое выражение, образованное из значений нескольких полей, по которому можно определить значение других полей для одной или нескольких записей таблицы.

34.Модель «сущность – связь»

Сущность – это объект, который может быть идентифицирован неким способом отличающим от его объектов. Набор сущностей – это множество сущностей одного типа(обладающих одинаковыми свойствами) Ключ сущности – это один или более атрибутов уникально определяющих данную сущность. Связь – это ассоциации установленные между несколькими сущностями. Набор связей – это отношение между n-сущностями (причем n не менее 2), каждая из которых относится к некоторому набору сущностей.

35.Иерархическая модель

Операции над данными в иерархической модели:1).добавить новую запись; 2).изменить значения данных извлеченной записи; 3).удалить запись; 4).извлечь корневую запись или следующую корневую. Достоинства: активное использование памяти ЭВМ; не плохие показатели времени выполнения операции над данными. Недостатки: громосткость для обработки.

36.Сетевая модель данных.

Операции над данными в сетевых моделях:

1).создать новую запись;

2).удалить запись;

3).изменить запись;

4).найти конкретную запись;

5).перейти от «предка к первому потомку»;

6).перейти к следующему потомку;

7).перейти от потомка к предкам;

8).включить в связь, исключить из связи =>переставить в другую связь. Достоинства: возможность эффективной реализации по показателям затрат памяти и оперативности. Недостатки: высокая сложность и жесткость схемы базы данных.

37.Реляционная модель БД. реляционная БД – это набор информации сгруппированной в одну или несколько таблиц. основные понятия реляционных баз данных: тип данных, домен, атрибут, кортеж, отношение, первичный ключ. Домен – набор допустимых значений атрибутов. Атрибут – определенное свойство записи. Первичный ключ — это атрибут (или группа атрибутов), которые единственным образом идентифицируют каждую строку в таблице требования к данным таблицы: каждое значение содержащееся в поле должно быть атомарным(неделимым); значение данных в одном и том же столбце должны принадлежать одному и тому же типу; каждая запись в таблице должна быть уникальна; каждое поле имеет уникальное имя; последовательность полей и записей в таблице не существенно.