Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РУБЕЖКА 3.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.62 Mб
Скачать

10.1.Схема реляционных связей между таблицами бд. Основные принципы построения информационных баз данных.

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

  • вся информация в базах данных хранится в таблицах, состоящих из столбцов (поля) и строк (записей);

  • все таблицы условно разбиваются на две группы: справоч­ные (для хранения часто повторяющейся информации) и базовые (для хранения информации об основных объектах);

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

  • таблицы могут иметь реляционные связи по ключевым полям, что обеспечивает снижение потребности в дисковой памяти, исключает ошибки поиска и увеличивает скорость выборки ин­формации.

10.2.Система управления бд. Три класса субд.

Системы управления базами данных (СУБД) - это программ­ное обеспечение, предназначенное для хранения и обработки данных.

СУБД можно условно разбить на три класса:

  • на­стольные (малые базы для одного компьютера или мелкой фир­мы),

  • полупромышленные (информационные базы для средних предприятий)

  • промышленные (информационные базы для крупных предприятий и корпораций).

10.3. Настольная субд. Структура, схема. Преимущества и недостатки.

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

Недостатки:

  • отсутствие внутренней защиты

  • множество разбросанных файлов

  • ручная индексация

  • не быстродейственны

  • «рыхлость»

  • необходимость периодического архивирования

  • множество «пустот»

10.4. Полупромышленная субд. Структура, схема. Преимущества и недостатки.

Основным отличительным признаком полупромышленных СУБД являет­ся наличие некоей программной оболочки, через которую осу­ществляется доступ ко всем внутренним элементам базы дан­ных. Эта оболочка защищает информацию от любых внешних воздействий. Также хранятся схемы связи между таблицами в защищенной оболочке. Скорость выборки в 30-40 раз выше. Объём на 2 Гб.

В полупромышленных СУБД используется механизм тран­закций - "отката" назад в случае сбоев в работе системы.

10.5. Промышленная субд. Структура, схема. Преимущества и недостатки.

«+» промышленных СУБД:

  • возможность хранения процедур, триггеров

  • журнал транзакций – возможность восстановления

« - » : необходимо наличие более квалифицированного персонала

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

Это позволяет реализовать внутри базы ряд до­полнительных правил, обеспечивающих целостность и коррект­ность данных.

Хранимая процедура - это фрагменты программ­ного кода пользовательского приложения, хранимого внутри ба­зы данных и исполняемого на сервере.

Хранение процедур позволяют:

  • увеличить скорость обра­ботки информации

  • исключить множество ошибок

«+» хранимых процедур

  • надежность

  • защищённость

  • быстрота

  • удобство сопровождения и архивации