UniData to SQL Conversion Don’t lose your Informer investment…

Slides:



Advertisements
Similar presentations
© 2007 by Prentice Hall (Hoffer, Prescott & McFadden) 1 Joins and Sub-queries in SQL.
Advertisements

Chapter 7 © 2013 Pearson Education, Inc. Publishing as Prentice Hall 1 Modern Database Management 11 th Edition Jeffrey A. Hoffer, V. Ramesh, Heikki Topi.
© 2012 Entrinsik, Inc. Informer Administration Exploring the system menu and functions PRESENTER: Jason Vorenkamp| Informer Software Engineer| March 2012.
Informer Reporting I need a report that…
Query Methods (SQL). What is SQL A programming language for databases. SQL (structured Query Language) It allows you add, edit, delete and run queries.
One Report, Two Data Sources Reporting from Unidata and SQL Server in a single report PRESENTER: Jared Carter| | October 11, 2010.
© 2012 Entrinsik, Inc. Automating Processes Let Informer do the heavy lifting… PRESENTER: Tim Nicholson| Title & Organization| Date.
Informer Security PRESENTER: Tim Nicholson | | March 5-6, 2012.
Basic SQL Introduction Presented by: Madhuri Bhogadi.
SQL Migration Daniel Abbott Director of Admin Info Systems Contra Costa Comm College Dist Randy Wallace Senior Technical Architect.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 1 Committed to Shaping the Next Generation of IT Experts. Chapter 2: Relational Databases.
Database A collection of related information stored on a computer and organized in a manner that allows access, retrieval, and use of that data.
1 5 Concepts of Database Management, 4 th Edition, Pratt & Adamski Chapter 5 Database Design: Normalization.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Attribute databases. GIS Definition Diagram Output Query Results.
Mary K. Olson PS Reporting Instance – Query Tool 101.
1 5 Concepts of Database Management, 4 th Edition, Pratt & Adamski Chapter 5 Database Design 1: Normalization.
Database Software Application
Copyright (c) 2005 IBM Corporation; made available under the EPL v1.0 Enhancements in Memory View December 21, 2005.
Argos - Moving into the Community Presented by: Bruce Knox University of Arkansas Division of Agriculture Cooperative Extension Service March 23, 2009.
DATA, DATABASES, AND QUERIES Managing Data in Relational Databases CS1100Microsoft Access - Introduction1.
DAY 21: MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Akhila Kondai October 30, 2013.
DATA, DATABASES, AND QUERIES Managing Data in Relational Databases CS1100Microsoft Access - Introduction1 Created By Martin Schedlbauer
Page 1 ISMT E-120 Desktop Applications for Managers Introduction to Microsoft Access.
Introduction –All information systems create, read, update and delete data. This data is stored in files and databases. Files are collections of similar.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
Converting ER model Into Relational Table
Review External modelling –subsetting the universe of phenomena into user’s views Conceptual modelling –synthesis of external models into a schematic representation.
Getting started with SQL Queries and Programming Jeremy Brinkman Assistant VP for Information Technology University of Northwestern Ohio.
Simple Database.
Dbwebsites 2.1 Making Database backed Websites Session 2 The SQL… Where do we put the data?
Effective Rate Of Interest (for investing). Because interest rates are applied in different ways, comparing them can be misleading. A flat rate of 5%
CTFS Workshop Shameema Esufali Suzanne Lao Data coordinators and technical resources for the network
1 What is database 2? What is normalization? What is SQL? What is transaction?
DAY 12: DATABASE CONCEPT Tazin Afrin September 26,
Data Management Console Synonym Editor
Object Persistence Design Chapter 13. Key Definitions Object persistence involves the selection of a storage format and optimization for performance.
Slide 1 Object Persistence Design Chapter 13 Alan Dennis, Barbara Wixom, and David Tegarden John Wiley & Sons, Inc. Slides by Fred Niederman Edited by.
Chapter 4 Database Processing Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 4-1.
IE 423 – Design of Decision Support Systems Data modeling and database development.
SE305 Database System Technology 23/10/2014 Quiz-2.
DAY 15: ACCESS CHAPTER 1 Rahul Kavi October 6,
Technology Strategies for the Hospitality Industry© 2005 Pearson Education, Inc Nyheim, McFadden, & Connolly Upper Saddle River, New Jersey Databases.
Database Basics BCIS 3680 Enterprise Programming.
CTFS Workshop Shameema Esufali Asian data coordinator and technical resource for the network
Databases and ADO.NET Programming Right from the Start with Visual Basic.NET 1/e 11.
Week 7-8 DBMS ER-Relational Mapping. ER-Relational Mapping.
BI Practice March-2006 COGNOS 8BI TOOLS COGNOS 8 Framework Manager TATA CONSULTANCY SERVICES SEEPZ, Mumbai.
© 2012 Entrinsik, Inc. Implementing Dashboards So…how do we create them? PRESENTER: Tim Nicholson, Brad Leupen | Entrinsik | March 6, 2012.
* Database is a group of related objects * Objects can be Tables, Forms, Queries or Reports * All data reside in Tables * A Row in a Table is a record.
Connecting (relating) Data Tables to get Custom Records (Queries) Database Basics.
IE 423 – Design of Decision Support Systems Data modeling and database development.
© 2014 Entrinsik, Inc. 1 Share and Share Alike and Other Features of Informer 4.4 Tim Nicholson Director, Informer Customer Services Entrinsik, Inc.
Simple Queries DBS301 – Week 1. Objectives Basic SELECT statement Computed columns Aliases Concatenation operator Use of DISTINCT to eliminate duplicates.
SLIDE 1IS 257 – Fall 2006 Normalization Normalization theory is based on the observation that relations with certain properties are more effective.
MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Sravanthi Lakkimsety Mar 14,2016.
TECHVERZE Oracle BI Publisher Online Training. Introduction to Oracle BI Publisher Oracle BI Publisher is the reporting solution to deliver, author, and.
Hibernate Online Training. Introduction to Hibernate Hibernate is a high-performance Object-Relational persistence and query service which takes care.
© 2010 IBM Corporation What’s New in RSA 8.0 Beta 1 – Tools for the IBM Compute Cloud March, 2010.
Advanced Informer Features
Using Complex U2 Conditions in Informer
SQL Relational Database Project
Cameron Blashka| Informer Implementation Specialist
Efficiently Searching Schema in SQL Server
Let’s Build a Dashboard (Informer 4 versus Informer 5)
Parameter Sniffing in SQL Server Stored Procedures
High-end Media Enterprise Solutions through ILIAS Nadim Kiani
Topic 12 Lesson 2 – Retrieving Data with Queries
ADO.NET Entity Framework
Reports Report builder meets the challenge by making it easy to design, publish, and distribute professional, production-quality reports in a variety of.
Presentation transcript:

