Разделы презентаций


Лекция 2. БД и СУБД

Содержание

из 37Что такое БД?База данных (БД) – это совокупность структурированных данных, относящаяся к определенной предметной области и отражающая свойства объектов и их отношения.

Слайды и текст этой презентации

Слайд 1 из 37
Лекция 2. «БД и СУБД»
План
Классификация баз данных
СУБД. Основные

возможности
Особенности СУБД Microsoft Access
Основные объекты MS Access
Объект - Таблица.

Способы создания таблиц.
Типы данных.
Установка связей между таблицами.



из 37Лекция 2. «БД и СУБД»ПланКлассификация баз данныхСУБД. Основные возможности Особенности СУБД Microsoft AccessОсновные объекты MS

Слайд 2 из 37
Что такое БД?
База данных (БД) – это совокупность

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

объектов и их отношения.
из 37Что такое БД?База данных (БД) – это совокупность структурированных данных, относящаяся к определенной предметной области

Слайд 3 из 37
Классификация баз данных
По технологии обработки данных БД подразделяют

на централизованные и распределенные.
База данных
Ба
за
дан
ных

из 37Классификация баз данных По технологии обработки данных БД подразделяют на централизованные и распределенные. База данныхБазаданных

Слайд 4 из 37
Централизованная БД
Хранится в памяти одной вычислительной системы.
Если

эта вычислительная система является компонентом сети ЭВМ, возможен распределенный доступ

к такой базе.

База данных

пользователь2

пользователь1

из 37Централизованная БДХранится в памяти одной вычислительной системы. Если эта вычислительная система является компонентом сети ЭВМ,

Слайд 5 из 37
Распределенная БД
Состоит из нескольких, возможно пересекающихся или дублирующих

друг друга частей, хранимых на разных ЭВМ. Работа с такой

БД осуществляется с помощью системы управления распределенной БД (СУРБД).

Ба

за

дан

ных

из 37Распределенная БДСостоит из нескольких, возможно пересекающихся или дублирующих друг друга частей, хранимых на разных ЭВМ.

Слайд 6 из 37
Классификация баз данных
По способу доступа к данным БД

разделяются на БД с локальным доступом и БД с удаленным

(сетевым) доступом.

База данных

пользователь2

пользователь1

База данных

пользователь2

пользователь1

из 37Классификация баз данныхПо способу доступа к данным БД разделяются на БД с локальным доступом и

Слайд 7 из 37
Централизованные БД с сетевым доступом
Существуют различные архитектуры подобных

систем:
Файл-сервер
Клиент-сервер

из 37Централизованные БД с сетевым доступомСуществуют различные архитектуры подобных систем:Файл-серверКлиент-сервер

Слайд 8 из 37
Одна машина в сети выделяется как центральная (сервер

файлов), где хранится, используемая всеми БД
Файлы БД согласно запросам

передаются на рабочие станции, где производится обработка
При большой интенсивности доступа к одним и тем же данным производительность информационной системы падает.

Файл-сервер

из 37Одна машина в сети выделяется как центральная (сервер файлов), где хранится, используемая всеми БД Файлы

Слайд 9 из 37
Клиент-сервер
Сервер БД обеспечивает хранение и обработку данных


Запрос на данные, выдаваемый клиентом рабочей станции, порождает поиск и

извлечение данных на сервере.

Транспортировка извлеченных данных из БД

Извлеченные данные (но не файлы БД) поступают по сети к клиенту.

из 37Клиент-сервер Сервер БД обеспечивает хранение и обработку данных Запрос на данные, выдаваемый клиентом рабочей станции,

Слайд 10 из 37
СУБД
База данных - это хранилище информации
Системой управления базами

данных (СУБД) называется вся совокупность программных средств, с помощью которых

создаются и обрабатываются базы данных.
Примеры реляционных СУБД
MS Access,
PARADOX,
CLARION,
FOX PRO

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

Слайд 11 из 37
Основные возможности СУБД:
Определение данных - позволяет определить, какая

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

