This course will cover various topics in Data Engineering in support of decision support systems, data analytics, data mining, machine learning, and artificial intelligence. You will study on-premises data warehouse architecture, and dimensional modeling of data warehouses.


您将获得的技能
要了解的详细信息

添加到您的领英档案
5 项作业
了解顶级公司的员工如何掌握热门技能

该课程共有4个模块
This module introduces data warehousing and business intelligence, emphasizing their role in enhancing organizational decision-making. Data warehouses transform raw data into actionable insights using processes like ETL (Extract, Transform, Load), supported by tools such as OLAP for querying and data mining. While operational databases (OLTP) are suited for daily transactions, OLAP databases are optimized for complex analytics. To effectively implement data warehousing solutions, it is essential to understand the underlying database design principles. Therefore, the module reviews key concepts related to operational databases, focusing on conceptual database design. We examine Entity Relationship Diagrams (ERD) as a vital tool for conceptual representation, identifying crucial aspects of the database design process that convert business requirements into a conceptual model. In the subsequent module, we will build on this foundation by reviewing logical modeling and the implementation of databases, equipping students with a comprehensive understanding of both the database design process and OLAP systems. This knowledge will serve as a stepping stone as we explore the complexities of data warehouses.
涵盖的内容
1个视频6篇阅读材料1个作业2个讨论话题
This module builds on the foundations of database design from the previous module focussing on relational database modeling, normalization, and SQL. The readings will guide you in translating a conceptual EER diagram into a relational model, ensuring adherence to normalization principles, particularly aiming for the 3rd Normal Form. We’ll also emphasize understanding primary keys and foreign keys for maintaining data integrity and establishing table relationships. Additionally, you will have the opportunity to create and critique relational models. We’ll then explore SQL basics, covering syntax (SELECT, INSERT, UPDATE, DELETE), querying techniques (WHERE, ORDER BY, JOIN), and operations involving functions and aggregates (COUNT, SUM, AVG, MIN, MAX), which are fundamental in database querying and management. By the end of this module, we expect students to be comfortable with database design, which is essential for implementing an OLTP system.
涵盖的内容
2篇阅读材料2个作业1个应用程序项目1个讨论话题
This module provides an introduction to Data Warehouse Concepts. Data warehouses are based on a multidimensional model. We will look closely into the multidimensional model and its representation as data cubes (also known as hypercubes). We’ll examine how different aspects of data are categorized into facts, measures, and dimensions. Dimensions like Product, Time, and Customer are organized hierarchically within a cube, allowing data to be analyzed at various levels of detail.
涵盖的内容
2个视频2篇阅读材料1个作业1个应用程序项目1个讨论话题
This module continues an introduction to Data Warehouse Concepts. We’ll examine how different aspects of data are categorized into facts, measures, and dimensions. Dimensions like Product, Time, and Customer are organized hierarchically within a cube, allowing data to be analyzed at various levels of detail. Measures such as Quantity and Sales Amount are stored within these cubes, and analysts can navigate through different levels of detail using "rolling up" and "drilling down" techniques. Key concepts like granularity, dimension schema, and member hierarchies are essential in understanding how data is structured and analyzed in multidimensional models. Additionally, principles like disjointness, completeness, and correctness ensure data accuracy and integrity when aggregating information in data cubes, collectively known as summarizability.
涵盖的内容
3篇阅读材料1个作业
位教师

从 Machine Learning 浏览更多内容
- 状态:免费试用
University of California, Irvine
- 状态:免费试用
LearnQuest
- 状态:免费试用
Universidad Nacional Autónoma de México
- 状态:免费试用
人们为什么选择 Coursera 来帮助自己实现职业发展




常见问题
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
更多问题
提供助学金,