Основы работы в системе управления базами данных (СУБД) MS Access презентация

Содержание

Слайд 2

Данные — это результат фиксации, отображения информации на каком-либо материальном носителе, зарегистрированное на материальном носителе

представление каких - либо сведений

Слайд 3

Варианты хранения данных

Слайд 4

База данных — интегрированная совокупность данных, предназначенная для хранения и многофункционального использования

Слайд 5

База данных — организованная в соответствии с определёнными правилами и поддерживаемая на накопителях информации

совокупность взаимосвязанных данных, характеризующая актуальное состояние некоторой предметной областисовокупность взаимосвязанных данных, характеризующая актуальное состояние некоторой предметной области и используемая для удовлетворения информационных потребностей пользователей

Слайд 6

Отличительные признаки базы данных

БД хранится и обрабатывается в вычислительной системе
Данные в БД логически структурированы с

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

Слайд 7

Классификация БД по модели данных

Ядро любой БД – модель данных.
Модель данных – набор

принципов, определяющих организацию логической структуры хранения данных в базе. Модели БД определяются тремя компонентами:
• допустимой организацией данных;
• ограничениями целостности;
• множеством допустимых операций
иерархическая
сетевая
реляционная
объектно-ориентированная

Модели организации данных

Слайд 8

Иерархическая модель данных

все записи, агрегаты и атрибуты БД образуют такую структуру, в которой

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

Слайд 9

Сетевая модель данных

В сетевой структуре данных потомок может иметь любое число предков
Сетевая БД

состоит из набора записей заданных типов (из допустимого набора типов) и набора связей между ними из заданного набора типов связей

Слайд 10

Реляционная модель данных

- объекты и соотношения между ними представляются в виде таблиц, строки

которых соответствуют записям, а столбцы – атрибутам отношений (полям).
Реляционная модель ориентирована на организацию данных в виде двумерных таблиц.
Каждая реляционная таблица – это двумерный массив

Слайд 11

Реляционная модель данных

Свойства реляционных таблиц:
каждый элемент таблицы - один элемент данных;
все столбцы в

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

Слайд 12

Реляционная модель данных

В реляционной БД каждая таблица должна иметь первичный ключ- поле или

комбинацию полей, которые единственным образом идентифицируют каждую строку в таблице. Если записи однозначно определяются значениями нескольких полей, то такая БД имеет составной ключ.
Чтобы связать две реляционные таблицы, необходимо ключ первой таблицы ввести в состав ключа второй таблицы (возможно совпадение ключей); в противном случае нужно ввести в структуру первой таблицы внешний ключ - ключ второй таблицы.

Слайд 13

Схема реляционной модели данных

Слайд 14

Пример реляционной модели, построенной на основе отношений: СТУДЕНТ, СЕССИЯ, СТИПЕНДИЯ

Таблицы СТУДЕНТ и СЕССИЯ

имеют совпадающие ключи (Номер), что дает возможность легко организовать связь между ними.
Таблица СЕССИЯ имеет первичный ключ Номер и содержит внешний ключ Результат, который обеспечивает ее связь с таблицей СТИПЕНДИЯ.

Слайд 15

Объектно-ориентированная модель данных

- база данных, в которой данные моделируются в виде объектов, их

атрибутов, методов и классов

Объект в реляционной СУБД «разбирается» на составные элементы, которые помещаются в реляционные таблицы, что отрицательно сказывается на производительности.

Объект в объектной СУБД помещается в базу «как есть», целиком.

Слайд 16

Объектно-ориентированная модель данных
Обязательные характеристики ООБД
(манифест объектно-ориентированных БД):
Поддержка сложных объектов.
Поддержка индивидуальности объектов. Поддержка

инкапсуляции
Поддержка типов и классов.
Поддержка наследования типов и классов от их предков
Перегрузка в сочетании с полным связыванием
Вычислительная полнота
Набор типов данных должен быть расширяемым
( *языки программирования :Python, Java, C#, Visual Basic .NET, C++, Objective-C и Smalltalk или собственные языки программирования)

Слайд 17

Классификация БД по степени распределенности

централизованные – БД хранится в памяти одной вычислительной системы.

Если эта вычислительная система является компонентом сети ЭВМ, возможен распределенный доступ к такой базе. Такой способ использования баз данных часто применяют в локальных сетях ПК.
распределенные - база данных состоит из нескольких, возможно пересекающихся или даже дублирующих друг друга частей, хранимых в различных ЭВМ вычислительной сети. Работа с такой базой осуществляется с помощью системы управления распределенной базой данных (СУРБД).

Слайд 18

Классификация БД по способу доступа к данным

Встраиваемые (локальные) – и база данных и

управляющая программа находятся на рабочей станции
Файл-серверные - база данных находится на сервере, управляющая программа - на рабочей станции
Имя файла: Основы-работы-в-системе-управления-базами-данных-(СУБД)-MS-Access.pptx
Количество просмотров: 51
Количество скачиваний: 0