0.00
0 читателей, 4798 топиков

Лекция 1. Основные понятия теории баз данных


Национальный Открытый Университет «ИНТУИТ» (http://www.intuit.ru/).
Курс: Введение в базы данных для школьников
Автор: Гуровиц Владимир Михайлович
Тесты к курсу на сайте:http://www.intuit.ru/studies/courses/1011/309/info

В лекции вводится понятие базы данных (БД) и системы управления базами данных (СУБД), обсуждаются требования к ним, описывается устройство СУБД, его программное обеспечение. Даются краткие сведения о таких СУБД, как Oracle, MySQL, PostgresSQL. Вводятся понятия таблицы, записи, поля записи, первичного и внешнего ключей. Описывается SQL-оператор SELECT.

Вторая нормальная форма. Правила нормализации БД


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

I НФ (первая нормальная форма): youtu.be/nsXV4PGMmrk
III НФ (третья нормальная форма): youtu.be/iJV8O4Vh7Vw
Первая, вторая, третья нормальные формы на практике: youtu.be/nW6k5ojUAAU

Нормальная форма Бойса-Кодда (BCNF): youtu.be/4Q1rXfVUaY8
Четвертая нормальная форма, правила нормализации отношений: youtu.be/xSPd6atE40o

Присоединяйтесь к нам!
Наша группа в контакте: vk.com/excellentprogrammer

Желаю вам успехов обучении!

Никита Соболев. Инструменты и практики хорошего код-ревью (с автоматикой!)


Чтобы делать хороший код-ревью мало просто смотреть на код и писать свое мнение о нем

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

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

Проверить оформление и следование регламенту: конечно, автоматически

Правильно выбрать ревьюера: конечно, автоматически

Затем совершить сам акт общения и ревью: по делу, жестко, но без агрессии

Собрать обратную связь: ощущения и факты

И последний шаг: проревьюить ревью!

Грамотное ООП: организация надёжной бизнес-логики / Дмитрий Елисеев (ElisDN)


Презентация и тезисы:
phprussia.ru/2019/abstracts/5114

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

Вместе мы научимся раскладывать весь этот код по местам. Потренируемся в объектно-ориентированной декомпозиции для грамотного проектирования сущностей по обязанностям. Научимся сочинять ко всему этому быстрые, удобные и надёжные юнит-тесты.

Как производить отделение UI от бизнес-логики, чтобы не было протечек слоёв в MVC. Научимся создавать агрегаты для сущностей предметной области для соблюдения инварианта. Какие проверки поместить в сущность, а какие — в сервисный слой. Как производить валидацию и использовать исключения.

Нашли ошибку в видео? Пишите нам на support@ontico.ru

Oracle Core, Лекция 2


Ссылка на файл с презентацией: docs.google.com/presentation/d/1MeqLip8n8LWD2rORUMdFTwmHIH7VCVEhB3lrCLwRk2E/edit?usp=sharing (презентация может быть с анимацией)
Ссылка на краткий конспект лекции: docs.google.com/document/d/13WM7Y_q2PZ_zaM7tk22OJYSKX3BtdJPWUXONpiYKyUQ/edit?usp=sharing

1. История развития СУБД Oracle
2. Схема (Schema). Оператор CREATE USER
3. Таблица (Table). Типы таблиц Oracle
4. Традиционные таблицы (heap organized table)
5. Индекс-таблицы (index organized table)
6. Кластеризованные индекс-таблицы (index clustered table)
7. Кластеризованные хэш-таблицы (hash clustered table)
8. Отсортированные кластеризованные хэш-таблицы (sorted hash clustered table)
9. Вложенные таблицы (nested table)
10. Временные таблицы (temporary table)
11. Внешние таблицы (external table)
12. Rowid
13. Индекс (index). Типы индексов
14. Индексы со структурой B-дерева (b-tree index)
15. Кластерные индексы со структурой B-дерева (b-tree cluster index)
16. Индексы по реверсивным ключам (reverse index)
17. Битовые индексы (bitmap index)
18. Функциональные индексы (functional index)
19. Констрейнт (constraint). Типы констрейнтов.
20. Представление (view). Оператор CREATE OR REPLACE VIEW
21. Последовательность (sequence). Оператор CREATE SEQUENCE
22. Триггер (trigger)
23. Процедура/функция (stored procedure/functions)
24. Пакет (package)
25. DBlink
26. Пространства имен (namespaces)

Oracle Database, БД Oracle, вебинар Oracle, презентация Oracle, урок Oracle, лекция Oracle, обучение Oracle

Лекция 1. Описательные статистики. Квантили, квартили. Гистограммы


compscicenter.ru/

Описательные статистики. Квантили, квартили. Гистограммы. Ядерные оценки плотности.
Лекция №1 в курсе «Анализ данных на Python в примерах и задачах. Часть 1» (весна 2018).
Преподаватель курса: Вадим Леонардович Аббакумов

Мой бывший фанат - история хейтараса


Наш 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

КАК ВЗЛОМАТЬ СИСТЕМУ? — ТОПЛЕС


ДОСМОТРИТЕ ДО КОНЦА! В ЭТОМ ВЫПУСКЕ Я РАССКАЖУ КАК ХАКЕРЫ ВЗЛАМЫВАЮТ ЛЮБЫЕ СИСТЕМЫ.
Новые вещи по человеческим ценам на Avito ► goo.gl/Ky1dhL

Группа Avito ВКонтакте ► vk.com/avitoclub

▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰­▰▰

ОТДЫХАЕМ ОТ НАУКИ ТУТ ► goo.gl/LFf4Dj

▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰­▰▰
Я В VK ► vk.com/yanlapotkov
INSTAGRAM ► www.instagram.com/yan_lapotkov/
ГРУППА VK ► vk.com/toples_show
TWITTER ► twitter.com/drunish
▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰­▰▰
Смотрите больше видео:
КОСМОС ► goo.gl/uCkfD3
ТЕХНОЛОГИИ ► goo.gl/vLdH2H
ИГРЫ ► goo.gl/17LhoN
КИНО ► goo.gl/ZUgWGD
VLOG ► goo.gl/z88cuS
СТРАХ ► goo.gl/b6fu5K
ЖИВОТНЫЕ ► goo.gl/jn93tz
ОЧЕНЬ ИНТЕРЕСНЫЕ ► goo.gl/Prcrtj

▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰­▰▰

Реклама, сотрудничество: toples.show@gmail.com

▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰­▰▰

ИСТОЧНИКИ:

История Чарльза Пейса:
en.wikipedia.org/wiki/Charles_Peace
Репортаж о том, как хакеры получают отпечатки по фотографиям:
money.cnn.com/2014/12/30/technology/security/fingerprint-hack/
Обман Face ID с помощью маски:
nplus1.ru/news/2017/11/13/Face-ID?utm_source=politech

Может ли ИИ убивать специально? — ТОПЛЕС


Качай голосовой помощник Алиса тут: bit.ly/2MxG6sX

ОТДЫХАЕМ ОТ НАУКИ ТУТ ► goo.gl/LFf4Dj

Я В VK ► vk.com/yanlapotkov
INSTAGRAM ► www.instagram.com/yan_lapotkov/
ГРУППА VK ► vk.com/toples_show
TWITTER ► twitter.com/drunish

Смотрите больше видео:
КОСМОС ► goo.gl/uCkfD3
ТЕХНОЛОГИИ ► goo.gl/vLdH2H
ИГРЫ ► goo.gl/17LhoN
КИНО ► goo.gl/ZUgWGD
VLOG ► goo.gl/z88cuS
СТРАХ ► goo.gl/b6fu5K
ЖИВОТНЫЕ ► goo.gl/jn93tz
ОЧЕНЬ ИНТЕРЕСНЫЕ ► goo.gl/Prcrtj

Реклама, сотрудничество: toples.show@gmail.com

#Ян_Лапотков #нейросеть #алиса #искусственный_интеллект #нейросеть_обучение #ТОПЛЕС #TOPLES #будущее_человечества #чем_опасен_ии

ИСТОЧНИКИ:

docs.google.com/document/d/1oXIfK29OIpE9uZqs-YtGm1lHT8O3-9nyVt9Nw7q-NKs/edit?usp=sharing

Над выпуском Работали:
Ян Лапотков
Вадим Куликов
Андрей Савельев

Спасибо:
Матвею Кирееву
Яндексу