Database Fundamentals – Part 2

Slides:



Advertisements
Similar presentations
Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
Advertisements

Accessing and Using the e-Book Collection from EBSCOhost ® When an arrow appears, click to proceed to the next slide at your own pace. To go back, click.
P-184 Sage Intelligence: Financial Reporting for Sage ERP X3 Stephen Coull – Sales Director, Sage Alchemex.
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference Accounts Receivable Presented by: Robert Myers Presented by: Robert Myers.
Slide 1 FastFacts Feature Presentation 12/16/2014 To dial in, use this phone number and participant code… Phone number: Participant code:
Page 1 ISMT E-120 Introduction to Microsoft Access & Relational Databases The Influence of Software and Hardware Technologies on Business Productivity.
State of Connecticut Core-CT Project Query 4 hrs Updated 1/21/2011.
Self Guided Tour for Query V8.4 Basic Features. 2 This Self Guided Tour is meant as a review only for Query V8.4 Basic Features and not as a substitute.
Lesson 17 Getting Started with Access Essentials
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.
DataMart - Advanced Presenter: Dave Bennett.  Advanced use of Datamart  Review - Datamart and its tools  Review - Finding data  Review -Connecting.
Examining data using Microsoft Access Queries Using Criteria and Calculations SESSION 3.2 This section covers specifying an exact match condition in a.
Agency (BU) Query Manager Training State of Indiana Instructor: Lori Shapiro, ENTAP.
2014 Defense Health Information Technology Symposium – Meeting Mobile App 1. Download the DHA Events App to your device. This can be found in the AppStore.
Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
ITGS Databases.
Microsoft Office XP Illustrated Introductory, Enhanced Tables and Queries Using.
1/62 Introduction to and Using MS Access Database Management and Analysis Yunho Song.
Introduction to Morpho RCN Workshop Samantha Romanello Long Term Ecological Research University of New Mexico.
Cover Letter YOUTH CENTRAL – Cover Letters & Templates
Gold – Crystal Reports Introductory Course Cortex User Group Meeting New Orleans – 2011.
Online Catalog Tutorial. Introduction Welcome to the Online Catalog Tutorial. This is the place to find answers to all of your online shopping questions.
Lesson 13 Databases Unit 2—Using the Computer. Computer Concepts BASICS - 22 Objectives Define the purpose and function of database software. Identify.
Lesson 4.  After a table has been created, you may need to modify it. You can make many changes to a table—or other database object—using its property.
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.
CIS 250 Advanced Computer Applications Database Management Systems.
Chapter 4 Crystal Report Presenter: PEN PHIROM (MscIT) Phone:
Database Fundamentals – Part 1
Database (Microsoft Access). Database A database is an organized collection of related data about a specific topic or purpose. Examples of databases include:
Concept To Solution Getting Started With Sage 300 Construction and Real Estate Office Connector.
N5 Databases Notes Information Systems Design & Development: Structures and links.
Dynamics GP – You Own It … Why Not Use It? Financial November 8, 2016
Microsoft Office Access 2010 Lab 1
Prepared By: Bobby Wan Microsoft Access Prepared By: Bobby Wan
Project Management: Messages
Train-the-Trainer: Recruiter Module
Microsoft Office Live Meeting 2007
GO! with Microsoft Office 2016
Practical Office 2007 Chapter 10
Introduction to Microsoft Access
Concept To Solution Learning and Mastering Sage 300 Construction and Real Estate – Office Connector.
Entering Charge Transactions and Patient Payments
CPE Credit In order to receive CPE credit for this session, you must be present for the entire session. Session Code: C-0580 Recommended CPE Credit = 1.5.
GO! with Microsoft Access 2016
Creating Reports and Dashboards with Power BI
FastFacts Feature Presentation
Microsoft Access 2003 Illustrated Complete
Databases and Information Management
Mobile Apps How to get more out of your workforce and save time money and resources.
What is a Database and Why Use One?
Creating and Modifying Queries
Agricultural Microeconomics Lesson 7: Intro to Spreadsheet Modeling
Microsoft Office Access 2003
Microsoft Official Academic Course, Access 2016
Databases and Information Management
Introduction to Database Programs
What query folding means to self-service BI projects
Excel-Based Information Management
Spreadsheets, Modelling & Databases
Summit Nashville /3/2019 1:48 AM
Introduction to Database Programs
Databases This topic looks at the basic concept of a database, the key features and benefits of a Database Management System (DBMS) and the basic theory.
Views for Excel and Reporting
Unit J: Creating a Database
Databases WOW!! A database is a collection of related data.
Professional Services Tools Library (PSTL)
SESSION TITLE Session #<insert number here> Date Month Year
Information system analysis and design
Presentation transcript:

