Современные бизнес-процессы зависят от данных, и большинство компаний используют сложные системы управления базами данных (СУБД) для их хранения и обработки. Развитие технологий баз данных и конкурентное давление привели к созданию мощных и сложных систем, использование которых требует глубокого понимания. Ошибки в работе с такими системами могут быть дорогостоящими. Этот курс предоставляет базовые знания о работе СУБД, позволяя принимать взвешенные решения при проектировании и использовании реляционных баз данных.
Во время выполнения упражнений курса вы создадите простую систему управления реляционными базами данных. Упражнения спроектированы так, чтобы вы могли самостоятельно решать задачи, обращаясь к видеоруководствам и дополнительным объяснениям только при необходимости. Вместо жесткого определения завершенности упражнений вам предоставляется гибкость: вы можете сосредоточиться на основных задачах и интересных дополнительных целях.
Курс также включает семинары, записанные с участниками CS Primer, которые освещают сложные концептуальные аспекты, трудные для понимания в формате упражнений. Семинары рекомендуется проходить после изучения соответствующего модуля курса.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Relational Databases,
а также все другие курсы, прямо сейчас!
002 A brief overview of query execution using EXPLAIN
Урок 3.00:12:27
003 Observing PostgreSQL client and server communication
Урок 4.00:22:19
004 A very brief history of early DBMSs
Урок 5.00:08:43
005 Column vs row stores
Урок 6.00:04:51
006 What is the core of a core dump or out of core sort
Урок 7.01:03:36
007 CSV FileScan
Урок 8.02:06:34
008 Heap File
Урок 9.01:01:10
009 Basic inserts
Урок 10.01:00:55
010 Nested loops join
Урок 11.00:40:18
011 Hash join
Урок 12.01:38:55
012 Sort-merge join
Урок 13.00:58:22
013 Aggregation
Урок 14.00:20:50
014 What is a join
Урок 15.00:18:54
015 The three basic join stratgies
Урок 16.00:15:25
016 Nested loop variants and practical considerations
Урок 17.00:14:58
017 Hash join variants and practical considerations
Примечание от Oz:
Я активно работаю над этим курсом. Вы уже можете начинать обучение, и я постараюсь выпускать новые задачи достаточно быстро, чтобы поддерживать ваш прогресс. Однако обратите внимание, что структура курса может меняться в короткие сроки по мере его доработки.
Комментарии
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.