Big Data Modeling and Management Systems

  • 4.4
Approx. 13 hours to complete

Course Summary

Learn how to effectively manage big data with this comprehensive course. From data storage and processing to analysis and visualization, you'll gain the skills you need to succeed in the world of big data.

Key Learning Points

  • Understand the challenges and opportunities of big data management
  • Learn about data storage and processing technologies like Hadoop and Spark
  • Gain skills in data analysis and visualization
  • Develop strategies for managing and scaling big data projects
  • Explore emerging trends and technologies in the field of big data

Job Positions & Salaries of people who have taken this course might have

    • USA: $120,000
    • India: ₹1,000,000
    • Spain: €55,000
    • USA: $120,000
    • India: ₹1,000,000
    • Spain: €55,000

    • USA: $80,000
    • India: ₹700,000
    • Spain: €40,000
    • USA: $120,000
    • India: ₹1,000,000
    • Spain: €55,000

    • USA: $80,000
    • India: ₹700,000
    • Spain: €40,000

    • USA: $90,000
    • India: ₹800,000
    • Spain: €45,000

Related Topics for further study


Learning Outcomes

  • Understand the challenges and opportunities of big data management
  • Develop strategies for managing and scaling big data projects
  • Gain skills in data analysis and visualization

Prerequisites or good to have knowledge before taking this course

  • Basic programming knowledge
  • Familiarity with database concepts

Course Difficulty Level

Intermediate

Course Format

  • Online
  • Self-paced

Similar Courses

  • Big Data Analytics
  • Hadoop Platform and Application Framework

Related Education Paths


Notable People in This Field

  • Creator of Hadoop
  • Senior Fellow at Google

Related Books

Description

Once you’ve identified a big data issue to analyze, how do you collect, store and organize your data using Big Data solutions? In this course, you will experience various data genres and management tools appropriate for each. You will be able to describe the reasons behind the evolving plethora of new big data platforms from the perspective of big data management systems and analytical tools. Through guided hands-on tutorials, you will become familiar with techniques using real-time and semi-structured data examples. Systems and tools discussed include: AsterixDB, HP Vertica, Impala, Neo4j, Redis, SparkSQL. This course provides techniques to extract value from existing untapped data sources and discovering new data sources.

Outline

  • Introduction to Big Data Modeling and Management
  • Welcome to Big Data Modeling and Management
  • Why is this a New Course in the Big Data Specialization?
  • Summary of Introduction to Big Data (Part 1)
  • Summary of Introduction to Big Data (Part 2)
  • Summary of Introduction to Big Data (Part 3)
  • Big Data Management "Must-Ask Questions"
  • Data Ingestion
  • Data Storage
  • Data Quality
  • Data Operations
  • Data Scalability and Security
  • Energy Data Management Challenges at ConEd
  • Gaming Industry Data Management: Q&A with Apmetrix CTO Mark Caldwell
  • Flight Data Management at FlightStats: A Lecture by CTO Chad Berkley
  • Slides: Summary of Introduction to Big Data
  • Slides: Big Data Management
  • Reading on Storage Systems
  • Slides: Energy Data Management Challenges at ConEd
  • Slides: Flight Data Management at FlightStats
  • Downloading and Installing the Cloudera VM Instructions (Windows)
  • Downloading and Installing the Cloudera VM Instructions (Mac)
  • Instructions for Downloading Hands On Datasets
  • Big Data Modeling
  • Introduction to Data Models
  • Data Model Structures
  • Data Model Operations
  • Data Model Constraints
  • Introduction to CSV Data
  • What is a Relational Data Model?
  • What is a Semistructured Data Model?
  • Exploring the Relational Data Model of CSV Files
  • Exploring the Semistructured Data Model of JSON data
  • Exploring the Array Data Model of an Image
  • Exploring Sensor Data
  • Slides: What Is A Data Model?
  • Introduction to CSV Data
  • Slides: What Is A Relational Data Model?
  • Slides: What is a Semistructured Data Model?
  • Exploring the Relational Data Model of Comma Separated Values (CSV)
  • Exploring the Semistructured Data Model of JSON data
  • Exploring the Array Data Model of an Image
  • Exploring Sensor Data
  • Practical Quiz for Week 2 Hands-On Lectures
  • Big Data Modeling (Part 2)
  • Vector Space Model
  • Graph Data Model
  • Other Data Models
  • Exploring the Lucene Search Engine's Vector Data Model
  • Exploring Graph Data Models with Gephi
  • Slides: Vector Space Model
  • Slides: Graph Data Model
  • Slides: Other Data Models
  • Exploring Vector Data Models with Lucene
  • Exploring Graph Data Models with Gephi
  • Data Models Quiz
  • Working With Data Models
  • Data Model vs. Data Format
  • What is a Data Stream?
  • Why is Streaming Data different?
  • Understanding Data Lakes
  • Exploring Streaming Sensor Data
  • Exploring Streaming Twitter Data (Optional)
  • Slides: Data Model vs. Data Format
  • Slides: What is a Data Stream?
  • Slides: Why is Streaming Data Different?
  • Slides: Understanding Data Lakes
  • Exploring Streaming Sensor Data
  • Instructions for Creating a Twitter App (Optional)
  • Exploring Streaming Twitter Data (Optional)
  • Data Formats and Streaming Data Quiz
  • Big Data Management: The "M" in DBMS
  • DBMS-based and non-DBMS-based Approaches to Big Data
  • From DBMS to BDMS
  • Redis: An Enhanced Key-Value Store
  • Aerospike: a New Generation KV Store
  • Semistructured Data – AsterixDB
  • Solr: Managing Text
  • Relational Data – Vertica
  • Slides: DBMS-based and non-DBMS-based Approaches to Big Data
  • Slides: From DBMS to BDMS
  • BDMS Quiz
  • Designing a Big Data Management System for an Online Game
  • A Game by Eglence Inc. : Catch The Pink Flamingo

Summary of User Reviews

This course on big data management is highly rated by users who have taken it. Many users found the course to be engaging and informative. A key aspect that many users thought was good is the hands-on approach to learning, which helps learners to apply what they learn in real-world scenarios.

Pros from User Reviews

  • Great hands-on approach to learning
  • Informative and engaging
  • Expert instructors
  • Good for beginners and experienced professionals

Cons from User Reviews

  • Some users found the course to be too basic
  • A few users experienced technical difficulties with the platform
  • The course can be time-consuming
  • Some users found the assessments to be too easy
English
Available now
Approx. 13 hours to complete
Ilkay Altintas, Amarnath Gupta
University of California San Diego
Coursera

Instructor

Ilkay Altintas

  • 4.4 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses