22/10/201509 June 2008 1 Changes I have seen. What I like about SIR/XS.

Slides:



Advertisements
Similar presentations
Database Ed Milne. Theme An introduction to databases Using the Base component of LibreOffice LibreOffice.
Advertisements

A Toolbox for Blackboard Tim Roberts
JavaScript FaaDoOEngineers.com FaaDoOEngineers.com.
Microsoft Excel 2003 Illustrated Complete Excel Files and Incorporating Web Information Sharing.
FourGen ® CASE Tools.  Form Painter  Screen Code Generator  Featurizer  Report Generator  Menu’ing System  Enterprise/iDeskTop aka ED8  Source.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Automating Tasks With Macros
Chapter 12: ADO.NET and ASP.NET Programming with Microsoft Visual Basic.NET, Second Edition.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER Application Software computing ESSENTIALS    
Oracle SQL*plus John Ortiz. Lecture 10SQL: Overview2 Overview  SQL: Structured Query Language, pronounced S. Q. L. or sequel.  A standard language for.
MIS2502: Data Analytics MySQL and SQL Workbench David Schuff
Simple Web SQLite Manager/Form/Report
1 Working with MS SQL Server II. 2 The sqlcmd Utility Command line utility for MS SQL Server databases. Previous version called osql Available on classroom.
McGraw-Hill Career Education© 2008 by the McGraw-Hill Companies, Inc. All Rights Reserved. Introduction to Microsoft Office 2007.
Operating Systems Operating System
Managing Business Data Lecture 8. Summary of Previous Lecture File Systems  Purpose and Limitations Database systems  Definition, advantages over file.
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
® IBM Software Group © 2013 IBM CorporationLast Update: August 2013 Workshops RDz Workbench – Using the Data Source Explorer Workshops.
Dublin Conference 2008 SIR/XS Workshop. Approach n One single project n Range of tasks n Your choice to ‘mix and match’ n Plenty of tasks to keep everyone.
ASP.NET Programming with C# and SQL Server First Edition
Making ODBC easier By Dave Doulton University of Southampton.
PHP Programming with MySQL Slide 8-1 CHAPTER 8 Working with Databases and MySQL.
Converting COBOL Data to SQL Data: GDT-ETL Part 1.
10-1 aslkjdhfalskhjfgalsdkfhalskdhjfglaskdhjflaskdhjfglaksjdhflakshflaksdhjfglaksjhflaksjhf.
Information Systems: Databases Define the role of general information systems Describe the elements of a database management system (DBMS) Describe the.
Components of Database Management System
Physical Database Design Chapter 6. Physical Design and implementation 1.Translate global logical data model for target DBMS  1.1Design base relations.
CodeScope PC Style Window Generator. Introduction Currently being used by several thousand companies worldwide, CodeScope lets you add PC-style lookup.
Processing SIRxs Journals Presented at SIR-UK Conference Dublin, Ireland, June 2008 © Tom Shriver, DataVisor 2008.
1 Working with MS SQL Server Textbook Chapter 14.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Working with MSSQL Server Code:G0-C# Version: 1.0 Author: Pham Trung Hai CTD.
Converting SIR 3.2 Databases to SIR2002 A Practical Guide to Coming of Age in SIR Land © Tom Shriver, DataVisor 2002.
Information Systems Services What’s New In SIR/XS Dave Doulton.
Microsoft ® Business Solutions–Navision ® 4.0 Development II - C/SIDE Solution Development Day 2.
Key Applications Module Lesson 21 — Access Essentials
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
SIR2002 What’s New in SIR2002 and How to Use it. SIR Review n VisualPQL –Dialogs and Message Processing –New Commands –New Functions –Pop Up Boxes.
Copyright © 2010 Certification Partners, LLC -- All Rights Reserved Perl Specialist.
Just a Little PHP Programming PHP on the Server. Common Programming Language Features Comments Data Types Variable Declarations Expressions Flow of Control.
June 23, 2001Database Creation Review and Exercises1 Database Creation Review 10: :30 Team Building Exercise ……………………….. John 10: :30 Database.
A Baker's Dozen Tricks in a Button Thirteen Tricks of the SIR Trade Rolled into a Single Useful Application © Tom Shriver, DataVisor 2002.
Conference 2004 SIR Development. Current Release SIR2002 n Data Management –Multiple Databases –Integrated Master Modules –SQLServer for ODBC –Secondary.
Lesson No: 6 Introduction to Windows XP CHBT-01 Basic Micro process & Computer Operation.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
Manchester Conference 2003 SIR User Conference Manchester July 4 th 2003.
By Paul Richard and Jim Fitzgerald Chapter 18 – Drawing Management Tools and Utilities.
Chapter Fourteen Access Databases and SQL Programming with Microsoft Visual Basic th Edition.
Copyright © 2003 ProsoftTraining. All rights reserved. Perl Fundamentals.
COMPUTER SOFTWARE FORM 1. Learning Area Introduction to computer software Operating System (OS) Application Software Word Processing Software Presentation.
Just a Little PHP Programming PHP on the Server. Common Programming Language Features Comments Data Types Variable Declarations Expressions Flow of Control.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
New York Conference 2005 Developing Sophisticated Applications in SIR.
SIRxs in Review aka The Joys of XS Presented at SIR-UK Conference Dublin, Ireland, June 2008 © Tom Shriver, DataVisor 2008.
Database Connectivity with ASP.NET. 2 Introduction Web pages commonly used to: –Gather information stored on a Web server database Most server-side scripting.
Techniques for List Creation (2) Data formatting and control level processing Basics for Interactive Lists Detail lists The Program Interface Interactive.
1 A Very Brief Introduction to Relational Databases.
Presentation on Database management Submitted To: Prof: Rutvi Sarang Submitted By: Dharmishtha A. Baria Roll:No:1(sem-3)
MYSQL AND MYSQL WORKBENCH MIS2502 Data Analytics.
Enterprise Database Systems Introduction to SQL Server Dr. Georgia Garani Dr. Theodoros Mitakos Technological.
Programming with Microsoft Visual Basic 2012 Chapter 14: Access Databases and SQL.
Microsoft SQL is known as RDMS (Relational Database Management System) which is developed by Microsoft and is highly used at corporate and enterprise.
E Copyright © 2006, Oracle. All rights reserved. Using SQL Developer.
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
SIR/XS Next Release of SIR New York Conference 2005.
Presented at SIR International Conference
What I like about SIR/XS.
SIRxs in Review aka The Joys of XS Presented at SIR-UK Conference
MIS2502: Data Analytics MySQL and SQL Workbench
8 6 MySQL Special Topics A Guide to MySQL.
Presentation transcript:

22/10/ June Changes I have seen. What I like about SIR/XS.

22/10/20152 Introduction  I shall show you some examples of the versions of SIR I have used so that you can see some of the differences.  SIR 2  SIR 3  SIR 4  SIR2000  SIR2002  SIR/XS

22/10/20153 Introduction  The first version of SIR that I used was SIR and this was on and ICL 2970 mainframe.  This was initially a mostly batch system using punched cards.

22/10/20154 Introduction

5 Introduction

6 Introduction  Use was made occasionally of interactive use.  Sometimes a specialist device as shown next which used HOST to access the database.

22/10/20157 Introduction

8 Introduction  SIR came to the PC world and I shall show some screen shots of the SIR interface in the various versions using a PC.  I can demonstrate these if anyone would like to see more at the end.

22/10/20159 Introduction  The screen shots will show a common set of activities across versions.  Startup  Connecting company database  Entering a retrieval  Running a retrieval from a file

22/10/ SIR 2.3

22/10/ SIR 2.3

22/10/ SIR 2.3

22/10/ SIR 2.3

22/10/ SIR 3.2  NEW FEATURES 1.Menu System 2.New Editor 3.Easy

22/10/ SIR 3.2

22/10/ SIR 3.2

22/10/ SIR 3.2

22/10/ SIR 3.2

22/10/ SIR 3.2

22/10/ SIR 3.2

22/10/ SIR 3.2

22/10/ SIR 4  NEW FEATURES 1.First Windows Interface 2.Works with No Database attached 3.WDL Windows Design Language 4.API Interface

22/10/ SIR 4

22/10/ SIR 4

22/10/ SIR 4

22/10/ SIR 4

22/10/ SIR 4

22/10/ SIR 4

22/10/ SIR 4 WDL

