СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ
Ключевые слова
Этапы разработки баз данных
СУБД и их классификация
СУБД и их классификация
СУБД и их классификация
Работа в программной среде СУБД
Основные типы данных
Работа в программной среде СУБД
Работа в программной среде СУБД
Манипулирование данными в базе данных
Самое главное
Самое главное
Информационные источники
717.72K
Category: databasedatabase

Системы управления базами данных

1. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ

ИНФОРМАЦИОННОЕ МОДЕЛИРОВАНИЕ

2. Ключевые слова

МК
Ключевые слова
база данных
СУБД
поле
запись
форма, запрос, отчет
ключ, первичный ключ, внешний ключ
фильтр, сортировка и группировка
реляционная база данных

3. Этапы разработки баз данных

МК
Этапы разработки баз данных
Процесс разработки БД состоит из нескольких этапов.
Что желает заказчик?
?
?
?
?
?
? ? ?? ? ?? ?
Постановка задачи
Проектирование БД
Кто будет
Какая ?
консультировать
предметная
? область?
в предметной
Виды
выполняемых
работ?
?области?
?
? ?
?
?
Какими атрибутами
будет описываться
?
каждая сущность?
? ?
Из каких сущностей состоит БД??
Как
Какие
? связаны Какая
таблицы? структура
свойства
?
таблиц?
?
? полей? Реляционных
Достаточно
базовых
знаний о БД
?
?
Создание БД
и?задача может быть решена с СУБД?
?
?
?
? ?
?
Необходима
уникальная
БД и
Создание файла
и связей
между
ними.
илиБД,?таблиц
?
?
?
требуются
программисты?
Создание элементов управления
и?заполнение БД.
Тестирование и коррекция БД.
Эксплуатация БД
Сортировка и отбор данных по критериям.
Редактирование данных. Создание отчетов

4. СУБД и их классификация

МК
СУБД и их классификация
При проектировании БД, больших по объёму и ориентированных на
разные группы пользователей, выделяют три уровня представления
данных.
Модель «сущность–связь» следует
рассматривать как концептуальный
уровень представления данных.
Внешний (пользовательский) уровень предусматривает представление данных в виде, требуемом
конкретному пользователю БД.
Внутренний (физический) уровень
представления данных определяет
особенности
хранения
данных,
методов доступа к ним.

5. СУБД и их классификация

МК
СУБД и их классификация
Клиент-серверные
Распределенные
Файл-серверные
Иерархические
Встраиваемые
Локальные
Реляционные
Сетевые
Для расшифровки значений всех встречающихся терминов
Данные
об
объектах
организованы
в виде
дерева.
У каждого
объекта
Основой
структуры
данных
таблица,
каждая
строка
которой
кликнуть
по является
термину.
Версия
Файлы
сСУБД
данными
и БДмышкой
размещаются
устанавливается
централизовано
на
сервере,
обладающем
на сервере.
На
высокими
каждом
Встраиваемые
СУБД
используются
ввсе
качестве
составляющих
(кроме
одного)
есть
только
один
объект
высшего
уровня
икомпьютерах
может
быть
содержит
набор
значений
свойств
одного
из
объектов
предметной
Клик
мышкой
по
соответствующему
цветному
квадратику
техническими
клиентском
компьютере
характеристиками.
устанавливается
На
полная
СУБД,
а других
доступ
Сетевая
структура
данных
предусматривает,
что
каждого
объекта
может
быть
СУБД
В
распределенных
считается
локальной,
СУБД
данные
если
могут
храниться
еёуклиентских
части,
иверсия
обрабатываться
обеспечивающие
на
программных
продуктов,
например
электронных
энциклопедий,
несколько
подчиненных
объектов.
Каждый
родительский
объект
области,
аи обработку
каждый
столбец

