DARE TO BE DIFFERENT (AGAINST ALL DOGMAS) Armando J. Arranja Series Finale.

Slides:



Advertisements
Similar presentations
What is the sum of the following infinite series 1+x+x2+x3+…xn… where 0
Advertisements

Chapter (7): Advanced SQL
CS2420: Lecture 8 Vladimir Kulyukin Computer Science Department Utah State University.
Chapter 2 Querying a Database
Selection Sort
© 2002 by Prentice Hall 1 SI 654 Database Application Design Winter 2003 Dragomir R. Radev.
Advanced SQL SMSU Computer Services Short Course.
Resources – MS Access Free Online Training Resources  Using an Access database to store and information (2 min)
Bags, foreign keys, selects, joins, and yes, btw, SVN 2/18/2014.
Static SQL and Access Path Review Tips and Tricks Paul Walters Sallie Mae Inc. Session Code: E05 May 12, :30 a.m. –
EPK Users Meeting Jan 23-25, 2007 Reports – Tips and Tricks Bill Olford
Welcome to the Interactive Survey System. 2 What Is the Interactive Survey System? Online, interactive version of the documents needed for NCQA accreditation,
@CRMUG Technical Academy Fetch Xml Were can Fetch Xml be used Basic Fetch Xml and using advanced find to build your own Fetch Query Creating Fetch Xml.
PhUSE 20141October 2014 Ziekte gebied/ Overall subject Name presenterMonth-Year Title presentation PhUSE 2014 Berber SnoeijerOct 2014 Simple and Efficient.
Query Developer User Group March 15, Tips and Techniques Cutting and pasting SQL between QM, Excel, and Access Filtering the list of tables in Excel.
Intermediate 2 Critical Essay. Some tips Some tips Spread your time evenly. You have 1 hour and 30 minutes to write 2 essays. You should aim to spend.
Robin Mullinix Systems Analyst GeorgiaFIRST Financials PeopleSoft Query: The Next Step.
Intro to SQL Management Studio. Please Be Sure!! Make sure that your access is read only. If it isn’t, you have the potential to change data within your.
Programming in R SQL in R. Running SQL in R In this session I will show you how to: Run basic SQL commands within R.
Lecture 31 Creating Executable Programs on the Mainframe Tuesday, January 20, 2009.
Data Analysis Activity Data Analysis Enter data with 100% accuracy Format Cells.
O FFICE M ANAGEMENT T OOL - II B BA -V I TH. Abdus Salam2 Week-7 Introduction to Query Introduction to Query Querying from Multiple Tables Querying from.
GET READY Questions will run automatically. Set 9 Question 1 Write the number “four hundred and nine thousand three hundred and sixty one” in figures.
Database Fundamental & Design by A.Surasit Samaisut Copyrights : All Rights Reserved.
Computer Science & Engineering 2111 CSE 2111 Lecture NZ Function 1CSE 2111 NZ Function.
SQL Report Writer.  The SQL Report Writer is included with every Appx runtime.  It is intended to be used by end users to create their own reports.
- Joiner Transformation. Introduction ►Transformations help to transform the source data according to the requirements of target system and it ensures.
SQL Select Statement IST359.
Selection Sort
Modeling MongoDB with Relational Model Proposed by Christopher Polanco.
(SQL - Structured Query Language)
1 SQL – IV Grouping data from tables in SQL –The concept of grouping –GROUP BY clause –HAVING Clause –Determining whether values are unique –Group by using.
FINAL EXAM OVERVIEW Aliya Farheen
SQL Select Statement IST359 M005 Yang Wang 342 Hinds
SAT Problem of the Day. 4.2 Matrix Multiplication 4.2 Matrix Multiplication Objectives: Multiply two matrices Use matrix multiplication to solve mathematical.
Relational Operator Evaluation. overview Projection Two steps –Remove unwanted attributes –Eliminate any duplicate tuples The expensive part is removing.
40 Minutes Left.
Multiplying Polynomials with FOIL Objective: Students will multiply two binomials using the FOIL method. S. Calahan March 2008.
Minutes Left:
Creating and Tuning SQL Queries that Engage Users Writing Efficient SQL.
Day 5 - More Complexity With Queries Explanation of JOIN & Examples Explanation of JOIN & Examples Explanation & Examples of Aggregation Explanation &
Dynamicpartnerconnections.com Development for performance Oleksandr Katrusha, Program manager
SAS ® 101 Based on Learning SAS by Example: A Programmer’s Guide Chapter 26 By Tasha Chapman, Oregon Health Authority.
DAY 7: ACCESS Rahul Kavi March 29,
® Microsoft Access 2010 Tutorial 9 Using Action Queries and Advanced Table Relationships.
By: Eliav Menachi.  On Android, all application data (including files) are private to that application  Android provides a standard way for an application.
CSC314 DAY 9 Intermediate SQL 1. Chapter 6 © 2013 Pearson Education, Inc. Publishing as Prentice Hall USING AND DEFINING VIEWS  Views provide users controlled.
Jeremy Kingry, eBECS | ADVANCED SQL SERVER FOR ADMINS AND ANALYSTS.
Classification : Internal DFSORT Utility. Classification : Internal Overview DFSORT is IBM's high-performance product for z/OS. Following operations can.
IFS180 Intro. to Data Management Chapter 10 - Unions.
SQL - Training Rajesh Charles. Agenda (Complete Course) Introduction Testing Methodologies Manual Testing Practical Workshop Automation Testing Practical.
Multiplying Binomials
An Refresher and How-To Profile Data using SQL
Short answer & Case Study session
CS 3630 Database Design and Implementation
Putting tables together
SQL and MS Access to Simplify Reconciliation
The Basics of Querying Data from ConfigMgr
© 2010, Mike Murach & Associates, Inc.
SQL – Subqueries.
DNA Fingerprinting DNA Restriction Student Instructions
INNER JOIN INNER SPRIDEN SARADAP
Outer Joins Inner joins returned only matching rows. When you join tables, you might want to include nonmatching rows as well as matching rows.
CS 3630 Database Design and Implementation
Database systems Lecture 3 – SQL + CRUD
15 seconds left 30 seconds left 3 minutes left 2 minutes left 1 minute
!'!!. = pt >pt > \ ___,..___,..
مديريت موثر جلسات Running a Meeting that Works
EXECUTION PLANS Quick Dive.
Warm-Up 4 minutes Give the dimensions of each matrix. 1) 2)
Presentation transcript:

