2. Базы данных. Модификация и выборка данных | Технострим


Слайды лекции: bozaro.github.io/tech-db-lectures/02/
► Другие лекции курса: www.youtube.com/playlist?list=PLrCZzMib1e9oOFQbuOgjKYbRUoA8zGKnj
Подробнее о курсе: park.mail.ru/curriculum/program/discipline/218/

Лекция читается в рамках образовательного проекта «Технопарк Mail.ru Group» при МГТУ им.Баумана.

КРАТКОЕ СОДЕРЖАНИЕ ЛЕКЦИИ:
-Почему проект БД может быть плохим?
-Проектирование БД;
-Нормализация и нормальные формы;
-Первичный ключ;
-Типы данных.
Введение в SQL:
-CREATE TABLE;
-ALTER TABLE;
-SELECT;
-INSERT;
-UPDATE;
-DELETE.
Немного про JOIN-ы;
Обзор INFORMATION_SCHEMA;
Иерархические структуры в базах данных.

Цель курса:

Знать:
— Концепция и принципы реляционной модели данных
— Методы проектирования баз данных
– Методику построения запросов
— Подходы к профилированию производительности
– Методику оптимизации запросов к БД MySQL
– Подходы к администрированию хранилища данных на основе БД MySQL
— Основы архитектуры современных СУБД
– Основы и границы применимости реляционной модели
– Основные типы нереляционных баз данных, а также область их применимости при построении хранилищ данных

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

— О КАНАЛЕ:

Официальный канал образовательных проектов Mail.Ru Group

► Нажмите здесь для подписки ‣ www.youtube.com/TPMGTU?sub_confirmation=1

Актуальные лекции и мастер-классы о программировании от лучших IT-специалистов. Если вы увлечены мобильной и веб-разработкой, присоединяйтесь!

Наши проекты:
Технопарк при МГТУ им. Баумана ‣ park.mail.ru
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru
Технотрек при МФТИ ‣ track.mail.ru
Техноатом при МИФИ — atom.mail.ru
Технополис при СПбПУ — polis.mail.ru

— МЫ В СЕТИ:

Технопарк в ВК | vk.com/tpmailru
Техносфера в ВК | vk.com/tsmailru
Технотрек в ВК | vk.com/trackmailru
Техноатом в ВК | vk.com/technoatom
Технополис в ОК: www.ok.ru/technopolis
Технополис в ВК: vk.com/technopolis_ok
Блог на Хабре | habrahabr.ru/company/mailru

Типичные вопросы на СОБЕСЕДОВАНИИ по SQL / Примеры задач и их решения


Типичные вопросы на собеседовании по языку SQL. Решаем задачи вместе. У Вас скоро собеседование по SQL или Вы считаете себя Гуру? Проверьте свои знания! Попытайтесь решить каверзные задачи ;)
#SQL, #Базыданных #Собеседование #ИльяХохлов #КурсыПрайм

Бизнес-логика в Django и архитектура Django проектов — на настоящем примере


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Сказать спасибо можно здесь — boosty.to/digitalize.team

Django остаётся самым популярным Python веб-фреймворком в мире, однако архитектура большинства проектов на нём, мягко говоря, оставляет желать лучшего. В этом мастер-классе мы на живом примере поговорим о структуре Django проекта, бизнес-логике в Django, а также о хороших практиках проектирования кода.

0:00 О чём пойдёт речь, постановка задачи
2:17 Создание проекта
3:50 Создание моделей
7:39 Создание первоначальных Django Views
25:21 Анализ полученного начального кода
26:07 Рефакторинг
40:40 Вынос бизнес-логики в отдельный слой
54:09 Анализ полученного кода, финальный рефакторинг

Создание бизнес-сервисов

/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.

С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.

Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin

---

Базы данных. Проектирование


Презентация:
docs.google.com/presentation/d/1juuFUARCv8_s0gKIWWis1ok2DUH2o440rbIx-r1bLU0/edit?usp=sharing

Задачи — проектируем концептуальные и даталогические модели по описаниям:
docs.google.com/spreadsheets/d/1XtOKycB_16AS1Qp1WvJJXRl9KG-YDkIZLzZYNY4zIjI/edit?usp=sharing

