
- •10.1.Схема реляционных связей между таблицами бд. Основные принципы построения информационных баз данных.
- •10.2.Система управления бд. Три класса субд.
- •10.3. Настольная субд. Структура, схема. Преимущества и недостатки.
- •10.4. Полупромышленная субд. Структура, схема. Преимущества и недостатки.
- •10.5. Промышленная субд. Структура, схема. Преимущества и недостатки.
- •Структура промышленной субд.
- •12.1. Прикладное по. Информационные системы.
- •12.2. Персональный компьютер. Устройство и принцип работы.
- •12.3. Принтеры. Виды. Устройство и принцип работы. Достоинства и недостатки.
- •12.4. Локальные сети. Классификация. Преимущества и недостатки различных конфигураций сетей и способов физической организации (различные виды кабеля, беспроводные сети).
- •13.1.Ос. Определение. Dos: Плюсы и минусы. Windows: Плюсы и минусы.
- •13.2.Одноранговые сети и сети с выделенным сервером. Схемы, определения.
- •13.3.Технологические основы работы ис. Файл-сервер и клиент-сервер. Схемы работы.
- •13.4. Технологические основы работы ис. Internet и Intranet. Схемы работы.
- •14.1. Средства автоматизации ввода первичных данных и обеспечения их достоверности. Магнитная и штриховая идентификация.
- •14.2. Схема учета движения запчастей на атп с использованием штрих кодирования. Типовая схема подсистемы учёта работы пассажирского транспорта на линии с применением штрих кодирования.
- •15.1. Радиочастотная идентификация.
- •15.2. Скад. Система контроля автобусного движения.
- •Функциональная схема скад.
10.1.Схема реляционных связей между таблицами бд. Основные принципы построения информационных баз данных.
вся информация в базах данных хранится в таблицах, состоящих из столбцов (поля) и строк (записей);
все таблицы условно разбиваются на две группы: справочные (для хранения часто повторяющейся информации) и базовые (для хранения информации об основных объектах);
таблицы имеют ключевые (индексные) поля, которые обеспечивают быстрый поиск и сортировку данных, а также служат для установления связей между таблицами.
таблицы могут иметь реляционные связи по ключевым полям, что обеспечивает снижение потребности в дисковой памяти, исключает ошибки поиска и увеличивает скорость выборки информации.
10.2.Система управления бд. Три класса субд.
Системы управления базами данных (СУБД) - это программное обеспечение, предназначенное для хранения и обработки данных.
СУБД можно условно разбить на три класса:
настольные (малые базы для одного компьютера или мелкой фирмы),
полупромышленные (информационные базы для средних предприятий)
промышленные (информационные базы для крупных предприятий и корпораций).
10.3. Настольная субд. Структура, схема. Преимущества и недостатки.
База
данных в этом случае представляет
собой некий набор файлов (таблиц) со
свободным доступом к содержащимся
в них данным. Кроме того, имеется набор
вспомогательных индексных файлов,
обеспечивающих быстрый поиск информации.
В данном случае никаких связей между
таблицами не существует. Нет механизма
обеспечения целостности данных,
поддержки соответствия индексных
файлов базовым таблицам, системы защиты
от несанкционированного доступа.
Недостатки:
отсутствие внутренней защиты
множество разбросанных файлов
ручная индексация
не быстродейственны
«рыхлость»
необходимость периодического архивирования
множество «пустот»
10.4. Полупромышленная субд. Структура, схема. Преимущества и недостатки.
Основным отличительным признаком полупромышленных СУБД является наличие некоей программной оболочки, через которую осуществляется доступ ко всем внутренним элементам базы данных. Эта оболочка защищает информацию от любых внешних воздействий. Также хранятся схемы связи между таблицами в защищенной оболочке. Скорость выборки в 30-40 раз выше. Объём на 2 Гб.
В полупромышленных СУБД используется механизм транзакций - "отката" назад в случае сбоев в работе системы.
10.5. Промышленная субд. Структура, схема. Преимущества и недостатки.
«+» промышленных СУБД:
возможность хранения процедур, триггеров
журнал транзакций – возможность восстановления
« - » : необходимо наличие более квалифицированного персонала
Триггер - это фрагмент программного кода, хранящийся внутри СУБД, обеспечивающий выполнение определенных действий с данными при модификации информации в одной из таблиц.
Это позволяет реализовать внутри базы ряд дополнительных правил, обеспечивающих целостность и корректность данных.
Хранимая процедура - это фрагменты программного кода пользовательского приложения, хранимого внутри базы данных и исполняемого на сервере.
Хранение процедур позволяют:
увеличить скорость обработки информации
исключить множество ошибок
«+» хранимых процедур
надежность
защищённость
быстрота
удобство сопровождения и архивации