их тип (например, количество цифр или символов), а также указать, как эти данные связаны между собой.
В некоторых случаях есть возможность задавать форматы и критерии проверки данных.
из 37Основные возможности СУБД:Определение данных - позволяет определить, какая именно информация будет храниться в базе данных,

Слайд 12 из 37
Основные возможности СУБД:
Обработка данных - данные могут обрабатываться

самыми различными способами. Можно выбирать любые поля, фильтровать и сортировать

данные. Можно объединять данные с другой, связанной с ними информацией и вычислять итоговые значения.

Управление данными - можно указать, кому разрешен доступ к данным, корректировать их или добавлять новую информацию. Можно также определять правила коллективного доступа.

из 37Основные возможности СУБД:Обработка данных - данные могут обрабатываться самыми различными способами. Можно выбирать любые поля,

Слайд 13 из 37
Особенности СУБД Microsoft Access
Обладает высокоразвитым интерфейсом, большим количеством

мастеров
Предназначена для создания непрофессиональных приложений
Не поддерживает свыше миллиона записей
Обладает

невысоким уровнем защиты данных

из 37Особенности СУБД Microsoft AccessОбладает высокоразвитым интерфейсом, большим количеством мастеровПредназначена для создания непрофессиональных приложений Не поддерживает

Слайд 14 из 37
Основные объекты MS Access
Таблица является базовым объектом MS

Access – предназначена для хранения данных. Все остальные объекты являются

производными и создаются на базе подготовленных таблиц.
Запрос – предназначен для манипуляции данными хранящимися в таблице (выборка данных, удовлетворяющие условию, добавление/изменение/удаление данных).
из 37Основные объекты MS AccessТаблица является базовым объектом MS Access – предназначена для хранения данных. Все

Слайд 15 из 37

из 37

Слайд 16 из 37
Основные объекты MS Access
Отчет - создается для таблицы

или запроса, подготавливает данные для печати (группирует, сортирует, вычисляет). (свободный

и в табличной форме)


Форма - создается для таблицы или запроса, отображает данные наглядно, позволяет осуществлять ввод данных в таблицу. (простая, составная)

из 37Основные объекты MS AccessОтчет - создается для таблицы или запроса, подготавливает данные для печати (группирует,

Слайд 17 из 37
Основные объекты MS Access
С каждым объектом предусмотрено 2

режима работы:
Оперативный режим (выполнение функций самого объекта, - ввод и

редактирование данных, выполнение запроса, распечатка отчета, вывод формы на экран)
Режим конструктора (изменение структуры объекта)
из 37Основные объекты MS AccessС каждым объектом предусмотрено 2 режима работы:Оперативный режим (выполнение функций самого объекта,

Слайд 18 из 37
Оперативный режим работы с таблицей
Фильтр - */*/2005, >1950

из 37Оперативный режим работы с таблицейФильтр - */*/2005, >1950

Слайд 19 из 37
Создание объектов в MS Access
Любой объект можно создать

либо вручную, либо с помощью мастера.
Таблицы и запросы лучше создавать

вручную (с помощью конструктора), а формы и отчеты, пользуясь мастерами.
Мастер – вспомогательная процедура встроенная в программное средство, помогающая пользователю выполнять наиболее трудные операции. Отличается четкой последовательностью действий.
из 37Создание объектов в MS AccessЛюбой объект можно создать либо вручную, либо с помощью мастера.Таблицы и

Слайд 20 из 37
Объект таблица
Режимы работы с таблицей
Структура таблицы должна быть

спроектирована и создана перед вводом в таблицу каких-либо данных.
Она

определяет, какие данные таблица будет хранить, а также правила ввода, изменения или удаления данных (ограничения).
из 37Объект таблицаРежимы работы с таблицейСтруктура таблицы должна быть спроектирована и создана перед вводом в таблицу

Слайд 21 из 37
Создание таблицы в режиме конструктора
Область ввода полей
Область свойств

из 37Создание таблицы в режиме конструктораОбласть ввода полейОбласть свойств

Слайд 22 из 37
Какие данные можно хранить в таблицах?

из 37Какие данные можно хранить в таблицах?

Слайд 23 из 37
Числовой тип данных

из 37Числовой тип данных

Слайд 24 из 37
Числовой тип данных
Байт – 0 до 255
Целое –

- 32 768 до 32 767
Длинное целое – –2,147,483,648

до 2,147,483,647
Одинарное с плавающей точкой – возможно использование дробной части



из 37Числовой тип данныхБайт – 0 до 255Целое – - 32 768 до 32 767 Длинное

Слайд 25 из 37
Текстовый тип
По умолчанию размер текстового поля - 50
Максимальное

– 255 символов

из 37Текстовый типПо умолчанию размер текстового поля - 50Максимальное – 255 символов

Слайд 26 из 37
Общие свойства полей таблицы
ФОРМАТ ПОЛЯ: Указывает форму вывода

текста, чисел, даты на экран и печать.
МАСКА ВВОДА: Задает маску,

облегчающую ввод данных в поле.
ЗНАЧЕНИЕ ПО УМОЛЧАНИЮ: Значение, автоматически появляющееся в поле записи.
УСЛОВИЕ НА ЗНАЧЕНИЕ: Выражение, накладывающее ограничение на вводимые значения в данное поле
из 37Общие свойства полей таблицыФОРМАТ ПОЛЯ: Указывает форму вывода текста, чисел, даты на экран и печать.МАСКА

Слайд 27 из 37
Маска ввода
Маска ввода применяется к полям типа: текст,

дата/время

из 37Маска вводаМаска ввода применяется к полям типа: текст, дата/время

Слайд 28 из 37

из 37

Слайд 29 из 37
Создание маски

из 37Создание маски

Слайд 30 из 37
УСЛОВИЕ НА ЗНАЧЕНИЕ

из 37УСЛОВИЕ НА ЗНАЧЕНИЕ

Слайд 31 из 37
Подстановка как свойство поля

из 37Подстановка как свойство поля

Слайд 32 из 37
Подстановка как свойство поля

из 37Подстановка как свойство поля

Слайд 33 из 37
Подстановка как свойство поля

из 37Подстановка как свойство поля

Слайд 34 из 37
Какие выбирать типы данных?
Нельзя хранить текст в поле,

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

текстовом виде
Какие операции должны производиться со значениями в поле? Например, суммировать значения можно в числовых полях и в полях, имеющих денежный формат, а в текстовых полях и полях объектов OLE, – нельзя;
Нужна ли сортировка данных поля? Сортировать можно текстовые, дата/время и числовые, а поля МЕМО, гиперссылки и объекты OLE -нельзя.

из 37Какие выбирать типы данных?Нельзя хранить текст в поле, имеющем числовой тип данных, и нецелесообразно хранить

Слайд 35 из 37
Связи между таблицами
Для создания связей между

таблицами СУБД Access имеет специальное диалоговое окно, которое называется Схема

данных.

Связь между полями устанавливают путем перетаскивания имени поля из одной таблицы в другую на соответствующее ему поле - внешний ключ.

из 37Связи между таблицами  Для создания связей между таблицами СУБД Access имеет специальное диалоговое окно,

Слайд 36 из 37
После перетаскивания открывается диалоговое окно Связи,

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

и каскадное обновление полей.

Связи между таблицами

из 37  После перетаскивания открывается диалоговое окно Связи, в котором можно задавать свойства образующейся связи,

Слайд 37 из 37
Целостность данных
Книги
Издательства
Если установить обеспечение целостности данных, получим сообщение

об ошибке
Главная таблица
Подчиненная таблица

из 37Целостность данныхКнигиИздательстваЕсли установить обеспечение целостности данных, получим сообщение об ошибкеГлавная таблицаПодчиненная таблица

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика