SlideShare une entreprise Scribd logo
1  sur  17
Databases, Files, and “Technologists”A Presentation to an Ocean Technology Workshop Tuesday, January 11, 2011 Ian Barrodale Barrodale Computing Services Ltd. (BCS) ,[object Object]
Has completed 450+ software projects in the past 33 years
Is going to market with plug-in products that significantly extend and enhance databases for complex and high volume data applications,[object Object]
“Databases don’t have the features that I need.”
“Databases are slow and my files are large and complex.”* DBMS = DataBaseManagement System
BCS Database Solutions for Technologists A DBMS equipped with BCS extensions (plug-ins) can be faster and easier to use than writing code to organize, analyze and query multiple files BCS DaL makes it simple to load technologists’ data files into a database  BCS Grid DataBlade easily meets the sophisticated requirements of meteorologists, atmospheric scientists, oceanographers, aviation authorities, military personnel, and others to ‘slice and dice’ 4D gridded datasets BCS DBXtenDataBladecolumn compression gives impressive performance improvements over the performance of the most recent versions of DBMSs using row compression Still don’t want to load your files into a DBMS - but need to query them? Then BCS UFI  combined with a freeDBMSmight be just what you need! See  www.barrodale.com  and/or  contact  ian@barrodale.com
DaL makes it easy to load technologists’ data filesinto a database
Using your mouse, you can draw lines between graphic nodes that  represent file contents and database tables
DaL also provides functions: currently, ID generators, table lookup functions, general SQL expressions, and built-in functions
Multidimensional gridded data arises in many technology applications, but DBMSs didn’t really accommodate grids – prior to the Grid DataBlade
Typical Navy environmental gridded datasets Air Temperature Dust Aerosols Humidity-Refractive Effects Terrain Land Cover Fog Shelf /InternalWaves Wind Speed / Direction Rain Rate Surf Wind - Driven Circulation Sensible andLatent Heat Trafficability Soil Moisture Island Flow Wrecks Beach Profile Ice Waves Reefs, Bars, Channels Tidal Pulse Sediment Transport Coastal Configuration Turbidity Slope (Sea Floor) Swell / WaveRefraction Straits Hydrography - Fine Scales Biologics
Navy deployment of the Grid DataBlade
Medical Application demo using the Grid DataBlade(http://www.barrodale.com/grid_Demo/GridBladeApplet.html)
DBXten significantly improves DBMS performance whenever fast streams of complex data are involved US Patent Application #11/779,791
UFI allows users to index and query complex files without having to load them into a DBMS Your application? Your format? Life Sciences (BioHDF) Oceanographic  (NetCDF)
A depiction of how a complete solution might employ all four BCS products Grid DataBlade Functions Ocean Forecast data (table) Report 1 Grid DataBlade Objects  DaL DBXten Functions DaL DBXten Objects Report 2 Weather Forecast files (GRIB2) UFI
Summary: BCS Product List 	Current BCS database plug-in products include:         the DBXten DataBlade- for fast and compact storage of large quantities    	of measurement/sensor data         the Grid DataBlade- for storing, resampling, and retrieving multi-	dimensional gridded datasets (weather, ocean, atmosphere, oil & gas)         the Universal File Interface (UFI) - for indexing and querying files as if 	they were database tables         and, in addition,         Draw and Load (DaL) – a GUI-based tool for loading binary data files into 	database tables The URLs for these products are: http://www.barrodale.com/bcs/dbxten http://www.barrodale.com/bcs/bcs-grid-datablade http://www.barrodale.com/bcs/universal-file-interface-ufi http://www.barrodale.com/bcs/dal-draw-and-load

Contenu connexe

Tendances

Latest trends in database management
Latest trends in database managementLatest trends in database management
Latest trends in database management
BcomBT
 

Tendances (19)

GEMS_Article_PetroleumNews
GEMS_Article_PetroleumNewsGEMS_Article_PetroleumNews
GEMS_Article_PetroleumNews
 
Data collection
Data collectionData collection
Data collection
 
The Past, Present and Future of Big Data @LinkedIn
The Past, Present and Future of Big Data @LinkedInThe Past, Present and Future of Big Data @LinkedIn
The Past, Present and Future of Big Data @LinkedIn
 
Information processing architectures
Information processing architecturesInformation processing architectures
Information processing architectures
 
Redis Cashe is an open-source distributed in-memory data store.
Redis Cashe is an open-source distributed in-memory data store.Redis Cashe is an open-source distributed in-memory data store.
Redis Cashe is an open-source distributed in-memory data store.
 
An Algorithm to synchronize the local database with cloud Database
An Algorithm to synchronize the local database with cloud DatabaseAn Algorithm to synchronize the local database with cloud Database
An Algorithm to synchronize the local database with cloud Database
 
Apache Spark Workshop, Apr. 2016, Euangelos Linardos
Apache Spark Workshop, Apr. 2016, Euangelos LinardosApache Spark Workshop, Apr. 2016, Euangelos Linardos
Apache Spark Workshop, Apr. 2016, Euangelos Linardos
 
IRJET- Performing Load Balancing between Namenodes in HDFS
IRJET- Performing Load Balancing between Namenodes in HDFSIRJET- Performing Load Balancing between Namenodes in HDFS
IRJET- Performing Load Balancing between Namenodes in HDFS
 
Implementation of Multi-node Clusters in Column Oriented Database using HDFS
Implementation of Multi-node Clusters in Column Oriented Database using HDFSImplementation of Multi-node Clusters in Column Oriented Database using HDFS
Implementation of Multi-node Clusters in Column Oriented Database using HDFS
 
Paralyzing Bioinformatics Applications Using Conducive Hadoop Cluster
Paralyzing Bioinformatics Applications Using Conducive Hadoop ClusterParalyzing Bioinformatics Applications Using Conducive Hadoop Cluster
Paralyzing Bioinformatics Applications Using Conducive Hadoop Cluster
 
An Efficient and Fault Tolerant Data Replica Placement Technique for Cloud ba...
An Efficient and Fault Tolerant Data Replica Placement Technique for Cloud ba...An Efficient and Fault Tolerant Data Replica Placement Technique for Cloud ba...
An Efficient and Fault Tolerant Data Replica Placement Technique for Cloud ba...
 
Final proj
Final projFinal proj
Final proj
 
Bigdata and hadoop
Bigdata and hadoopBigdata and hadoop
Bigdata and hadoop
 
Challenges Management and Opportunities of Cloud DBA
Challenges Management and Opportunities of Cloud DBAChallenges Management and Opportunities of Cloud DBA
Challenges Management and Opportunities of Cloud DBA
 
Harnessing Hadoop and Big Data to Reduce Execution Times
Harnessing Hadoop and Big Data to Reduce Execution TimesHarnessing Hadoop and Big Data to Reduce Execution Times
Harnessing Hadoop and Big Data to Reduce Execution Times
 
Latest trends in database management
Latest trends in database managementLatest trends in database management
Latest trends in database management
 
Performance Improvement of Heterogeneous Hadoop Cluster using Ranking Algorithm
Performance Improvement of Heterogeneous Hadoop Cluster using Ranking AlgorithmPerformance Improvement of Heterogeneous Hadoop Cluster using Ranking Algorithm
Performance Improvement of Heterogeneous Hadoop Cluster using Ranking Algorithm
 
IRJET-Open Curltm Cloud Computing Test Structure:Confederate Data Centers for...
IRJET-Open Curltm Cloud Computing Test Structure:Confederate Data Centers for...IRJET-Open Curltm Cloud Computing Test Structure:Confederate Data Centers for...
IRJET-Open Curltm Cloud Computing Test Structure:Confederate Data Centers for...
 
Five database trends - updated April 2015
Five database trends - updated April 2015Five database trends - updated April 2015
Five database trends - updated April 2015
 

En vedette (7)

UFI - short
UFI - shortUFI - short
UFI - short
 
Grid DataBlade - short
Grid DataBlade - shortGrid DataBlade - short
Grid DataBlade - short
 
Gridded data primer
Gridded data primerGridded data primer
Gridded data primer
 
Database tools for technologists - short
Database tools for technologists - shortDatabase tools for technologists - short
Database tools for technologists - short
 
Managing and extracting gridded data - short
Managing and extracting gridded data - shortManaging and extracting gridded data - short
Managing and extracting gridded data - short
 
DBXten - short
DBXten - shortDBXten - short
DBXten - short
 
20 Ideas for your Website Homepage Content
20 Ideas for your Website Homepage Content20 Ideas for your Website Homepage Content
20 Ideas for your Website Homepage Content
 

Similaire à Presentation on BCS Database Products January 2011

System i - DDL vs DDS Presentation
System i - DDL vs DDS PresentationSystem i - DDL vs DDS Presentation
System i - DDL vs DDS Presentation
Chuck Walker
 
An End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering EnvironmentAn End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering Environment
jeffhobbs
 
Compact, Compress, De-Duplicate (DAOS)
Compact, Compress, De-Duplicate (DAOS)Compact, Compress, De-Duplicate (DAOS)
Compact, Compress, De-Duplicate (DAOS)
Ulrich Krause
 
Data base management system
Data base management systemData base management system
Data base management system
Suneel Dogra
 
10 Steps Optimize Share Point Performance
10 Steps Optimize Share Point Performance10 Steps Optimize Share Point Performance
10 Steps Optimize Share Point Performance
Christopher Bunn
 

Similaire à Presentation on BCS Database Products January 2011 (20)

System i - DDL vs DDS Presentation
System i - DDL vs DDS PresentationSystem i - DDL vs DDS Presentation
System i - DDL vs DDS Presentation
 
An End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering EnvironmentAn End User Perspective on Implementing Oracle in the Engineering Environment
An End User Perspective on Implementing Oracle in the Engineering Environment
 
Database Performance Management in Cloud
Database Performance Management in CloudDatabase Performance Management in Cloud
Database Performance Management in Cloud
 
Data Virtualization: An Essential Component of a Cloud Data Lake
Data Virtualization: An Essential Component of a Cloud Data LakeData Virtualization: An Essential Component of a Cloud Data Lake
Data Virtualization: An Essential Component of a Cloud Data Lake
 
My Other Computer is a Data Center: The Sector Perspective on Big Data
My Other Computer is a Data Center: The Sector Perspective on Big DataMy Other Computer is a Data Center: The Sector Perspective on Big Data
My Other Computer is a Data Center: The Sector Perspective on Big Data
 
Compact, Compress, De-Duplicate (DAOS)
Compact, Compress, De-Duplicate (DAOS)Compact, Compress, De-Duplicate (DAOS)
Compact, Compress, De-Duplicate (DAOS)
 
The Last Frontier- Virtualization, Hybrid Management and the Cloud
The Last Frontier-  Virtualization, Hybrid Management and the CloudThe Last Frontier-  Virtualization, Hybrid Management and the Cloud
The Last Frontier- Virtualization, Hybrid Management and the Cloud
 
RESUME3
RESUME3RESUME3
RESUME3
 
Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)
 
Database Technology- ITM
Database Technology- ITMDatabase Technology- ITM
Database Technology- ITM
 
Dbms Useful PPT
Dbms Useful PPTDbms Useful PPT
Dbms Useful PPT
 
Presentation day1oracle 12c
Presentation day1oracle 12cPresentation day1oracle 12c
Presentation day1oracle 12c
 
SharePoint and Large Scale SQL Deployments - NZSPC
SharePoint and Large Scale SQL Deployments - NZSPCSharePoint and Large Scale SQL Deployments - NZSPC
SharePoint and Large Scale SQL Deployments - NZSPC
 
Large Scale SharePoint SQL Deployments
Large Scale SharePoint SQL DeploymentsLarge Scale SharePoint SQL Deployments
Large Scale SharePoint SQL Deployments
 
Data base management system
Data base management systemData base management system
Data base management system
 
DATABASE ADMINSTRATION
DATABASE ADMINSTRATION DATABASE ADMINSTRATION
DATABASE ADMINSTRATION
 
Data Center of the Future v1.0.pptx
Data Center of the Future v1.0.pptxData Center of the Future v1.0.pptx
Data Center of the Future v1.0.pptx
 
Db2 v10.5 An Overview
Db2 v10.5 An OverviewDb2 v10.5 An Overview
Db2 v10.5 An Overview
 
