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

1. 1)Общие сведения о бд и субд

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

Т.к. БД связана с конкретной предметной областью, следует знать, что предметная обл. – отражение в БД совокупности объектов с их связями, которые отражают реальные состояния объектов или процессов и представляют практическую ценность.

Каждому объекту в БД присущ определенный набор свойств. Св-ва объекта принято наз. атрибутом. Они подразделяются на атрибуты-признаки и атрибуты-основания. Атрибуты-признаки (ключи) отражают качественную хар-ку объекта и атрибуты-основания отражают количественную хар-ку объекта. Так, например, об. СТУДЕНТ связаны след. атрибуты-признаки: фамилия, дом, адрес, телефон, а атрибуты-основания: возраст, вес.

Атрибуты-признаки, как правило, принимают участие в сравнении, сортировке, компоновке, редактировании. Атрибуты-основания участвуют в вычислительных операциях. Атр-осн. без атр-признаков не дают определения объектам.

Любой объект любой предметной области м. представить совокупностью атрибутов-оснований и атрибутов-признаков, однако осн. элементом информации явл. показатель. Показатель состоит из совокупности атр-осн и атр-пр и явл составной единицей инф-ции.

Множество всех возможных значений атрибута наз. доменом, а совокупность атрибутов, описывающих данный объект, наз кортежем.

Один и тот же домен м. служить обл-ю определения для различных атриб. Напр., им-ся домен ГОРОД; он м. служить обл-ю определения для атрибутов АДРЕС, СТАНЦИЯ ОТПРАВЛЕНИЯ, СТАНЦИЯ НАЗНАЧЕНИЯ.

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

2) Основные функции субд

1 . Объединение структуры БД, инициализация, выполнение начальной загрузки.

2. Предоставление юзерам возможности манипулирования данными ( поддержка языков БД).

3. Обеспечение независимости прикладной программы и данных (логическая независимость и физическая независимость).

4. Защита лог. целостности (защита от ввода неверных данных).

5. Защита физич. целостности (сбои в железе).

6. Управление полномочиями юзеров на доступе к БД.

7. Синхронизация работы нескольких пользователей.

8. Управление ресурсами среды хранения.

9. Поддержка деятельности системного персонала (изм. параметров СУБД).

Важнейшим свойством является способность поддерживать 2 взгляда на БД:

1.Взгляд пользователя, который воплощен в логическом представлении данных и отражается в прикладных программах.

2.Взгляд системы – физическое представление данных в компьютере.

•под «целостностью БД» понимают набор правил, позволяющих поддержать БД в корректном, непротиворечивом состоянии.

4) Уровни представления данных в субд

В процессе развития БД и систем управления появляются различные теории представления данных. Самым жизнеспособным из всех исследований является ANSI –трехуровневая архитектура.

Внешний уровень – с точки зрения пользователя, типы данных, которые необходимы ему. Концептуальный уровень – центральное управляющее звено, он отражает концептуальную модель предметной области. Физический уровень – данные на внешних носителях информации.

Такая архитектура представления данных в СУБД позволяет обеспечить логическую(между ур.1 и ур.2) и физическую (между ур.2 и ур.3) независимости при работе с данными.

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

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

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