BigQuery Fundamentals for Oracle Professionals (Coursera)

Offered by Google Cloud,
BigQuery Fundamentals for Oracle Professionals (Coursera)

This course covers BigQuery fundamentals for professionals who are familiar with SQL-based cloud data warehouses in Oracle and want to begin working in BigQuery. Through interactive lecture content and hands-on labs, you learn how to provision resources, create and share data assets, ingest data, and optimize query performance in BigQuery. Drawing upon your knowledge of Oracle, you also learn about similarities and differences between Oracle and BigQuery to help you get started with data warehouses in BigQuery.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

What You Will Learn

  • Describe BigQuery’s architecture, resource provisioning, and data definition model.
  • Create, secure, and share BigQuery data assets using best practices.
  • Implement common patterns and best practices for designing schemas, ingesting data, and querying data - in BigQuery.

Compare and contrast the differences and commonalities between Oracle and BigQuery.

Syllabus

WEEK 1
Module 1: BigQuery Architecture and Resource Provisioning
This introductory module summarizes the key details of BigQuery architecture and resource provisioning including how BigQuery utilizes slots to execute SQL queries and workload management in BigQuery. Drawing upon your knowledge of Oracle, this module also provides a high-level overview of the similarities and differences between Oracle and BigQuery architecture and resource provisioning to help you get started with BigQuery.
Module 2: BigQuery Data Definition Model
This module summarizes the key details of BigQuery’s resource hierarchy and data definition model, including how to create datasets and tables in BigQuery. Drawing upon your knowledge of Oracle, this module also provides a high-level overview of the similarities and differences between the Oracle and BigQuery resource hierarchies and primary data types to help you start working with data in BigQuery.
Module 3: BigQuery and Google Cloud IAM
This module summarizes the key details of the Google Cloud Identity and Access Management (IAM) model, including how roles and permissions are applied to datasets and tables in BigQuery. Drawing upon your knowledge of Oracle, this module also provides a high-level overview of the similarities and differences in roles and permissions between Oracle and BigQuery to help you start securing and sharing your data in BigQuery.

WEEK 2
Module 4: BigQuery Data Ingestion
This module summarizes the primary options and best practices for ingesting data into BigQuery, including batch data loading, streaming ingestion, and queries to external data sources. Drawing upon your knowledge of Oracle, this module also provides a high-level overview of the similarities and differences in data ingestion options between Oracle and BigQuery to help you start reading and loading your data into BigQuery.
Module 5: BigQuery Schema Design and Optimization
This module summarizes common patterns and best practices for designing and optimizing table schemas in BigQuery, including the use of nested and repeated fields, partitioning, and clustering. Drawing upon your knowledge of Oracle, this module also provides a high-level overview of the similarities and differences in schema usage and design between Oracle and BigQuery to help you start structuring and optimizing your data in BigQuery.
Module 6: SQL in BigQuery
This module summarizes the key features and operations of the Google Standard SQL dialect used in BigQuery and best practices for optimizing query performance and controlling costs in BigQuery. Drawing upon your knowledge of Oracle, this module also provides a high-level o

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Serverless Data Processing with Dataflow: Develop Pipelines (Coursera) Coursera
Google Cloud

Serverless Data Processing with Dataflow: Develop Pipelines (Coursera)

In this second installment of the Dataflow course series, we are going to be diving deeper on developing pipelines using the Beam SDK. We start with a review of Apache Beam concepts. Next, we discuss processing streaming data using windows, watermarks and triggers. We then cover options for sources and sinks in your pipelines, schemas to express your structured data, and how to do stateful transformations using State and Timer APIs.

Sep 21st 2026
3 Weeks
Oracle SQL Performance Tuning (Coursera) Coursera
EDUCBA

Oracle SQL Performance Tuning (Coursera)

This course is designed to provide you with skills needed to improve query performance in Oracle databases. In real-world scenarios, slow report generation and query execution often result from the sheer volume of data. To address this issue, this course covers topics such as Query Compilation and Execution, Indexing, Materialized Views, Common Table Expressions etc. Emphasis is on practical learning with step-by-step demonstrations.

