Небиблиографические это полнотекстовые документы. Финансовые, юридические БД.
По способу доступа: с локальным доступом и с удаленным доступом.
С локальным содержится на рабочем компьютере.
С удаленным доступом информация содержится на выделенном сервере. С информацией могут работать несколько человек. Централизованные и распределенные. Централизованные – хранится на одном физическом носителе. Распределенные распределены по различным физическим носителям.
По архитектуре обработки. Файл-сервер и клиент сервер.
Файл-сервер – на центральном компьютере хранится вся информация . Обработка идет на машине пользователя.
Клиент-сервер – пользовательские машины позволяют только выводить информацию на экран. Вся обработка информации происходит на центральной машине.
С точки зрения пользователя БД это хранение информации. Возможность изменять и информацию с помощью запросов. Возможность получать и разрабатывать различные виды документов. Обеспечение целостности и безопасности.
Целостность БД означает, что в ней содержится полное, непротиворечивое и адекватно отражающая предметную область информация.
Безопасность БД это комплекс мер по защите несанкционированного доступа.
Структурные элементы БД:
1. Поле. Элементарная единица логической организации данных, которая соответствует неделимой единице информации (реквизиту). Дата. Фамилия, имя и т.д. Основные характеристики поля это имя поля и тип поля (числовой, текстовый, денежный). Дополнительными характеристиками м.б. формат поля, длина поля.
2. Запись. Совокупность логически связанных полей. Экземпляр записи это отдельная реализация записи, которая содержит конкретное значение полей. Файл это совокупность экземпляров записей.
Модель данных это совокупность структур данных и операций их обработки
Иерархическая модель (совокупность элементов распределенных по уровням подчиненности),
Сетевая модель (каждый узел одного уровня может быть связан с любым количеством узлов любого уровня)
Релиационная модель (организация данных в виде двухмерных таблиц связанным между собой) Свойства каждый элемент таблицы это один элемент данных. Все элементы столбца имеют одинаковый тип (числовой, текстовый, специальный). Каждый столбец имеет уникальное имя. Порядок следования строк может быть произвольным. Каждая таблица имеет первичный ключ.
Поле (ключевое поле) |
Поле1 |
Поле 2 |
Поле 3 |
Первичный ключ это одно или несколько полей таблицы, которое однозначно определяют каждую запись
Этапы проектирования БД.
На первом этапе происходит анализ предметной области. Получить информацию об объектах и процессах. Конкретные задачи, которые будет решать БД. Описание выходных документов. Происходит информационно логическое проецирование. Обеспечение для человека наиболее естественных способов представления той информации, которая предполагает сохранить в БД. Исследуются требования пользователя.
Второй этап. Логическое проектирование. Выбор системы управления БД. Разработка системы управления БД. Разрабатывается схема, которая удовлетворяет всем требованиям пользователя.
Третий этап. Физическое проектирование. Выбор способов размещения на среде хранения. И способов доступа к этим данным. Окончательная отладка программных модулей.
Инфологическая модель 1976 года разработки. Использует язык ER-диаграммы. Это средство графического изображения инфологических моделей. Конструктивными элементами являются сущности (любой различимый объект информацию о котором нужно хранить в БД), связи (зависимость одной сущности от другой) и атрибуты (характеристика сущности (Ф.И.О)).
Имя сущности |
# ключевой атрибут |
имена |
других |
атрибутов |
Отдел сбыта |
Количество сотрудников в отделе |
Существуют простые ключи и составные ключи
Поставка |
Дата поставки |
Код товара |
Количество товара |
Стоимость товара |
Виды связей бывают
Один к одному 1:1
Факультет и декан (каждому декану соответствует один факультет и наоборот)
Один ко многим 1:М
Одному экземпляру сущности один соответствует куча экземпляров сущности два. Один студент и одна группа.
Многие ко многим М:М
Одному экземпляру сущности один соответствует много экземпляров сущности два. Автор и книга.
Правило создания ключа к тбл.: Лучше простой ключ чем составной. Составной ключ их минимального числа атрибутов. Максимум два. Лучше числовой ключ чем текстовый. При создании полей использовать тип поля «Счетчик». Он позволяет автоматически вводить числовые данные. Не во всех тбл. Будут ключевые поля. Иногда их не будет. Это тбл. с внешним ключом. Промежуточная тбл.
Система управления БД позволяет создавать структуру БД, позволяет вводить данные, поддерживать БД в актуальном состоянии, обеспечить доступ к информации путем ввода запроса поиска, позволяет организовать удобный интерфейс, удобный просмотр информации в виде отчетов.
Запрос это средство для извлечения информации из БД, отвечающее некоторым критериям.
Вводятся в специальной строке запросов.
Пример:
Фамилии от А до С. ;
«< Т*ов»
Отобрать данные за осень:
«>31.08.2012 and <01.12.2012»
Форма это средство используемое для ввода и отображения данных в тбл.
Отчет это средство для создания макета печатной копии информации из БД.
Запросы создаются в режиме конструктора.
Формы будем создавать в режиме «Мастер форм» и потом обрабатывать в режиме «Конструктора». Отчеты в «Мастере отчетов».
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.