Download presentation
Presentation is loading. Please wait.
1
BI: Accessing Enterprise Data
“Canned” queries using Excel, VBA and SQL
2
Critical Thinking Let me know of absences via email in advance
Easy meter
3
Homework Automating Business Intelligence at SmallBank
4
Back at SmallBank (better pay)
Welcome back! We missed you! Your SQL work last week was so awesome that I want to automate it, so that we get reports at a click of a button. I need a way to quickly retrieve a list of our current loans to customers in VA or TX… can you do that? Easy peasy boss!
5
Back at SmallBank (better pay)
I will even throw in some cool extra features! Sample shows customers
6
You do the talking Name, Year, Track… Learning objectives
Things you like about the class Things that can be improved Attitude towards the Tournament
7
How do I access my data? Tables in the RDBMS on the network
In your computer memory: tables in a DATASET SQL Query VBA Commands
8
What are the differences?
Tables in a RDBMS on the network In memory DATASET slower faster Speed Fast Faster Slow Volume Very large Medium Small Access Difficult Easy Backup Good n/a Manual Security Excellent Poor Server Your local machine
9
Database “Legos” Standard software objects stitched together
ADO.NET ActiveX Data Object. It is a MSFT technology to manage enterprise data (on your CV)
10
ADO architecture (6 “Legos”)
Client (your machine) Example connection string "Data Source=f-sg6m-s4.comm.virginia.edu; Initial Catalog=SmallBankDB; Integrated Security=True" 1. SqlConnection: given a connection string will connect you to a DB DB server Example query Select * from Customer where state = ‘VA’ 2. SqlCommand: contains your SQL query Remote RDBMS (financial data) 3. SqlAdapter: the engine that moves the data. Fills tables in datasets using the query in SqlCommand 4. DataSet that contains 5. DataTables 6. ListObject: shows you the data in the datatable
11
WINIT What Is New In Technology?
12
Suggestions Make sure that you understand the ADO architecture diagram before coding.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.