Database Fundamentals – Part 2 Applying Table Relationships in Sage 300 Construction and Real Estate to Create Meaningful Reports

CPE Credit In order to receive CPE credit for this session, you must be present for the entire session. Session Code: C-0635 Recommended 1.5 Delivery Method = Group Live Field of Study = Specialized Knowledge and Applications Visit the Sage Summit Connect kiosks to enter CPE credit during the conference. Required Slide This slide is required as part of our NASBA CPE certification. For the most part, you do not need to change the text on this slide. However, you do need to enter the Session Code and Recommended CPE Credit. A one-hour session is equal to 1 CPE credit. A 90-minute session is equal to 1.5 CPE credits. The session code is the same code as the session was listed on the Sage Summit website (www.sagesummit.com) and on the attendees schedule. An example of a code is C-CRE12 or P-ERP45. Sessions are either 60 (1 credit) or 90 minutes (1.5 credits). Information about how to claim CPE credit is provided at conference check-in and in the conference guide.

Introduction Presenters James Coyle, Co-Founder & President, Event 1 Software Michael Newland, Co-Founder & Vice Present Product Management, Event 1 Software This presentation will be available on Sage Summit Virtual Totebag Follow Sage on Twitter: @Sage_Summit Use the official hashtag: #SageSummit Recommended Slide A good introduction piques interest, sets expectations, and answers the question, “What’s in it for me?” Use this slide if you have particular issue(s) you need to cover about your session such as introducing guest speakers or roundtable participants, reminding participants of prerequisites or advanced content, explaining how you want to handle questions, and so on. Alternately, you can use your Title slide or Learning Objectives slide for this purpose (and delete this Introduction slide). You can change the title from “Introduction” to something that better suits your slide content or delete this slide altogether. Remember sessions are short in length so introductions should be brief and cover only information pertinent to the presentation. Example: For a session about Crystal Report® design, it might be relevant to describe presenters’ consulting experience, but their Microsoft® Certification is probably not relevant. Please add your Twitter hashtag

Session Agenda Relating Tables Driving Table Relationship Types Exercise #1 – Identify a Table Relationship Driving Table Relationship Types Exercise #2 – Report Groundwork

Relating Tables Example – Report drives from AP Distribution table Can the JC Commitment item table be accessed?

Relating Tables – Examine Candidate Table Unique database-wide codes that mean the same thing in any table JC Commitment Item

Relating Tables – Finding the Foreign Keys AP Distribution

