SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
INTRODUCTION TO
      DATA MIGRATION

                    Trish Rose-Sandler
                    VRA Conference Kansas City, MO
                    March 28 2007




Definition

  “Data migration is the transferring of data
  between storage types, formats, or computer
  systems. Data migration is usually performed
  programmatically to achieve an automated
  migration, freeing up human resources from
  tedious tasks. It is required when organizations
  or individuals change computer systems or
  upgrade to new systems.”
                            Wikipedia 2/21/07
3 Stages of Data Migration

 Pre Migration

 Migration

 Post Migration




3 Stages of Data Migration

 Pre Migration – Analyzing, Mapping,
 Normalizing/Transforming, Testing, Backup

 Migration

 Post Migration – Quality Control, Cleanup,
 Update Cataloging Guidelines
Pre-Migration: Data Analysis

Evaluate data for:
 Consistency
 Unnecessary redundancy across
 records
 Identify errors
 Re-evaluate relationships &
 structures




Pre-Migration: Data Analysis
    Screen shot of Oxygen XML editor
Pre-Migration: Mapping

Source                              Target

CreatorName                         vra:agentName
                                    dc:creator

Date                                vra:date
                                    dc:date

Site                                vra:locationName
                                    dc:coverage

General Notes                       vra:description
                                    dc: description




Pre-Migration: Mapping
       Example of Source to Target map
Pre-Migration: Mapping

Source Set

  Examples of parsing
    Source data stores all agent names in creator field w/o a
     qualifying role
            Creator
    Target data stores all agent names separate from but
     linked to roles
            Agent.name
            Agent.role




Pre-Migration: Mapping

Target Set

Mix of community standards and local elements
  Descriptive – e.g. Core 4.0
  Technical – e.g. Core 4.0, MIX
  Rights – e.g. Core 4.0, METS Rights
  Local – e.g. dateImagePurchased
E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard
MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide



          Pre-Migration: Mapping
          Familiarize yourself with standards’
           documentation
               Examples
               VRA Core 4.0 standard
                     Core 4.0 documentation
                     Cataloging Cultural Objects (CCO) content standard
               MODS standard
                     MODS documentation guidelines
                         <http://www.loc.gov/standards/mods/>
                     DLF/Aquifer Implementation Guidelines for Shareable
                      MODS Records
                         <http://www.diglib.org/aquifer/dlfmodsimplementationguidelines_
                         finalnov2006 pdf>



E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard
MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide



          Pre-Migration: Mapping
        Crosswalks may be useful                             e.g. Getty crosswalk
E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard
MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide



          Pre-Migration: Mapping

        The goal of normalization is to transform or
        clean up your data values so they conform to
        accepted standards, are more consistent, and
        can be understood by any user of your images


        Can be done during
                Pre Migration
                Migration
                Post Migration




E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard
MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide



          Pre-Migration: Mapping

       Data to Normalize
                      Abbreviations
                      e.g. Material= ol on cv.; source = DOA; attribution=sch of


                      Inconsistencies
                      e.g. expressions of circa: Date= c1947; c. 1988; c 500 AD;
                               ca. 15th Century


                      Formatting conventions
                      e.g. title=[Grapevines at Mission de San Ignacio]
E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard
MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide



          Pre-Migration: Mapping


       Other types of normalization
       Source system uses codes for values
                      e.g. Name=Johnson, Ben                                  type=1 (1=personal)

       Create indexed versions of dates
                      e.g. 2/9/01, mid 15th century, October 1945
                      YYYY-MM-DD, YYYY-MM, YYYY (ISO 8601 standard)




E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard
MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide



          Pre-Migration: Mapping

       Assess metadata granularity

       Examples of narrow and broad worktypes

                      Narrow: City planning, urbanism, landscape design,
                      garden design, environmental design

                      Broad: Architecture

                      Narrow: costume design, fashion design, clothing,
                      jewelry, ornament, body decoration

                      Broad: Costume and Jewelry
E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard
MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide



          Pre-Migration: Testing
        Hand pick records to evaluate mapping decisions and to
        test for normalization and diacritics problems

        Diacritics- best to encode in UTF-8 Unicode or use
        Unicode decimal or hexadecimal character references

        Display

                       Karls tejn (Str edoc eský kraj, Czech Republic)--Castle

        Exported using Unicode decimal character references

                       Karls&#780;tejn (Str&#780;edoc&#780;esky&#769; kraj, Czech
                       Republic)--Castle




E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard
MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide



          Pre-Migration: Final Word



            BACK-UP, BACK-UP, BACK-UP
E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard
MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide



          Migration: A few words

        Enlist the help of a programmer or database
        administrator

        Need for assistance will depend on your source and
        target systems (what tools they provide for migrating
        data), how much data normalization you’ll need,
        restructuring of the data, etc.

        A db administrator can help with target system setup
        (forms, reports, security, backup, etc)




E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard
MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide



          Post Migration


                       Quality Control (QC)

                       Data Cleanup

                       Update Cataloging Guidelines

Contenu connexe

En vedette

THROWING THE CAT AMONG THE PIGEONS: Keeping Visual Resources Positions Viabl...
THROWING THE CAT AMONG THE PIGEONS:  Keeping Visual Resources Positions Viabl...THROWING THE CAT AMONG THE PIGEONS:  Keeping Visual Resources Positions Viabl...
THROWING THE CAT AMONG THE PIGEONS: Keeping Visual Resources Positions Viabl...Visual Resources Association
 
Granting Wishes: Roles and Challenges Implementing Grants with Multiple Partners
Granting Wishes: Roles and Challenges Implementing Grants with Multiple PartnersGranting Wishes: Roles and Challenges Implementing Grants with Multiple Partners
Granting Wishes: Roles and Challenges Implementing Grants with Multiple PartnersVisual Resources Association
 
Promoting Subject Specialists as Curators (poster)
Promoting Subject Specialists as Curators (poster)Promoting Subject Specialists as Curators (poster)
Promoting Subject Specialists as Curators (poster)Visual Resources Association
 
Calisphere: New Modes for Contributing, New Modes for Access
Calisphere: New Modes for Contributing, New Modes for AccessCalisphere: New Modes for Contributing, New Modes for Access
Calisphere: New Modes for Contributing, New Modes for AccessVisual Resources Association
 
VRA 2014 Case Studies in International Resources, Schuler
VRA 2014 Case Studies in International Resources, SchulerVRA 2014 Case Studies in International Resources, Schuler
VRA 2014 Case Studies in International Resources, SchulerVisual Resources Association
 
Mcn 2010 brooklyn_museum_copyright_project_wythe
Mcn 2010 brooklyn_museum_copyright_project_wytheMcn 2010 brooklyn_museum_copyright_project_wythe
Mcn 2010 brooklyn_museum_copyright_project_wythedwythe
 
LIS 653 posters spring 2015
LIS 653 posters spring 2015LIS 653 posters spring 2015
LIS 653 posters spring 2015PrattSILS
 
A Robinson Living The Life Of A Registrar
A Robinson Living The Life Of A RegistrarA Robinson Living The Life Of A Registrar
A Robinson Living The Life Of A Registraramandaashleyrobinson
 
Discovery by Design: A Wayfinding Approach to Browsing (poster)
Discovery by Design: A Wayfinding Approach to Browsing (poster)Discovery by Design: A Wayfinding Approach to Browsing (poster)
Discovery by Design: A Wayfinding Approach to Browsing (poster)Visual Resources Association
 
VRA 2013, Visual Resourcefulness and the Public Art Challenge, Lessick
VRA 2013, Visual Resourcefulness and the Public Art Challenge, LessickVRA 2013, Visual Resourcefulness and the Public Art Challenge, Lessick
VRA 2013, Visual Resourcefulness and the Public Art Challenge, LessickVisual Resources Association
 

En vedette (20)

VRA 2013 Reach Out, Beene
VRA 2013 Reach Out, BeeneVRA 2013 Reach Out, Beene
VRA 2013 Reach Out, Beene
 
VRA 2015 Engaging New Technologies Schoen
VRA 2015 Engaging New Technologies SchoenVRA 2015 Engaging New Technologies Schoen
VRA 2015 Engaging New Technologies Schoen
 
THROWING THE CAT AMONG THE PIGEONS: Keeping Visual Resources Positions Viabl...
THROWING THE CAT AMONG THE PIGEONS:  Keeping Visual Resources Positions Viabl...THROWING THE CAT AMONG THE PIGEONS:  Keeping Visual Resources Positions Viabl...
THROWING THE CAT AMONG THE PIGEONS: Keeping Visual Resources Positions Viabl...
 
Granting Wishes: Roles and Challenges Implementing Grants with Multiple Partners
Granting Wishes: Roles and Challenges Implementing Grants with Multiple PartnersGranting Wishes: Roles and Challenges Implementing Grants with Multiple Partners
Granting Wishes: Roles and Challenges Implementing Grants with Multiple Partners
 
VRA 2015 Nps Focus Dietrich
VRA 2015 Nps Focus DietrichVRA 2015 Nps Focus Dietrich
VRA 2015 Nps Focus Dietrich
 
Promoting Subject Specialists as Curators (poster)
Promoting Subject Specialists as Curators (poster)Promoting Subject Specialists as Curators (poster)
Promoting Subject Specialists as Curators (poster)
 
Calisphere: New Modes for Contributing, New Modes for Access
Calisphere: New Modes for Contributing, New Modes for AccessCalisphere: New Modes for Contributing, New Modes for Access
Calisphere: New Modes for Contributing, New Modes for Access
 
VRA 2014 Case Studies in International Resources, Schuler
VRA 2014 Case Studies in International Resources, SchulerVRA 2014 Case Studies in International Resources, Schuler
VRA 2014 Case Studies in International Resources, Schuler
 
VRA 2015 slides Burns
VRA 2015 slides BurnsVRA 2015 slides Burns
VRA 2015 slides Burns
 
VRA 2015 Nps Focus McDonald
VRA 2015 Nps Focus McDonaldVRA 2015 Nps Focus McDonald
VRA 2015 Nps Focus McDonald
 
Mcn 2010 brooklyn_museum_copyright_project_wythe
Mcn 2010 brooklyn_museum_copyright_project_wytheMcn 2010 brooklyn_museum_copyright_project_wythe
Mcn 2010 brooklyn_museum_copyright_project_wythe
 
Too Important to Fail
Too Important to FailToo Important to Fail
Too Important to Fail
 
LIS 653 posters spring 2015
LIS 653 posters spring 2015LIS 653 posters spring 2015
LIS 653 posters spring 2015
 
Library Instruction in No Time! (Supplemental)
Library Instruction in No Time! (Supplemental)Library Instruction in No Time! (Supplemental)
Library Instruction in No Time! (Supplemental)
 
A Robinson Living The Life Of A Registrar
A Robinson Living The Life Of A RegistrarA Robinson Living The Life Of A Registrar
A Robinson Living The Life Of A Registrar
 
VRA 2014 VRA Core Unbound, Reser
VRA 2014 VRA Core Unbound, ReserVRA 2014 VRA Core Unbound, Reser
VRA 2014 VRA Core Unbound, Reser
 
Discovery by Design: A Wayfinding Approach to Browsing (poster)
Discovery by Design: A Wayfinding Approach to Browsing (poster)Discovery by Design: A Wayfinding Approach to Browsing (poster)
Discovery by Design: A Wayfinding Approach to Browsing (poster)
 
VRA 2013, Visual Resourcefulness and the Public Art Challenge, Lessick
VRA 2013, Visual Resourcefulness and the Public Art Challenge, LessickVRA 2013, Visual Resourcefulness and the Public Art Challenge, Lessick
VRA 2013, Visual Resourcefulness and the Public Art Challenge, Lessick
 
VRA 2015 35mm slides Case studies Schuler
VRA 2015 35mm slides Case studies SchulerVRA 2015 35mm slides Case studies Schuler
VRA 2015 35mm slides Case studies Schuler
 
VRA 2015 Nps Focus Barnhart
VRA 2015 Nps Focus BarnhartVRA 2015 Nps Focus Barnhart
VRA 2015 Nps Focus Barnhart
 

Similaire à Introduction to Data Migration

Handout for Applying Digital Library Metadata Standards
Handout for Applying Digital Library Metadata StandardsHandout for Applying Digital Library Metadata Standards
Handout for Applying Digital Library Metadata StandardsJenn Riley
 
DC-2008 Architecture Forum Open session
DC-2008 Architecture Forum Open sessionDC-2008 Architecture Forum Open session
DC-2008 Architecture Forum Open sessionMikael Nilsson
 
Going for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial MetadataGoing for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial MetadataEDINA, University of Edinburgh
 
Expressing Concept Schemes & Competency Frameworks in CTDL
Expressing Concept Schemes & Competency Frameworks in CTDLExpressing Concept Schemes & Competency Frameworks in CTDL
Expressing Concept Schemes & Competency Frameworks in CTDLCredential Engine
 
DC Architecture WG Meeting - DC-2006, Mexico
DC Architecture WG Meeting - DC-2006, MexicoDC Architecture WG Meeting - DC-2006, Mexico
DC Architecture WG Meeting - DC-2006, MexicoEduserv Foundation
 
MLA crosswalk
MLA crosswalkMLA crosswalk
MLA crosswalksol613
 
Digital Projects in Special Collections
Digital Projects in Special CollectionsDigital Projects in Special Collections
Digital Projects in Special CollectionsTrevor Owens
 
Data standardization process for social sciences and humanities
Data standardization process for social sciences and humanitiesData standardization process for social sciences and humanities
Data standardization process for social sciences and humanitiesvty
 
CG Core v2 schema from the DSpace perspective
CG Core v2 schema from the DSpace perspectiveCG Core v2 schema from the DSpace perspective
CG Core v2 schema from the DSpace perspectiveILRI
 
Technologies For Appraising and Managing Electronic Records
Technologies For Appraising and Managing Electronic RecordsTechnologies For Appraising and Managing Electronic Records
Technologies For Appraising and Managing Electronic Recordspbajcsy
 
Data Integration And Visualization
Data Integration And VisualizationData Integration And Visualization
Data Integration And VisualizationIvan Ermilov
 
Dublin Core Description Set Profiles
Dublin Core Description Set ProfilesDublin Core Description Set Profiles
Dublin Core Description Set ProfilesPete Johnston
 
Swap For Dummies Rsp 2007 11 29
Swap For Dummies Rsp 2007 11 29Swap For Dummies Rsp 2007 11 29
Swap For Dummies Rsp 2007 11 29Julie Allinson
 
Introduction to Ocean Observation1
Introduction to Ocean Observation1Introduction to Ocean Observation1
Introduction to Ocean Observation1Jose Rodriguez
 
Handout for Metadata for your Digital Collections
Handout for Metadata for your Digital CollectionsHandout for Metadata for your Digital Collections
Handout for Metadata for your Digital CollectionsJenn Riley
 
Dublin Core Metadata Tutorial.ppt
Dublin Core Metadata Tutorial.pptDublin Core Metadata Tutorial.ppt
Dublin Core Metadata Tutorial.pptBharath Abbareddy
 
Searching BBC Rushes Using Semantic Web Techniques (TRECVID 2005)
Searching BBC Rushes Using Semantic Web Techniques (TRECVID 2005)Searching BBC Rushes Using Semantic Web Techniques (TRECVID 2005)
Searching BBC Rushes Using Semantic Web Techniques (TRECVID 2005)Bradley Allen
 
CCO (Cataloging Cultural Objects): Structuring and Storing Data with CCO
CCO (Cataloging Cultural Objects): Structuring and Storing Data with CCOCCO (Cataloging Cultural Objects): Structuring and Storing Data with CCO
CCO (Cataloging Cultural Objects): Structuring and Storing Data with CCOVisual Resources Association
 
Introduction to Digital Humanities: Metadata standards and ontologies
Introduction to Digital Humanities: Metadata standards and ontologies Introduction to Digital Humanities: Metadata standards and ontologies
Introduction to Digital Humanities: Metadata standards and ontologies LIBIS
 
Nwdi Overview And Features
Nwdi Overview And FeaturesNwdi Overview And Features
Nwdi Overview And Featuresakrishnanr
 

Similaire à Introduction to Data Migration (20)

Handout for Applying Digital Library Metadata Standards
Handout for Applying Digital Library Metadata StandardsHandout for Applying Digital Library Metadata Standards
Handout for Applying Digital Library Metadata Standards
 
DC-2008 Architecture Forum Open session
DC-2008 Architecture Forum Open sessionDC-2008 Architecture Forum Open session
DC-2008 Architecture Forum Open session
 
Going for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial MetadataGoing for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial Metadata
 
Expressing Concept Schemes & Competency Frameworks in CTDL
Expressing Concept Schemes & Competency Frameworks in CTDLExpressing Concept Schemes & Competency Frameworks in CTDL
Expressing Concept Schemes & Competency Frameworks in CTDL
 
DC Architecture WG Meeting - DC-2006, Mexico
DC Architecture WG Meeting - DC-2006, MexicoDC Architecture WG Meeting - DC-2006, Mexico
DC Architecture WG Meeting - DC-2006, Mexico
 
MLA crosswalk
MLA crosswalkMLA crosswalk
MLA crosswalk
 
Digital Projects in Special Collections
Digital Projects in Special CollectionsDigital Projects in Special Collections
Digital Projects in Special Collections
 
Data standardization process for social sciences and humanities
Data standardization process for social sciences and humanitiesData standardization process for social sciences and humanities
Data standardization process for social sciences and humanities
 
CG Core v2 schema from the DSpace perspective
CG Core v2 schema from the DSpace perspectiveCG Core v2 schema from the DSpace perspective
CG Core v2 schema from the DSpace perspective
 
Technologies For Appraising and Managing Electronic Records
Technologies For Appraising and Managing Electronic RecordsTechnologies For Appraising and Managing Electronic Records
Technologies For Appraising and Managing Electronic Records
 
Data Integration And Visualization
Data Integration And VisualizationData Integration And Visualization
Data Integration And Visualization
 
Dublin Core Description Set Profiles
Dublin Core Description Set ProfilesDublin Core Description Set Profiles
Dublin Core Description Set Profiles
 
Swap For Dummies Rsp 2007 11 29
Swap For Dummies Rsp 2007 11 29Swap For Dummies Rsp 2007 11 29
Swap For Dummies Rsp 2007 11 29
 
Introduction to Ocean Observation1
Introduction to Ocean Observation1Introduction to Ocean Observation1
Introduction to Ocean Observation1
 
Handout for Metadata for your Digital Collections
Handout for Metadata for your Digital CollectionsHandout for Metadata for your Digital Collections
Handout for Metadata for your Digital Collections
 
Dublin Core Metadata Tutorial.ppt
Dublin Core Metadata Tutorial.pptDublin Core Metadata Tutorial.ppt
Dublin Core Metadata Tutorial.ppt
 
Searching BBC Rushes Using Semantic Web Techniques (TRECVID 2005)
Searching BBC Rushes Using Semantic Web Techniques (TRECVID 2005)Searching BBC Rushes Using Semantic Web Techniques (TRECVID 2005)
Searching BBC Rushes Using Semantic Web Techniques (TRECVID 2005)
 
CCO (Cataloging Cultural Objects): Structuring and Storing Data with CCO
CCO (Cataloging Cultural Objects): Structuring and Storing Data with CCOCCO (Cataloging Cultural Objects): Structuring and Storing Data with CCO
CCO (Cataloging Cultural Objects): Structuring and Storing Data with CCO
 
Introduction to Digital Humanities: Metadata standards and ontologies
Introduction to Digital Humanities: Metadata standards and ontologies Introduction to Digital Humanities: Metadata standards and ontologies
Introduction to Digital Humanities: Metadata standards and ontologies
 
Nwdi Overview And Features
Nwdi Overview And FeaturesNwdi Overview And Features
Nwdi Overview And Features
 

Plus de Visual Resources Association

Comparative Study and Expansion of Metadata Standards for Historic Fashion Co...
Comparative Study and Expansion of Metadata Standards for Historic Fashion Co...Comparative Study and Expansion of Metadata Standards for Historic Fashion Co...
Comparative Study and Expansion of Metadata Standards for Historic Fashion Co...Visual Resources Association
 
The Medieval Kingdom of Sicily Image Database Project: From Concept to Reality
The Medieval Kingdom of Sicily Image Database Project: From Concept to RealityThe Medieval Kingdom of Sicily Image Database Project: From Concept to Reality
The Medieval Kingdom of Sicily Image Database Project: From Concept to RealityVisual Resources Association
 
Interactive Topography with IIIF: Open Access to Photographs from the Ernest ...
Interactive Topography with IIIF: Open Access to Photographs from the Ernest ...Interactive Topography with IIIF: Open Access to Photographs from the Ernest ...
Interactive Topography with IIIF: Open Access to Photographs from the Ernest ...Visual Resources Association
 
Recreating a 19th-Century Spectacle: The 3D Glass Stereo Project
Recreating a 19th-Century Spectacle: The 3D Glass Stereo ProjectRecreating a 19th-Century Spectacle: The 3D Glass Stereo Project
Recreating a 19th-Century Spectacle: The 3D Glass Stereo ProjectVisual Resources Association
 
Cradle of Texas Gay Liberty: An Alternate History of the Alamo City
Cradle of Texas Gay Liberty: An Alternate History of the Alamo CityCradle of Texas Gay Liberty: An Alternate History of the Alamo City
Cradle of Texas Gay Liberty: An Alternate History of the Alamo CityVisual Resources Association
 
Material Order: A Discovery Group, Shared Catalog, and Research Platform for ...
Material Order: A Discovery Group, Shared Catalog, and Research Platform for ...Material Order: A Discovery Group, Shared Catalog, and Research Platform for ...
Material Order: A Discovery Group, Shared Catalog, and Research Platform for ...Visual Resources Association
 
Disinformation and Deepfakes: The Urgent Need for Visual Literacy
Disinformation and Deepfakes: The Urgent Need for Visual LiteracyDisinformation and Deepfakes: The Urgent Need for Visual Literacy
Disinformation and Deepfakes: The Urgent Need for Visual LiteracyVisual Resources Association
 
Pattern and Representation: Critical Cataloging for a New Perspective on Camp...
Pattern and Representation: Critical Cataloging for a New Perspective on Camp...Pattern and Representation: Critical Cataloging for a New Perspective on Camp...
Pattern and Representation: Critical Cataloging for a New Perspective on Camp...Visual Resources Association
 
Stories from the Stop (and Re-Start?): Visual Resources Professionals Face Re...
Stories from the Stop (and Re-Start?): Visual Resources Professionals Face Re...Stories from the Stop (and Re-Start?): Visual Resources Professionals Face Re...
Stories from the Stop (and Re-Start?): Visual Resources Professionals Face Re...Visual Resources Association
 
Supporting Art History Students' Digital Projects at American University
Supporting Art History Students' Digital Projects at American UniversitySupporting Art History Students' Digital Projects at American University
Supporting Art History Students' Digital Projects at American UniversityVisual Resources Association
 
Assessing the use of Qualitative Data Analysis Software (QDAS) by Art Histori...
Assessing the use of Qualitative Data Analysis Software (QDAS) by Art Histori...Assessing the use of Qualitative Data Analysis Software (QDAS) by Art Histori...
Assessing the use of Qualitative Data Analysis Software (QDAS) by Art Histori...Visual Resources Association
 
Describing Art on the Street: The Graffiti Art Community Voice
Describing Art on the Street: The Graffiti Art Community VoiceDescribing Art on the Street: The Graffiti Art Community Voice
Describing Art on the Street: The Graffiti Art Community VoiceVisual Resources Association
 
Photographic Glass Plates and Birthdates: Secrets to Optimizing AI-Generated ...
Photographic Glass Plates and Birthdates: Secrets to Optimizing AI-Generated ...Photographic Glass Plates and Birthdates: Secrets to Optimizing AI-Generated ...
Photographic Glass Plates and Birthdates: Secrets to Optimizing AI-Generated ...Visual Resources Association
 
Accessibility Guidance for Digital Cultural Heritage
Accessibility Guidance for Digital Cultural HeritageAccessibility Guidance for Digital Cultural Heritage
Accessibility Guidance for Digital Cultural HeritageVisual Resources Association
 

Plus de Visual Resources Association (20)

Comparative Study and Expansion of Metadata Standards for Historic Fashion Co...
Comparative Study and Expansion of Metadata Standards for Historic Fashion Co...Comparative Study and Expansion of Metadata Standards for Historic Fashion Co...
Comparative Study and Expansion of Metadata Standards for Historic Fashion Co...
 
Unsettling Collections: Bias in the Visual Canon
Unsettling Collections: Bias in the Visual CanonUnsettling Collections: Bias in the Visual Canon
Unsettling Collections: Bias in the Visual Canon
 
The Medieval Kingdom of Sicily Image Database Project: From Concept to Reality
The Medieval Kingdom of Sicily Image Database Project: From Concept to RealityThe Medieval Kingdom of Sicily Image Database Project: From Concept to Reality
The Medieval Kingdom of Sicily Image Database Project: From Concept to Reality
 
Interactive Topography with IIIF: Open Access to Photographs from the Ernest ...
Interactive Topography with IIIF: Open Access to Photographs from the Ernest ...Interactive Topography with IIIF: Open Access to Photographs from the Ernest ...
Interactive Topography with IIIF: Open Access to Photographs from the Ernest ...
 
Recreating a 19th-Century Spectacle: The 3D Glass Stereo Project
Recreating a 19th-Century Spectacle: The 3D Glass Stereo ProjectRecreating a 19th-Century Spectacle: The 3D Glass Stereo Project
Recreating a 19th-Century Spectacle: The 3D Glass Stereo Project
 
Cradle of Texas Gay Liberty: An Alternate History of the Alamo City
Cradle of Texas Gay Liberty: An Alternate History of the Alamo CityCradle of Texas Gay Liberty: An Alternate History of the Alamo City
Cradle of Texas Gay Liberty: An Alternate History of the Alamo City
 
Material Order: A Discovery Group, Shared Catalog, and Research Platform for ...
Material Order: A Discovery Group, Shared Catalog, and Research Platform for ...Material Order: A Discovery Group, Shared Catalog, and Research Platform for ...
Material Order: A Discovery Group, Shared Catalog, and Research Platform for ...
 
Personal Archiving for Undergraduate Students
Personal Archiving for Undergraduate StudentsPersonal Archiving for Undergraduate Students
Personal Archiving for Undergraduate Students
 
Disinformation and Deepfakes: The Urgent Need for Visual Literacy
Disinformation and Deepfakes: The Urgent Need for Visual LiteracyDisinformation and Deepfakes: The Urgent Need for Visual Literacy
Disinformation and Deepfakes: The Urgent Need for Visual Literacy
 
Jean Charlot: Artist as Archivist
Jean Charlot: Artist as ArchivistJean Charlot: Artist as Archivist
Jean Charlot: Artist as Archivist
 
Pattern and Representation: Critical Cataloging for a New Perspective on Camp...
Pattern and Representation: Critical Cataloging for a New Perspective on Camp...Pattern and Representation: Critical Cataloging for a New Perspective on Camp...
Pattern and Representation: Critical Cataloging for a New Perspective on Camp...
 
Stories from the Stop (and Re-Start?): Visual Resources Professionals Face Re...
Stories from the Stop (and Re-Start?): Visual Resources Professionals Face Re...Stories from the Stop (and Re-Start?): Visual Resources Professionals Face Re...
Stories from the Stop (and Re-Start?): Visual Resources Professionals Face Re...
 
Supporting Art History Students' Digital Projects at American University
Supporting Art History Students' Digital Projects at American UniversitySupporting Art History Students' Digital Projects at American University
Supporting Art History Students' Digital Projects at American University
 
Material Objects and Special Collections
Material Objects and Special CollectionsMaterial Objects and Special Collections
Material Objects and Special Collections
 
Digital Art History
Digital Art HistoryDigital Art History
Digital Art History
 
Assessing the use of Qualitative Data Analysis Software (QDAS) by Art Histori...
Assessing the use of Qualitative Data Analysis Software (QDAS) by Art Histori...Assessing the use of Qualitative Data Analysis Software (QDAS) by Art Histori...
Assessing the use of Qualitative Data Analysis Software (QDAS) by Art Histori...
 
Describing Art on the Street: The Graffiti Art Community Voice
Describing Art on the Street: The Graffiti Art Community VoiceDescribing Art on the Street: The Graffiti Art Community Voice
Describing Art on the Street: The Graffiti Art Community Voice
 
Photographic Glass Plates and Birthdates: Secrets to Optimizing AI-Generated ...
Photographic Glass Plates and Birthdates: Secrets to Optimizing AI-Generated ...Photographic Glass Plates and Birthdates: Secrets to Optimizing AI-Generated ...
Photographic Glass Plates and Birthdates: Secrets to Optimizing AI-Generated ...
 
Crowdsourcing Collection Development
Crowdsourcing Collection DevelopmentCrowdsourcing Collection Development
Crowdsourcing Collection Development
 
Accessibility Guidance for Digital Cultural Heritage
Accessibility Guidance for Digital Cultural HeritageAccessibility Guidance for Digital Cultural Heritage
Accessibility Guidance for Digital Cultural Heritage
 

Dernier

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
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...Neo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
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.pdfsudhanshuwaghmare1
 
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 Processorsdebabhi2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
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 Scriptwesley chun
 
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 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 

Dernier (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

Introduction to Data Migration

  • 1. INTRODUCTION TO DATA MIGRATION Trish Rose-Sandler VRA Conference Kansas City, MO March 28 2007 Definition “Data migration is the transferring of data between storage types, formats, or computer systems. Data migration is usually performed programmatically to achieve an automated migration, freeing up human resources from tedious tasks. It is required when organizations or individuals change computer systems or upgrade to new systems.” Wikipedia 2/21/07
  • 2. 3 Stages of Data Migration Pre Migration Migration Post Migration 3 Stages of Data Migration Pre Migration – Analyzing, Mapping, Normalizing/Transforming, Testing, Backup Migration Post Migration – Quality Control, Cleanup, Update Cataloging Guidelines
  • 3. Pre-Migration: Data Analysis Evaluate data for: Consistency Unnecessary redundancy across records Identify errors Re-evaluate relationships & structures Pre-Migration: Data Analysis Screen shot of Oxygen XML editor
  • 4. Pre-Migration: Mapping Source Target CreatorName vra:agentName dc:creator Date vra:date dc:date Site vra:locationName dc:coverage General Notes vra:description dc: description Pre-Migration: Mapping Example of Source to Target map
  • 5. Pre-Migration: Mapping Source Set Examples of parsing Source data stores all agent names in creator field w/o a qualifying role Creator Target data stores all agent names separate from but linked to roles Agent.name Agent.role Pre-Migration: Mapping Target Set Mix of community standards and local elements Descriptive – e.g. Core 4.0 Technical – e.g. Core 4.0, MIX Rights – e.g. Core 4.0, METS Rights Local – e.g. dateImagePurchased
  • 6. E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide Pre-Migration: Mapping Familiarize yourself with standards’ documentation Examples VRA Core 4.0 standard Core 4.0 documentation Cataloging Cultural Objects (CCO) content standard MODS standard MODS documentation guidelines <http://www.loc.gov/standards/mods/> DLF/Aquifer Implementation Guidelines for Shareable MODS Records <http://www.diglib.org/aquifer/dlfmodsimplementationguidelines_ finalnov2006 pdf> E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide Pre-Migration: Mapping Crosswalks may be useful e.g. Getty crosswalk
  • 7. E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide Pre-Migration: Mapping The goal of normalization is to transform or clean up your data values so they conform to accepted standards, are more consistent, and can be understood by any user of your images Can be done during Pre Migration Migration Post Migration E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide Pre-Migration: Mapping Data to Normalize Abbreviations e.g. Material= ol on cv.; source = DOA; attribution=sch of Inconsistencies e.g. expressions of circa: Date= c1947; c. 1988; c 500 AD; ca. 15th Century Formatting conventions e.g. title=[Grapevines at Mission de San Ignacio]
  • 8. E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide Pre-Migration: Mapping Other types of normalization Source system uses codes for values e.g. Name=Johnson, Ben type=1 (1=personal) Create indexed versions of dates e.g. 2/9/01, mid 15th century, October 1945 YYYY-MM-DD, YYYY-MM, YYYY (ISO 8601 standard) E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide Pre-Migration: Mapping Assess metadata granularity Examples of narrow and broad worktypes Narrow: City planning, urbanism, landscape design, garden design, environmental design Broad: Architecture Narrow: costume design, fashion design, clothing, jewelry, ornament, body decoration Broad: Costume and Jewelry
  • 9. E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide Pre-Migration: Testing Hand pick records to evaluate mapping decisions and to test for normalization and diacritics problems Diacritics- best to encode in UTF-8 Unicode or use Unicode decimal or hexadecimal character references Display Karls tejn (Str edoc eský kraj, Czech Republic)--Castle Exported using Unicode decimal character references Karls&#780;tejn (Str&#780;edoc&#780;esky&#769; kraj, Czech Republic)--Castle E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide Pre-Migration: Final Word BACK-UP, BACK-UP, BACK-UP
  • 10. E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide Migration: A few words Enlist the help of a programmer or database administrator Need for assistance will depend on your source and target systems (what tools they provide for migrating data), how much data normalization you’ll need, restructuring of the data, etc. A db administrator can help with target system setup (forms, reports, security, backup, etc) E.g. VRA Core has its own documentation and is meant to be used with the Cataloging Cultural Objects (CCO) content standard MODS schema has both the MODS documentation guidelines <> and a best practice guideline written by DLF members called DLF/Aquifer Implementation Guide Post Migration Quality Control (QC) Data Cleanup Update Cataloging Guidelines