Банки и базы данных

Содержание

Слайд 2

УПРАВЛЕНИЕ ДАННЫМИ

ОНЛАЙН КУРС:

ТЕМА 2.1

Банки и базы данных

УПРАВЛЕНИЕ ДАННЫМИ ОНЛАЙН КУРС: ТЕМА 2.1 Банки и базы данных

Слайд 3

Вопрос 1

Понятие банка данных

Вопрос 1 Понятие банка данных

Слайд 4

это система специальным образом организованных баз данных, программных, технических, языковых и организационно-методических

это система специальным образом организованных баз данных, программных, технических, языковых и организационно-методических
средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных

Банк данных

Слайд 5

Компоненты банка
данных

Компоненты банка данных

Слайд 6

База данных – это поименованная совокупность взаимосвязанных данных, находящихся под управлением СУБД

Информационная

База данных – это поименованная совокупность взаимосвязанных данных, находящихся под управлением СУБД Информационная компонента
компонента

Слайд 7

СУБД – сложный комплекс, обеспечивающий взаимодействие всех частей информационной системы при ее

СУБД – сложный комплекс, обеспечивающий взаимодействие всех частей информационной системы при ее функционировании Комплекс средств
функционировании

Комплекс средств

Слайд 8

Компьютеры
Устройства ввода/вывода информации

Технические средства

Компьютеры Устройства ввода/вывода информации Технические средства

Слайд 9

Инструкции
Методические и регламентирующие документы

Организационно-методические средства

Инструкции Методические и регламентирующие документы Организационно-методические средства

Слайд 10

Группа специалистов, обеспечивающих создание, функционирование и развитие банка данных

Администратор банка данных

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

Слайд 11

Уровни представления данных

Логический (даталогический) | программно-аппаратные средства СУБД
Физический (внутренний)
Внешний (концептульный) | языки

Уровни представления данных Логический (даталогический) | программно-аппаратные средства СУБД Физический (внутренний) Внешний
управления базами данных (SQL)

Слайд 12

Уровни представления данных

Уровни представления данных

Слайд 13

Вопрос 2

Классификация баз данных

Вопрос 2 Классификация баз данных

Слайд 14

Классификация БД

Классификация БД

Слайд 15

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

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

Иерархическая БД

Слайд 16

возможно существование любых взаимосвязей между объектами
(+) теоретически возможны сколь угодно сложные связи

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

Сетевая БД

Слайд 17

представление данных в виде системы взаимосвязанных таблиц
(+) простота, относительная независимость от

представление данных в виде системы взаимосвязанных таблиц (+) простота, относительная независимость от
программных и аппаратных средств
(–) существенная зависимость скорости обработки от объема БД
Использование: все существующие СУБД

Реляционная БД

Слайд 18

Реляционные СУБД осуществляют

Работу с базой данных через экранные формы
Организацию запросов на

Реляционные СУБД осуществляют Работу с базой данных через экранные формы Организацию запросов
поиск данных с помощью специальных языков запросов высокого уровня

Слайд 19

Реляционные СУБД осуществляют

Генерацию отчётов различной структуры данных с подведением промежуточных и окончательных

Реляционные СУБД осуществляют Генерацию отчётов различной структуры данных с подведением промежуточных и
итогов
Вычислительную обработку путём использования встроенных функций, программ

Слайд 20

Терминология реляционных СУБД

Поле (атрибут) – свойство описываемого объекта
Запись (кортеж) – значение атрибута

Терминология реляционных СУБД Поле (атрибут) – свойство описываемого объекта Запись (кортеж) – значение атрибута объекта
объекта

Слайд 21

Терминология реляционных СУБД

Таблица (отношение) – совокупность записей с заполненными значениями атрибутов
Структура БД

Терминология реляционных СУБД Таблица (отношение) – совокупность записей с заполненными значениями атрибутов
(схема отношения) – совокупность информации о полях таблицы

Слайд 22

Локальные (персональные)
Сетевые (интегрированные)
Распределенные базы данных

Классификация БД

по организации хранения данных

Локальные (персональные) Сетевые (интегрированные) Распределенные базы данных Классификация БД по организации хранения
и обращения к ним

Слайд 23

Документальные
Фактографические
Лексикографические

Классификация БД

по типу хранимой информации

Документальные Фактографические Лексикографические Классификация БД по типу хранимой информации

Слайд 24

Вопрос 3

Требования и понятия СУБД

Вопрос 3 Требования и понятия СУБД

Слайд 25

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

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

Понятие ключа

Слайд 26

Правила Кодда

Уникальность записей
Неупорядоченность записей и полей
Атомарность значений атрибутов

Правила Кодда Уникальность записей Неупорядоченность записей и полей Атомарность значений атрибутов

Слайд 27

Нормализация

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

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

Слайд 28

Вопрос 4

Жизненный цикл баз данных

Вопрос 4 Жизненный цикл баз данных

Слайд 29

Жизненный цикл БД

это процесс, который начинается с этапа проектирования БД и

Жизненный цикл БД это процесс, который начинается с этапа проектирования БД и
заканчивается снятием БД с эксплуатации

Слайд 30

Этапы жизненного
цикла БД

Анализ требований
Проектирование
Технические инсталляции
Кодирование (программирование)
Тестирование и отладка
Эксплуатация и сопровождение

Этапы жизненного цикла БД Анализ требований Проектирование Технические инсталляции Кодирование (программирование) Тестирование

Слайд 31

Выводы

Иногда необходимо объединение нескольких баз данных в одну структуру, которая называется банком

Выводы Иногда необходимо объединение нескольких баз данных в одну структуру, которая называется
данных
Практически все существующие на данный момент базы данных являются реляционными

Слайд 32

Выводы

Для проектирования БД необходимо выполнить нормализацию отношений
Поскольку БД являются частью ИС к

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