BigQuery Fundamentals for Teradata Professionals (Coursera)

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

This course covers BigQuery fundamentals for professionals who are familiar with SQL-based cloud data warehouses in Teradata 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 Teradata, you also learn about similarities and differences between Teradata 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 Teradata and BigQuery.

Syllabus

WEEK 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 Teradata, this module also provides a high-level overview of the similarities and differences between Teradata and BigQuery architecture and resource provisioning to help you get started with BigQuery.
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 Teradata, this module also provides a high-level overview of the similarities and differences between the Teradata and BigQuery resource hierarchies and primary data types to help you start working with data in BigQuery.
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 Teradata, this module also provides a high-level overview of the similarities and differences in roles and permissions between Teradata and BigQuery to help you start securing and sharing your data in BigQuery.

WEEK 2
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 Teradata, this module also provides a high-level overview of the similarities and differences in data ingestion options between Teradata and BigQuery to help you start reading and loading your data into BigQuery.
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 Teradata, this module also provides a high-level overview of the similarities and differences in schema usage and design between Teradata and BigQuery to help you start structuring and optimizing your data in BigQuery.
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 Teradata, this module also provides a high-level overview of the similarities and differences in the SQL dialects and features between Teradata and BigQuery to help you start running and optimizing queries in BigQuery.

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

Related Courses

AppSheet Administration (Coursera) Coursera
Google Cloud

AppSheet Administration (Coursera)

This course teaches you how to administer Google AppSheet, a no-code app development platform. In this course, you learn how to plan an AppSheet rollout strategy in your enterprise. You also learn how to manage AppSheet teams by using the standard or organizational model, and how to implement governance policies. We discuss how data sources and sample apps can be shared within the enterprise, and the options available for external integration and monitoring with AppSheet.

Sep 21st 2026
5-12 Weeks
Big Data Analysis with Scala and Spark (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Big Data Analysis with Scala and Spark (Coursera)

Manipulating big data distributed over a cluster using functional concepts is rampant in industry, and is arguably one of the first widespread industrial uses of functional ideas. This is evidenced by the popularity of MapReduce and Hadoop, and most recently Apache Spark, a fast, in-memory distributed collections framework written in Scala. In this course, we'll see how the data parallel paradigm can be extended to the distributed case, using Spark throughout.

Sep 14th 2026
4 Weeks
Relational database systems (Coursera) Coursera
Universidad Nacional Autónoma de México

Relational database systems (Coursera)

Welcome to the specialization course Relational Database Systems. This course will be completed on six weeks, it will be supported with videos and various documents that will allow you to learn in a very simple way how several types of information systems and databases are available to solve different problems and needs of the companies.

Sep 14th 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
Relational Database Support for Data Warehouses (Coursera) Coursera
University of Colorado System

Relational Database Support for Data Warehouses (Coursera)

Relational Database Support for Data Warehouses is the third course in the Data Warehousing for Business Intelligence specialization. In this course, you'll use analytical elements of SQL for answering business intelligence questions. You'll learn features of relational database management systems for managing summary data commonly used in business intelligence reporting. Because of the importance and difficulty of managing implementations of data warehouses, we'll also delve into storage architectures, scalable parallel processing, data governance, and big data impacts. In the assignments in this course, you can use either Oracle or PostgreSQL.

Sep 14th 2026
5-12 Weeks
Security Best Practices in Google Cloud (Coursera) Coursera
Google Cloud

Security Best Practices in Google Cloud (Coursera)

This self-paced training course gives participants broad study of security controls and techniques on Google Cloud. Through recorded lectures, demonstrations, and hands-on labs, participants explore and deploy the components of a secure Google Cloud solution, including Cloud Storage access control technologies, Security Keys, Customer-Supplied Encryption Keys, API access controls, scoping, shielded VMs, encryption, and signed URLs. It also covers securing Kubernetes environments.

Sep 14th 2026
5-12 Weeks
SQL: A Practical Introduction for Querying Databases (Coursera) Coursera
IBM

SQL: A Practical Introduction for Querying Databases (Coursera)

Much of the world's data lives in databases. SQL (or Structured Query Language) is a powerful programming language that is used for communicating with and manipulating data in databases. A working knowledge of databases and SQL is a must for anyone who wants to start a career in Data Engineering, Data Warehousing, Data Analytics, Data Science or Business Intelligence. The purpose of this course is to help you learn and apply foundational and intermediate knowledge of the SQL language, and become familiar with many relational database (RDBMS) concepts along the way.

Sep 21st 2026
5-12 Weeks
Data Modeling and Applications (Coursera) Coursera
Illinois Tech

Data Modeling and Applications (Coursera)

This course introduces the student to the use of a database management system to provide the software and database necessary to upgrade a DBMS system. Database structures, applications, network, relational and hierarchical data models, applicate programs development, query systems, file security, and the role of the database administrator will be studied. A course fee may apply.

Sep 28th 2026
5-12 Weeks