Cameron Blashka| Informer Implementation Specialist

Slides:



Advertisements
Similar presentations
What is a Database By: Cristian Dubon.
Advertisements

Chapter 12: Using ADO.NET 2.0 Programming with Microsoft Visual Basic 2005, Third Edition.
ACCESS PART 2. Objectives Database Tables Table Parts Key Field Query and Reports Import from Excel Link to Excel.
Chapter 12: ADO.NET and ASP.NET Programming with Microsoft Visual Basic.NET, Second Edition.
IMS1907 Database Systems Summer Semester 2004/2005 Lecture 2 Relational DBMS Software An Overview of Microsoft Access.
Database Relationships Objective 5.01 Understand database tables used in business.
Database Relationships Objective 5.01 Understand database tables used in business.
DATABASE MANAGEMENT SYSTEMS BASIC CONCEPTS 1. What is a database? A database is a collection of data which can be used: alone, or alone, or combined /
DATABASE MANAGEMENT SYSTEMS BASIC CONCEPTS 1. What is a database? A database is a collection of data which can be used: alone, or alone, or combined /
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 Module 4 Database Management Systems 1.What is a database? Data hierarchy and data organization Field, record, file,
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
1 Overview of Databases. 2 Content Databases Example: Access Structure Query language (SQL)
CHAPTER EIGHT Accessing Data Processing Databases.
Access 2013 Microsoft Access 2013 is a database application that is ideal for gathering and understanding data that’s been collected on just about anything.
1 Outline  What is a Primary Key?  AutoNumber primary keys  Single-field primary keys  Composite-field primary key  About Foreign Keys  Database.
CS1100: Microsoft Access Managing Data in Relational Databases Created By Martin Schedlbauer CS11001Microsoft Access - Introduction.
Introduction to Database using Microsoft Access 2013 Part 7 November 19, 2014.
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference Import Testing Data Presented by: Adrian Ruiz Presented by: Adrian Ruiz.
Clearly Visual Basic: Programming with Visual Basic 2008 Chapter 25 I’m Suffering from Information Overload.
Chapter 9 Vocabulary Databases. 1.Table – a collection of information, or data arranged in columns and rows. 2.Record – all of the information about one.
QUERY CONSTRUCTION CS1100: Data, Databases, and Queries CS1100Microsoft Access1.
Database Relationships Objective 5.01 Understand database tables used in business.
CSC314 DAY 8 Introduction to SQL 1. Chapter 6 © 2013 Pearson Education, Inc. Publishing as Prentice Hall SQL OVERVIEW  Structured Query Language  The.
GIS Project1 Physical Structure of GDB Geodatabase Feature datasets Object classes, subtypes Features classes, subtypes Relationship classes Geometric.
2 Copyright © 2008, Oracle. All rights reserved. Building the Physical Layer of a Repository.
1 Finding Your Way Through a Database Exploring Microsoft Office Access.
Integrating Data Lesson 6.
Cameron Blashka | Informer Implementation Specialist
Don't Know Jack About Object-Relational Mapping?
Y.-H. Chen International College Ming-Chuan University Fall, 2004
Tables & Relationships
IST 220 – Intro to Databases
Chapter 5 Database Design
Revised: 2 April 2004 Fred Swartz
Relational Model.
SQL Relational Database Project
© 2016, Mike Murach & Associates, Inc.
Information Systems Today: Managing in the Digital World
Relational Databases.
CSIS 115 Database Design and Applications for Business
Exploring Microsoft Office Access
Introduction to Database Systems
Design a Relational Database Identify Database Purpose
Database Management  .
Databases and Information Management
COS 346 Day 8.
Lecturer: Mukhtar Mohamed Ali “Hakaale”
Implementing Data Models & Reports with Microsoft SQL Server
Database Fundamentals
Tutorial 3 – Querying a Database
Teaching slides Chapter 8.
5.02 Understand database queries, forms, and reports used in business.
PHP and MySQL.
Database Processing: David M. Kroenke’s Chapter Six:
Microsoft Applications
Primary key Introduction Introduction: A primary key, also called a primary keyword, is a key in a relational database that is unique for each record.
CHAPTER 4: LOGICAL DATABASE DESIGN AND THE RELATIONAL MODEL
Databases and Information Management
Data Management Innovations 2017 High level overview of DB
Database Management System
Creating and Managing Database Tables
Database Processing: David M. Kroenke’s Chapter Six:
September 12-14, 2018 Raleigh, NC.
Topic 12 Lesson 2 – Retrieving Data with Queries
Database Processing: David M. Kroenke’s Chapter Six:
Module 1: Overview of Systems Management Server 2003
Use of SQL – The Patricia database
Microsoft Access Date.
Exploring Microsoft Office Access
Presentation transcript:

Cameron Blashka| Informer Implementation Specialist SQL Links and Using New Criteria Types Getting the Most Out of Your SQL Database PRESENTER: Cameron Blashka| Informer Implementation Specialist April 26 & April 27, 2017

Overview SQL Functions as Informer Properties SQL Properties and Links Types of Links SQL Criteria Multi-value View

SQL Functions Pre-existing SQL functions can process fields and output them as new Informer fields Useful for multi-part joins

SQL Properties Every table has a primary key Primary keys from one table can exist as foreign keys in a secondary table

What are links? Links define a relationship between two fields Either direct… Or via a third table… ADDRESS ID STATE ZIP PERSON ID NAME COMPANY ID COMPANY ID ADDRESS ID

Creating a Link Mappings -> [Datasource] -> [Table] -> Links

Creating a Direct Link Associate one table directly to the fields in a secondary table

Creating a Link via a Third-Table Associates one table to another, via a third “collection table”

Creating a Scalar Link Allows users to create a JOIN between two tables that will only bring back a specific sub-set of data

Embedded Links Configures the link so that all “child” fields appear within the “parent” table Happens both when adding columns and selecting filters

Embedded v. Not Embedded

Aggregate Conditions Aggregate Columns and Conditions Performs a SQL Aggregate function on the desired column Has an impact on performance due to server-side calculation Allows you to group on the column that the aggregates are performed on

Aggregate Conditions First create an Aggregate column, then an Aggregate filter

Aggregate Conditions Results in:

Sub-selects Should start in one table that links to a secondary table with a one-to-many relationship Useful for finding specific values in a dataset For example… Finding a list of non-returning students, or students present enrolled during Fall 2005, but not Spring 2006

Sub-selects Starts with…

Sub-selects Filter 1…

Sub-selects Filter 2…

Sub-selects Finalized filters…

Sub-selects Ends with…

Multi-value View Allows users to select and “collapse” the non-unique data contained in a single column

Multi-value View After enabling multi-value view on the ID STUDENT, First Name, and Last Name

Resources SQL Features Reporting How-To’s Mappings, Properties, and Links And, as always, you can visit our Help Center for more information about anything you might need!

Thank you! Any questions?