Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center Welcome.

Slides:



Advertisements
Similar presentations
February 18, 2012 Lesson 3 Standard SQL. Lesson 3 Standard SQL.
Advertisements

Introduction to Structured Query Language (SQL)
--What is a Database--1 What is a database What is a Database.
ISMT221 Information Systems Analysis and Design Prototyping with MS Access Lab 6 Tony Tam.
Introduction to Structured Query Language (SQL)
Database management concepts Database Management Systems (DBMS) An example of a database (relational) Database schema (e.g. relational) Data independence.
1 Lecture 13: Database Heterogeneity Debriefing Project Phase 2.
© Anselm SpoerriInfo + Web Tech Course Information Technologies Info + Web Tech Course Anselm Spoerri PhD (MIT) Rutgers University
Chapter 7 Advanced SQL Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
Introduction to Structured Query Language (SQL)
Microsoft Access 2010 Chapter 7 Using SQL.
RIZWAN REHMAN, CCS, DU. Advantages of ORDBMSs  The main advantages of extending the relational data model come from reuse and sharing.  Reuse comes.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
A tour of new features introducing LINQ. Agenda of LINQ Presentation We have features for every step of the way LINQ Fundamentals Anonymous Functions/Lambda.
Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center An Agent Architecture for an Integrated.
Microsoft Access Ervin Ha.
Digital Object: A Virtual Online Storage Solution 598C Course Project Huajing Li.
Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization.
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
COMPUTING FOR BUSINESS AND ECONOMICS-III. Lecture no.6 COURSE INSTRUCTOR- Ms. Tehseen SEMESTER- Summer 2010.
Ihr Logo Data Explorer - A data profiling tool. Your Logo Agenda  Introduction  Existing System  Limitations of Existing System  Proposed Solution.
Data Management Turban, Aronson, and Liang Decision Support Systems and Intelligent Systems, Seventh Edition.
ASP.NET Programming with C# and SQL Server First Edition
An Integration Framework for Sensor Networks and Data Stream Management Systems.
Information Systems: Databases Define the role of general information systems Describe the elements of a database management system (DBMS) Describe the.
FVS Data Translocation Techniques with the BLM FORVIS Database 3 rd FVS Conference Feb. 14, 2007 Tim Bottomley.
6 Chapter Databases and Information Management. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits.
DBSQL 14-1 Copyright © Genetic Computer School 2009 Chapter 14 Microsoft SQL Server.
Relational Databases and Statistical Processing Andrew Westlake Survey & Statistical Computing
Dr. Mohamed Osman Hegazi 1 Database Systems Concepts Database Systems Concepts Course Outlines: Introduction to Databases and DBMS. Database System Concepts.
HSCI 709 SQL Data Definition Language. SQL Standard SQL-92 was developed by the INCITS Technical Committee H2 on Databases. SQL-92 was designed to be.
Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center An Intelligent Information System for.
Relational Databases Database Driven Applications Retrieving Data Changing Data Analysing Data What is a DBMS An application that holds the data manages.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
1 Relational Databases and SQL. Learning Objectives Understand techniques to model complex accounting phenomena in an E-R diagram Develop E-R diagrams.
6 1 Lecture 8: Introduction to Structured Query Language (SQL) J. S. Chou, P.E., Ph.D.
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
Database Systems Design, Implementation, and Management Coronel | Morris 11e ©2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or.
1 By Paul Murray Claire McQuade Kashif Rafiq David Miller.
13 1 Chapter 13 The Data Warehouse Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
INTRODUCTION TO DBS Database: a collection of data describing the activities of one or more related organizations DBMS: software designed to assist in.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 7 (Part II) INTRODUCTION TO STRUCTURED QUERY LANGUAGE (SQL) Instructor.
Indexes and Views Unit 7.
Database Management Supplement 1. 2 I. The Hierarchy of Data Database File (Entity, Table) Record (info for a specific entity, Row) Field (Attribute,
Ing. Erick López Ch. M.R.I. Replicación Oracle. What is Replication  Replication is the process of copying and maintaining schema objects in multiple.
Data and Applications Security Developments and Directions Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #15 Secure Multimedia Data.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
File Server Architecture In File Server Architecture, file server can’t process the data but can only pass on the data to the client who can process it.
Mining real world data RDBMS and SQL. Index RDBMS introduction SQL (Structured Query language)
NSF DUE ; Wen M. Andrews J. Sargeant Reynolds Community College Richmond, Virginia.
What is OLAP?.
1 Database Systems, 8 th Edition 1 Chapter 13 Business Intelligence and Data Warehouses Objectives In this chapter, you will learn: –How business intelligence.
A Guide to SQL, Eighth Edition Chapter Four Single-Table Queries.
ASET 1 Amity School of Engineering & Technology B. Tech. (CSE/IT), III Semester Database Management Systems Jitendra Rajpurohit.
Welcome to CPSC 534B: Information Integration Laks V.S. Lakshmanan Rm. 315.
7 1 Database Systems: Design, Implementation, & Management, 7 th Edition, Rob & Coronel 7.6 Advanced Select Queries SQL provides useful functions that.
LM 5 Introduction to SQL MISM 4135 Instructor: Dr. Lei Li.
Advanced Database & Client Server Introduction to MS SQL Server 2000 and Transact SQL -
uses of DB systems DB environment DB structure Codd’s rules current common RDBMs implementations.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
ISC321 Database Systems I Chapter 2: Overview of Database Languages and Architectures Fall 2015 Dr. Abdullah Almutairi.
Concepts of Database Management, Fifth Edition Chapter 3: The Relational Model 2: SQL.
Data Warehouse.
Databases and Information Management
Access: SQL Participation Project
Data Model.
Databases and Information Management
Database System Concepts and Architecture
W.D.Potter - University of Georgia
Presentation transcript:

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center Welcome

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center PROLOG/RDBMS Integration In The NED Intelligent Information System

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center Participants University of Georgia F. Maier D. Nute W.D. Potter J. Wang M. Dass H. Uchiyama USDA Forest Service M. J. Twery H. M. Rauscher P. Knopp S. Thomasma,

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center NED provides - a set of Decision-Support Tools - analysis for integrated prescriptions - multi-variable forest management - multi-scale support from plot to landscape NED Goal: provide a set of tools for Natural Resource Decision Support

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center 1.Create the goals & measurement criteria 2.Inventory & current condition analysis 3.Design alternative courses of action 4.Forecast the future through simulation 5.Assign values to the measurement criteria 6.Evaluate how well goals have been met 7.If not satisfactory, go back to step 1 The NED Decision Process

Blackboard Prolog Clauses MS Access Databases AGENTSAGENTS Inference EnginesKnowledge Models Meta-knowledge Temporary Data Files Simulators GIS Visual Models HTML Report s Interface Modules Control Flow Information Flow NED Architecture

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center Heterogeneous Sources As an Intelligent Information System, NED provides seamless integration of (possibly heterogeneous, distributed): Microsoft Access Databases (e.g. inventory) Knowledge Bases (e.g. treatments and goals) Simulation Sources (e.g. FVS and Silvah) Visualization Sources (e.g. Arcview and Envision)

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center PROLOG/RDBMS The ProData method to query a database did not meet the needs of NED-2 because : Processing data from multiple tables is slow It requires the database schema to be known Changes to the database schema are allowed only at design time (not during operation)

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center Integration Techniques Techniques for Integration (Brodie & Jarke, 1988) : Coupling existing PROLOG & RDBMS implementations Extending PROLOG to include DBMS Extending DBMS to include PROLOG Tightly integrating LP techniques with DBMS techniques

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center NED-2 Query Process Initiator BLACKBOARDBLACKBOARD NED-2 Agents ProData ODBC Database Meta Data

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center NED-2 Feature Special Feature in NED-2 Ability to retrieve information from multiple data sources without having to specify, within a query, where the data is to be found (e.g., in DBs, KBs, or as the result of simulations). Metadata is the key.

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center CREATING METADATA Creating metadata dynamically..

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center Query Example Query Query : What is the area of the stand in snap shot 0 ? Prolog Query Prolog Query : known(‘STAND_AREA’([‘SNAPSHOT’ = 0])). Query: ‘STAND_AREA’ = X, ‘SNAPSHOT’ = 0 Source Matching :‘STAND_HEADER’: ‘STAND_AREA’ = X, ‘SNAPSHOT_TREATMENTS’: ‘SNAPSHOT’=0 Join Constraints :‘STAND_HEADER’:‘STAND’ = ‘SNAPSHOT_TREATMENTS’:‘STAND’

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center Query Example (cont.) SQL Statement : SELECT ‘STAND-HEADER’.‘STAND-AREA’ FROM ‘STAND-HEADER’ ‘SNAPSHOT-TREATMENTS’ WHERE ‘SNAPSHOT-TREATMENTS’.‘SNAPSHOT’ = 0 AND ‘STAND-HEADER’.‘STAND’ = ‘SNAPSHOT-TREATMENTS’.‘STAND’

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center Query Language Features Arithmetic operations Logical Operations Aggregates Subqueries IN and BETWEEN DISTINCT and ALL

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center Conclusion Makes full use of database capabilities. Faster query set-up and processing. No need for full knowledge of a schema.

Northeastern Research Station Southern Research Station The University of Georgia Artificial Intelligence Center Further Information