Financial Information Management Business Intelligence Putting VBA & SQL To Work.

Slides:



Advertisements
Similar presentations
Chapter 10 ADO. What is ADO? ADO is a Microsoft technology ADO stands for ActiveX Data Objects ADO is a programming interface to access data in a database.
Advertisements

Using Visual Basic 6.0 to Create Web-Based Database Applications
Programming in ADO.NET: Data-Centric Applications and ADO.NET Original copyright by Microsoft, 2002, with minor modifications by Dan Eaves, 2005.
Financial Information Management FIM: Databases Stefano Grazioli.
Overview of Database Access in.Net Josh Bowen CIS 764-FS2008.
Microsoft Access Ervin Ha.
Financial Information Management How do I talk to a DBMS? SQL In one hour.
From VS C# 2010 Programming, John Allwork 1 VS2010 C# Programming - DB intro 1 Topics – Database Relational - linked tables SQL ADO.NET objects Referencing.
+ Connecting to the Web Week 7, Lecture A. + Midterm Basics Thursday February 28 during Class The lab Tuesday, February 26 is optional review Class on.
CIS 764 – Presentation Somil Chandwani.  With Microsoft Data Access Components (MDAC), developers can connect to and use data from a wide variety of.
Integrate. Automate. eXLerateTM
Beyond DHTML So far we have seen and used: CGI programs (using Perl ) and SSI on server side Java Script, VB Script, CSS and DOM on client side. For some.
ODBC, OLE DB, and ADO Introduction Dr. Ron Eaglin.
Financial Information Management DBMS and Operations, BI, and Analytics Stefano Grazioli.
Using Visual Basic 6.0 to Create Web-Based Database Applications
ADO.NET A2 Teacher Up skilling LECTURE 3. What’s to come today? ADO.NET What is ADO.NET? ADO.NET Objects SqlConnection SqlCommand SqlDataReader DataSet.
Overview of Data Access MacDonald Ch. 15 MIS 324 Professor Sandvig.
A Simple Introduction. What is ADO.net? First the word ADO stands for ActiveX Data Objects And it is an integral part of.Net Framework of Microsoft hence.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
How computer’s are linked together.
Introduction to ADO Y.-H. Chen International College Ming-Chuan University Fall, 2004.
Database, SQL, and ADO.NET- Part 1 Session 11 Mata kuliah: M0874 – Programming II Tahun: 2010.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Financial Information Management Putting VB & SQL To Work Stefano Grazioli.
Module 7: Accessing Data by Using ADO.NET
What is database?  Any Method for access info into Application from DataBase?  ODBC is standard for Accessing Data.  Problem with ODBC:  Information.
Financial Information Management Changing data in a DB Stefano Grazioli.
Financial Information Management Operations, BI, and Analytics Stefano Grazioli.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 Introduction to ADO.NET ADO.NET - Lesson 01  Training time: 10 minutes  Author:
Object Oriented Software Development 10. Persistent Storage.
Presented by Joseph J. Sarna Jr. JJS Systems, LLC
ADO.NET connections1 Connecting to SQL Server and Oracle.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 The SqlConnection Object ADO.NET - Lesson 02  Training time: 10 minutes 
Database Concepts Track 3: Managing Information using Database.
Copyright © Curt Hill Connectivity Communicating with the Database.
© Stefano Grazioli - Ask for permission for using/quoting:
ADO.NET AND STORED PROCEDURES - Swetha Kulkarni. RDBMS ADO.NET Provider  SqlClient  OracleClient  OleDb  ODBC  SqlServerCE System.Data.SqlClient.
I NTRODUCTION TO N ETWORK A DMINISTRATION. W HAT IS A N ETWORK ? A network is a group of computers connected to each other to share information. Networks.
ADO.NET FUNDAMENTALS BEGINNING ASP.NET 3.5 IN C#.
1 Database Programming with ADO.NET Kashef Mughal.
Active Data Objects Using.Net ADO.Net Farooq Ahmed Amna Umber Summayya Shehzad.
Financial Information Management FIM: Databases Stefano Grazioli.
© Stefano Grazioli - Ask for permission for using/quoting: Putting VBA & SQL To Work.
I NTRODUCTION TO N ETWORK A DMINISTRATION. W HAT IS A N ETWORK ? A network is a group of computers connected to each other to share information. Networks.
Financial Information Management Modifying data in a DB Stefano Grazioli.
© Stefano Grazioli - Ask for permission for using/quoting: Stefano Grazioli.
ADO .NET from. ADO .NET from “ADO .Net” Evolution/History of ADO.NET MICROSOFT .NET “ADO .Net” Evolution/History of ADO.NET History: Most applications.
.NET Data Access and Manipulation
C# 1 CSC 298 ADO.NET. C# 2 ADO.NET  A data access technology that maps very well to the world of the web (disconnected architecture)  data is retrieved.
Databases Stefano Grazioli.
Common SQL keywords. Building and using CASE Tools Data Base with Microsoft SQL-Server and C#
Accessing the Database Server: ODBC, OLE DB, and ADO
Process Automation The Technology
Process Automation The Technology
Business Intelligence
Data Virtualization Demoette… ADO.NET Client
BI tools: Excel’s Pivot table
Programming the Web Using ASP.Net
Lecture 6 VB.Net SQL Server.
Dynamic SQL Queries Stefano Grazioli.
Tonga Institute of Higher Education
Dynamic SQL Queries Stefano Grazioli.
BI: Accessing Enterprise Data
Chapter 10 ADO.
BI: Accessing Enterprise Data
Dynamic SQL Queries Stefano Grazioli.
Trading Stock and Options in Athens
Dynamic SQL Queries Stefano Grazioli.
BI tools: Excel’s Pivot table
Trading Stock and Options in Athens
Presentation transcript:

Financial Information Management Business Intelligence Putting VBA & SQL To Work

Critical Thinking  New interface  Listen to audio in video  Use windows media player  Easy meter

Financial Information Management WINIT What Is New In Technology?

Financial Information Management Accessing Enterprise Data Using Excel & ADO

Where is my Data? In a DBMS on the network In memory DATASET fastfast Speedslowbestfast Depends on bandwidth VolumemediumSmall/mediummediumVery large Accesseasy difficultmedium Backupmediumpoorn/aexcellent SecuritypoorPoor/mediumexcellentgood In a file slowslow Your local machine Server slowslow

Database Legos  Standard parts, put together in standard ways  ADO

VBA and ADO.NET  ADO = ActiveX Data Object. It is a MSFT technology to manage enterprise data  Use ADO.NET to run SQL queries on remote servers, collect the results, and present them to the user.

ADO architecture (7 Legos) Remote DataBase (financial data) Remote DataBase (financial data) Client (your machine) SQL Query string Connection string SqlConnection SqlAdapter ListObject DataSet DataTable s DataRow s DB Server SqlCommand On your Spreadsheet

Creating Software Objects Instances are declared with dim and built with the keyword new Dim myConnection As SqlClient.SqlConnection myConnection = New SqlClient.SqlConnection

Financial Information Management DEMO

Financial Information Management Homework Automating Business Intelligence at SmallBank

Suggestions  Make sure that you understand the ADO architecture diagram before coding.

You do the talking  Name, Major  Learning objectives  Things you like about the class  Things that can be improved  Attitude towards the Tournament