Методическое пособие (описание применения). — СПб: Университет
ИТМО, 2016. – 44 c.
Настоящее пособие предназначено для студентов специализации
―Технологии приборостроения. В пособии изложены наиболее важные
темы, связанные с описанием методов организации данных и
программирования алгоритмов с применением нереляционной СУБД
MongoDB, как основы проектирования баз данных технологического
назначения.
Адресовано студентам высших учебных заведений, обучающихся по направлению подготовки 09.03.01– Информатика и вычислительная техника. Содержание
Сокращения, принятые в пособии
Введение
Обзор нереляционных баз данных
Базы данных, в которых информация хранится по принципу Ключ-Значение (Key-Value)
Базы данных являющиеся клонами СУБД BigTable
Документо-ориентированные базы данных
Нереляционные базы данных основанные на графах
Объектно-ориентированные базы данных
СУБД МongoDB
Теоретическая часть СУБД MongoDB
Шесть основных концепций СУБД MongoDB
Язык запросов MongoDB
Типы данных
Объекты и переменные JavaScript
Сортировка результатов
Ограничение выборки по полям документа
Ограничение выборки по количеству документов
Условная выборка
Логические операторы
Работа со списками
Обновление документов
Удаление документов
Функции работы с MongoDB на ЯП Python
Назначение функций
Создание базы данных
Практическая часть СУБД MongoDB
Установка MongoDB
Примеры работы с функциями на ЯП Python
Пример создания базы данных ―Зенковки
Литература
Приложения:
Установка MongoDB
Содержимое пакета MongoDB
Создание каталога для БД и запуск MongoDB
Установка драйверов MongoDB
Функции работы с СУБД MongoDB на ЯП Python
Адресовано студентам высших учебных заведений, обучающихся по направлению подготовки 09.03.01– Информатика и вычислительная техника. Содержание
Сокращения, принятые в пособии
Введение
Обзор нереляционных баз данных
Базы данных, в которых информация хранится по принципу Ключ-Значение (Key-Value)
Базы данных являющиеся клонами СУБД BigTable
Документо-ориентированные базы данных
Нереляционные базы данных основанные на графах
Объектно-ориентированные базы данных
СУБД МongoDB
Теоретическая часть СУБД MongoDB
Шесть основных концепций СУБД MongoDB
Язык запросов MongoDB
Типы данных
Объекты и переменные JavaScript
Сортировка результатов
Ограничение выборки по полям документа
Ограничение выборки по количеству документов
Условная выборка
Логические операторы
Работа со списками
Обновление документов
Удаление документов
Функции работы с MongoDB на ЯП Python
Назначение функций
Создание базы данных
Практическая часть СУБД MongoDB
Установка MongoDB
Примеры работы с функциями на ЯП Python
Пример создания базы данных ―Зенковки
Литература
Приложения:
Установка MongoDB
Содержимое пакета MongoDB
Создание каталога для БД и запуск MongoDB
Установка драйверов MongoDB
Функции работы с СУБД MongoDB на ЯП Python