набор
значений
определённого
свойства
добавляет
подписи
на
коробки.
как
несколько
объектов-потомков,
так
и через
несколько
родительских
объектов.
устанавливаются
СУБД
ккомпьютерах
данным
клиентские
осуществляется
версии
СУБД,
локальную
позволяющие
сеть.
формировать
Одним
изв
хранение
разных
вданных,
локальной
размещаются
или
глобальной
на
одном
сети.компьютере.
словарей,
совокупности
с подчиненными
объектами
рассматривать
как
объектовипоисковых
предметной
области.
Для обработки
данных
таблицы
запросы
вариантов
использования
отчеты
посистем.
данным
файл-серверных
полученным
СУБД
сможно
сервера.
является
Все
размещение
операции
ис
отдельное
дерево.
используются
операции
множествами.
данными
СУБД,
и данных
осуществляются
на одномнад
клиентском
на сервере.
компьютере.
Встраиваемые
Клиент-серверные
Файл-серверные
По моделям данных
По размещению
По способу доступа
Сетевые
По способу доступа
Иерархические
Реляционные
По моделям данных
Распределенные
Локальные
По размещению

6. СУБД и их классификация

МК
СУБД и их классификация
Программное обеспечение
для создания
Классификация
СУБД БД, хранения и поиска в
них необходимой информации называется СУБД (системой
управления базами данных).
По размещению
По способу доступа
По моделям данных
!
Иерархические
Локальные
Файл-серверные
Сетевые
Распределенные
Клиент-серверные
Реляционные
Встраиваемые

7. Работа в программной среде СУБД

МК
Работа в программной среде СУБД
Создание БД
Файл БД
Создать файл
новой базы
данных. На
основе
модели
«сущность–
связь»
создать
структуру БД.
Таблица
Создать таблицы
БД и их структуру.
Если используется
несколько таблиц,
то определить
типы связей
между таблицами.
Поле
Связи
таблиц
Имя
Тип
Размер
Формат
Подпись
Значение по
умолчанию
• Условие на
значение
Таблица УЧЕНИКИ
Условие
Имя
Тип
Размер
Формат
Подпись
Значение
поля
поляполя


—по
определяет
на
определяет
поля
определяет,

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

значение,
столбца
которые
обращаться
ограничение,
таблицы
которое
способ
длину
могутк
используемое
данным
содержаться
данных,
форматирования
для
вводится
этого
которые
в вполя
данном
ячейки
для
поляданных
(если
могут
проверки
при
поле.
поля
подпись
операциях
размещаться
в правильности
автоматически
ячейках
неОтчество
суказана,
БДв таблицы,
(должно
данном
ввода
то
при
в
Код данного
Фамилия
Имя
Класс
данных.
быть
поле.
принадлежащих
качестве
формировании
уникальным
заголовка
очередной
полю.
встолбца
рамках записи
таблицы).
используется
таблицы.
Имя поля)
3451290 Светлов
Валерий
Андреевич 11А

8. Основные типы данных

МК
Основные типы данных
Типы данных
Примечание
Текстовый
Текст длиной до 255 знаков
Поле МЕМО
Текст длиной более 255 знаков
Числовой
Числовые значения (целые или дробные), предназначенные для вычислений (кроме денежных значений)
Дата/время
Значения даты (годы от 100 до 9999) и времени
Денежный
Значения в денежных единицах (рубли, доллары и т. д.),
предназначенных для вычислений
Счетчик
Уникальные целые числа, генерируемые программой
автоматически
Логический
Да/Нет, Истина/Ложь или Вкл/Выкл
Поле объекта
OLE
Документы из приложений Microsoft Office и других
программ Windows в виде растровых изображений
Гиперссылка
Ссылки на файлы на компьютере или в интернете

9. Работа в программной среде СУБД

МК
Работа в программной среде СУБД
Изменить
свойства
Создание БД
Таблица БД
Удалить поле

10. Работа в программной среде СУБД

