К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Analyzing Big Data with SQL · LearnSpace
Назад в каталог
courseraАнализ данных

Analyzing Big Data with SQL

Курс от Cloudera
Начальный≈ 17.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

In this course, you'll get an in-depth look at the SQL SELECT statement and its main clauses. The course focuses on big data SQL engines Apache Hive and Apache Impala, but most of the information is applicable to SQL with traditional RDBMs as well; the instructor explicitly addresses differences for MySQL and PostgreSQL. By the end of the course, you will be able to • explore and navigate databases and tables using different tools; • understand the basics of SELECT statements; • understand how and why to filter results; • explore grouping and aggregation to answer analytic questions; • work with sorting and limiting results; and • combine multiple tables in different ways. To use the hands-on environment for this course, you need to download and install a virtual machine and the software on which to run it. Before continuing, be sure that you have access to a computer that meets the following hardware and software requirements: • Windows, macOS, or Linux operating system (iPads and Android tablets will not work) • 64-bit operating system (32-bit operating systems will not work) • 8 GB RAM or more • 25GB free disk space or more • Intel VT-x or AMD-V virtualization support enabled (on Mac computers with Intel processors, this is always enabled; on Windows and Linux computers, you might need to enable it in the BIOS) • For Windows XP computers only: You must have an unzip utility such as 7-Zip or WinZip installed (Windows XP’s built-in unzip utility will not work)

Навыки, которые вы освоите

SQLApache HiveData ManipulationDatabasesData AnalysisDatabase ManagementBig DataData IntegrationPostgreSQLMySQLVirtual MachinesAnalyticsData ProcessingQuery Languages

Программа курса

6 модулей · 127 учебных материалов

01Orientation to SQL on Big Data17 материалов

Introduction

Welcome to the CourseВидеоReview and PreparationВидеоInstructions for Downloading and Installing the Exercise EnvironmentЧтениеTroubleshooting the VMЧтение

Учитесь у экспертов

Ian Cook

Staff Curriculum Developer

Analyzing Big Data with SQL
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 17.8 ч

6 модулей

Язык: Английский

Субтитры: Арабский, Французский, Бенгальский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
(Optional) What about Spark SQL?Чтение
Expectations for LearnersЧтение
Your ExpectationsОбсуждение

Running SQL Statements

Using the Hue Query EditorsВидеоRunning SQL Utility StatementsВидеоRunning SQL SELECT StatementsВидеоUnderstanding Different SQL InterfacesВидео(Optional) Using Other SQL EnginesЧтениеWeek 1 Core QuizЗадание

Using Beeline and Impala Shell

Overview of Beeline and Impala ShellВидеоUsing BeelineВидеоUsing Impala ShellВидеоWeek 1 Honors QuizЗадание
02SQL SELECT Essentials23 материалов

Introduction to Week 2

IntroductionВидеоSQL SELECT Building BlocksВидеоData Analysis and YouОбсуждение

The SELECT List

Introduction to the SELECT ListВидеоExpressions and OperatorsВидеоOrder of OperationsЧтениеDivision and Modulo OperatorsЧтение

More about the SELECT List

Data TypesВидеоColumn AliasesВидеоBuilt-In FunctionsВидеоCommon String FunctionsЧтениеData Type ConversionВидеоThe DISTINCT KeywordВидео

The FROM Clause

Introduction to the FROM ClauseВидеоIdentifiersВидеоFormatting SELECT StatementsВидеоCase (In)Sensitivity in SQLЧтениеWeek 2 Core QuizЗадание

Using Beeline and Impala Shell in Non-Interactive Mode

Using Beeline in Non-Interactive ModeВидеоUsing Impala Shell in Non-Interactive ModeВидеоFormatting the Output of Beeline and Impala ShellВидеоSaving Hive and Impala Query Results to a FileВидеоWeek 2 Honors QuizЗадание
03Filtering Data23 материалов

Introduction to Week 3

IntroductionВидеоAbout the DatasetsВидеоData ReferenceЧтение(Optional) Unicode CharactersЧтение

The WHERE Clause

Introduction to the WHERE ClauseВидеоUsing Expressions in the WHERE ClauseВидеоFiltering ExamplesОбсуждение

