13_ACCESS_1.PPT
- Количество слайдов: 27
Базы данных
Модели данных 4 Модель данных - это совокупность структур данных и операций их обработки. 4 С помощью модели данных могут быть представлены объекты предметной области и взаимосвязи между ними. 4 Предметная область - часть реального мира, подлежащая изучению для организации управления и автоматизации.
виды логической модели данных: 4 иерархическая; 4 сетевая; 4 реляционная (табличная); 4 объектно-ориентированная.
Иерархическая модель данных Только вертикальные связи
Сетевая модель данных Прямой доступ к каждому объекту
Реляционная модель
База данных 4 Совокупность структурированных данных, относящихся к определенной предметной области (Н. В. Макарова) 4 совокупность связанных данных, правила организации которых основаны на общих принципах описания, хранения и манипулирования данными.
Структурирование 4 это ведение соглашения о способах представления данных.
Классификация баз данных 4 По технологии обработки данных l централизованная (хранится в памяти 1 машины. Обычно используется в ЛВС). l распределенная (части БД хранятся в разных ЭВМ. Работа ведется с помощью СУРБД).
Классификация баз данных 4 по степени доступа: l с локальным доступом; l с удаленным (сетевым) доступом.
Архитектура централизованной БД с сетевым доступом 4 Файл-сервер - одна машина является файлом-сервером. По запросу на рабочую станцию передается файл, обработка данных ведется на рабочей станции. 4 Клиент-сервер - одна машина является файл-сервером, обработка ведется на ней. На запрос клиента выдаются данные, а не файл.
СУБД 4 совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования базы данных несколькими пользователями. 4 (например: Ребус, dbase, Foxpro, Clarion и др. )
Критерии выбора СУБД 4 Имеющееся техническое обеспечение и его конфигурация; 4 базовое программное обеспечение и его конфигурация; 4 размер оперативной и дисковой памяти.
СУБД ACCESS позволяет: 4 разбить БД на таблицы, вынеся повторяющуюся информацию. 4 разбить БД по таблицам, разделяя информацию по отдельным информационным объектам предметной области. 4 хранить базу данных в виде файла, а в Excel база данных - таблица. Любая ИС реализована на основе СУБД.
СУБД ACCESS: 4 управляет реляционными БД; 4 является 32 -разрядной системой; 4 работает с среде Windows; 4 требует не менее 8 Мбайт оперативной памяти.
Элементы реляционной БД Поля (домены, реквизиты) Записи (кортеж)
Элементы реляционной БД 4 Поле - элементарная единица логической организации данных, соответствует структурному элементу информации реквизиту. (Макарова Н. В. ) 4 Основные характеристики поля: l имя (не допускается точка в имени поля); l тип; l длина; l точность.
Имя поля может быть: Øкратким (ТН); Øусловным (1); Øполным (Табельный номер). • При использовании полного имени поля не нужна подпись поля.
Типы полей в Access 4 текст; 4 поле объекта OLEй; 4 число; 4 мастер подстановок - 4 дата/время; 4 денежный; 4 счетчик; 4 логический; 4 мемо; используется для создания связей между таблицами, т. е. является межтабличной операцией.
Элементы реляционной БД 4 Значение - информация, содержащаяся в определенном поле одной записи. 4 Запись - совокупность взаимосвязанных значений для одного элемента БД. 4 Связи - создаются между таблицами с помощью данных, находящихся в специальных (ключевых) полях. Это позволяет обойтись однократным вводом повторяющейся информации.
Типы связей в таблицах 4 многие-к-одному ( 1); 4 один-ко-многим (1 ) ; 4 один-к-одному (1 1); 4 многие-ко-многим ( ). Процесс организации полей и размещения их в одной или нескольких таблицах называется нормализацией.
Причины установления связей между таблицами 4 однократный ввод повторяющейся информации обеспечивает экономию времени для ввода и сокращает количество ошибок; 4 разделение данных в таблицах по информационным объектам предметной области; 4 уменьшается размер БД.
Ключи 4 Ключ - одно или несколько полей, однозначно определяющих каждую запись в таблице. 4 Ключи бывают первичные и вторичные. 4 Вторичный ключ - это такое поле, значение которого может повторяться в нескольких записях.
Первичные ключи 4 Первичные ключи бывают: l простые ( 1 поле); l составные ( 2 и более полей). Ключи нужны для поиска, сортировки данных, а также для связывания таблиц. В главной таблице всегда простой ключ, в подчиненных - составной. В схеме данных ключевое поле помечается жирной линией.
Общие свойства поля Задаются для каждого поля и зависят от типа данных поля. 4 Размер поля: текстового - до 255 байт; размер текстового поля=количеству символов. Числового поля: байт, целое длинное, одинарное с плавающей точкой, двойное с плавающей точкой, код репликации.
Общие свойства поля 4 формат поля задает формат отображения данного на экране или печати (основной, денежный, фиксированный, процентный, с разделителями разрядов и экспоненциальный) - для числового поля 4 число десятичных знаков 4 подпись поля - это текст, который выводится в заголовках таблиц. При отсутствии подписи проставляется имя поля.
Общие свойства поля 4 условие на значение задает ограничения на вводимые данные, что обеспечивает контроль ввода. 4 сообщение об ошибке задает текст, который будет выводится на экран при нарушении условия на значение. 4 индексированное поле ускоряет поиск, сортировку, выполнение запросов. Ключевое поле всегда индексируется. 4 маска ввода управляет процессом ввода информации в поле.
13_ACCESS_1.PPT