SlideShare une entreprise Scribd logo
1  sur  13
BIODIVERSITY & ENVIRONMENTALBIODIVERSITY & ENVIRONMENTAL
MONITORING DATABASEMONITORING DATABASE
Migration to SQL SERVERMigration to SQL SERVER
Presentation requested by IS&TPresentation requested by IS&T
Jean Dominique ANDRIAMBAHINYJean Dominique ANDRIAMBAHINY
GIS & Database AnalystGIS & Database Analyst
Dominique.Andriambahiny@riotinto.comDominique.Andriambahiny@riotinto.com
November, 20 2010
Mandena Fort-Dauphin
DESCRIPTION SITUATION PERSPECTIVE
CONTEXT
OBJECTIVE
 General & legal issueGeneral & legal issue
 Legal obligation to government/NOE (National Office of Environment):Legal obligation to government/NOE (National Office of Environment):
SEIA, SEMP, Annual report, etc.SEIA, SEMP, Annual report, etc.
 Standard Rio Tinto: HSEQ-MS, BAPStandard Rio Tinto: HSEQ-MS, BAP
 Environmental issue : Weir installation on the lagoon, New portEnvironmental issue : Weir installation on the lagoon, New port
installation on the peninsula of Ehoala, Rehabilitation and restorationinstallation on the peninsula of Ehoala, Rehabilitation and restoration
program, water management issue.program, water management issue.
 Technical issueTechnical issue
 Biodiversity database architecture conceived for single userBiodiversity database architecture conceived for single user
 Need to duplicate the database for more usersNeed to duplicate the database for more users
 Database security issueDatabase security issue
 Opportunities:Opportunities:
 Server available from ITServer available from IT
 DB configurations meets IS&T requirementsDB configurations meets IS&T requirements
CONTEXT
OBJECTIVE
SITUATION PERSPECTIVEDESCRIPTION
 GlobalGlobal
 To optimize environmental data managementTo optimize environmental data management
 SpecificsSpecifics
 To migrate DB on SQL Server in production environmentTo migrate DB on SQL Server in production environment
CONTEXT
OBJECTIVE
SITUATION PERSPECTIVEDESCRIPTION
 Database conceived for single userDatabase conceived for single user
 Separated in two elements: back-end and front-endSeparated in two elements: back-end and front-end
applicationsapplications
 Unique password to access the databaseUnique password to access the database
 Back-end application accessed via ODBCBack-end application accessed via ODBC
 Front-end application conceived on VBA with identicalFront-end application conceived on VBA with identical
mains formsmains forms
 Sub-forms varied according to the specification ofSub-forms varied according to the specification of
surveysurvey
 Max size required: 2GBMax size required: 2GB
SITUATION PERSPECTIVEDESCRIPTION
CONTEXT
OBJECTIVE
 Illustration of the utilisation of the DB for theIllustration of the utilisation of the DB for the
monitoring of whales (Megaptera Novaeangliae) aroundmonitoring of whales (Megaptera Novaeangliae) around
the peninsula of Ehoala before and after the installationthe peninsula of Ehoala before and after the installation
of new portof new port
SITUATION PERSPECTIVEDESCRIPTION
CONTEXT
OBJECTIVE
SITUATION PERSPECTIVEDESCRIPTION
CONTEXT
OBJECTIVE
Main-formsMain-forms
Sub-formsSub-forms
FRONT-ENDFRONT-END
SITUATION PERSPECTIVEDESCRIPTION
CONTEXT
OBJECTIVE
 Database output/Contribution :Database output/Contribution :
 SEMP for the operational of the New portSEMP for the operational of the New port
 Final construction (2005-2009) reportFinal construction (2005-2009) report
 Complaints and crisis resolutionComplaints and crisis resolution
 Type of monitoring:Type of monitoring:
 marine and lagoon surveymarine and lagoon survey
 Whales (Megaptera Novaeangliae)Whales (Megaptera Novaeangliae)
 Benthic population: Coral, algae, urchinBenthic population: Coral, algae, urchin
 Lobster, FisheriesLobster, Fisheries
 Bird, crocodilesBird, crocodiles
 Terrestrial survey :Terrestrial survey :
 Fauna and floraFauna and flora
 Dynamic of landcover (ongoing)Dynamic of landcover (ongoing)
 Trial planting and ecological restoration (ongoing)Trial planting and ecological restoration (ongoing)
SITUATION PERSPECTIVEDESCRIPTION
CONTEXT
OBJECTIVE
Sample of whales monitoring reportSample of whales monitoring report
SITUATION PERSPECTIVEDESCRIPTION
CONTEXT
OBJECTIVE
 ActivitésActivités
 Maintenance évolutive de la baseMaintenance évolutive de la base
 Test de migration sur SQL Server Express 2005 localTest de migration sur SQL Server Express 2005 local
réussiréussi
SITUATION PERSPECTIVEDESCRIPTION
CONTEXT
OBJECTIVE
 Ongoing:Ongoing:
 maintenance of the databasemaintenance of the database
 Standardization of sample codesStandardization of sample codes
 Successful test of migration to SQL Server Express 2005Successful test of migration to SQL Server Express 2005
 Short & middle termShort & middle term
 Migrate the database on SQL ServerMigrate the database on SQL Server
 Implement LUMP on single unit (deadline: December)Implement LUMP on single unit (deadline: December)
 Finalize the Environmental Data Management PlanFinalize the Environmental Data Management Plan
 Integrate RT standard to the databaseIntegrate RT standard to the database
 Long termLong term
 Migrate spatial (GIS) data to Server (acquisition of ArcGISMigrate spatial (GIS) data to Server (acquisition of ArcGIS
Server)Server)
 Data/systems integrationData/systems integration
SITUATION PERSPECTIVEDESCRIPTION
CONTEXT
OBJECTIVE
Thank YouThank You

Contenu connexe

Similaire à BD_Biodiversite_IT_English_v16

Discovering Drugs with Kafka Streams (Ben Mabey & Scott Nielsen, Recursion Ph...
Discovering Drugs with Kafka Streams (Ben Mabey & Scott Nielsen, Recursion Ph...Discovering Drugs with Kafka Streams (Ben Mabey & Scott Nielsen, Recursion Ph...
Discovering Drugs with Kafka Streams (Ben Mabey & Scott Nielsen, Recursion Ph...confluent
 
CarbonNet storage site characterisation and selection process
CarbonNet storage site characterisation and selection processCarbonNet storage site characterisation and selection process
CarbonNet storage site characterisation and selection processGlobal CCS Institute
 
Let's not rewrite it all
Let's not rewrite it allLet's not rewrite it all
Let's not rewrite it allMichelle Brush
 
The Very Very Latest in Database Development - Oracle Open World 2012
The Very Very Latest in Database Development - Oracle Open World 2012The Very Very Latest in Database Development - Oracle Open World 2012
The Very Very Latest in Database Development - Oracle Open World 2012Lucas Jellema
 
IWMW 2002: Interoperability and Learning Standards briefing: Does Interoperab...
IWMW 2002: Interoperability and Learning Standards briefing: Does Interoperab...IWMW 2002: Interoperability and Learning Standards briefing: Does Interoperab...
IWMW 2002: Interoperability and Learning Standards briefing: Does Interoperab...IWMW
 
Kelvin - Geophysical - Formal
Kelvin - Geophysical - FormalKelvin - Geophysical - Formal
Kelvin - Geophysical - FormalKelvin Soice
 
Inf bco2891 release candidate v11 copy
Inf bco2891 release candidate v11 copyInf bco2891 release candidate v11 copy
Inf bco2891 release candidate v11 copyAbdul Rasheed
 
Calgary Knowledge Series with VMware and Long View
Calgary Knowledge Series with VMware and Long ViewCalgary Knowledge Series with VMware and Long View
Calgary Knowledge Series with VMware and Long Viewlvsmarketing
 
Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020
Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020
Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020data://disrupted®
 
Splunk conf2014 - Getting Deeper Insights into your Virtualization and Storag...
Splunk conf2014 - Getting Deeper Insights into your Virtualization and Storag...Splunk conf2014 - Getting Deeper Insights into your Virtualization and Storag...
Splunk conf2014 - Getting Deeper Insights into your Virtualization and Storag...Splunk
 
Osgeo.wageningen kickoff event nov2012
Osgeo.wageningen kickoff event nov2012Osgeo.wageningen kickoff event nov2012
Osgeo.wageningen kickoff event nov2012pvangenuchten
 
OSDC 2014: Christian Kniep - Understand your data center by overlaying multi...
OSDC 2014: Christian Kniep -  Understand your data center by overlaying multi...OSDC 2014: Christian Kniep -  Understand your data center by overlaying multi...
OSDC 2014: Christian Kniep - Understand your data center by overlaying multi...NETWAYS
 
2021_0825-DAT_Slide-Deck.pdf
2021_0825-DAT_Slide-Deck.pdf2021_0825-DAT_Slide-Deck.pdf
2021_0825-DAT_Slide-Deck.pdfRais Charipov
 
iMarine Products and Services delivery
iMarine Products and Services deliveryiMarine Products and Services delivery
iMarine Products and Services deliveryiMarine283644
 
Production Readiness Strategies in an Automated World
Production Readiness Strategies in an Automated WorldProduction Readiness Strategies in an Automated World
Production Readiness Strategies in an Automated WorldSean Chittenden
 
Evolving Archetecture
Evolving ArchetectureEvolving Archetecture
Evolving Archetectureleo lapworth
 
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage Red Hat Storage Day LA - Performance and Sizing Software Defined Storage
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage Red_Hat_Storage
 

Similaire à BD_Biodiversite_IT_English_v16 (20)

Discovering Drugs with Kafka Streams (Ben Mabey & Scott Nielsen, Recursion Ph...
Discovering Drugs with Kafka Streams (Ben Mabey & Scott Nielsen, Recursion Ph...Discovering Drugs with Kafka Streams (Ben Mabey & Scott Nielsen, Recursion Ph...
Discovering Drugs with Kafka Streams (Ben Mabey & Scott Nielsen, Recursion Ph...
 
CarbonNet storage site characterisation and selection process
CarbonNet storage site characterisation and selection processCarbonNet storage site characterisation and selection process
CarbonNet storage site characterisation and selection process
 
Let's not rewrite it all
Let's not rewrite it allLet's not rewrite it all
Let's not rewrite it all
 
The Very Very Latest in Database Development - Oracle Open World 2012
The Very Very Latest in Database Development - Oracle Open World 2012The Very Very Latest in Database Development - Oracle Open World 2012
The Very Very Latest in Database Development - Oracle Open World 2012
 
The Very Very Latest In Database Development - Lucas Jellema - Oracle OpenWor...
The Very Very Latest In Database Development - Lucas Jellema - Oracle OpenWor...The Very Very Latest In Database Development - Lucas Jellema - Oracle OpenWor...
The Very Very Latest In Database Development - Lucas Jellema - Oracle OpenWor...
 
IWMW 2002: Interoperability and Learning Standards briefing: Does Interoperab...
IWMW 2002: Interoperability and Learning Standards briefing: Does Interoperab...IWMW 2002: Interoperability and Learning Standards briefing: Does Interoperab...
IWMW 2002: Interoperability and Learning Standards briefing: Does Interoperab...
 
Kelvin - Geophysical - Formal
Kelvin - Geophysical - FormalKelvin - Geophysical - Formal
Kelvin - Geophysical - Formal
 
Inf bco2891 release candidate v11 copy
Inf bco2891 release candidate v11 copyInf bco2891 release candidate v11 copy
Inf bco2891 release candidate v11 copy
 
Calgary Knowledge Series with VMware and Long View
Calgary Knowledge Series with VMware and Long ViewCalgary Knowledge Series with VMware and Long View
Calgary Knowledge Series with VMware and Long View
 
Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020
Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020
Storage Benchmarks - Voodoo oder Wissenschaft? – data://disrupted® 2020
 
Splunk conf2014 - Getting Deeper Insights into your Virtualization and Storag...
Splunk conf2014 - Getting Deeper Insights into your Virtualization and Storag...Splunk conf2014 - Getting Deeper Insights into your Virtualization and Storag...
Splunk conf2014 - Getting Deeper Insights into your Virtualization and Storag...
 
Seminar Series_final
Seminar Series_finalSeminar Series_final
Seminar Series_final
 
Osgeo.wageningen kickoff event nov2012
Osgeo.wageningen kickoff event nov2012Osgeo.wageningen kickoff event nov2012
Osgeo.wageningen kickoff event nov2012
 
OSDC 2014: Christian Kniep - Understand your data center by overlaying multi...
OSDC 2014: Christian Kniep -  Understand your data center by overlaying multi...OSDC 2014: Christian Kniep -  Understand your data center by overlaying multi...
OSDC 2014: Christian Kniep - Understand your data center by overlaying multi...
 
2021_0825-DAT_Slide-Deck.pdf
2021_0825-DAT_Slide-Deck.pdf2021_0825-DAT_Slide-Deck.pdf
2021_0825-DAT_Slide-Deck.pdf
 
Ad mi floridan-aquiferwls-for-pps
Ad mi floridan-aquiferwls-for-ppsAd mi floridan-aquiferwls-for-pps
Ad mi floridan-aquiferwls-for-pps
 
iMarine Products and Services delivery
iMarine Products and Services deliveryiMarine Products and Services delivery
iMarine Products and Services delivery
 
Production Readiness Strategies in an Automated World
Production Readiness Strategies in an Automated WorldProduction Readiness Strategies in an Automated World
Production Readiness Strategies in an Automated World
 
Evolving Archetecture
Evolving ArchetectureEvolving Archetecture
Evolving Archetecture
 
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage Red Hat Storage Day LA - Performance and Sizing Software Defined Storage
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage
 

BD_Biodiversite_IT_English_v16

  • 1. BIODIVERSITY & ENVIRONMENTALBIODIVERSITY & ENVIRONMENTAL MONITORING DATABASEMONITORING DATABASE Migration to SQL SERVERMigration to SQL SERVER Presentation requested by IS&TPresentation requested by IS&T Jean Dominique ANDRIAMBAHINYJean Dominique ANDRIAMBAHINY GIS & Database AnalystGIS & Database Analyst Dominique.Andriambahiny@riotinto.comDominique.Andriambahiny@riotinto.com November, 20 2010 Mandena Fort-Dauphin
  • 3.  General & legal issueGeneral & legal issue  Legal obligation to government/NOE (National Office of Environment):Legal obligation to government/NOE (National Office of Environment): SEIA, SEMP, Annual report, etc.SEIA, SEMP, Annual report, etc.  Standard Rio Tinto: HSEQ-MS, BAPStandard Rio Tinto: HSEQ-MS, BAP  Environmental issue : Weir installation on the lagoon, New portEnvironmental issue : Weir installation on the lagoon, New port installation on the peninsula of Ehoala, Rehabilitation and restorationinstallation on the peninsula of Ehoala, Rehabilitation and restoration program, water management issue.program, water management issue.  Technical issueTechnical issue  Biodiversity database architecture conceived for single userBiodiversity database architecture conceived for single user  Need to duplicate the database for more usersNeed to duplicate the database for more users  Database security issueDatabase security issue  Opportunities:Opportunities:  Server available from ITServer available from IT  DB configurations meets IS&T requirementsDB configurations meets IS&T requirements CONTEXT OBJECTIVE SITUATION PERSPECTIVEDESCRIPTION
  • 4.  GlobalGlobal  To optimize environmental data managementTo optimize environmental data management  SpecificsSpecifics  To migrate DB on SQL Server in production environmentTo migrate DB on SQL Server in production environment CONTEXT OBJECTIVE SITUATION PERSPECTIVEDESCRIPTION
  • 5.  Database conceived for single userDatabase conceived for single user  Separated in two elements: back-end and front-endSeparated in two elements: back-end and front-end applicationsapplications  Unique password to access the databaseUnique password to access the database  Back-end application accessed via ODBCBack-end application accessed via ODBC  Front-end application conceived on VBA with identicalFront-end application conceived on VBA with identical mains formsmains forms  Sub-forms varied according to the specification ofSub-forms varied according to the specification of surveysurvey  Max size required: 2GBMax size required: 2GB SITUATION PERSPECTIVEDESCRIPTION CONTEXT OBJECTIVE
  • 6.  Illustration of the utilisation of the DB for theIllustration of the utilisation of the DB for the monitoring of whales (Megaptera Novaeangliae) aroundmonitoring of whales (Megaptera Novaeangliae) around the peninsula of Ehoala before and after the installationthe peninsula of Ehoala before and after the installation of new portof new port SITUATION PERSPECTIVEDESCRIPTION CONTEXT OBJECTIVE
  • 8. SITUATION PERSPECTIVEDESCRIPTION CONTEXT OBJECTIVE  Database output/Contribution :Database output/Contribution :  SEMP for the operational of the New portSEMP for the operational of the New port  Final construction (2005-2009) reportFinal construction (2005-2009) report  Complaints and crisis resolutionComplaints and crisis resolution  Type of monitoring:Type of monitoring:  marine and lagoon surveymarine and lagoon survey  Whales (Megaptera Novaeangliae)Whales (Megaptera Novaeangliae)  Benthic population: Coral, algae, urchinBenthic population: Coral, algae, urchin  Lobster, FisheriesLobster, Fisheries  Bird, crocodilesBird, crocodiles  Terrestrial survey :Terrestrial survey :  Fauna and floraFauna and flora  Dynamic of landcover (ongoing)Dynamic of landcover (ongoing)  Trial planting and ecological restoration (ongoing)Trial planting and ecological restoration (ongoing)
  • 9. SITUATION PERSPECTIVEDESCRIPTION CONTEXT OBJECTIVE Sample of whales monitoring reportSample of whales monitoring report
  • 10. SITUATION PERSPECTIVEDESCRIPTION CONTEXT OBJECTIVE  ActivitésActivités  Maintenance évolutive de la baseMaintenance évolutive de la base  Test de migration sur SQL Server Express 2005 localTest de migration sur SQL Server Express 2005 local réussiréussi
  • 11. SITUATION PERSPECTIVEDESCRIPTION CONTEXT OBJECTIVE  Ongoing:Ongoing:  maintenance of the databasemaintenance of the database  Standardization of sample codesStandardization of sample codes  Successful test of migration to SQL Server Express 2005Successful test of migration to SQL Server Express 2005
  • 12.  Short & middle termShort & middle term  Migrate the database on SQL ServerMigrate the database on SQL Server  Implement LUMP on single unit (deadline: December)Implement LUMP on single unit (deadline: December)  Finalize the Environmental Data Management PlanFinalize the Environmental Data Management Plan  Integrate RT standard to the databaseIntegrate RT standard to the database  Long termLong term  Migrate spatial (GIS) data to Server (acquisition of ArcGISMigrate spatial (GIS) data to Server (acquisition of ArcGIS Server)Server)  Data/systems integrationData/systems integration SITUATION PERSPECTIVEDESCRIPTION CONTEXT OBJECTIVE