Aruna Manyam Database Architect – Delta Airlines

Slides:



Advertisements
Similar presentations
Database Management3-1 L3 Database Management Santa R. Susarapu Ph.D. Student Virginia Commonwealth University.
Advertisements

Big Data Working with Terabytes in SQL Server Andrew Novick
By: Mr Hashem Alaidaros MIS 211 Lecture 4 Title: Data Base Management System.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA
Chapter 3 Database Management
McGraw-Hill © 2008 The McGraw-Hill Companies, Inc. All rights reserved. Chapter 3 Building Business Intelligence Chapter 3 DATABASES AND DATA WAREHOUSES.
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
Chapter 14 The Second Component: The Database.
1 Recap Database: –collection of data central to some enterprise that is managed by a Database Management System –reflection of the current state of the.
Module 3: Business Information Systems Enterprise Systems.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA ebay
Discovering Computers Fundamentals, 2012 Edition Your Interactive Guide to the Digital World.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
Chapter 6: Foundations of Business Intelligence - Databases and Information Management Dr. Andrew P. Ciganek, Ph.D.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 3 Databases and Data Warehouses: Supporting the Analytics-Driven.
Databases Topic 4 Text Materials Chapter 3 – Databases and Data Warehouses.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS CHAPTER 3
Objectives Overview Define the term, database, and explain how a database interacts with data and information Describe the qualities of valuable information.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
C6 Databases. 2 Traditional file environment Data Redundancy and Inconsistency: –Data redundancy: The presence of duplicate data in multiple data files.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
CHAPTER 3 DATABASES AND DATA WAREHOUSES. 2 OPENING CASE STUDY Chrysler Spins a Competitive Advantage with Supply Chain Management Software Chapter 2 –
1 Chapter 9 Database Management. Objectives Overview Define the term, database, and explain how a database interacts with data and information Describe.
© 2003 Prentice Hall, Inc.3-1 Chapter 3 Database Management Information Systems Today Leonard Jessup and Joseph Valacich.
Chapter 11 Information and Data Management Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
IT Enablement Approaches Large Business may have hundreds of processes to be enabled by IT. Several Types of Application may be deployed –Departmental.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. DATABASE.
The VERSO Product Returns Portal Incorporates Office 365 Outlook and Excel Add-Ins to Create Seamless Workflow for All Participating Users OFFICE 365 APP.
Data Resource Management Chapter 5 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill/Irwin ©2008,The McGraw-Hill Companies, All Rights Reserved Chapter 5 Data Resource Management.
With Office 365, Collaborative Solution by Qorus Streamlines Document Assembly and Enhances Productivity for Any Business-Critical Documents OFFICE 365.
Connected Infrastructure
Office 365 is cloud-based productivity, hosted by Microsoft.
GScan Online from GRADIENT ECM is a Native SharePoint App that Fully Enables Document Capture Within SharePoint Online and Office 365 OFFICE 365 APP BUILDER.
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Letsignit, an Automated Signature Solution for Microsoft Office 365 and Microsoft Exchange, Provides Efficiency in Branding and Customization OFFICE.
Chapter Ten Managing a Database.
in All Office 365 Apps for Enterprise Companies
Soft1 Open Enterprise Edition Allows Customers to Easily Synchronize Files Using Microsoft Office 365 and Seamlessly Store Any Information in SharePoint.
Booklet365 Office 365 Outlook Add-In Makes Easy Work of Managing Schedules for Fitness Gyms, Sports Associations, Trainers, and Their Customers Partner.
Connected Infrastructure
Information Technology (IT) Department
IWRITER 365 Offers Seamless, Easy-to-Use Solution for Using, Designing, Managing, and Sharing All Your Company Templates in Microsoft Office 365 OFFICE.
Smart Org Charts in Microsoft Office 365: Securely Create, Collaborate, Edit, and Share Org Charts in PowerPoint and Online with OrgWeaver Software OFFICE.
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Decisions Delivers an Easy Way to Plan, Organize and Run Efficient Board and Leadership Meetings Along with the Security of Microsoft Office 365 OFFICE.
That Saves Money and Preserves Opportunities
SocialBoards Self-Service, Multichannel Support Ticket Notifications in Microsoft Office 365 Groups Help Customer Care Teams to Provide Better Care OFFICE.
MetaShare, Powered by Azure, Gives SharePoint a User-Friendly, Intuitive User Interface and Added App Features with No Added Administrative Tasks OFFICE.
+Vonus: An Intuitive, Cloud-Based Point-of-Sale Solution That’s Powered by Microsoft Office 365 with Tools to Increase Sales Using Social Media OFFICE.
Basic Concepts in Data Management
MANAGING DATA RESOURCES
PostBeyond Delivers an Enterprise Solution That Strengthens Communications with Employees and Integrates Seamlessly with Microsoft Office 365 OFFICE 365.
Office 365 Integration Enables WebUntis Users to Sign in Using Office 365 Account Information and to Export WebUntis Timetables Directly to Outlook OFFICE.
Database Vs. Data Warehouse
Built on the Powerful Microsoft Office 365 Platform, My Intranet Boosts Efficiency with Support of Daily Tasks, Internal Communications and Collaboration.
The Jamespot for Office 365 Application Attaches Business Processes to Docs and Syncs Them to OneDrive to Simplify Collaboration and Sharing OFFICE 365.
Office 365 and Microsoft Project Integrations for HULAK Project Management Software Enable Teams to Remain Productive and Within Budget OFFICE 365 APP.
AddIn Intranet for Office 365 Lets Teams Contribute and Communicate from Any Device. AddIn Analytics on Microsoft Azure Measures Employee Adoption Partner.
Letsignit, an Automated Signature Solution for Microsoft Office 365 and Microsoft Exchange, Provides Efficiency in Branding and Customization OFFICE.
Reportin Integrates with Microsoft Office 365 to Provide an End-to-End Platform for Financial Teams That Simplifies Report Creation and Management OFFICE.
DATABASE TECHNOLOGIES
Chapter 3 Database Management
Big DATA.
Terms: Data: Database: Database Management System: INTRODUCTION
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
Managing data Resources:
Database management systems
Presentation transcript:

Aruna Manyam Database Architect – Delta Airlines Databases Aruna Manyam Database Architect – Delta Airlines

Delta Airlines The Largest Airline in the world in Market Capitalization - $39.4B. The Second largest airline in the world in revenue - $40B. The Second largest airline in passengers carried - 500,000/day. The Second largest in fleet size – 850+ aircraft. Operates Over 5,400 flights daily. Over 80,000 employees.

Information Technology in Delta From passenger ticketing to aircraft maintenance, its importance cannot be emphasized enough. Flight Operations Technical operations Airport Customer Service Revenue Management Network (Flight Schedules) Finance Planning In-flight Service Fuel Management Supply Chain Reservation and Customer care 

My role in Delta Airlines Gather the Data storage, Access, Availability , Business requirements and Design Database Technology and Processes.

Information is vital! When we think of airlines, we think of reservations, boarding passes, baggage tags and other passenger facing information, but information plays a vital role in every aspect of Delta’s operations. Customer Facing Reservations Ticketing & Boarding Passes Skymiles Baggage handling Itinerary changes Seating Flight schedules Non Customer Facing Aircraft Maintenance Weather Issues Pricing Load Management Food Payroll Employee benefits Crew scheduling And where large volumes of data exist, there we need efficient databases to manage them

Databases can be categorized by Function or how the data are Structured. Operational EXAMPLES: Ticketing, boarding pass, luggage tags, flight schedules. Reporting and Analytics Pricing Analysis, schedule analysis, weather analysis Structure Relational Databases Oracle, SQL Server Data Warehouse / Big Data Oracle, TerraData

Operational Databases – RDBMS Used mainly for Online Transaction Processing (OLTP) because of Rapid Response Time Eliminate Data Redundancy Ensure Data Integrity. Note: Response times of .033 secs 6000 Transactions per sec.

RDBMS: A structured database RDBMS delivers the benefits elaborated in the earlier slide because it has highly structured data. Organizes Data in tables. A table has rows and columns Tables have one to many and many to many relationships to maintain data integrity.

Data Types : How do we store different kinds of data Using SQL   Integers/numbers Characters Large texts Objects - Large Objects Images - Videos/Pictures/graphs Social Media Data as XML

Examples of using DataTypes   Create table teachers ( teacherID number NOT NULL, name varchar2(300) NOT NULL , Office varchar2(100) NOT NULL, Date of Join Date, Phone number , email varchar2( 20) ) Insert into table teachers values ( 1, ' Thomas Hardy' ,'School of Business' , 12-AUG-2013', 2013341234,'th@gmail.com'); Video file and Large Images are usually stored on the disk and have the Metadata pointers in the database CREATE TABLE GAME ( GAME_ID INTEGER NOT NULL PRIMARY KEY, GAME_NAME VARCHAR (20), VIDEO LONGBLOB ); INSERT INTO GAME values (3, 'Termonator2',LOAD_FILE("C:\\Users\\Public\\Videos\\Sample Video\\test.mpg"));

Retrieve Data Various Applications are used to retrieve data. - Web based Apps - Java - API ( Application Programming Interface) - Apps on Devices

Size of the databases   Size of databases depends on the data retention/Data Lifecycle Management polices . In Delta, Operational Databases are relatively small (800gb – 30 TB) with Data retention of 1-2 years. Data warehouse Databases are large (100s of TBs) and Data retention is longer (7-10 Years).

RDBMS in Delta Airlines: Use Case # 1

RDBMS in Delta Airlines: Use case # 2 Customer Checks in ATL – NYC Seat selection: 23 C (Aisle) Check in Bags: 2 FLT Info Schedules Customer Info Cargo Info updated for this flight Bookings CARGO Seat is purchased and marked as “Not Available” to others. SEATS Bags are flagged to be loaded into this flight. BAGS

Database Management Recoverability: Prepare for the Hardware, Software, Network and system failures. Take Backups of the databases so you can recover the operations quickly. Availability: All the Mission Critical Applications are available 24x7 . Plan for Business Continuity and Disaster Recovery. Replicate the databases to another datacenter. Security: All Databases (and other Infrastructure) have security implemented to protect the Data . Maintainability: Patching / Upgrading to latest versions and /or any other fixes to improve performance.

Q & A

Data warehouse Use Case

Large Volumes of Data :The Business Opportunity 100 Million daily Web transactions – eCommerce (Delta.com Website etc.) 1 million Daily Image Uploads -- Insurance Data (Auto/Home etc.) 10 Billion Daily Device Syncs – Consumer Data (Lifestyle/Social Media, Biometrics etc.) 10 million meters Hourly Uploads -- Utility (Power/Water etc.) 20 Million Daily monitoring – Healthcare (Pharma/Clinical etc.)

Use of Data Data Warehouse Data Warehouse The Challenge Recognizing a Pattern and Predicting Behavior Finding Useful Data converting that into information Modeling, Statistics Econometrics Decision Science Psychology Data Warehouse Data Warehouse

Data in Action:   Acquire Organize Analyze Decide

Acquire: Many sources: * Social media/Web transactions ( delta.com) /Satellite Images etc

Reporting/Analytics - NoSQL databases (Not Only SQL) Organize Store the data Structured or Unstructured or semi structured. Chose your Database servers Based on need: Operational Databases or Reporting/Analytics . Reporting/Analytics - NoSQL databases (Not Only SQL)   Complex Event Processing - like Aggregations/Pattern Detection/Real Time Dashboards or Analytical Reporting etc NOSQL – Simple Data Model Easily Scalable Simple Administration

Analyze Decide Simple Querying and Reporting Graph Analytics Statistics Data Mining Spatial Analytics Text Analytics Decide Print a boarding pass Display Flight Information (Arrivals/Departures) on the Airport Screens .

Q & A