29
Thu, Mar
0 New Articles

Rafael Victoria-Pereira

 

  Sort By:
  Display:
Published Title Category Hits
06 December 2023 SQL 101: DDL Recap—Converting Physical Files to SQL Tables SQL | Programming 1,822
06 September 2023 SQL 101: DML Recap—UPDATE, DELETE, and Recap SQL | Programming 1,609
07 June 2023 SQL 101: DML Recap: The Two “Flavors” of INSERT SQL | Programming 1,488
01 March 2023 SQL 101: DML Recap—Some Handy Column Functions, Part 2 SQL | Programming 1,765
04 January 2023 SQL 101: DML Recap—Some Handy Column Functions, Part 1 SQL | Programming 2,395
02 November 2022 SQL 101: DML Recap—Joining Tables, Part 2 SQL | Programming 2,495
07 September 2022 SQL 101: DML Recap—Joining Tables, Part 1 SQL | Programming 2,349
06 July 2022 SQL 101 – DML recap – Between and In Predicates SQL | Programming 2,386
04 May 2022 SQL 101: Introducing the UMADB Database, Part 2 SQL | Programming 2,401
02 March 2022 SQL 101: Introducing the UMADB Database, Part 1 SQL | Programming 2,904
05 January 2022 SQL 101: Time to Sum Up (and You’ll Want to Bookmark This Article) SQL | Programming 3,411
06 October 2021 SQL 101: Simplifying Application Development with SQL Triggers, Part 2 SQL | Programming 2,679
07 July 2021 SQL 101: Simplifying Application Development with SQL Triggers, Part 1 SQL | Programming 2,692
11 June 2021 Exploring a Few More Complex Trigger Scenarios SQL | Programming 3,586
14 May 2021 Exploring More Complex Trigger Scenarios SQL | Programming 3,108
16 April 2021 Introducing Database Triggers SQL | Programming 3,400
03 March 2021 SQL 101: A Data Definition Language Hands-on Tour, Part 7 SQL | Programming 2,441
12 February 2021 SQL 101: A Data Definition Language Hands-On Tour, Part 6 SQL | Programming 2,284
03 February 2021 RPG Academy: UI Modernization, Part 7 - Rational Open Access Vendors RPG | Programming 3,050
06 January 2021 RPG Academy: UI Modernization, Part 6 - Introducing Rational Open Access RPG | Programming 4,110
02 December 2020 RPG Academy: UI Modernization, Part 5 - From ILE to MVC, Explained RPG | Programming 3,388
04 November 2020 RPG Academy: UI Modernization, Part 4 - MVC Layers Explained RPG | Programming 3,299
16 October 2020 SQL 101: A Data Definition Language Hands-on Tour, Part 5 SQL | Programming 2,541
07 October 2020 RPG Academy: UI Modernization, Part 3—Introducing the MVC RPG | Programming 3,420
01 September 2020 RPG Academy: UI Modernization, Part 2—Multi-Tier Architecture Implementations RPG | Programming 3,625
14 August 2020 SQL 101: A Data Definition Language Hands-on Tour, Part 4 SQL | Programming 2,665
05 August 2020 RPG Academy: UI Modernization, Part 1 - Laying the Foundations RPG | Programming 3,534
10 July 2020 SQL 101: A Data Definition Language Hands-on Tour, Part 3 SQL | Programming 3,341
01 July 2020 RPG Academy: Database Modernization - Methodology, Part 10 Analytics & Cognitive | 2,798
12 June 2020 SQL 101: A Data Definition Language Hands-on Tour, Part 2 SQL | Programming 3,096
03 June 2020 RPG Academy: Database Modernization - Methodology, Part 9 RPG | Programming 2,705
15 May 2020 SQL 101: A Data Definition Language Hands-on Tour, Part 1 SQL | Programming 3,438
06 May 2020 RPG Academy: Database Modernization - Methodology, Part 8 RPG | Programming 2,609
10 April 2020 SQL 101: Using ILE RPG Functions as SQL UDFs SQL | Programming 5,610
01 April 2020 RPG Academy: Database Modernization - Methodology, Part 7 RPG | Programming 4,162
13 March 2020 SQL 101: Using ILE RPG Programs and Procedures as SQL Stored Procedures, Part 2 SQL | Programming 5,944
04 March 2020 RPG Academy: Database Modernization - Methodology, Part 6 RPG | Programming 4,343
14 February 2020 SQL 101: Using ILE RPG Programs and Procedures as SQL Stored Procedures, Part 1 SQL | Programming 3,916
05 February 2020 RPG Academy: Database Modernization—Methodology, Part 5 RPG | Programming 3,360
17 January 2020 SQL 101: Flipping It—Using RPG Code in SQL SQL | Programming 4,207
08 January 2020 RPG Academy: Database Modernization—Methodology, Part 4 RPG | Programming 3,070
13 December 2019 SQL 101: Embedding Other SQL Statements in Your RPG Code SQL | Programming 6,220
04 December 2019 RPG Academy: Database Modernization - Methodology, Part 3 RPG | Programming 3,654
06 November 2019 RPG Academy: Database Modernization—Methodology, Part 2 RPG | Programming 3,414
11 October 2019 SQL 101: Ultra-Flexible Cursors—The Beauty of PREPARE SQL | Programming 4,550
04 September 2019 RPG Academy: Database Modernization - Methodology, Part 1 RPG | Programming 4,163
16 August 2019 SQL 101: Killing Open Query File Operations with SQL Cursors SQL | Programming 5,080
07 August 2019 RPG Academy: Database Modernization - Tools to Help the Modernization Process Programming - Other | Programming 2,855
12 July 2019 SQL 101: Using SQL Cursors to Replace Record-Level Data Access, Part 2 SQL | Programming 6,418
03 July 2019 RPG Academy - Database Modernization: Entity Relationship Diagrams General | IT Infrastructure - Other | IT Infrastructure 6,600
Rafael Victoria-Pereira

Rafael Victória-Pereira has more than 20 years of IBM i experience as a programmer, analyst, and manager. Over that period, he has been an active voice in the IBM i community, encouraging and helping programmers transition to ILE and free-format RPG. Rafael has written more than 100 technical articles about topics ranging from interfaces (the topic for his first book, Flexible Input, Dazzling Output with IBM i) to modern RPG and SQL in his popular RPG Academy and SQL 101 series on mcpressonline.com and in his books Evolve Your RPG Coding and SQL for IBM i: A Database Modernization Guide. Rafael writes in an easy-to-read, practical style that is highly popular with his audience of IBM technology professionals.

Rafael is the Deputy IT Director - Infrastructures and Services at the Luis Simões Group in Portugal. His areas of expertise include programming in the IBM i native languages (RPG, CL, and DB2 SQL) and in "modern" programming languages, such as Java, C#, and Python, as well as project management and consultancy.


MC Press books written by Rafael Victória-Pereira available now on the MC Press Bookstore.

Evolve Your RPG Coding: Move from OPM to ILE...and Beyond Evolve Your RPG Coding: Move from OPM to ILE...and Beyond
Transition to modern RPG programming with this step-by-step guide through ILE and free-format RPG, SQL, and modernization techniques.
List Price $79.95

Now On Sale

Flexible Input, Dazzling Output with IBM i Flexible Input, Dazzling Output with IBM i
Uncover easier, more flexible ways to get data into your system, plus some methods for exporting and presenting the vital business data it contains.
List Price $79.95

Now On Sale

SQL for IBM i: A Database Modernization Guide SQL for IBM i: A Database Modernization Guide
Learn how to use SQL’s capabilities to modernize and enhance your IBM i database.
List Price $79.95

Now On Sale