МК
Работа в программной среде СУБД
!
Формы – это вспомогательные объекты БД, обеспечивающие
удобный для пользователя интерфейс при вводе, просмотре или
редактировании данных в БД.
Фамилия
Коробова
Воробьев
Агеев
Имя
Ирина
Алексей
Виктор
Отчество
Анатольевна
Петрович
Сергеевич
Автоформа
Мастер форм
Конструктор форм
Дата р.
12.05.2000
24.01.2001
13.09.2000
Группа
205
101
101
Телефон
+79501273278
+79032245561
+79501273256
Портрет
Конструктор
Автоформа
Мастер
форм
–форм
автоматизированное
– инструмент,
инструмент,
с
Фамилия Воробьев
средство для
позволяющий
помощью
которого
создания
создавать
пользователь
форм
структуру
трёх
Алексей
Имя
стандартных
одного
конструирует
из трёх
форму
типов
стандартных
самостоятельно.
(в столбец,
типов
Отчество
Петрович
ленточная,
формы;
Конструктор
при
табличная);
позволяет
этом при
вотредактиэтом
формув
101 поля,
Группа
форму
вставляются
ровать
вставляются
формы
только
созданные
все
выбранные
поляс
источника Мастера
пользователем
помощью
данных
из источника
или Автоформы.
данных

11. Манипулирование данными в базе данных

МК
Манипулирование данными в базе данных
Над данными, хранящимися в БД, могут выполняться действия:
• сортировка данных
• обновление, удаление и добавление данных
• выборка данных по некоторым условиям
Обеспечивают поиск данных,
соответствующих по критериям
Запросы
Фильтр скрывает записи,
соответствующие условиям
не Фильтры
Формируют готовый к печати
электронный документ
Отчеты
СУБД
!
Действия, выполняемые над данными, хранящимися в БД,
называются манипулированием данных.

12. Самое главное

МК
Самое главное
Разработка баз данных выполняется с использованием компьютера.
Этапы разработки БД: 1) постановка задачи; 2) проектирование БД; 3)
создание БД; 4) эксплуатация созданной БД. Системы управления базами
данных (СУБД) классифицируют: по моделям (иерархические, сетевые,
реляционные и др.), по размещению (локальные, распределённые), по
способу доступа (файл-серверные, клиент-серверные, встраиваемые).
Работа в СУБД начинается с того, что создаётся файл новой БД. Далее, на
основе
модели
«сущность–связь»,
создаётся
структура
БД,
определяемая: 1) количеством таблиц БД и их структурой; 2) типами
связей между объектами таблиц, если используется несколько таблиц;
3) видами и количеством форм, запросов, отчётов. Структура таблицы
определяется набором и свойствами полей, перечнем её ключевых
полей. Связь «1:1» осуществляется через общий первичный ключ. Связь
«1:М» — через первичный ключ в одной таблице и соответствующее
поле, называемое внешним ключом, в другой таблице.

13. Самое главное

МК
Самое главное
СУБД обеспечивает автоматический контроль согласованности
взаимосвязанных данных в разных таблицах. Целостность данных —
одно из важнейших свойств БД.
Формы – объекты БД, обеспечивающие удобный интерфейс при вводе,
просмотре или редактировании данных в БД. Над данными,
хранящимися в БД, выполняются действия: сортировка данных;
обновление, удаление и добавление данных; выборка данных по
некоторым условиям (фильтр).
Запросы обеспечивают поиск данных по критериям, выполнение
операций над данными и сохранение результатов.
Отчёты предназначены для вывода данных на экран или на принтер. В
них предусмотрены специальные элементы оформления, характерные
для печатных документов, а также средства обобщения, сортировки и
группировки данных, выполнения расчётов.

14. Информационные источники

МК
Информационные источники
http://blog.caspio.com/wp-content/uploads/AdobeStock_88926135h.jpg
http://52mayachok.68edu.ru/wp-content/uploads/2014/09/canstockphoto17043750.jpg
https://alfasah.com/assets/images/user-database-icon-search-600x600-13.png
http://dddeti.ru/sites/default/files/styles/large/public/zadumajjsya.jpg?itok=Pqb0AUeP
English     Русский Rules