Shaping the Role of a Data Lake in a Modern Data Fabric Architecture
Shaping the Role of a Data Lake in a Modern Data Fabric ArchitectureShaping the Role of a Data Lake in a Modern Data Fabric Architecture
Shaping the Role of a Data Lake in a Modern Data Fabric Architecture
 
10 Steps Optimize Share Point Performance
10 Steps Optimize Share Point Performance10 Steps Optimize Share Point Performance
10 Steps Optimize Share Point Performance
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

Presentation on BCS Database Products January 2011

  • 1.
  • 2. Has completed 450+ software projects in the past 33 years
  • 3.
  • 4. “Databases don’t have the features that I need.”
  • 5. “Databases are slow and my files are large and complex.”* DBMS = DataBaseManagement System
  • 6. BCS Database Solutions for Technologists A DBMS equipped with BCS extensions (plug-ins) can be faster and easier to use than writing code to organize, analyze and query multiple files BCS DaL makes it simple to load technologists’ data files into a database BCS Grid DataBlade easily meets the sophisticated requirements of meteorologists, atmospheric scientists, oceanographers, aviation authorities, military personnel, and others to ‘slice and dice’ 4D gridded datasets BCS DBXtenDataBladecolumn compression gives impressive performance improvements over the performance of the most recent versions of DBMSs using row compression Still don’t want to load your files into a DBMS - but need to query them? Then BCS UFI combined with a freeDBMSmight be just what you need! See www.barrodale.com and/or contact ian@barrodale.com
  • 7. DaL makes it easy to load technologists’ data filesinto a database
  • 8. Using your mouse, you can draw lines between graphic nodes that represent file contents and database tables
  • 9. DaL also provides functions: currently, ID generators, table lookup functions, general SQL expressions, and built-in functions
  • 10. Multidimensional gridded data arises in many technology applications, but DBMSs didn’t really accommodate grids – prior to the Grid DataBlade
  • 11. Typical Navy environmental gridded datasets Air Temperature Dust Aerosols Humidity-Refractive Effects Terrain Land Cover Fog Shelf /InternalWaves Wind Speed / Direction Rain Rate Surf Wind - Driven Circulation Sensible andLatent Heat Trafficability Soil Moisture Island Flow Wrecks Beach Profile Ice Waves Reefs, Bars, Channels Tidal Pulse Sediment Transport Coastal Configuration Turbidity Slope (Sea Floor) Swell / WaveRefraction Straits Hydrography - Fine Scales Biologics
  • 12. Navy deployment of the Grid DataBlade
  • 13. Medical Application demo using the Grid DataBlade(http://www.barrodale.com/grid_Demo/GridBladeApplet.html)
  • 14. DBXten significantly improves DBMS performance whenever fast streams of complex data are involved US Patent Application #11/779,791
  • 15. UFI allows users to index and query complex files without having to load them into a DBMS Your application? Your format? Life Sciences (BioHDF) Oceanographic (NetCDF)
  • 16. A depiction of how a complete solution might employ all four BCS products Grid DataBlade Functions Ocean Forecast data (table) Report 1 Grid DataBlade Objects DaL DBXten Functions DaL DBXten Objects Report 2 Weather Forecast files (GRIB2) UFI
  • 17. Summary: BCS Product List Current BCS database plug-in products include:         the DBXten DataBlade- for fast and compact storage of large quantities of measurement/sensor data         the Grid DataBlade- for storing, resampling, and retrieving multi- dimensional gridded datasets (weather, ocean, atmosphere, oil & gas)         the Universal File Interface (UFI) - for indexing and querying files as if they were database tables         and, in addition,         Draw and Load (DaL) – a GUI-based tool for loading binary data files into database tables The URLs for these products are: http://www.barrodale.com/bcs/dbxten http://www.barrodale.com/bcs/bcs-grid-datablade http://www.barrodale.com/bcs/universal-file-interface-ufi http://www.barrodale.com/bcs/dal-draw-and-load
  • 18. Summary: The Traditional (Non-Federated) Setup Data logger Web service File DBMS Application Application
  • 19. Summary: The New (Federated) Setup using a DBMS Web service Data logger File DBXten UFI Web service DBMS Application Application
  • 20. Thank you for your interest in this presentation Ian Barrodale ian@barrodale.com