* ОБЯЗАТЕЛЬНО сохраняем всё что сделали, в следующем занятии нам это понадобится

Вводный курс по базам данных.

В этом занятии поговорим о:
— Задачах и этапах проектирования
— ER-диаграммах
— Примерах концептуального, даталогического и физического проектирования

По любым вопросам, связанным с курсом можно писать на почту: okulov@rclass.pro

Оперативно розыскная деятельность ОРД в России закон, практика, ошибки, карьера для юриста ч 2


Уважаемые коллеги!

Продолжаем выкладывать курс лекций по теме:
«Оперативно-розыскная деятельность (ОРД) в России: закон, практика, ошибки, карьера для юриста». На этот раз — часть 2. youtu.be/zoPuj6t8twk
Кроме прочего, мы рассмотрим концепцию «Практико-ориентированная оперативно-розыскная деятельность и криминалистика».

Ее основные тезисы:
1. ОРД и криминалистика не только для участников уголовного, но и для гражданского, арбитражного, административного судопроизводства;
2. ОРД и криминалистика не только для стороны обвинения, но и для суда, стороны защиты и потерпевшего;
3. ОРД и криминалистика не только для юристов, но и для широких слоев населения;
4. Важная составляющая мыслительной деятельности юриста: «четыре правовые позиции», а также профилактика собственных, выявление и использование чужих нарушений закона в состязательных интересах.
И так далее….

Предшествующие части серии этих лекций:
1. Оперативно-розыскная деятельность (ОРД) в России (открывающая лекция)
www.youtube.com/watch?...
Оперативно-розыскная деятельность в России: закон, практика, ошибки, карьера для юриста. Часть 1. youtu.be/NFo_hih8xZs

Просим Ваши отзывы, критику и предложения. Задавайте вопросы в комментариях. Постараемся ответить.

Если нуждаетесь в литературе по теме, обращайтесь на эл. адрес: gulinaalyona@mail.ru.

Уважаемые коллеги, просим инициировать использование данного видео в учебном процессе юридических вузов и в научно-методической работе. Например, ссылка в научной работе (статье, монографии и т.п.) на данное видео может выглядеть следующим образом: Оперативно-розыскная деятельность в России: закон, практика, ошибки, карьера для юриста. Часть 2. проф. Ю.П. Гармаев [Электронный ресурс]: [мультимед. фильм] / Ю.П. Гармаев. — Режим доступа: youtu.be/zoPuj6t8twk.

10. Базы данных. Обзор NOSQL решений для работы с высоконагруженными системами | Технострим


Слайды лекции: www.docme.ru/4V78
► Другие лекции курса: www.youtube.com/playlist?list=PLrCZzMib1e9oOFQbuOgjKYbRUoA8zGKnj
Подробнее о курсе: park.mail.ru/curriculum/program/discipline/218/

Лекция читается в рамках образовательного проекта «Технопарк Mail.ru Group» при МГТУ им.Баумана.

Описание лекции:

Лекция посвящена нереляционным (NoSQL) базам данных.

Рассматриваются следующие темы:

— История СУБД
— Реляционные БД
— NoSQL БД
— Теорема CAP
— Модели согласованности (консистентности) данных
— СУБД Tarantool
— Недостатки NoSQL решений

Хронометраж:

00:00:05 О теме лекции
00:02:37 Профессиональные цели и задачи изучения NoSQL
00:06:18 Список литературы, интернет ресурсы по теме лекции
00:12:29 Почему NoSQL? Причины появления концепции NoSQL
00:12:59 Реляционные БД: исторический экскурс
00:13:20 Статистика: наиболее используемые технологии среди разработчиков
00:17:06 Реляционные СУБД: предварительные выводы
00:20:41 Реляционные СУБД: рассмотрение проблем
00:21:31 История СУБД: 80-е — мейнфреймы
00:22:17 История СУБД: 90-е — shared database
00:23:40 История СУБД: XXI век — данных стало больше
00:25:13 История СУБД: XXI век — данные стали сложнее
00:27:51 Производительность реляционных БД
00:30:42 Реляционные БД: проблема Impedance Mismatch
00:33:43 NoSQL: исторический экскурс
00:35:42 NoSQL: история происхождения самого термина
00:38:06 NoSQL: общие характеристики
00:40:55 NoSQL: агрегатно-ориентированные БД (aggregate orientation)
00:44:48 NoSQL: нормализация данных vs данные в виде агрегатов
00:48:10 Пример агрегатов для реляционной модели e-commerce (подробней: habrahabr.ru/post/152477/)
00:49:38 Диаграмма эволюции существующих концепций и реализаций БД
00:53:41 Базы данных NewSQL
00:54:49 Базы данных NewSQL: FoundationDB
00:57:59 Базы данных временных рядов (Time series database (TSDB))
01:00:41 Встраиваемые базы данных (Embedded database)
01:05:00 Базы данных очередей (Queues database)
01:07:12 Хранилище данных ключ-значение (Key-Value Store)
01:12:38 Документно-ориентированное хранилище (Document-Oriented Store)
01:14:01 Хранилище типа «большая таблица» (BigTable-like Store)
01:16:58 Колоночно-ориентированные БД (Column-Oriented database)
01:19:23 Вопрос из зала по изучаемому материалу
01:21:43 OLTP

Unreal Engine 4 Начало | Обзор и Первые шаги для новичков (подробно)


Это обучающий гайд/урок и обзор Unreal Engine 4 для начинающих разработчиков которые еще не знакомы с движком.

Мы разберём такие темы как:
Что такое Unreal Engine 4 и его возможности
Где скачать и как установить Unreal engine 4
Знакомство с Epic Games Launcher
Обзор на стартовые шаблоны под ваши проекты
что входит в стартовый контент
какое программное обеспечение потребуется.

Это серия уроков для новичков

Поддержать на Patreon www.patreon.com/cyberstars

Google Play — play.google.com/store/apps/dev?id=8243028543036659870
Facebook — www.facebook.com/CyberstarsEntertainment/?modal=admin_todo_tour
Instagram — www.instagram.com/cyberstars_entertainment/?hl=ru
ВКонтакте — vk.com/cyberstars_entertainment

@Unreal Engine

КАК ОТСЛЕЖИВАЮТ ТЕЛЕФОНЫ


sphere.tenebris.cc/ — самый анонимный браузер
Всю инфу по видео найдёте здесь — goo.gl/ecPGhd
Наш Telegram канал — t.me/overlamer1
Второй канал — www.youtube.com/c/igorover
Паблик — overpublic1 — vk.com/over_view

Заказать рекламу вы можете здесь:
bit.ly/2nChGY8

Инстаграмчик здесь:
www.instagram.com/overbafer1

AliExpress в рамках закона [Bad AliExpress]:
vk.com/public137607137

Некультурный AliExpress:
vk.com/public146011210

В этом видео вы узнаете ответы на вопросы:
• Как найти потерянный телефон
• Как найти телефон по imei

Как отследить смартфон. Для отслеживания мобильных телефонов используется IMEI код, это ряд чисел предназначенный для регистрации устройства в сети. Без IMEI ваш телефон лишь игрушка. Замечали ли вы, что даже без симкарты вы можете совершить звонок в экстренную службу? Связано это с тем, что после включения устройство производит регистрацию в сети за счет своего IMEI. Как отследить телефон.
Смоделируем ситуацию, что кто-то решил неудачно пошутить, сказав, что в школе бомба. Цепочка отслеживания мобильного устройства будет таковой: симкарта — imei — базовая станция сотового оператора. Если прежняя симкарта будет уничтожена, либо на её место поставят другую симкарту то это не спасёт нарушителя, т.к. симкарта передала imei и даже без симкарты устройство будет всегда в зоне видимости. Вышка сотового оператора всегда сообщит квадрат с координатами. Как отследить местоположение телефона.
Однако, где же находится эта вышка? Давайте поговорим немного об этом, как нам, простым смертным узнать про эту вышку, и какие данные требуются для идентификации мобильного устройства по местности. Как найти украденный телефон