Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 8 лет назад пользователемЕлена Бахарева
1 Конференция "Эффективное управление вузом. Опыт использования автоматизированных систем управления» Секция 1 "Управленческая деятельность"
2 Тема доклада: "Применение не реляционных баз данных при построении единого информационного пространства (ЕИП) ВУЗа" Авторы: Берников Дмитрий Владимирович, , Сергеев Константин Вадимович,
3 Примерная структура информационной системы Файлы Базы данных Программы ….... Координация работы пользователей Интерфейс пользователя Интерфейс пользователя Интерфейс пользователя I II III IV Внешние данные
4 Лоскутная автоматизация Расписание Успеваемость НИОКРБиблиотека КАДРЫЗарплата Учебный процесс Научно-исследовательский сектор Административно-хозяйственная деятельность …....
5 Единое информационное пространство Доступ к данным Навигация данных Описание данных (метаинформация)
6 ER-диаграмма (структура данных) Концептуальная схема фрагмента БД Студенты Код Ф И О Предметы Код Наименование Группы Код Название 1:mm:n
7 Реализация БД – реляционный подход С001 Г1 Иванов И.И. С002 Г1 Сидоров С.С. С003 Г2 Петров А.В. С004 Г3 Васильева М.П. П01 Информатика П02 Философия П03 Физика Г1 Группа 1 Г2 Группа 2 Г3 Группа 3 С001 П01 С001 П03 С002 П02 С002 П03 С003 П01 С003 П02 С003 П03 С004П02 Индекс Студенты (С) Предметы (П) Группы (Г)
8 Доска или бумага – естественный способ представления информации в виде графа
9 Реализация БД – сетевой подход name: Иванов.И.И. Студент name: Сидоров С.С. Студент name: Петров А.А. Студент name: Васильева М.П. Студент name: Информатика Предмет name: Философия Предмет name: Физика Предмет name: Группа 1 Группа name: Группа 2 Группа name: Группа 3 Группа
10 Сравнение производительности РБД и граф-БД Query Response Time = f(graph density, graph size, query degree) Graph density - среднее число связей узла Graph size - число узлов Query degree - число сегментов узел i - связь i-j - узел j RDBMS: Экспоненциальное падение производительности при увеличении каждого фактора Сетевая БД Neo4j: Производительность не изменяется с ростом числа узлов Производительность уменьшается линейно с ростом плотности или длины запроса
11 Преобразование информации Фамилия: Сидоров Имя: Самуил Отчество: Магомедович Пол:М Год рождения 1995 Жена: Сидорова А.И. Дети: Мария, Петр Школа:1543 Институт: МГИМО Специальность: журналист Резус-фактор: отрицательный Группа крови III(B) Место работы: котельная 1 Должность: уборщица Фамилия: Сидоров Имя: Самуил Отчество: Магомедович Пол:М Год рождения 1995 Жена: Сидорова А.И. Дети: Мария, Петр Школа:1543 Институт: МГИМО Специальность: журналист Резус-фактор: отрицательный Группа крови III(B) Место работы: котельная 1 Должность: уборщица
12 Пример: фрагмент социальной сети Факультет Мед.инф.Работа Студент Факультет Мед.инф. Студентка вуз Свидетельство О браке
13 Пример: данные HR-системы Оргструктура Штатное расписание Подчиненность Замещение Штатные единицы Сотрудник Занятие должности
14 Пример: бухгалтерские проводки счет /11/15 Дебет /11/15 Дебет /11/15 Дебет /11/ /11/15 S: /11/ /11/15 Кред S:2000 Кред Дебет Кред
15 Пример: электронная таблица Цена за ед. Количество Сумма XYZ Товар Унитаз Цемент Обои Клей Ед.изм шт. кг рули того: x x x x 2000 S
16 Пример: технологический процесс Преобразование объект(ы) событие Преобразование объект(ы) событие ? Преобразование объект(ы) событие Преобразование объект(ы) событие
17 Комплексирование NoSQL СНИЛС: ФИО: Иванов И.И. Дата Рождения: Паспорт: Reference: { _id: , Основные_Данные: { СНИЛС: , ФИО:Иванов И.И., Дата Рождения: , Паспорт: …. } Образование { тип: высшее, ВУЗ:Урюпинский Государственный Университет, Специальность:преподаватель философии … } Семья { Дети : [Василий, Мария, Петр], Жена: Иванова М.И. … } … } PERSON Сетевая БДДокументарная БД
18 Реализация сетевой БД - Neo4j Node; id = 635 p1: v1 p2: v2 p3: v3 … pN[]; [v1, v2, vm] labe l-1 labe l-2 Node; id = 636 p1: v1 p2: v2 p3: value3 … pN[]; [v1, v2, vm] labe l-1 Index:lab el-1 p1:v1:635 p1:v1:636 Index:p3 p1:v1:635 p1:v1:636 Node; id = 637 p1: v1 p2: v2 p3: v3 … pN[]; [v1, v2, vm] R:789R:789 R:790R:790 R:791R:791 R:792R:792 R:793R:793 R:794R:794 Relation: id = 793 pr1: vr1 pr2: vr2 pr3: vr3 … prN[]; [v1, v2, vm] in out Index: Rel Метка Узел labe l-3
19 Выводы
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.