Import and export of data
ડેટાની આયાત અને નિકાસ એ વિવિધ સોફ્ટવેર કાર્યક્રમો વચ્ચે ડેટા સમૂહોના સ્વચાલિત અથવા અર્ધ-સ્વચાલિત ઇનપુટ અને આઉટપુટ છે. તેમાં એક એપ્લિકેશનમાં ઉપયોગમાં લેવાતા ફોર્મેટમાંથી બીજા દ્વારા ઉપયોગમાં લેવાતા ફોર્મેટમાં "અનુવાદ" નો સમાવેશ થાય છે, જ્યાં આવા અનુવાદ મશીન પ્રક્રિયાઓ દ્વારા આપમેળે પૂર્ણ થાય છે, જેમ કે ટ્રાન્સકોડિંગ, ડેટા પરિવર્તન અને અન્ય. ડેટાની સાચી નિકાસમાં ઘણીવાર કાચા બંધારણોમાં ડેટા હોય છે જે તેને પ્રસ્તુત કરવા માટે રચાયેલ વપરાશકર્તા ઇન્ટરફેસ વિના અંતિમ વપરાશકર્તાઓ માટે વાંચી શકાતો નથી. ડેટાની આયાત અને નિકાસ, કોપી અને પેસ્ટ કરવા સાથે અર્થપૂર્ણ સામ્યતા ધરાવે છે, જેમાં ડેટાના સેટને એક એપ્લિકેશનમાંથી કોપી કરવામાં આવે છે અને બીજામાં પેસ્ટ કરવામાં આવે છે. હકીકતમાં, ઓપરેટિંગ સિસ્ટમ ક્લિપબોર્ડ્સ (અને ક્લિપબોર્ડ એક્સટેન્ડર એપ્લિકેશન્સ) પાછળનો સોફ્ટવેર વિકાસ ડેટા પરિવર્તન અને ટ્રાન્સકોડિંગની ઘણી વિગતો અને પડકારોને ખૂબ જ ચિંતિત કરે છે, જેથી અંતિમ વપરાશકર્તાને કોઈપણ બે એપ્લિકેશનો વચ્ચે સહેલાઇથી નકલ અને પેસ્ટનો ભ્રમ રજૂ કરી શકાય, પછી ભલે તે આંતરિક રીતે ગમે તેટલો અલગ હોય. ઘણી એપ્લિકેશનોમાં "સેવ એઝ" આદેશ માટે સમાન ઇજનેરીની જરૂર પડે છે, જ્યારે ફાઇલોને અન્ય ફાઇલ ફોર્મેટ તરીકે સાચવવામાં આવે છે. માહિતીની આયાત અને નિકાસ કરવાની ક્ષમતા (અથવા આવી ક્ષમતાનો અભાવ) મોટી આર્થિક અસરો ધરાવે છે, કારણ કે તે બિન-સ્વચાલિત રીતે માહિતીને ઇનપુટ કરવા માટે સંસાધન-સઘન હોઈ શકે છે (જેમ કે મેન્યુઅલ રીકીઇંગ), અને કારણ કે એકબીજા વચ્ચે માહિતીની આયાત અથવા નિકાસ કરવામાં અસમર્થ સિસ્ટમો વચ્ચે આંતરસંચાલનક્ષમતા અને માહિતી પોર્ટેબિલિટીનો અભાવ સ્ટોવપાઇપિંગનું કારણ બને છે, તકનો અભાવ અને કાર્યક્ષમતાનો અભાવ જેમ કે, ઉદાહરણ તરીકે, મેશ-અપ્સ, અને ગ્રેપ જેવા સાધનો દ્વારા સક્ષમ માહિતી શોધવાની તેની ક્ષમતામાં પૂરતો નથી. ડેટાબેઝમાંથી નિકાસ તરીકે ડેટા ડમ્પ પણ જુઓ ડેટા પોર્ટેબિલિટી સોલિડ (વેબ વિકેન્દ્રીકરણ પ્રોજેક્ટ): વપરાશકર્તાઓને તેમના પોતાના ડેટાને નિયંત્રિત કરવા અને નિકાસ કરવાની મંજૂરી આપે છે સંદર્ભો બાહ્ય કડીઓ ઇનપુટ/આઉટપુટ