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

18. Реляционная модель данных.

Реляционная модель данных отображает все данные в виде обычной двумерной таблицы. При этом таблица обладает следующими свойствами: 1) каждый элемент таблицы является элементом данных. 2) данные в каждом столбце имеют одинаковый тип.3) каждый тип имеет уникальное имя. 4)одинаковые строки в таблице не допустимы. 5) порядок следования строк и столбцов могут быть произвольными.

При создании БД каждому полю таблицы задаются следующие параметры: имя, тип, длина, точность, описание. Поле, каждое значение которого однозначно определяет соответствующую запись называется простым ключом. Если для однозначного определения записей используется несколько полей, то совокупность этих полей образует составной ключ. Ключи используются при обработке данных, а также применяется для контроля за достоверностью информации в таблице, т.е. изменение свойств ключа говорит о серьезном искажении информации.

19. Понятие субд. Состав и функции.

СУБД – называется программная система, предназначенная для создания на ЭВМ общей БД, используемой для решения множества задач. СУБД служит для поддержания БД в актуальном состоянии и обеспечение эффективного доступа пользователей и содержащейся в ней данных.

СУБД,предназначенных для центрального управления БД в интересах всех работающих в этой системе. Централизованный характер управления данными в БД предполагает необходимость существования некоторого лица или гр.лиц, на которые возлагается функции администрирования данных, хранимых в базе.

По степени универсальности различают 2 класса СУБД: 1) системы общего назначения 2) специализированные системы.

СУБД общего назначения не ориентированы на какую либо предметную область. Такие СУБД обладают средствами настройки, на работу с конкретной БД и выполнены как правило в виде отдельного программного продукта. К этому классу относятся следующие СУБД: Microsoft Acses, Microsoft FoxPro, Paradox и др.

Специализированные СУБД создаются в редких случаях, при невозможности и нецелесообразности использования СУБД общего назначения. К ним относят: СУБД по законодательству, ГАРАНТ, консультант.

Современные СУБД позволяют выполнять следующие функции: 1.Обновлять и изменять данные. 2.Получать ответы на запросы. 3.Осуществлять поиск нужных данных. 4.Анализировать данные. 5.Печатать отчеты и диаграммы. 6. Выполнять экспорт и импорт данных.

В состав любой СУБД входят элементы:

1)Ядро СУБД- Data Base Engine

2)Инструментальные средства разработки прикладных программ.

3)Набор вспомогательных утилитов.

Ядро СУБД отвечает за управление данными во внешней и в оперативной памяти ЭВМ. При использовании архитектуры клиент-сервер ядро как правило выполняется на сервере компьютерной сети.

В состав инструментальных средств разработки прикладных программ входят: язык программирования, компилятор языка БД, средства реализации меню и экранных форм ввода-вывода информации. В отдельные утилиты СУБД выделяют такие процедуры, которые слишком накладно выполнять с использованием внутреннего языка СУБД (например загрузка и выгрузка БД, сбор статистики, глобальная проверка целостности БД и др.)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]