Using Operators and Functions in the WHERE Clause

Comparison OperatorsВидеоData Types and PrecisionВидеоWorking with Literal StringsЧтениеLogical OperatorsВидеоOther Relational OperatorsВидео

Working with Missing Values

Understanding Missing ValuesВидеоHandling Missing ValuesВидеоMissing Values with Logical OperatorsЧтениеMissing Values in String ColumnsЧтениеConditional FunctionsВидеоWeek 3 Core QuizЗадание

Using Hive and Impala in Scripts and Applications

Using Variables with Beeline and Impala ShellВидеоCalling Beeline and Impala Shell from ScriptsВидео(Optional Exercise) Change VM Desktop ColorЧтениеQuerying Hive and Impala in Scripts and ApplicationsВидеоWeek 3 Honors QuizЗадание
04Grouping and Aggregating Data25 материалов

Introduction to Week 4

IntroductionВидео

Aggregate Operations

Introduction to AggregationВидеоCommon Aggregate FunctionsВидеоCOUNT(*) and SUM(1)ЧтениеUsing Aggregate Functions in the SELECT StatementВидеоInterpreting Aggregates: Populations and SamplesЧтениеThe least and greatest FunctionsЧтение

The GROUP BY Clause

Introduction to the GROUP BY ClauseВидеоChoosing an Aggregate Function and Grouping ColumnВидеоGrouping ExpressionsВидеоGrouping and Aggregation, Together and SeparatelyВидеоGrouping and Aggregation ExamplesОбсуждение

More about Grouping and Aggregation

NULL Values in Grouping and AggregationВидеоWhy Aggregate Expressions Ignore NULL ValuesЧтениеThe COUNT FunctionВидеоTips for Applying Grouping and AggregationВидео(Optional) Shortcuts for GroupingЧтениеHow Grouping and Aggregation Can MisleadЧтение

The HAVING Clause

Filtering on AggregatesВидеоThe HAVING ClauseВидеоThe Analytic JourneyОбсуждениеWeek 4 Core QuizЗадание

Working with Different Versions of Hue, Hive, and Impala

Understanding Hive and Impala Version DifferencesВидеоUnderstanding Hue Version DifferencesВидеоWeek 4 Honors QuizЗадание
05Sorting and Limiting Data18 материалов

Introduction to Week 5

IntroductionВидеоQuestions?Обсуждение

The ORDER BY Clause

Introduction to the ORDER BY ClauseВидеоControlling Sort OrderВидеоOrdering ExpressionsВидеоOrdering by String ColumnsЧтениеMissing Values in Ordered ResultsВидеоUsing ORDER BY with Hive and ImpalaВидео

The LIMIT Clause

Introduction to the LIMIT ClauseВидеоWhen to Use the LIMIT ClauseВидеоUsing LIMIT with ORDER BYВидеоUsing LIMIT for PaginationВидео

Review of the SELECT Statement

ReviewВидеоWeek 5 Core QuizЗадание

Using the Hive and Impala Documentation

How to Effectively Use the Hive and Impala DocumentationВидеоTips for Using the Hive DocumentationВидеоTips for Using the Impala DocumentationВидеоWeek 5 Honors QuizЗадание
06Combining Data21 материалов

Introduction to Week 6

IntroductionВидеоGet Excited!Обсуждение

UNION and UNION ALL

Combining Query Results with the UNION OperatorВидеоMissing or Truncated Values from Type ConversionЧтениеUsing ORDER BY and LIMIT with UNIONВидеоUsing UNION to Combine Three or More ResultsЧтение

Joins

Introduction to JoinsВидеоJoin SyntaxВидеоInner JoinsВидеоOuter JoinsВидеоAlternative Join SyntaxЧтениеJoining Three or More TablesЧтение

Peer-Graded Assignment and Conclusion

Week 6 Core QuizЗаданиеAnalyzing Big Data with SQLВзаимная проверкаConclusionВидео

Advanced Joins

Handling NULL Values in Join Key ColumnsВидеоNon-EquijoinsВидеоCross JoinsВидеоLeft Semi-JoinsВидеоSpecifying Two or More Join ConditionsЧтениеWeek 6 Honors QuizЗадание