USGS September 16, 2009 WERC Multitaxa Database Council for Data Integration.

Slides:



Advertisements
Similar presentations
Mobile GIS.
Advertisements

Presentation by Priyanka Sawarkar
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
XProtect ® Express Integration made easy. With support for up to 48 cameras, XProtect Express is easy and affordable IP video surveillance software with.
MANAGING YOUR BUSINESS JUST GOT EASIER WITH.... A WORKFLOW AND DOCUMENT MANAGEMENT SOFTWARE.
GP2013 (R2) New features in GP2013 (R2). New Ribbon for windows Edit List is the Print button on the right without the paper background Action pane can.
A new Network Concept for transporting and storing digital video…………
Establishing GIS for Management in the Sauvie Island Wildlife Management Area, Oregon Jeremy Hruska Masters Degree in GIS Candidate Penn State University.
Introduction to Databases
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
File Systems and Databases
Spatial solutions for utilities and government m u n s y s®m u n s y s® right tools – proven results “Bridging the gap between CAD and GIS for Cadastral.
Mobile Technology for Real Property Assessment Tax Assessor’s Office Davie County, North Carolina.
Integrating Historical and Realtime Monitoring Data into an Internet Based Watershed Information System for the Bear River Basin Jeff Horsburgh David Stevens,
Managing Data & Information with the SECN Decision Support System GWS Meeting New Orleans, LA March 14-18, 2011.
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
Train The Trainer Employee Central Administration
Jeremy Boyd Director – Mindscape MSDN Regional Director
Managing Data Interoperability with FME Tony Kent Applications Engineer IMGS.
Create with SharePoint 2010 Jen Dodd Sr. Solutions Consultant
Developing Health Geographic Information Systems (HGIS) for Khorasan Province in Iran (Technical Report) S.H. Sanaei-Nejad, (MSc, PhD) Ferdowsi University.
PHASE 3: SYSTEMS DESIGN Chapter 7 Data Design.
Telecom Implementation. Conceptual Diagram of PDA/ Mobile Application User & Role Management GEO Spatial Data Maintenance Using Mobile Customized.
MD-EXPERT Designed with doctors for doctors. One solution for multiple platforms
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
Ihr Logo Data Explorer - A data profiling tool. Your Logo Agenda  Introduction  Existing System  Limitations of Existing System  Proposed Solution.
Trimble Connected Community
The City of Fargo Master Address File Project. Discovering what the heck is out there? The City of Fargo is currently developing a comprehensive, standardized,
SiS Technical Training Development Track Day 8. Agenda  Quick Overview of PeopleSoft Security  Understand Permission Lists, Roles, User and Tree Security.
This presentation is the property of Paradigm Information Systems It is confidential to the intended recipient for the purpose of evaluating FMS Any other.
Surveying the Past: North Pacific Pelagic Seabird Database Gary S. Drew and John F. Piatt.
Office Live Workspace Visio 2007 Outlook 2007 Groove 2007 Access 2007 Excel 2007 Word 2007.
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
Module 7: Fundamentals of Administering Windows Server 2008.
Plenary meeting 2015 – Chania - Crete CASCADE Data Services Yusuf Yigini, Panos Panagos, Martha B. Dunbar Joint Research Centre - European Commission.
 Chapter 6 Architecture 1. What is Architecture?  Overall Structure of system  First Stage in Design process 2.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
Esri UC 2014 | Technical Workshop | Esri Roads and Highways: Integrating and Developing LRS Business Systems Tom Hill.
2005 Epocrates, Inc. All rights reserved. Integrating XML with legacy relational data for publishing on handheld devices David A. Lee Senior member of.
“INTRODUCTION TO DATABASE AND SQL”. Outlines 2  Introduction To Database  Database Concepts  Database Properties  What is Database Management System.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Chapter 8 Data and Knowledge Management. 2 Learning Objectives When you finish this chapter, you will  Know the difference between traditional file organization.
ITGS Databases.
ArcGIS Workflow Manager Introduction
Building Dashboards SharePoint and Business Intelligence.
Coastal Data Management System Update Alfred Wanger May 15,
Creating Custom Reports
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
NSF DUE ; Wen M. Andrews J. Sargeant Reynolds Community College Richmond, Virginia.
Can you do this in SmarTeam?
Overview of Basic 3D Experience (Enovia V6) Concepts
Carver County xRM CRM/GIS Integration Land and Water Permitting System April 25, 2013.
Not Your Father’s Laserfiche AA101 Michael Allen.
Introduction to FFI: Why and how FFI was developed Introduction to FFI: Why and how FFI was developed 04/02/2013.
Coordination, management and visualization of monitoring data in the Avian Knowledge Network Michael Fitzgibbon, Point Blue Conservation Science Leo Salas,
The CUAHSI Hydrologic Information System Spatial Data Publication Platform David Tarboton, Jeff Horsburgh, David Maidment, Dan Ames, Jon Goodall, Richard.
REDCap General Overview
Mobile Software Solutions
Introduction to GIS GIS in Cadastral Management
Integrated navigation system is our next project for this venture.
Basic Work-Flow with SQL Server Standard
The System Catalog Describing the Data Copyright © Curt Hill
CIS 515 STUDY Lessons in Excellence-- cis515study.com.
File Systems and Databases
About Thetus Thetus develops knowledge discovery and modeling infrastructure software for customers who: Have high value data that does not neatly fit.
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
Login Main Functions Via SAS Information Delivery Portal
Presentation transcript:

USGS September 16, 2009 WERC Multitaxa Database Council for Data Integration

Statement of Problems Survey data can be complex Data collectors can stray from protocols Over time, volume of data becomes enormous – difficult to keep organized Sharing data with our partners is labor intensive and time consuming

Objectives Efficiently collect and manage survey data while adhering to specific study design protocols Integrate data across studies, time and location Effectively and efficiently share data with our partners Leading to our ultimate objective… These objective evolved over the years as we moved along the learning curve

Develop a single multi-taxa database for all studies Develop study-specific electronic forms for data entry, review & edit Multitaxa database PDA PC

History of our Approach Our data collection methods have evolved over the years…

In the beginning… Using Personal Digital Assistants (PDAs) to collect survey data –Main goal: have data stored in electronic format from the start – no need to migrate later from paper –Often stored in Excel in the beginning –Huge improvement: Easier to share and backup data Improved analysis with Excel capabilities –NO INTEGRATION YET…

Next phase… Data storage using Access database instead of Excel –A database was built for each project –PDAs sync directly to a database –More improvement! Ability to create forms for viewing data Greater QA/QC tools Improved reporting capability Still simple to export to Excel when needed –NOT MUCH INTEGRATION YET…

Enterprises data management model at that time: And so on…

Next phase (a big step…) Create a single database for all projects –Query across study, location, time –Standardize site names across projects –Centralize user access and permissions –Systematic data backup This database has been called the MultiTaxa database, or MTX – years in the making REAL INTEGRATION!

Revised enterprise data management model: A A B BC C D D

Current Status BioInformatics Operational Plan created –An attempt to identify the scope of work, organize it, put personnel in positions of authority and responsibility PlanOverview.pdf FAMissionStmts.pdf –Responsibilities grouped into Functional Areas Defined Personnel assigned Required skills listed –Hard copies & electronic copies available Please use as an outline for your operational planning; keep the meat, leave the bones!

Multitaxa database Developed a single Multitaxa database in SQL Server 2005 Now in production!

Successfully connected PDAs to new database structure Multitaxa database Pacific pocket mouse 2008 Pacific pocket mouse 2009 Incidental observations

MS Access Project viewers successfully connected to new database One set of forms per Study

Legacy datasets being migrated to new database, QA/QC’d, and approved datasets pushed up to Califoria Dept. of Fish & Game BIOS website (NBII compatible). Multitaxa database legacy

Migration highlights Survey types: –Small mammal trapping –Pitfall trapping –Radio telemetry tracking –Sea otter observations (aerially and from ground) –Carnivore tracking stations –Carnivore camera tracking –Visual encounter –Vegetation assessments –Incidental observations

More highlights… Record counts –Survey Events: 18,438 –Taxa Observations: 113,436 –Weather Observations: 30,259 Geographic range –Southern California –Central California shores –Western North America –South Pacific islands

More highlights… Observed species –Snakes –Birds –Ants –Small and large Mammals –Fish –Amphibians –Trees –Plants –Grasses, shrubs

Spatial Viewers ARC GIS Server Web Mapping Application

Google Maps API in a Web Page

JavaScript API in a Web Page

Which technologies are we using? Solutions

Each study uses custom VIEWS of the database: To display only the relevant tables and fields To filter for records only from the given survey To control access to records VIEWS

Electronic forms use these views to interface with the database Each set of PDA forms is unique and designed to support the workflow described in the protocol Multitaxa database Unique view PDA PC

INSTEAD-OF TRIGGERS Created for each view Most views not updateable Trigger used to parse incoming record into each table Also in the proper order, per referential integrity

SECURITY Permissions granted on views through Roles AUDITING History tables –Populated with update/delete triggers User metadata –User and date recorded via trigger in each DML operation QA/QC Metadata field included with each “main” table

Challenges Managing ripple-effects from ERD changes –So far, okay, but will continue to get more complex Access Projects seem to get around the triggers somehow –Sending SQL command in separate connection used to override Project’s native functionality Learning curve Staff number limitations

Future Plans Browser based forms/Web forms –.NET language Continue expansion to more PI’s datasets More development of spatial representations

Acknowledgments USGS –Chris Brown –Carlton Rochester –Curt Tamanaha –Bill Perry –Robert Lugo –Len Winkler –Robert Fisher –Tom Suchanek NBII –Jennifer Pollack U.S. Fish &Wildlife –Elise Watson –Tony McKinner Calif. Dept. of Fish & Game –Tom Lupo

References –Pendragon –BIOS –INSTEAD-OF-TRIGGERS –Audit fields changes-to-sql-server-data.html changes-to-sql-server-data.html –xCase –Spatial viewers website