DARE TO BE DIFFERENT (AGAINST ALL DOGMAS) Armando J. Arranja Series Finale

DB2 UP AND RUNNING

DON’T SPEND MONEY

HELP DEVELOPERS

TUNE SQL

UNLOAD LOAD REORG

SELECT DISTINCT A.COL1, B.COL2, C.COL3 FROM T003 A INNER JOIN ORG_D B ON A.COD = B.ORG LEFT OUTER JOIN T010_CLI C ON A.N = C.N AND C.COD_TIP_AL ='R' 30 minutes UNLOAD

DFSORT //SYSIN DD * JOINKEYS F1=INFILE1,FIELDS=(1,9,A) JOINKEYS F2=INFILE2,FIELDS=(1,9,A) REFORMAT FIELDS=(F1:1,21) SORT FIELDS=(1,12,A),FORMAT=CH SUM FIELDS=(13,9),FORMAT=PD /* //SYSIN DD * JOINKEYS F1=IN1,FIELDS=(1,12,A) JOINKEYS F2=IN2,FIELDS=(1,12,A) JOIN UNPAIRED,F1 REFORMAT FIELDS=(F1:1,21,F2:13,9,F2:23,9) OPTION COPY /* INNER JOIN LEFT OUTER JOIN

UNLOAD B UNLOAD C SORT (INNER JOIN) SORT (LEFT OUTER JOIN) UNLOAD A

UNLOAD C UNLOAD A 30 minutes 5 minutes UNLOAD B UNLOAD C SORT (INNER JOIN) SORT (LEFT OUTER JOIN) UNLOAD A

OPEN FETCH SELECT CLOSE 2 hours

OPEN FETCH SELECT CLOSE SELECT 200 M1 M seconds X + 2 HOURS !!!

SORT JOIN UNLOAD LOAD 30 MINUTES

OPEN FETCH SELECT CLOSE SELECT seconds X 2 MINUTES !!!

THE END DARE TO BE DIFFERENT (AGAINST ALL DOGMAS)

March 2013