UniData to SQL Conversion Don’t lose your Informer investment… PRESENTER: Tim Nicholson | Director of Customer Services, Entrinsik| March 6, 2012

Problem Datatel clients are migrating from UniData to SQL Large investment in Informer reports Unidata is to SQL what oil is to water Different structure Different query language

Solution Write a tool that migrates as much of the mapping and report metadata as possible.

Challenges Multivalues Computed Columns / I-Descriptors

UniData SQL Multivalues PERSON PERSON @ID FIRST.NAME LAST.NAME PERSON_LS PERSON_ID POS WHERE_USED WHERE.USED PEOPLE_EMAIL PERSON_ID POS PERSON_EMAIL_ADDRESSES PERSON_EMAIL_TYPES PERSON.EMAIL.ADDRESSES PERSON.EMAIL.TYPES

Computed Columns/I-Descriptors Become T-SQL functions Not associated with a table Take primary key as parameter Once mapped, treat like any other property Available in 4.3 Can use in SQL Block (4.2.8) as well

Limitations Cannot convert TCL/ECL Select/Returning Remote links

Informer on SQL So what’s different? Links Criteria Types No Savelist Any common value Criteria Types Simple, compound, Where clause No Savelist No Normalization

Informer on SQL So what’s different? Data is normalized

Thank you! Any questions?