Oct 5th 2026
4 Weeks
Tools of the Trade: Linux and SQL (Coursera) Coursera
Google

Tools of the Trade: Linux and SQL (Coursera)

This is the fourth course in the Google Cybersecurity Certificate. These courses will equip you with the skills you need to apply for an entry-level cybersecurity job. You’ll build on your understanding of the topics that were introduced in the third Google Cybersecurity Certificate course. In this course, you will explore computing skills that you’ll use on-the-job as a cybersecurity analyst.

Sep 21st 2026
4 Weeks
Relational Database Implementation and Applications (Coursera) Coursera
Illinois Tech

Relational Database Implementation and Applications (Coursera)

In today's data-driven world, the ability to work with relational databases is an essential skill for professionals in various fields. This course is designed to equip you with the knowledge and practical skills needed to become proficient in database management and application development. Whether you are pursuing a career as a database administrator, software developer, or data analyst, this course provides you with a strong foundation to excel in your chosen field.

Sep 21st 2026
5-12 Weeks
MySQL for Data Analytics and Business Intelligence (Coursera) Coursera
Edureka

MySQL for Data Analytics and Business Intelligence (Coursera)

Embark on a thorough educational expedition through the "Fundamentals of Database Management with MySQL" module. This foundational program aims to impart a robust comprehension of MySQL, a prominent Relational Database Management System (RDBMS). Participants will delve into crucial concepts, ranging from the fundamentals of SQL to more advanced topics like data retrieval, relationships, business intelligence, and data visualization.

Oct 5th 2026
1 Week
Learn SQL with Databricks (Coursera) Coursera
Edureka

Learn SQL with Databricks (Coursera)

Welcome to the Learn SQL with Databricks course, where you'll embark on a journey to acquire essential skills in database management, data analysis, and advanced data manipulation techniques. This course is meticulously designed to guide you through the intricacies of SQL, leveraging the powerful and versatile Databricks platform.

Sep 28th 2026
5-12 Weeks
Big Data Analysis Deep Dive (Coursera) Coursera
Alibaba Cloud Academy

Big Data Analysis Deep Dive (Coursera)

The job market for architects, engineers, and analytics professionals with Big Data expertise continues to increase. The Academy’s Big Data Career path focuses on the fundamental tools and techniques needed to pursue a career in Big Data. This course includes: data processing with python, writing and reading SQL queries, transmitting data with MaxCompute, analyzing data with Quick BI, using Hive, Hadoop, and spark on E-MapReduce, and how to visualize data with data dashboards. Work through our course material, learn different aspects of the Big Data field, and get certified as a Big Data Professional!

Sep 28th 2026
5-12 Weeks
Web Application Technologies and Django (Coursera) Coursera
University of Michigan

Web Application Technologies and Django (Coursera)

In this course, you'll explore the basic structure of a web application, and how a web browser interacts with a web server. You'll be introduced to the Hypertext Transfer Protocol (HTTP) request/response cycle, including GET/POST/Redirect. You'll also gain an introductory understanding of Hypertext Markup Language (HTML), as well as the overall structure of a Django application.

Sep 21st 2026
5-12 Weeks
Building Resilient Streaming Systems on GCP em Português Brasileiro (Coursera) Coursera
Google Cloud

Building Resilient Streaming Systems on GCP em Português Brasileiro (Coursera)

Este curso rápido sob demanda tem uma semana de duração e é baseado no Google Cloud Platform Big Data and Machine Learning Fundamentals. Por meio de videoaulas, demonstrações e laboratórios práticos, os participantes aprenderão a criar pipelines de dados de streaming usando o Google Cloud Pub/Sub e o Dataflow para a tomada de decisões em tempo real. Você também aprenderá a criar painéis para renderizar respostas personalizadas para vários tipos de público das partes interessadas.

Sep 21st 2026
1 Week