Submit Search
Upload
Управление данными (Введение в СУБД)
•
Download as PPTX, PDF
•
2 likes
•
2,300 views
Ural Federal University named after First President of Russia B.N. Yeltsin
Follow
Лекции по курсу "Управление данными". Автор Владислав Лавров (vlavrov.com)
Read less
Read more
Education
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 30
Download now
Recommended
Управление данными (дополнительно)
Управление данными (дополнительно)
Ural Federal University named after First President of Russia B.N. Yeltsin
Управление данными (распределенная обработка)
Управление данными (распределенная обработка)
Ural Federal University named after First President of Russia B.N. Yeltsin
Управление данными (sql)
Управление данными (sql)
Ural Federal University named after First President of Russia B.N. Yeltsin
Управление данными (литература)
Управление данными (литература)
Ural Federal University named after First President of Russia B.N. Yeltsin
Управление данными (модели данных)
Управление данными (модели данных)
Ural Federal University named after First President of Russia B.N. Yeltsin
Управление данными (реляционная модель)
Управление данными (реляционная модель)
Ural Federal University named after First President of Russia B.N. Yeltsin
Управление данными. Основы проектирования БД
Управление данными. Основы проектирования БД
Ural Federal University named after First President of Russia B.N. Yeltsin
Управление данными (хранилища данных и OLAP)
Управление данными (хранилища данных и OLAP)
Ural Federal University named after First President of Russia B.N. Yeltsin
Recommended
Управление данными (дополнительно)
Управление данными (дополнительно)
Ural Federal University named after First President of Russia B.N. Yeltsin
Управление данными (распределенная обработка)
Управление данными (распределенная обработка)
Ural Federal University named after First President of Russia B.N. Yeltsin
Управление данными (sql)
Управление данными (sql)
Ural Federal University named after First President of Russia B.N. Yeltsin
Управление данными (литература)
Управление данными (литература)
Ural Federal University named after First President of Russia B.N. Yeltsin
Управление данными (модели данных)
Управление данными (модели данных)
Ural Federal University named after First President of Russia B.N. Yeltsin
Управление данными (реляционная модель)
Управление данными (реляционная модель)
Ural Federal University named after First President of Russia B.N. Yeltsin
Управление данными. Основы проектирования БД
Управление данными. Основы проектирования БД
Ural Federal University named after First President of Russia B.N. Yeltsin
Управление данными (хранилища данных и OLAP)
Управление данными (хранилища данных и OLAP)
Ural Federal University named after First President of Russia B.N. Yeltsin
Информатика (СУБД)
Информатика (СУБД)
Ural Federal University named after First President of Russia B.N. Yeltsin
Информатика (прикладное ПО)
Информатика (прикладное ПО)
Ural Federal University named after First President of Russia B.N. Yeltsin
Oracle
Oracle
guest09c59b06
О.В. Сухорослов "Распределенные хранилища данных"
О.В. Сухорослов "Распределенные хранилища данных"
Yandex
Информатика (эффективный поиск в Интернет)
Информатика (эффективный поиск в Интернет)
Ural Federal University named after First President of Russia B.N. Yeltsin
Информатика (рекомендуемые информационные ресурсы)
Информатика (рекомендуемые информационные ресурсы)
Ural Federal University named after First President of Russia B.N. Yeltsin
Все самые важные команды SQL за 60 минут
Все самые важные команды SQL за 60 минут
SkillFactory
Konspekt
Konspekt
Artem
Информатика (устройство ПК)
Информатика (устройство ПК)
Ural Federal University named after First President of Russia B.N. Yeltsin
Информатика (архитектура ПО)
Информатика (архитектура ПО)
Ural Federal University named after First President of Russia B.N. Yeltsin
Информатика (архитектура)
Информатика (архитектура)
Ural Federal University named after First President of Russia B.N. Yeltsin
Data Destribution service OMG standart
Data Destribution service OMG standart
Sergei Seleznev
10 субд
10 субд
Evgeniy Golendyhin
Обзор инструментов Toad для администраторов Oracle
Обзор инструментов Toad для администраторов Oracle
BAKOTECH
субд
субд
Sai_17
Контент ориентированное программирование
Контент ориентированное программирование
ksmster
субд
субд
Sai_17
проектная работа на тему субд
проектная работа на тему субд
Marsel Galikhanov
DBD lection 4. Big Data, NoSQL. In Russian.
DBD lection 4. Big Data, NoSQL. In Russian.
mikhaelsmirnov
Отказоустойчивые решения SQL
Отказоустойчивые решения SQL
Andrey Korshikov
МиСПИСиТ (введение)
МиСПИСиТ (введение)
Ural Federal University named after First President of Russia B.N. Yeltsin
МиСПИСиТ (общие принципы разработки)
МиСПИСиТ (общие принципы разработки)
Ural Federal University named after First President of Russia B.N. Yeltsin
More Related Content
What's hot
Информатика (СУБД)
Информатика (СУБД)
Ural Federal University named after First President of Russia B.N. Yeltsin
Информатика (прикладное ПО)
Информатика (прикладное ПО)
Ural Federal University named after First President of Russia B.N. Yeltsin
Oracle
Oracle
guest09c59b06
О.В. Сухорослов "Распределенные хранилища данных"
О.В. Сухорослов "Распределенные хранилища данных"
Yandex
Информатика (эффективный поиск в Интернет)
Информатика (эффективный поиск в Интернет)
Ural Federal University named after First President of Russia B.N. Yeltsin
Информатика (рекомендуемые информационные ресурсы)
Информатика (рекомендуемые информационные ресурсы)
Ural Federal University named after First President of Russia B.N. Yeltsin
Все самые важные команды SQL за 60 минут
Все самые важные команды SQL за 60 минут
SkillFactory
Konspekt
Konspekt
Artem
Информатика (устройство ПК)
Информатика (устройство ПК)
Ural Federal University named after First President of Russia B.N. Yeltsin
Информатика (архитектура ПО)
Информатика (архитектура ПО)
Ural Federal University named after First President of Russia B.N. Yeltsin
Информатика (архитектура)
Информатика (архитектура)
Ural Federal University named after First President of Russia B.N. Yeltsin
Data Destribution service OMG standart
Data Destribution service OMG standart
Sergei Seleznev
10 субд
10 субд
Evgeniy Golendyhin
Обзор инструментов Toad для администраторов Oracle
Обзор инструментов Toad для администраторов Oracle
BAKOTECH
субд
субд
Sai_17
Контент ориентированное программирование
Контент ориентированное программирование
ksmster
субд
субд
Sai_17
проектная работа на тему субд
проектная работа на тему субд
Marsel Galikhanov
DBD lection 4. Big Data, NoSQL. In Russian.
DBD lection 4. Big Data, NoSQL. In Russian.
mikhaelsmirnov
Отказоустойчивые решения SQL
Отказоустойчивые решения SQL
Andrey Korshikov
What's hot
(20)
Информатика (СУБД)
Информатика (СУБД)
Информатика (прикладное ПО)
Информатика (прикладное ПО)
Oracle
Oracle
О.В. Сухорослов "Распределенные хранилища данных"
О.В. Сухорослов "Распределенные хранилища данных"
Информатика (эффективный поиск в Интернет)
Информатика (эффективный поиск в Интернет)
Информатика (рекомендуемые информационные ресурсы)
Информатика (рекомендуемые информационные ресурсы)
Все самые важные команды SQL за 60 минут
Все самые важные команды SQL за 60 минут
Konspekt
Konspekt
Информатика (устройство ПК)
Информатика (устройство ПК)
Информатика (архитектура ПО)
Информатика (архитектура ПО)
Информатика (архитектура)
Информатика (архитектура)
Data Destribution service OMG standart
Data Destribution service OMG standart
10 субд
10 субд
Обзор инструментов Toad для администраторов Oracle
Обзор инструментов Toad для администраторов Oracle
субд
субд
Контент ориентированное программирование
Контент ориентированное программирование
субд
субд
проектная работа на тему субд
проектная работа на тему субд
DBD lection 4. Big Data, NoSQL. In Russian.
DBD lection 4. Big Data, NoSQL. In Russian.
Отказоустойчивые решения SQL
Отказоустойчивые решения SQL
Viewers also liked
МиСПИСиТ (введение)
МиСПИСиТ (введение)
Ural Federal University named after First President of Russia B.N. Yeltsin
МиСПИСиТ (общие принципы разработки)
МиСПИСиТ (общие принципы разработки)
Ural Federal University named after First President of Russia B.N. Yeltsin
МиСПИСиТ (источники ошибок)
МиСПИСиТ (источники ошибок)
Ural Federal University named after First President of Russia B.N. Yeltsin
МиСПИСиТ (структура)
МиСПИСиТ (структура)
Ural Federal University named after First President of Russia B.N. Yeltsin
МиСПИСиТ (IDEF)
МиСПИСиТ (IDEF)
Ural Federal University named after First President of Russia B.N. Yeltsin
МиСПИСиТ (тестирование и отладка)
МиСПИСиТ (тестирование и отладка)
Ural Federal University named after First President of Russia B.N. Yeltsin
МиСПИСиТ (разработка программного модуля)
МиСПИСиТ (разработка программного модуля)
Ural Federal University named after First President of Russia B.N. Yeltsin
МиСПИСиТ (архитектура)
МиСПИСиТ (архитектура)
Ural Federal University named after First President of Russia B.N. Yeltsin
Образовательная программа ИСТ на кафедре ТИМ УрФУ
Образовательная программа ИСТ на кафедре ТИМ УрФУ
Ural Federal University named after First President of Russia B.N. Yeltsin
1. Кафедра ТИМ УрФУ
1. Кафедра ТИМ УрФУ
Ural Federal University named after First President of Russia B.N. Yeltsin
МиСПИСиТ (литература по курсу)
МиСПИСиТ (литература по курсу)
Ural Federal University named after First President of Russia B.N. Yeltsin
МиСПИСиТ (жизненный цикл)
МиСПИСиТ (жизненный цикл)
Ural Federal University named after First President of Russia B.N. Yeltsin
МиСПИСиТ (внешнее описание)
МиСПИСиТ (внешнее описание)
Ural Federal University named after First President of Russia B.N. Yeltsin
3. Общая характеристика АСУ
3. Общая характеристика АСУ
Ural Federal University named after First President of Russia B.N. Yeltsin
Управление данными (транзакции)
Управление данными (транзакции)
Ural Federal University named after First President of Russia B.N. Yeltsin
Проектирование БД (литература)
Проектирование БД (литература)
Ural Federal University named after First President of Russia B.N. Yeltsin
информатика (информация и информатика)
информатика (информация и информатика)
Ural Federal University named after First President of Russia B.N. Yeltsin
Viewers also liked
(17)
МиСПИСиТ (введение)
МиСПИСиТ (введение)
МиСПИСиТ (общие принципы разработки)
МиСПИСиТ (общие принципы разработки)
МиСПИСиТ (источники ошибок)
МиСПИСиТ (источники ошибок)
МиСПИСиТ (структура)
МиСПИСиТ (структура)
МиСПИСиТ (IDEF)
МиСПИСиТ (IDEF)
МиСПИСиТ (тестирование и отладка)
МиСПИСиТ (тестирование и отладка)
МиСПИСиТ (разработка программного модуля)
МиСПИСиТ (разработка программного модуля)
МиСПИСиТ (архитектура)
МиСПИСиТ (архитектура)
Образовательная программа ИСТ на кафедре ТИМ УрФУ
Образовательная программа ИСТ на кафедре ТИМ УрФУ
1. Кафедра ТИМ УрФУ
1. Кафедра ТИМ УрФУ
МиСПИСиТ (литература по курсу)
МиСПИСиТ (литература по курсу)
МиСПИСиТ (жизненный цикл)
МиСПИСиТ (жизненный цикл)
МиСПИСиТ (внешнее описание)
МиСПИСиТ (внешнее описание)
3. Общая характеристика АСУ
3. Общая характеристика АСУ
Управление данными (транзакции)
Управление данными (транзакции)
Проектирование БД (литература)
Проектирование БД (литература)
информатика (информация и информатика)
информатика (информация и информатика)
Similar to Управление данными (Введение в СУБД)
Управление Данными. Лекция 1
Управление Данными. Лекция 1
Dmitriy Krukov
001
001
JIuc
тема 4 2
тема 4 2
asheg
Базы данных лекция №1
Базы данных лекция №1
Vitaliy Pak
субд
субд
Sai_17
основные понятия баз данных
основные понятия баз данных
23padopi
основные понятия баз данных
основные понятия баз данных
23padopi
Example 14
Example 14
Vladislav Troshin
Система Хранения Оригиналов Документов
Система Хранения Оригиналов Документов
Gregory Vlasov
модели метаданных
модели метаданных
asheg
тема 4
тема 4
asheg
Lekcia15
Lekcia15
Aigerim Serubai
раздел 1 введение в базы данных
раздел 1 введение в базы данных
tatianabtt
Базы данных
Базы данных
ValiaKuba
006
006
JIuc
Система обмена файлами
Система обмена файлами
КРОК
Lekcia1
Lekcia1
Aigerim Serubai
лекция 3
лекция 3
student_kai
лекция 1
лекция 1
student_kai
3_БД_Основные понятия
3_БД_Основные понятия
Evgeniy Golendyhin
Similar to Управление данными (Введение в СУБД)
(20)
Управление Данными. Лекция 1
Управление Данными. Лекция 1
001
001
тема 4 2
тема 4 2
Базы данных лекция №1
Базы данных лекция №1
субд
субд
основные понятия баз данных
основные понятия баз данных
основные понятия баз данных
основные понятия баз данных
Example 14
Example 14
Система Хранения Оригиналов Документов
Система Хранения Оригиналов Документов
модели метаданных
модели метаданных
тема 4
тема 4
Lekcia15
Lekcia15
раздел 1 введение в базы данных
раздел 1 введение в базы данных
Базы данных
Базы данных
006
006
Система обмена файлами
Система обмена файлами
Lekcia1
Lekcia1
лекция 3
лекция 3
лекция 1
лекция 1
3_БД_Основные понятия
3_БД_Основные понятия
More from Ural Federal University named after First President of Russia B.N. Yeltsin
2016 ВКР Черемискина Н.А.
2016 ВКР Черемискина Н.А.
Ural Federal University named after First President of Russia B.N. Yeltsin
2016 ВКР Гребнева Н.В.
2016 ВКР Гребнева Н.В.
Ural Federal University named after First President of Russia B.N. Yeltsin
2016 ВКР Имашева А.А.
2016 ВКР Имашева А.А.
Ural Federal University named after First President of Russia B.N. Yeltsin
Введение в методы agile
Введение в методы agile
Ural Federal University named after First President of Russia B.N. Yeltsin
ООП. Рекомендуемые информационные ресурсы
ООП. Рекомендуемые информационные ресурсы
Ural Federal University named after First President of Russia B.N. Yeltsin
Методоллогии Agile
Методоллогии Agile
Ural Federal University named after First President of Russia B.N. Yeltsin
3. Информация и ее роль
3. Информация и ее роль
Ural Federal University named after First President of Russia B.N. Yeltsin
Наследование и полиморфизм
Наследование и полиморфизм
Ural Federal University named after First President of Russia B.N. Yeltsin
Классы и объекты С#
Классы и объекты С#
Ural Federal University named after First President of Russia B.N. Yeltsin
Составные части объектного подхода
Составные части объектного подхода
Ural Federal University named after First President of Russia B.N. Yeltsin
Интерфейсы
Интерфейсы
Ural Federal University named after First President of Russia B.N. Yeltsin
магистратура 09.04.02 ист на кафедре тим урфу+
магистратура 09.04.02 ист на кафедре тим урфу+
Ural Federal University named after First President of Russia B.N. Yeltsin
магистратура 22.04.02 металлургия на кафедре тим+
магистратура 22.04.02 металлургия на кафедре тим+
Ural Federal University named after First President of Russia B.N. Yeltsin
1.5 тп (технологические подходы)+
1.5 тп (технологические подходы)+
Ural Federal University named after First President of Russia B.N. Yeltsin
1.4 тп (общие принципы разработки)+
1.4 тп (общие принципы разработки)+
Ural Federal University named after First President of Russia B.N. Yeltsin
1.3 тп (источники ошибок)+
1.3 тп (источники ошибок)+
Ural Federal University named after First President of Russia B.N. Yeltsin
2014 Сабиров Е.Р. презентация КП по ПБД
2014 Сабиров Е.Р. презентация КП по ПБД
Ural Federal University named after First President of Russia B.N. Yeltsin
2014 Мищенко К.В. презентация КП по ПБД
2014 Мищенко К.В. презентация КП по ПБД
Ural Federal University named after First President of Russia B.N. Yeltsin
2014 Пильщиков С.Н. презентация КП по ПБД
2014 Пильщиков С.Н. презентация КП по ПБД
Ural Federal University named after First President of Russia B.N. Yeltsin
2014 диплом Терехова А.Ю
2014 диплом Терехова А.Ю
Ural Federal University named after First President of Russia B.N. Yeltsin
More from Ural Federal University named after First President of Russia B.N. Yeltsin
(20)
2016 ВКР Черемискина Н.А.
2016 ВКР Черемискина Н.А.
2016 ВКР Гребнева Н.В.
2016 ВКР Гребнева Н.В.
2016 ВКР Имашева А.А.
2016 ВКР Имашева А.А.
Введение в методы agile
Введение в методы agile
ООП. Рекомендуемые информационные ресурсы
ООП. Рекомендуемые информационные ресурсы
Методоллогии Agile
Методоллогии Agile
3. Информация и ее роль
3. Информация и ее роль
Наследование и полиморфизм
Наследование и полиморфизм
Классы и объекты С#
Классы и объекты С#
Составные части объектного подхода
Составные части объектного подхода
Интерфейсы
Интерфейсы
магистратура 09.04.02 ист на кафедре тим урфу+
магистратура 09.04.02 ист на кафедре тим урфу+
магистратура 22.04.02 металлургия на кафедре тим+
магистратура 22.04.02 металлургия на кафедре тим+
1.5 тп (технологические подходы)+
1.5 тп (технологические подходы)+
1.4 тп (общие принципы разработки)+
1.4 тп (общие принципы разработки)+
1.3 тп (источники ошибок)+
1.3 тп (источники ошибок)+
2014 Сабиров Е.Р. презентация КП по ПБД
2014 Сабиров Е.Р. презентация КП по ПБД
2014 Мищенко К.В. презентация КП по ПБД
2014 Мищенко К.В. презентация КП по ПБД
2014 Пильщиков С.Н. презентация КП по ПБД
2014 Пильщиков С.Н. презентация КП по ПБД
2014 диплом Терехова А.Ю
2014 диплом Терехова А.Ю
Управление данными (Введение в СУБД)
1.
1 Управление данными. Часть 1. Введение
в СУБД (©) Владислав Лавров, vlavrov.com
2.
2 1.1. Информационные системы Области
использования вычислительной техники: 1. Выполнение численных расчетов 2. Автоматические или автоматизированные информационные системы Информационная система (ИС) это совокупность структурированных данных и комплекса программно-аппаратных средств для хранения данных и манипулирования ими. (©) Владислав Лавров, vlavrov.com
3.
3 Классификация информационных систем Информационно-поисковые
системы Системы обработки данных Классы Виды Фактографические системы Документальные системы (©) Владислав Лавров, vlavrov.com
4.
4 Классы информационных систем Класс
1. Информационно-поисковые системы – ориентация на поиск данных из общего множества по определенному поисковому критерию. – пользователя интересует в большей степени извлекаемая информация, а технология обработки этих сведений. (©) Владислав Лавров, vlavrov.com
5.
5 Классы информационных систем Класс
2. Системы обработки данных – ориентация на обработку данных; – пользователя интересует результат обработки данных, а не сами данные; – вывод информации необязателен; (©) Владислав Лавров, vlavrov.com
6.
6 Виды информационных систем Вид
1. Фактографические системы – регистрация конкретных значений данных объектов реального мира; – информация имеет чёткую структуру (формат); – однозначные ответы на поставленные вопросы (©) Владислав Лавров, vlavrov.com
7.
7 Виды информационных систем Вид
2. Документальные системы – совокупность неструктурированных документов (текстовых и графических); – нет однозначных ответов на поставленные вопросы. Результат - список документов или объектов, в какой-то мере удовлетворяющих сформулированным в запросе условиям. (©) Владислав Лавров, vlavrov.com
8.
8 Терминология Объект это нечто существующее
и различимое, то есть имеется способ отличить один подобный объект от другого. Данное это определённый показатель, который характеризует объект и принимает для конкретного экземпляра этого объекта некоторое значение. (©) Владислав Лавров, vlavrov.com
9.
9 Структура данных Пример неструктурированных
данных: «Табельный номер 1234 Иванов Иван Иванович, дата рождения 10 мая 1967 года. Номер по табелю Петрова Сергея Александровича №8191, д.р. 18.10.1972 г. Табель №3451 Сидорова Алексея Петровича, родившегося 5 июля 1964 года.» Пример структурированных данных: Структурирование информации это введение каких-либо соглашений о способах представления данных (установка формата, т.е. определенного типа, длины значений данных). (©) Владислав Лавров, vlavrov.com
10.
10 1.2. Традиционный подход
к организации данных. Файлы и файловые системы Файл это именованная область внешней памяти, в которую можно записывать и из которой можно считывать данные. С точки зрения пользователя файл содержит линейную последовательность записей Стандартные операции: • создать файл (требуемого типа и размера); • открыть ранее созданный файл; • прочитать из файла некоторую запись (текущую, следующую, предыдущую, первую, последнюю); • записать в файл на место текущей записи новую, добавить новую запись в конец файла. (©) Владислав Лавров, vlavrov.com
11.
11 Типы файлов Файл последовательного
доступа Представляет собой последовательность записей данных в виде строк произвольной длины, разделённых запятыми или специальными символами, обозначающими переход на новую строку. Особенности: – отсутствие возможности упорядочить хранимые записи; – размещение и извлечение записей в такой файл производится построчно в определённой последовательности. Файл произвольного доступа Состоит из записей фиксированной длины, которая указывается при его создании. Особенности: – все записи в упорядочены, каждая имеет свой номер; – возможность быстрого перемещения на любую запись, минуя предыдущие. (©) Владислав Лавров, vlavrov.com
12.
12 Пример традиционного подхода
к организации данных МАСТЕР ПЕЧИ ПОЛЬЗОВАТЕЛИ ПРИЛОЖЕНИЯ ФАЙЛЫ ДАННЫХ Гранулометрический состав железорудных материалов Рудная нагрузка Химический состав чугуна Свойства шлака Гранулометрический состав железорудных материалов Режим загрузки Гранулометрический состав железорудных материалов Величина подачи Режим загрузки Режимные и конструктивные параметры всех печей цеха Управление газодинамическим режимом Управление тепловым режимом Выбор системы загрузки (©) Владислав Лавров, vlavrov.com
13.
13 Пример традиционного подхода
к организации данных ПОЛЬЗОВАТЕЛИ ПРИЛОЖЕНИЯ ФАЙЛЫ ДАННЫХ ОТДЕЛ СНАБЖЕНИЯ ТЕХНОЛОГИЧЕ СКАЯ ГРУППА Учет материалов Учет топливно- энергетических ресурсов Расход шихтовых материалов Состав шихтовых материалов Расход топливно- энергетических ресурсов Состав топливно- энергетических ресурсов Расчет шихтовых материалов Оптимальное распределение комбинированного дутья между печами цеха Режимные и конструктивные параметры всех печей цеха Расход топливно- энергетических ресурсов по всех печам цеха Дутьевые параметры Расход шихтовых материалов Состав шихтовых материалов (©) Владислав Лавров, vlavrov.com
14.
14 Недостатки традиционного подхода 1.
Избыточность данных 2. Проблемы непротиворечивости данных 3. Ограниченная доступность данных 4. Сложности в организации и управлении 5. Недостаточность средств защиты хранимых данных 6. Низко производительная работа в многопользовательской среде 7. Отсутствие процедур восстановления данных после возникновения отказов; 8. Отсутствие средств манипулирования данными; 9. Высокая стоимость программирования и сопровождения; 10.Негибкость к изменениям и др. (©) Владислав Лавров, vlavrov.com
15.
15 1.3. Организация данных
с использованием БД Данные это любая информация об объектах окружающего мира, представленная в формализованном виде, пригодном для ее передачи, хранения и обработки при помощи некоторого процесса с использованием средств вычислительной техники. База данных (БД) это именованная совокупность данных, организованных по определённым правилам, предусматривающим общие принципы описания, хранения и манипулирования данными, не зависимая от прикладных программ. Предметная область это часть реального мира, подлежащего изучению для организации управления и, в конечном счёте, автоматизации. (©) Владислав Лавров, vlavrov.com
16.
16 Организация данных с
использованием БД Система управления базами данных (СУБД) это совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями. Банк данных (БнД) это система специальным образом организованных данных – баз данных, программных, технических, языковых, организационно- методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных. (©) Владислав Лавров, vlavrov.com
17.
17 Пример организации баз
данных Выбор системы загрузки ПОЛЬЗОВАТЕЛИ ПРИЛОЖЕНИЯ ДАННЫЕ Управление тепловым режимом Управление газодинамическим режимом Учет материалов Учет топливно- энергетических ресурсов Расчет шихтовых материалов Оптимальное распределение комбинированного дутья между печами цеха База данных СУБД АБД МАСТЕР ПЕЧИ ОТДЕЛ СНАБЖЕНИЯ ТЕХНОЛОГИЧЕСКАЯ ГРУППА (©) Владислав Лавров, vlavrov.com
18.
18 1.4. Архитектура базы
данных Архитектура базы данных, предложенная ANSI (American National Standards Institute) Внешняя модель данных 1 Внешняя модель данных 2 Внешняя модель данных N …… Внешний уровень (индивидуальные представления пользователей) Концептуальный уровень (обобщенное представление пользователей) База данных Внутренний уровень (представление во внешней памяти) I II III (©) Владислав Лавров, vlavrov.com
19.
19 1.5. Компоненты системы
баз данных База данных Система управления базой данных (СУБД) . . . Конечные пользователи Прикладные программы . . . . . . Файлы данных (©) Владислав Лавров, vlavrov.com
20.
20 Фрагмент организации данных
в базе данных Номер печи ДОМЕННАЯ ПЕЧЬ Высота Диаметр колошника …..ШИХТОПОДАЧА Номер подачи Тип материала ….. Файлы Записи данных (©) Владислав Лавров, vlavrov.com
21.
21 Языковые средства СУБД •
DDL – Data Definition Language, Язык Определения Данных, ЯОД • DML – Data Management Language, Язык Манипулирования Данными, ЯМД • Язык запросов (SQL, Structured Query Language) (©) Владислав Лавров, vlavrov.com
22.
22 Категории пользователей • Конечные
пользователи • Прикладные программисты • Администраторы данных (АД), администраторы базы данных (АБД), (©) Владислав Лавров, vlavrov.com
23.
23 1. Анализ предметной
области. 2. Проектирование структуры БД. 3. Задание ограничений целостности при описании структуры БД и процедур обработки БД. 4. Первоначальная загрузка и ведение БД. 5. Защита данных. 6. Обеспечение восстановления БД. 7. Анализ обращений пользователей БД. 8. Анализ эффективности функционирования БД. 9. Работа с конечными пользователями. 10. Подготовка и поддержание системных средств. 1.6. Основные функции группы администратора БД (©) Владислав Лавров, vlavrov.com
24.
24 1. Сокращение избыточности
данных. 2. Устранение противоречивости данных. 3. Общий доступ к данным. 4. Соблюдение стандартов. 5. Введение ограничений для обеспечения безопасности. 6. Обеспечение целостности данных. 1.7. Преимущества и недостатки современного подхода к организации данных Преимущества (©) Владислав Лавров, vlavrov.com
25.
25 1. Потеря пользователями
права единоличного владения данными. 2. Повышение вероятности нарушений защиты данных. 3. Повышенная угроза секретности хранимой информации. Недостатки современного подхода к организации данных (©) Владислав Лавров, vlavrov.com
26.
26 • Эффективное выполнение
различных функций предметной области • Минимизация и контроль избыточности хранимых данных • Предоставление для принятия решений непротиворечивой (согласованной) информации • Обеспечение возможности одновременного доступа к базе данных нескольких уполномоченных пользователей • Обеспечение управления безопасностью • Простая физическая реорганизация, т.е. изменение структуры данных в базе данных • Возможность централизованного управления базой данных Требования к современной СУБД (©) Владислав Лавров, vlavrov.com
27.
27 1.8. Классификация систем
баз данных По характеру использования Однопользовательские системы – это системы, в которых в одно и то же время к базе данных может получить доступ не более одного пользователя, так называемые базы данных с локальным доступом Многопользовательские системы – это системы, в которых к базе данных могут получить доступ одновременно несколько пользователей, так называемые базы данных с удалённым (сетевым) доступом (©) Владислав Лавров, vlavrov.com
28.
28 Классификация систем баз
данных По технологии обработки данных Централизованные системы –- база данных физически хранится в памяти одного компьютера. Распределённая система баз данных –- состоит из нескольких, возможно, пересекающихся или даже дублирующих друг друга частей БД, хранимых в различных компьютерах-серверах, которые в общем случае могут быть удалены географически друг от друга на значительные расстояния, т.е. территориально распределены (©) Владислав Лавров, vlavrov.com
29.
29 Архитектуры построения централизованных
систем Схема обработки информации в БД по принципу файл/сервер (а) и клиент/сервер (б) обработка данных Клиент/сервер Рабочие станции (клиенты) б Транспортировка извлеченных данных или результатов первичной их обработки из БД Файл/сервер Рабочие станции хранение данных Передача файлов из БД для обработки а (©) Владислав Лавров, vlavrov.com
30.
30 Фрагмент архитектуры построения
распределенных систем Полная распределенная система обработки БД Клиент Сервер Клиент Сервер Клиент Сервер Клиент Сервер Корпоративная сеть (©) Владислав Лавров, vlavrov.com
Download now