
- •БАЗЫ ДАННЫХ
- •Цели:
- •Основные определения
- •Примеры информационной структуры
- •Базы Данных
- •Примеры баз данных
- •Основные определения
- •Объект и данное
- •Проектирование ИС или БД
- •Информация
- •Структурирование данных
- •Двухмерная структура
- •Таблицы (оперативная и словарь)
- •Телефонный справочник
- •Теперь Вы можете от машины
- •Типы данных (полей)
- •Типы структур (моделей) БД
- •Типы структур БД
- •Типы структур БД
- •Реляционные базы данных
- •Понятие ЗАПИСИ БД
- •Понятие ПОЛЯ БД
- •Процесс нормализации
- •Понятие DBF-файла
- •Оперативные файлы и справочники
- •Кодирование информации
- •Достоверность информации
- •Ключи таблицы
- •Проблемы реляционного подхода
- •Основы автоматизированного поиска и отбора информации
- •Основы автоматизированного поиска и отбора информации
- •Основы автоматизированного поиска и отбора информации
- •Назначение СУБД
- •Примеры БД СУБД Access
- •OpenOffice Base
- •Программные системы СУБД
- •Классификация БД (ИС)
- •Классификация БД (ИС)
- •Классификация БД по различным признакам
- •По способу доступа:
- •Access (OpenOffice Base)
- •Объекты OpenOfficeAccess Base
- •Таблицы в Access
- •Таблицы в OpenOffice Base
- •Формы
- •Формы
- •Формы
- •Формы в OpenOffice Base
- •ОТЧЕТЫ
- •ОТЧЕТЫ
- •Отчеты в OpenOffice Base
- •ЗАПРОСЫ
- •Запросы в OpenOffice Base
- •МАКРОСЫ и МОДУЛИ

Понятие ЗАПИСИ БД
Это 1-ая запись
Каждая запись должна иметь свой уникальный номер
Каждая строка таблицы БД содержит один блок данных и представляет собой
запись.
03.07.19 |
Базы данных |
21 |

Понятие ПОЛЯ БД
Колонки в таблице БД называются
ПОЛЯМИ
Любое поле имеет свое уникальное имя
В Access имена полей - до 256 символов.
Количество полей, имена, типы данных задаются при формировании структуры таблицы

Процесс нормализации
Фирмы |
Продукция |
А |
391 |
А |
391 |
А |
752 |
А |
752 |
Б |
391 |
Б |
391 |
В |
102 |
В |
102 |
В |
391 |
Технология |
Цена |
Новая |
583 |
Старая |
715 |
Новая |
102 |
Старая |
219 |
Новая |
601 |
Старая |
745 |
Новая |
1023 |
Старая |
1220 |
Старая |
698 |
03.07.19 |
Базы данных |
23 |
Понятие DBF-файла
ВСУБД типа dBase используются файлы в формате DBF (data base format):
Вначале файла – строчка «заголовок» с полной информацией о таблице (имена полей, типы и длины данных, число строк в файле и т.п.)
Далее идут строки (с фиксированной длиной - равной сумме длин данных (плюс один служебный байт)
В конце файла код «26» - конец файла
03.07.19 |
Базы данных |
24 |

Оперативные файлы и справочники
Отличия в процессе обработки и в частоте обновления.
•Содержимое оперативных файлов с течением времени меняется.
•Список фиксированных значений параметров целесообразно хранить в справочнике с условно-постоянной информацией.
03.07.19 |
Базы данных |
25 |
Кодирование информации
Что понятнее? Кемеровский механический завод или 807? Или что понятнее - кодовое обозначение предприятия или наименование?
Во-первых, увеличивается объем данных; во-вторых БД может потерять доверие.
Непременное условие корректности КОДА
– его УНИКАЛЬНОСТЬ! Примеры: КемГУ, М, Ж
03.07.19 |
Базы данных |
26 |

Достоверность информации
ОШИБКИ
Логические Арифметические
(семантические)
Верификация данных – проверка условий на допустимые значения полей
03.07.19 |
Базы данных |
27 |

Ключи таблицы
Главный ключ, простой ключ, составной ключ Главный ключ должен быть уникальным!
03.07.19 |
Базы данных |
28 |
Проблемы реляционного подхода
1)количество таблиц должно быть минимальным;
2)таблицы должны быть нормализованы.
Нормализация – это разбиение таблицы на две или более, обладающих лучшими свойствами при включении, изменении и удалении данных (в которых каждый факт появляется лишь в одном месте, т.е. исключена избыточность информации)
03.07.19 |
Базы данных |
29 |
Основы автоматизированного поиска и отбора информации
Одна из основных функций информационной системы — обслуживание операций поиска и выборки данных и расчеты по введенным данным.
1. Аппарат логической алгебры (булевой алгебры). Алфавитный или систематический поиск.
03.07.19 |
Базы данных |
30 |