22/10/ SIR 4 WDL

22/10/ SIR 2000  NEW FEATURES 1.Toolbar 2.Multiple Databases 3.ODBC 4.SQLSERVER 5.WEB Support 6.Master logon/logoff 7.Execute DBMS 8.Spreadsheet 9.Graph

22/10/ SIR 2000

22/10/ SIR 2000

22/10/ SIR 2000

22/10/ SIR 2000

22/10/ SIR 2000

22/10/ SIR 2002  NEW FEATURES 1.Database Secondary Indexes 2.PQLForms 3.Dialog and PQLForms Screen Painter 4.New Grid Control with VisualPQL interface 5.Extended Strings 6.Automatic compression of database strings 7.Extended VisualPQL limits on constants 8.Redefinition of array dimensions and sizes 9.Sorting array values 10.HEX format on READ and WRITE for binary strings 11.Auto Increment Keys 12.LOOKUP command 13.SHOW/HIDE elements in dialogs 14.POPUP lists in menus and dialogs 15.Extended number of elements (4000+) in a dialogs 16.HELP message for dialogs 17.Parameterized ODBC queries 18.New Menu Interface 19.New DEDIT Dialog Type 20.Extra VisualPQL functions including tabfile schema

22/10/ SIR 2002

22/10/ SIR 2002

22/10/ SIR 2002

22/10/ SIR 2002

22/10/ SIR 2002

22/10/ SIR 2002

22/10/ SIR 2002

22/10/ SIR/XS  NEW FEATURES 1.Extended syntax allowing names up to 32 characters 2.Non-standard names 3.Enhanced standardised syntax 4.STANDARD SCHEMA and STANDARD VARS 5.New Common Vars definition 6.New variable documentation 7.New write schema options 8.Upgraded record schema modification 9.ADD VARS, DELETE VARS, MODIFY VARS, RENAME VARS 10.Multiple Data Files 11.New Batch Data Utility features including CSV Input/Output 12.New Journaling and Recovery 13.New XML Procedure 14.New GUI Debugger 15.New PQL Server 16.Regular Expressions 17.SEEK function to control file position 18.Timestamp functions 19.Extended syntax on PROCESS CASE 20.CAT VARS in VisualPQL 21.PQLForms update 22.Encryption 23.Enhanced date and time format specification 24.Enhanced picture specification on WRITE and PFORMAT 25.New GUI Controls 26.IN=stdin and OUT=stdout on sirbatch execution command

22/10/ SIR/XS

22/10/ SIR/XS

22/10/ SIR/XS

22/10/ SIR/XS

22/10/ SIR/XS

22/10/ SIR/XS

22/10/ SIR/XS

22/10/ SIR/XS

22/10/ SIR/XS

22/10/ What I like about SIR/XS  Well I must say that quite a large number of the changes were things on my wish list. 1.Multiple Data Files 2.SEEK function to control file position 3.Timestamp functions 4.IN=stdin and OUT=stdout on sirbatch execution command 5.New PQL Server 6.RENAME VARS

22/10/ What I like about SIR/XS  So I must say I like these but I also especially like 1.Regular Expressions 2.Enhanced date and time functions 3.Enhanced picture specification 4.New GUI controls 5.New Batch Data Utility features including CSV Input/Output 6.New Journaling and Recovery 7.New XML Procedure 8.New GUI Debugger 9.Extended syntax allowing names up to 32 characters

22/10/ What I like about SIR/XS  The rest are really good as well 1.Extended syntax on PROCESS CASE 2.CAT VARS in VisualPQL 3.PQLForms update 4.Non-standard names 5.Enhanced standardised syntax 6.STANDARD SCHEMA and STANDARD VARS 7.New Common Vars definition 8.New variable documentation 9.New write schema options 10.Upgraded record schema modification 11.ADD VARS, DELETE VARS, MODIFY VARS 12.Encryption

22/10/ What I like about SIR/XS  Really I like it all very much.  What else would I like to see? 1.Ability for SQLServer to use MASTER for multi user updates. 2.SQL in PQL 3.Some method of indirection for variable names in procedures. To allow for reading variable names from an ODBC datasource and performing procs. You do not know at compile time what the variable names are but will at run time. 4.Associative arrays in PQL

22/10/ Any Questions