Relating Tables – Expressing the Relationship An AP Distribution can “lookup” values from a JC Commitment Item record using its Commitment (#20) and Commitment Line Item (#22) fields. This is because the Primary Key of JC Commitment Item is Commitment (#20) and Item Number (#22). Note The names and internal names of the fields don’t need to match Every Primary Key field in the table being added (JC Commitment Item in this case) must have a value which would ordinarily be represented as a Foreign Key in the existing table (AP Distribution in this case).

Exercise #1 – Identify a Table Relationship Print available fields for GL Transaction Print available fields for AP Distribution Find the relationship. If reporting a list of GL Transactions, how would the rows from the AP Distribution table be included (related)? Example – For the purpose of including the JC Cost Code.

The Driving Table Every row in this table meeting the criteria (if any) will be represented in the report.

Choosing the driving table: Utilize Experience My report needs to include every “________” What table best represents this? Consider desired level of detail Master file table vs. Transaction file table

Related Table (Need to pull in additional content) Relationship Types Driving Table Contains much of the required content Related Table (Need to pull in additional content) To lookup information Break out details

Relationship Types Driving Table Related Table Many to One (Lookup) Many rows in driving table related to the same row in a related table Each Driving Table row is included only once Driving Table Related Table

Relationship Types Driving Table Related Table One to Many (Detail) Provides detail for each row in the driving table Each Driving Table row may repeat any number of times Driving Table Related Table

Relationship Types One to Many (Detail) Example Query with Driving Table rows combined with Related Table rows Repeating information from Driving Table

Relationship Types One to Many (Detail) What to do with repeating values? Approach 1 : Suppress Repeating Values Typical Reporting Features – Print Controls (RD), Groups (CR), Suppress Duplicates (CR), Formulas (OC), Conditional Formatting (OC) Approach 2 : Aggregate the Detail Typical Reporting Features – Aggregate Functions (ASUM (RD), TSSUM (OC)), SQL SUM & Group By (OC,CR)

Relationship Types One to Many (Detail) Approach 1 : Suppress Repeating Values Typical Reporting Features – Print Controls (RD), Groups (CR), Suppress Duplicates (CR), Formulas (OC), Conditional Formatting (OC)

We can only aggregate amounts Relationship Types One to Many (Detail) Approach 2 : Aggregate the Detail Typical Reporting Features– Aggregate Functions (ASUM, TSSUM), SQL SUM & Group By We can only aggregate amounts Desired Result

We can only aggregate amounts Relationship Types One to Many (Detail) Approach 2 : Aggregate the Detail Typical Reporting Features – Aggregate Functions (ASUM, TSSUM), SQL SUM & Group By We can only aggregate amounts

Relationship Types One to Many (Detail) Approach 2 : Aggregate the Detail Typical Reporting Features – Aggregate Functions (ASUM, TSSUM), SQL SUM & Group By

Relationship Types One to Many (Detail) Approach 2 : Aggregate the Detail Typical Reporting Features – Aggregate Functions (ASUM, TSSUM), SQL SUM & Group By

Exercise #2 – Report Groundwork Job Cash Flow Summary Groundwork is what we need to do before starting to build the report design. MOCK-UP

Exercise #2 – Report Groundwork Find Job-Related Fields Find the GL Company Name Field Find the source for each cash flow amount Identify the Driving Table and Table Relationships

Exercise #2 – Report Groundwork Conclusion Column Answer A – Company Table JC Job Column Cost Account Prefix B – Company Name Table GL Company (Prefix A) Column Company Description C – Job Table JC Job –OR– JC Transaction Column Job D - Description Column Description

Exercise #2 – Report Groundwork Conclusion Column Answer E – Cash Receipts Table JC Transaction Column Amount Condition Transaction Type equals “Cash receipt” F – Dollars Paid Table JC Transaction Column Amount Condition Transaction Type equals “Dollars paid” G – Other Costs Column Amount Condition Transaction Type is one of “AP cost”, “EQ cost”, “IV cost”, “JC cost”, “PR cost”, “SM cost”. Also where Application of Origin <> “AP”

Exercise #2 – Report Groundwork Conclusion Fast-Forward To Completed Report Design (Report Design Review)

Your Feedback is Important to Us! Completing a session survey is fast and easy:  Stop by a Sage Summit Survey kiosk or complete the survey on your mobile phone, laptop, or tablet through the Sage Summit mobile app. IOS, Blackberry, or Android users may download the app from the App Store by searching “Sage Summit” Laptop users may use this link www.sagesummit.com/webmobile Remember each completed survey is another entry for one of several daily prize drawings, including an Apple iPad! Your feedback helps us improve future sessions and presentation techniques. Session code for this session: C-0635 Required Slide All sessions will include this slide; please do not change the verbiage on this slide. Please add the session code to this slide where indicated. 27

Contact Information Presenter Contact Information: James Coyle: jamesc@event1software.com Michael Newland: michaeln@event1software.com Follow us on Twitter: @Sage_Summit Use the official Sage Summit hashtag: #SageSummit Don’t forget to use the Sage Summit mobile or web app for all your conference needs. Access presentations on Sage Summit Virtual Tote Bag. www.sagesummit.com/virtualtotebag Thank you for your participation.