Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

28 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Š IBM Data Management Portfolio

IBM Data Management

IBM Data Management MySQL PostgreSQL Tableau Excel Data Governance

🎯 Overview

Welcome to my comprehensive IBM Data Management Portfolio! This repository showcases hands-on projects, labs, and assignments covering the complete spectrum of data management concepts including data integration, storage, migration, privacy, security, governance, and business intelligence.

πŸ† Portfolio Details

  • Focus Area: Comprehensive Data Management
  • Provider: IBM via Coursera
  • Core Competencies: Data Integration, Data Warehousing, Data Governance, Security & Compliance, Business Intelligence, Statistical Analysis, SQL Database Management
  • Skills Acquired: Data architecture design, ETL pipeline development, data migration strategies, data privacy implementation, role-based access control, data encryption, regulatory compliance (GDPR/HIPAA), data visualization, statistical analysis, database administration, and more

πŸ“š Course Structure & Portfolio Contents

1. πŸ”„ Data Integration, Data Storage, & Data Migration

  • Topics Covered: ETL processes, data warehousing, cloud storage solutions, data migration strategies, API integration
  • Key Projects:
    • Consuming REST APIs with Power BI
    • Azure Data Storage simulation
    • Consolidating customer data across legacy systems
    • Data integration glossary and connectors

2. πŸ›οΈ Data Warehouse Fundamentals

  • Topics Covered: Star/snowflake schemas, fact/dimension tables, staging areas, ETL processes, data quality verification
  • Key Projects:
    • Populating a data warehouse using PostgreSQL
    • Working with cubes, rollups, and grouping sets
    • Materialized views implementation
    • Data quality testing framework

3. πŸ” Data Privacy, Security, Governance, Risk and Compliance

  • Topics Covered: Data governance frameworks, security implementation, risk management, regulatory compliance (GDPR/HIPAA)
  • Key Projects:
    • MySQL user management and access control
    • Data encryption implementation
    • Role-based access control (RBAC)
    • SecureHealth Inc. comprehensive data management system
    • Data governance policies and procedures

4. πŸ“ˆ Data Visualization and Dashboards with Excel and Cognos

  • Topics Covered: Excel dashboards, IBM Cognos Analytics, data storytelling, interactive visualizations
  • Key Projects:
    • Automotive industry dashboards
    • Advanced dashboard capabilities in Cognos
    • Excel pivot charts and advanced visualizations
    • Interactive dashboard design

5. πŸ“Š Excel Basics for Data Analysis

  • Topics Covered: Excel functions, data cleaning, pivot tables, formatting, filtering/sorting
  • Key Projects:
    • Indian startup funding analysis
    • Customer demographics and sales analysis
    • Personal monthly expenditure tracker
    • Montgomery Fleet Equipment Inventory analysis

6. πŸ“‰ Getting Started with Tableau

  • Topics Covered: Tableau Public, data visualization best practices, interactive dashboards, story creation
  • Key Projects:
    • World Happiness Report comprehensive analysis
    • Interactive dashboards with parameters
    • Data storytelling with Tableau stories
    • Custom visualizations and formatting

7. πŸ—„οΈ Introduction to Relational Databases (RDBMS)

  • Topics Covered: Database design, normalization, ER diagrams, SQL, MySQL, PostgreSQL, views
  • Key Projects:
    • COFFEE database design and implementation
    • Database design using ERDs
    • Keys, constraints, and normalization
    • Views in PostgreSQL

8. πŸ“ SQL - A Practical Introduction for Querying Databases

  • Topics Covered: SQL queries, joins, subqueries, stored procedures, transactions, advanced SQL techniques
  • Key Projects:
    • Chicago crime and socioeconomic data analysis
    • Advanced joins and nested queries
    • Stored procedures and transaction management
    • Real-world dataset exploration

9. πŸ“ Statistical Analysis Fundamentals using Excel

  • Topics Covered: Descriptive statistics, probability distributions, regression analysis, hypothesis testing
  • Key Projects:
    • Supermarket sales statistical analysis
    • Baseball player salaries regression analysis
    • Multiple linear regression modeling
    • Probability distribution simulations

10. πŸŽ“ Data Management Capstone Project

  • Topics Covered: End-to-end data management implementation, integration of all concepts
  • Key Projects:
    • Finpro Bank comprehensive data management system
    • Data cleaning, transformation, and visualization
    • Data warehouse design and implementation
    • Business intelligence dashboards with Tableau
    • Data privacy and security implementation
    • Story dashboard creation

11. βœ… Practice Test for CompTIA Data+ Certification

  • Topics Covered: Data concepts, visualization, analysis, governance, and CompTIA Data+ exam preparation
  • Key Assets:
    • Interactive study guide
    • Certification domains overview
    • Comprehensive cheat sheets

πŸ› οΈ Technical Skills Demonstrated

Database Management

MySQL PostgreSQL phpMyAdmin pgAdmin

Data Integration & ETL

Data Integration ETL REST API Azure

Data Visualization

Tableau Excel IBM Cognos Power BI

Data Governance & Security

Data Governance GDPR HIPAA Encryption

Statistical Analysis

Statistical Analysis Regression Probability

Data Warehousing

Data Warehouse Star Schema Snowflake Schema

Data Architecture

ERD Data Modeling Normalization

Tools & Platforms

Linux Shell Script Datasette

Certification Preparation

CompTIA

πŸ“ Repository Structure

IBM-Data-Management-Portfolio/
β”‚
β”œβ”€β”€ πŸ“ Data Integration, Data Storage, & Data Migration/
β”‚   β”œβ”€β”€ πŸ“ Cheatsheet/
β”‚   └── πŸ“ Labs/
β”‚       β”œβ”€β”€ πŸ“ Data Integration/
β”‚       β”‚   └── πŸ“ Consuming REST APIs with Power BI Simulation/
β”‚       β”œβ”€β”€ πŸ“ Data Migration/
β”‚       β”‚   └── πŸ“ Final Project - Consolidating Customer Data Across Legacy Systems/
β”‚       └── πŸ“ Data Storage/
β”‚           β”œβ”€β”€ πŸ“ Azure Data Storage (Simulation)/
β”‚           └── πŸ“ Data Integration & Storage Glossary/
β”‚
β”œβ”€β”€ πŸ“ Data Warehouse Fundamentals/
β”‚   β”œβ”€β”€ πŸ“ CheatSheet/
β”‚   β”œβ”€β”€ πŸ“ Final Assignment/
β”‚   └── πŸ“ Labs/
β”‚       β”œβ”€β”€ πŸ“ Populating a Data Warehouse using PostgreSQL/
β”‚       β”œβ”€β”€ πŸ“ Querying the Data Warehouse (Cubes, Rollups, Grouping Sets and Materialized Views)/
β”‚       β”œβ”€β”€ πŸ“ Setting up a Staging Area/
β”‚       β”œβ”€β”€ πŸ“ Verifying Data Quality for a Data Warehouse/
β”‚       └── πŸ“ Working with Facts and Dimension Tables/
β”‚
β”œβ”€β”€ πŸ“ Data Privacy, Security, Governance, Risk and Compliance/
β”‚   β”œβ”€β”€ πŸ“ Cheatsheet/
β”‚   └── πŸ“ Labs/
β”‚       β”œβ”€β”€ πŸ“ Data Governance & Security Glossary/
β”‚       β”œβ”€β”€ πŸ“ Final Project - SecureHealth Inc. Data Management System/
β”‚       └── πŸ“ MySQL User Management, Access Control, and Encryption/
β”‚
β”œβ”€β”€ πŸ“ Data Visualization and Dashboards with Excel and Cognos/
β”‚   β”œβ”€β”€ πŸ“ Automotive_Industry/
β”‚   β”œβ”€β”€ πŸ“ CheatSheet/
β”‚   β”œβ”€β”€ πŸ“ Data/
β”‚   β”œβ”€β”€ πŸ“ Lab/
β”‚   β”‚   β”œβ”€β”€ πŸ“ Complete Excel Mastery Lab/
β”‚   β”‚   └── πŸ“ Excel Keyboard Shortcuts Interactive Lab/
β”‚   └── πŸ“ Screenshots/
β”‚
β”œβ”€β”€ πŸ“ Excel Basics for Data Analysis/
β”‚   β”œβ”€β”€ πŸ“ Cheatsheet/
β”‚   β”œβ”€β”€ πŸ“ Data/
β”‚   β”œβ”€β”€ πŸ“ Final Project/
β”‚   β”‚   β”œβ”€β”€ πŸ“ Part 1/
β”‚   β”‚   └── πŸ“ Part 2/
β”‚   β”œβ”€β”€ πŸ“ Labs/
β”‚   β”‚   └── πŸ“ Advanced Excel Formulas Dashboard/
β”‚   └── πŸ“ Screenshots/
β”‚
β”œβ”€β”€ πŸ“ Getting Started with Tableau/
β”‚   β”œβ”€β”€ πŸ“ Cheatsheet/
β”‚   └── πŸ“ Labs/
β”‚       β”œβ”€β”€ πŸ“ Cleaning Data and Creating Visualizations in Tableau/
β”‚       β”œβ”€β”€ πŸ“ Crafting Interactive Visualizations in Tableau/
β”‚       β”œβ”€β”€ πŸ“ Creating a Simple Story in Tableau/
β”‚       β”œβ”€β”€ πŸ“ Customizing a Story in Tableau/
β”‚       β”œβ”€β”€ πŸ“ Customizing Visualizations in Tableau/
β”‚       β”œβ”€β”€ πŸ“ Designing Interactive Dashboards in Tableau/
β”‚       β”œβ”€β”€ πŸ“ Final Project - Working with the World Happiness Report in Tableau Public/
β”‚       β”œβ”€β”€ πŸ“ Importing and Exploring Data in Tableau/
β”‚       └── πŸ“ SignUp for Tableau Public/
β”‚
β”œβ”€β”€ πŸ“ Introduction to Data Engineering/
β”‚   β”œβ”€β”€ πŸ“ Assignment/
β”‚   β”œβ”€β”€ πŸ“ CheetSheet/
β”‚   └── πŸ“ Labs/
β”‚       β”œβ”€β”€ πŸ“ Explore your dataset using SQL queries using Datasette/
β”‚       └── πŸ“ Load data into the Datasette from a CSV file/
β”‚
β”œβ”€β”€ πŸ“ Introduction to Relational Databases (RDBMS)/
β”‚   β”œβ”€β”€ πŸ“ CheatSheet/
β”‚   β”œβ”€β”€ πŸ“ Final Project/
β”‚   β”‚   └── πŸ“ Database Design and Implementation/
β”‚   └── πŸ“ Labs/
β”‚       β”œβ”€β”€ πŸ“ Advanced Relational Model Concepts/
β”‚       β”œβ”€β”€ πŸ“ Create Tables and Load Data in Datasette/
β”‚       β”œβ”€β”€ πŸ“ Create Tables and Load Data in MySQL using phpMyAdmin/
β”‚       β”œβ”€β”€ πŸ“ Create Tables and Load Data in PostgreSQL using pgAdmin/
β”‚       β”œβ”€β”€ πŸ“ Database Design Using ERDs/
β”‚       β”œβ”€β”€ πŸ“ Getting Started with MySQL Command Line/
β”‚       β”œβ”€β”€ πŸ“ Getting Started with the PostgreSQL Command Line/
β”‚       β”œβ”€β”€ πŸ“ Keys and Constraints in MySQL using phpMyAdmin/
β”‚       β”œβ”€β”€ πŸ“ Normalization, Keys, and Constraints in Relational Database/
β”‚       β”œβ”€β”€ πŸ“ Relational Model Concepts/
β”‚       └── πŸ“ Views in PostgreSQL/
β”‚
β”œβ”€β”€ πŸ“ Practice Test for CompTIA Data+ Certification/
β”‚   β”œβ”€β”€ πŸ“ Cheatsheet/
β”‚   └── πŸ“ Data/
β”‚
β”œβ”€β”€ πŸ“ SQL - A Practical Introduction for Querying Databases/
β”‚   β”œβ”€β”€ πŸ“ Cheatsheet/
β”‚   └── πŸ“ Labs/
β”‚       β”œβ”€β”€ πŸ“ Advanced SQL for Data Engineers/
β”‚       β”‚   β”œβ”€β”€ πŸ“ Labs/
β”‚       β”‚   β”‚   β”œβ”€β”€ πŸ“ Committing and Rolling back a Transaction/
β”‚       β”‚   β”‚   β”œβ”€β”€ πŸ“ Final Project - Advanced SQL Techniques/
β”‚       β”‚   β”‚   β”œβ”€β”€ πŸ“ Joins/
β”‚       β”‚   β”‚   β”œβ”€β”€ πŸ“ Stored Procedures/
β”‚       β”‚   β”‚   └── πŸ“ Using Views/
β”‚       β”‚   └── πŸ“ Screenshots/
β”‚       β”œβ”€β”€ πŸ“ Getting Started with SQL/
β”‚       β”‚   β”œβ”€β”€ πŸ“ COUNT, DISTINCT, LIMIT/
β”‚       β”‚   β”œβ”€β”€ πŸ“ INSERT, UPDATE, and DELETE/
β”‚       β”‚   └── πŸ“ Simple SELECT Statements/
β”‚       β”œβ”€β”€ πŸ“ Intermediate SQL/
β”‚       β”‚   β”œβ”€β”€ πŸ“ Labs/
β”‚       β”‚   β”‚   β”œβ”€β”€ πŸ“ Built-in functions/
β”‚       β”‚   β”‚   β”œβ”€β”€ πŸ“ String Patterns, Sorting and Grouping/
β”‚       β”‚   β”‚   β”œβ”€β”€ πŸ“ Sub-queries and Nested SELECTS/
β”‚       β”‚   β”‚   └── πŸ“ Working with Multiple Tables/
β”‚       β”‚   └── πŸ“ Screenshots/
β”‚       β”œβ”€β”€ πŸ“ Introduction to Relational Databases and Tables/
β”‚       β”‚   β”œβ”€β”€ πŸ“ Labs/
β”‚       β”‚   β”‚   β”œβ”€β”€ πŸ“ Create and Load Tables using SQL Scripts/
β”‚       β”‚   β”‚   └── πŸ“ CREATE, ALTER, TRUNCATE, DROP/
β”‚       β”‚   └── πŸ“ Screenshots/
β”‚       └── πŸ“ Working with real-world data sets, Final Project & Exam/
β”‚           β”œβ”€β”€ πŸ“ Labs/
β”‚           β”‚   β”œβ”€β”€ πŸ“ Final Project/
β”‚           β”‚   └── πŸ“ Working with Multiple Tables/
β”‚           └── πŸ“ Screenshots/
β”‚
β”œβ”€β”€ πŸ“ Statistical Analysis Fundamentals using Excel/
β”‚   β”œβ”€β”€ πŸ“ Cheatsheet/
β”‚   β”œβ”€β”€ πŸ“ Labs/
β”‚   β”‚   β”œβ”€β”€ πŸ“ Complete Statistics Mastery Lab/
β”‚   β”‚   β”œβ”€β”€ πŸ“ Data Visualization Using Pivot Chart/
β”‚   β”‚   β”œβ”€β”€ πŸ“ Data Visualization Using Statistical Charts/
β”‚   β”‚   β”œβ”€β”€ πŸ“ Descriptive Statistics/
β”‚   β”‚   β”œβ”€β”€ πŸ“ Final Project/
β”‚   β”‚   β”œβ”€β”€ πŸ“ Interactive Statistics Fundamentals Dashboard/
β”‚   β”‚   β”œβ”€β”€ πŸ“ Measure of Dispersion/
β”‚   β”‚   β”œβ”€β”€ πŸ“ Multiple Linear Regression Analysis/
β”‚   β”‚   β”œβ”€β”€ πŸ“ Practice Project Guide/
β”‚   β”‚   β”œβ”€β”€ πŸ“ Probability Distribution/
β”‚   β”‚   β”œβ”€β”€ πŸ“ Simple Linear Regression Analysis/
β”‚   β”‚   β”œβ”€β”€ πŸ“ Standard Normal Distribution/
β”‚   β”‚   └── πŸ“ Statistics Fundamentals Glossary/
β”‚   └── πŸ“ Screenshots/
β”‚
└── πŸ“ Data Management Capstone Project/
    β”œβ”€β”€ πŸ“ Cheatsheet/
    └── πŸ“ Labs/
        β”œβ”€β”€ πŸ“ Business Intelligence Using Tableau/
        β”œβ”€β”€ πŸ“ Data Analysis with SQL/
        β”œβ”€β”€ πŸ“ Data Cleaning & Transformation/
        β”œβ”€β”€ πŸ“ Data Platform Architecture/
        β”œβ”€β”€ πŸ“ Data Set Description/
        β”œβ”€β”€ πŸ“ Data Setup Using Relational Database/
        β”œβ”€β”€ πŸ“ Data Visualization Using Excel/
        β”œβ”€β”€ πŸ“ Data Warehouse Analysis with SQL/
        β”œβ”€β”€ πŸ“ Data Warehouse Design & Setup/
        β”œβ”€β”€ πŸ“ Getting started with PowerPoint for the web/
        β”œβ”€β”€ πŸ“ Implementing Data Privacy, Security, Encryption, and Role-Based Access using MySQL/
        β”œβ”€β”€ πŸ“ Recommendations on Integration, Governance andCompliance/
        β”œβ”€β”€ πŸ“ Save Your PowerPoint Presentation as a PDF/
        └── πŸ“ Story Dashboard/

πŸ“Š Data Science & Analytics Interactive Platforms

Platform Purpose Live Demo
PyAnalytics Interactive Python data analysis with real-time visualizations Click to Analyze β†’
PyViz Lab Master Python visualization libraries (Plotly, Seaborn, Matplotlib) Click to Visualize β†’
PRISM Professional market intelligence terminal for stocks, crypto, forex Click to Trade β†’
DATA ANALYTICS MASTERY LAB Complete OSEMN framework workflow with 13 interactive modules Click to Learn β†’
Statistics Fundamentals Glossary 64+ essential statistics terms for data professionals Click to Reference β†’
SQL Reference 55+ SQL terms with syntax examples and interactive previews Click to Query β†’
MySQL Simulator Pro Browser-based MySQL environment with transactions and JOINs Click to Execute β†’
PULSE Public health analytics with 6 live authoritative APIs Click to Monitor β†’
DW://master Data warehousing with AI tutor and SCD simulations Click to Warehouse β†’
RDBMS Glossary 147+ relational database terms with importance ratings Click to Reference β†’
DataVista Production-grade ML platform with real-time data ingestion Click to Model β†’

🎯 Quick Stats

Metric Count
Total Platforms 11
Live APIs Integrated 12+
Charting Libraries Chart.js, Plotly, Recharts, Leaflet
Core Domains Data Analysis, Visualization, ML, SQL, Data Warehousing, Health Analytics

πŸš€ Getting Started

Prerequisites

  • MySQL/PostgreSQL database system
  • Microsoft Excel (or Excel Online)
  • Tableau Public account
  • IBM Cognos Analytics account
  • Web browser with JavaScript enabled

Setup Instructions

  1. Clone the repository:
    git clone https://github.com/yourusername/IBM-Data-Management-Portfolio.git
  2. Navigate to specific project folders
  3. Follow individual README files in each directory for detailed setup
  4. For database projects, import the provided SQL scripts
  5. For Excel projects, open the .xlsx files in Excel Online or desktop version

πŸ“ˆ Key Achievements

βœ… Comprehensive data management portfolio covering 10+ specialized areas
βœ… Built 100+ hands-on projects and labs
βœ… Mastered full data management stack from integration to visualization
βœ… Implemented real-world data governance frameworks with security controls
βœ… Designed and optimized data warehouses with star/snowflake schemas
βœ… Created 50+ interactive BI dashboards across multiple platforms
βœ… Developed statistical models for predictive analysis
βœ… Prepared for CompTIA Data+ certification with practice materials

🎯 Learning Outcomes

  • End-to-end data management lifecycle understanding and implementation
  • Data integration strategies for legacy and modern systems
  • Data governance frameworks with privacy and security controls
  • Regulatory compliance implementation (GDPR, HIPAA)
  • Database design and optimization techniques
  • Advanced SQL querying for complex data analysis
  • Business intelligence dashboard creation across multiple platforms
  • Statistical analysis for data-driven decision making
  • Data quality management and validation frameworks
  • Data migration strategies for enterprise systems

πŸ… Key Projects Highlights

πŸ”₯ Finpro Bank Comprehensive Data Management System (Capstone)

  • End-to-end banking data management solution
  • Data cleaning and transformation of customer/transaction data
  • Relational database design and implementation
  • Data warehouse with star schema architecture
  • Business intelligence dashboards in Tableau
  • Data privacy and security with role-based access control

πŸ₯ SecureHealth Inc. Data Governance System

  • Complete healthcare data management system
  • GDPR and HIPAA compliance implementation
  • Role-based access control and data encryption
  • Incident response workflows and data governance policies
  • Risk management documentation

🌍 World Happiness Report Interactive Dashboard

  • Comprehensive Tableau dashboard exploring 8+ years of happiness data
  • Analysis of GDP, social support, and life expectancy factors
  • Interactive storytelling with parameters and filters
  • Comparative analysis between most and least happy countries

πŸ“Š Chicago Public Data Analysis

  • Multi-dataset analysis of crime, schools, and socioeconomic data
  • Complex SQL queries with joins and subqueries
  • Correlation analysis between community factors
  • Performance optimization for large datasets

πŸ«±πŸΏβ€πŸ«²πŸΏ Contributing

This portfolio is a personal showcase of my learning journey through IBM Data Management courses. While contributions aren't expected, feedback and suggestions are welcome!

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ“§ Contact

Willie Conway


⭐ If you find this portfolio helpful, please give it a star! ⭐


Last Updated: January 2026
Status: 🟒 Active Development

About

πŸ“Š IBM Data Management Portfolio - Hands-on labs & projects covering Data Integration, Warehousing, Governance, Security, SQL, Excel, Tableau, Cognos, and BI Dashboards. Features Finpro Bank & SecureHealth Inc. capstone projects.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages