š Optimizing MCOās Holiday Operations: A Data-Driven Analysis of December 2024 Flight Traffic šāļøš
- Matias Rossi
- Apr 27
- 4 min read

š My journey into analyzing domestic flight arrivalsĀ at Orlando International Airport (MCO)Ā during December 2024 was an exhilarating dive into Orlandoās tourism magic, powered by Disney WorldĀ and Universal Resorts! š¢š“š I crafted a seamless workflow to transform raw flight data into actionable insights, empowering MCO to enhance operations and elevate passenger experiences during the holiday rush. š This project showcases my skills in data extraction, relational schema design, SQL queryingĀ in SQL Server Management Studio (SSMS), data visualization, and reporting. Join me on this data adventure! ššš
šÆ Project Objective
š The mission was to dissect inbound domestic flight patternsĀ at MCO in December 2024, uncovering traffic trends, airline performance, and operational challenges to deliver recommendations that optimize staffing, gate allocation, and passenger services, harnessing Orlandoās tourism hub status during a bustling holiday season. šāØ
š ļø Detailed Process
š My workflow unfolded like a story, each step building on the last to craft meaningful insights for MCO. From sourcing data to presenting polished recommendations, every stage played a vital role in turning raw numbers into operational strategies.
š Starting with the Data
š I began by exploring the Bureau of Transportation Statistics (BTS)Ā website, where a wealth of domestic flight data awaited. On the BTS interface, I filtered the dataset by state (Florida), month (December), and year (2024)Ā to focus on flights relevant to MCOās holiday season. I selected key columns like flight dates, delays, cancellations, airline codes, and origin cities to create a focused dataset. To ensure accuracy, I verified row counts (~30,000 flights) and key fields (e.g., flight numbers) against BTS metadata, laying a solid foundation for the journey ahead. šā š
šļø Crafting the Database Blueprint
šØ With data in hand, I envisioned a relational database schemaĀ to organize it efficiently, designing three tables to structure the information:
Flights: Captured flight details like flight number, date, delay minutes, and cancellation status. āļø
Airports: Stored origin city and state data. š
Airlines: Held carrier names and codes. š©ļø
I chose data types such as DATETIMEĀ for dates, VARCHAR(50)Ā for city names, and BITĀ for cancellations, linking tables with primary and foreign keys (e.g., airline code in Flights referencing Airlines). An Entity-Relationship Diagram (ERD)Ā brought this structure to life, serving as a roadmap to enable complex queries and ensure data integrity for MCOās analytical needs. šš
š» Building the Database in SSMS
š The next chapter brought the schema to reality in SSMS. I wrote CREATE TABLEĀ statements to define the Flights, Airports, and Airlines tables, incorporating constraints like NOT NULLĀ for critical fields (e.g., flight numbers). I extracted data from the BTS filtered table, uploading it using SSMS import tools for the Flights table and entering data row by row for Airports and Airlines, carefully mapping columns to fields (e.g., flight date to DATETIME). Validation queries like SELECT COUNT(*)Ā (~30,000 flight records) and SELECT TOP 10 *Ā confirmed data accuracy, ensuring a reliable database ready to fuel analysis. š ļøāļøš
š§āš» Uncovering Insights with SQL
š The heart of the story was querying the data to reveal MCOās operational insights. In SSMS, I filtered the Flights table to focus solely on MCO arrivals, using conditions to isolate relevant flights. I organized queries into four analytical phases, stored in folders (stage1_exploratory/, etc.):
Exploratory Analysis: Used GROUP BYĀ and COUNTĀ to identify peak days (Dec 21 & 28, Sundays, 2,327 flights) and top cities (New York: 1,200 flights, Atlanta: 1,000). š
Operational Performance: Applied CASEĀ and AVGĀ to assess airline reliability (Delta: 85% on-time, JetBlue: 60%). š
Route Analysis: Leveraged INNER JOINs to connect MCO flights with cities and airlines for route insights. š¤ļø
Trend Analysis: Used RANKĀ and SUM OVERĀ to detect cancellation spikes (on Dec 28). š
Practicing CTEsĀ and partitioned aggregationsĀ honed my skills, while the queries illuminated strategies like staffing needs, making the data actionable for MCO. šš
šØ Bringing Data to Life with Tableau
šŖ To make the insights shine, I turned to Tableau, crafting interactive visualizationsĀ from query outputs. A bubble chart highlighted Sundays as the busiest days (2,327 flights), a line/bar chart tracked daily flights and cancellations (peak on Dec 28), a treemap showcased top cities (New York, Atlanta), and a table detailed airline performance (Deltaās reliability). These visuals transformed complex data into clear, engaging displays, making trends accessible for MCOās decision-makers. š«§šāØ
šļø Sharing the Story with a Canva Report
šŗ The final act was presenting my findings in a professional reportĀ crafted in Canva. The report opened with an introduction framing the projectās goals and MCOās tourism context, followed by visual sections featuring Tableau charts (e.g., bubble chart, treemap). Findings summarized key insights (e.g., 28th cancellation spike, Deltaās 85% on-time rate), and recommendations offered actionable steps (e.g., extra staffing, Disney/Universal partnerships). Using Canvaās templates, I created a vibrant, organized layout with clear headings and colors, ensuring the report was engaging and easy for MCO authorities to act on, highlighting my ability to communicate effectively. šš¼ļøāØ
š Impact and Skills Demonstrated
š This project weaves a story of transforming raw data into impactful insights for MCOās holiday operations. With humility, I share the skills I applied:
š Data Extraction: Filtered and extracted BTS data.
šļø Schema Design: Built a relational schema.
š» Database Setup: Created and populated SSMS tables.
š§āš» SQL Querying: Developed targeted queries.
šØ Visualization: Created Tableau dashboards.
š Reporting: Designed a Canva report.
Iām passionate about crafting data-driven solutionsĀ and eager to contribute to innovative teams! šš
š¤ Letās Connect!
š Ready to explore my work or talk data analytics? Iād love to connect! Dive into my code or reach out to spark ideas for driving impact with data. Letās create data magic together! šāØ
Link:
š GitHub: /MCO-Airport-Dec-2024Ā Ā
š¤ LinkedIn: www.linkedin.com/in/matias-rossi-95-data-strength
š Report: See the full report here
Comments