We may earn an affiliate commission when you visit our partners.
Course image
Google Cloud Training

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.

Enroll now

What's inside

Syllabus

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.
Read more
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.
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 overview of the similarities and differences in the SQL dialects and features between Oracle and BigQuery to help you start running and optimizing queries in BigQuery.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches professionals how to transition from Oracle SQL-based cloud data warehouses to Google BigQuery
Suitable for professionals seeking to upskill in BigQuery, a tool commonly used for data analytics in the cloud
Taught by Google Cloud Training, renowned for its expertise in Google Cloud products
Addresses common challenges faced by professionals transitioning from Oracle to Google BigQuery
Provides hands-on labs and interactive content to reinforce learning
Enhances understanding of BigQuery's architecture and resource provisioning, data definition model, and IAM
Covers best practices for ingesting data into BigQuery, optimizing schema design, and writing efficient SQL queries

Save this course

Save BigQuery Fundamentals for Oracle Professionals to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in BigQuery Fundamentals for Oracle Professionals with these activities:
Read 'BigQuery: The Definitive Guide' by Valliappa Lakshmanan
Gain a comprehensive understanding of BigQuery's architecture, features, and best practices by reading this authoritative guide.
Show steps
Practice SQL queries in BigQuery UI
Practice writing and optimizing SQL queries in the BigQuery UI to strengthen your understanding of SQL syntax and query optimization techniques.
Browse courses on Advanced SQL
Show steps
  • Open the BigQuery UI and create a new dataset.
  • Upload a sample dataset to your new dataset.
  • Write a simple SQL query to retrieve data from the sample dataset.
  • Optimize your query using techniques such as filtering, sorting, and aggregation.
  • Test your optimized query and analyze the results.
Develop a data model for a real-world use case
Apply your understanding of BigQuery's schema design and data modeling capabilities by creating a data model for a real-world use case, such as analyzing customer data or tracking website traffic.
Show steps
  • Identify a real-world use case that requires data analysis and modeling.
  • Gather and analyze data relevant to the use case.
  • Design a star schema or snowflake schema to model the data.
  • Create the data model in BigQuery.
  • Test and validate the data model by writing queries and analyzing the results.
One other activity
Expand to see all activities and additional details
Show all four activities
Build a data pipeline using BigQuery and other tools
Showcase your skills by building a complete data pipeline that involves extracting, transforming, and loading data into BigQuery using tools like Cloud Dataflow or Cloud Composer.
Browse courses on Cloud Dataflow
Show steps
  • Design the data pipeline architecture.
  • Set up the necessary infrastructure and tools.
  • Develop the data extraction, transformation, and loading logic.
  • Deploy and test the data pipeline.
  • Monitor and maintain the data pipeline.

Career center

Learners who complete BigQuery Fundamentals for Oracle Professionals will develop knowledge and skills that may be useful to these careers:
Big Data Architect
Big Data Architects design and implement data management solutions for organizations that need to handle large and complex datasets. This course can help Big Data Architects build a foundation in BigQuery, a cloud data warehouse specifically designed for analyzing large datasets. Understanding how to use BigQuery can help Big Data Architects design and implement more efficient and effective data management solutions.
Machine Learning Engineer
Machine Learning Engineers design and implement machine learning models for a variety of applications. This course can help Machine Learning Engineers build a foundation in BigQuery, a cloud data warehouse specifically designed for analyzing large datasets. Understanding how to use BigQuery can help Machine Learning Engineers work with data more efficiently and effectively, which can lead to more accurate and robust models.
Data Analyst
Data Analysts collect, clean, and analyze data to identify trends and patterns that can help businesses make better decisions. This course can help Data Analysts build a foundation in BigQuery, a cloud data warehouse specifically designed for analyzing large datasets. Understanding how to use BigQuery can help Data Analysts work with data more efficiently and effectively, which can lead to more accurate and timely insights.
Data Scientist
Data Scientists use scientific methods and statistical techniques to extract knowledge and insights from data. This course can help Data Scientists build a foundation in BigQuery, a cloud data warehouse specifically designed for analyzing large datasets. Understanding how to use BigQuery can help Data Scientists work with data more efficiently and effectively, which can lead to more accurate and robust models.
Data Engineer
Data Engineers design, build, and maintain data pipelines that move data from various sources into a data warehouse. This course can help Data Engineers build a foundation in BigQuery, a cloud data warehouse specifically designed for analyzing large datasets. Understanding how to use BigQuery can help Data Engineers work with data more efficiently and effectively, which can lead to more reliable and scalable data pipelines.
Quantitative Analyst
Quantitative Analysts use mathematical and statistical models to analyze data and make predictions for investment decisions. This course can help Quantitative Analysts build a foundation in BigQuery, a cloud data warehouse specifically designed for analyzing large datasets. Understanding how to use BigQuery can help Quantitative Analysts work with data more efficiently and effectively, which can lead to more accurate and profitable investment decisions.
Database Administrator
Database Administrators design, implement, and maintain databases. This course can help Database Administrators build a foundation in BigQuery, a cloud data warehouse specifically designed for analyzing large datasets. Understanding how to use BigQuery can help Database Administrators work with data more efficiently and effectively, which can lead to more reliable and scalable databases.
Systems Analyst
Systems Analysts design and implement computer systems and applications. This course can help Systems Analysts build a foundation in BigQuery, a cloud data warehouse specifically designed for analyzing large datasets. Understanding how to use BigQuery can help Systems Analysts design and implement more efficient and effective data management solutions for their organizations.
Software Engineer
Software Engineers design, develop, and maintain software applications. This course may be useful in providing a foundation in BigQuery, a cloud data warehouse specifically designed for analyzing large datasets. Understanding how to use BigQuery can help Software Engineers build more efficient and effective data-driven applications.
Web Analyst
Web Analysts collect and analyze data about website traffic and usage. This course may be useful in providing a foundation in BigQuery, a cloud data warehouse specifically designed for analyzing large datasets. Understanding how to use BigQuery can help Web Analysts work with data more efficiently and effectively, which can lead to more accurate and timely insights about website performance and user behavior.
Business Intelligence Analyst
Business Intelligence Analysts analyze data to identify business needs and develop solutions that improve operational efficiency and profitability. This course may be useful in providing a foundation in BigQuery, a cloud data warehouse specifically designed for analyzing large datasets. Understanding how to use BigQuery can help Business Intelligence Analysts work with data more efficiently and effectively.
Enterprise Architect
Enterprise Architects design and implement IT solutions for organizations. This course may be useful in providing a foundation in BigQuery, a cloud data warehouse specifically designed for analyzing large datasets. Understanding how to use BigQuery can help Enterprise Architects design and implement more efficient and effective data management solutions for their organizations.
Product Manager
Product Managers design and manage the development of products and services. This course may be useful in providing a foundation in BigQuery, a cloud data warehouse specifically designed for analyzing large datasets. Understanding how to use BigQuery can help Product Managers make better decisions about product development and marketing by providing them with insights into customer behavior and usage patterns.
Information Security Analyst
Information Security Analysts protect an organization's computer systems and networks from unauthorized access and data breaches. This course may be useful in providing a foundation in BigQuery, a cloud data warehouse specifically designed for analyzing large datasets. Understanding how to use BigQuery can help Information Security Analysts identify and mitigate data security risks more effectively.
Technical Architect
Technical Architects design and implement IT solutions for organizations. This course may be useful in providing a foundation in BigQuery, a cloud data warehouse specifically designed for analyzing large datasets. Understanding how to use BigQuery can help Technical Architects design and implement more efficient and effective data management solutions for their organizations.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in BigQuery Fundamentals for Oracle Professionals.
Comprehensive reference for Oracle database administration and development, providing background knowledge and insights into concepts and features that are similar or different in BigQuery.
Concise and practical guide to SQL, covering the basics and advanced topics, serving as a valuable resource for understanding the SQL dialect used in BigQuery.
Classic text on data warehousing concepts and methodologies, providing insights into the underlying principles and best practices that are applicable to BigQuery implementation.
Introduces Python programming for data analysis, covering libraries and techniques that can be used for data preparation, exploration, and visualization in BigQuery.
Is an excellent resource for anyone who wants to learn about data warehousing and designing data-intensive applications.
Collection of SQL recipes and solutions, serving as a quick reference for SQL syntax and techniques, including those applicable to BigQuery.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to BigQuery Fundamentals for Oracle Professionals.
BigQuery Fundamentals for Oracle Professionals
Most relevant
BigQuery Fundamentals for Snowflake Professionals
Most relevant
BigQuery Fundamentals for Redshift Professionals
Most relevant
BigQuery Fundamentals for Teradata Professionals
Most relevant
BigQuery Fundamentals for Teradata Professionals
Most relevant
BigQuery Fundamentals for Snowflake Professionals
Most relevant
BigQuery Fundamentals for Redshift Professionals
Most relevant
Build a Data Warehouse Using BigQuery
Most relevant
Relational Database Support for Data Warehouses
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser