Конверта́ція да́них - перетворення даних з одного формату в інший. Зазвичай із збереженням основного логічно-структурного змісту інформації.
Перетворення даних БД пов'язане з різницею логічних структур даних, а також з такими проблемами:
- багатомодельність представлення даних (ієрархічні, мережні, реляційні) в різних БД і СКБД;
- різниця в логічних структурах даних, в довідниках, класифікаторах і в системах кодування інформації;
- використання різних мов для представлення текстової інформації;
- різні типи СКБД і постійний розвиток даних БД в процесі експлуатації.
Проблема 1 розв'язується шляхом переходу до реляційної моделі даних і СКБД, яка є потужним математичним апаратом, який ґрунтується на теорії множин і математичній логіці. Ця модель складається із структурної, маніпуляційної і цілісної частин. У цих частинах, відповідно, фіксується структура даних, опис програм в SQL-мові і вимоги до цілісності. Ієрархічні або мережні моделі даних загалом не підтримують цілісність, тому при переході від них до реляційних БД виникає порушення цілісності даних.
Проблема 2 викликана тим, що логічна структура даних або концептуальна схема БД припускають проектування нової структури БД при зміні наочної області або при переході до нового типу СКБД. При цьому зіставляються дані старої і нової БД і змінюється довідкова інформація і класифікатори.
Проблема 3 визначається різномовними текстовими представленнями інформації в БД. У старих БД використовувалася, як правило, одна мова, а в нових їх може бути декілька, тому для зберігання даних з простим доступом до текстових даних встановлюється відповідність текстових даних, записаних в різних мовах.
Проблему 4 можна сформулювати як метод зберігання і обробки різних даних, викликаних специфікою СКБД ієрархічного, мережного і реляційного типів. Наявність явної несумісності типів і структур цих моделей даних, різні мови маніпулювання даними призводять до того, що не можна згенерувати мовою старої СКБД скрипти для перенесення даних і подальшого запуску БД в середовище іншої СКБД. Кожна СКБД забезпечує внесення змін в БД, які певною мірою змінюють і концептуальну модель даних, якщо до неї вносять нові об'єкти. Внесені зміни повинні відображатися в довідниках і класифікаторах, що забезпечує перенесення даних із старої БД до нової з урахуванням поточних змін.
Примітки
- . Архів оригіналу за 10 червня 2015. Процитовано 18 листопада 2013.
Див. також
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Konverta ciya da nih peretvorennya danih z odnogo formatu v inshij Zazvichaj iz zberezhennyam osnovnogo logichno strukturnogo zmistu informaciyi Peretvorennya danih BD pov yazane z rizniceyu logichnih struktur danih a takozh z takimi problemami bagatomodelnist predstavlennya danih iyerarhichni merezhni relyacijni v riznih BD i SKBD riznicya v logichnih strukturah danih v dovidnikah klasifikatorah i v sistemah koduvannya informaciyi vikoristannya riznih mov dlya predstavlennya tekstovoyi informaciyi rizni tipi SKBD i postijnij rozvitok danih BD v procesi ekspluataciyi Problema 1 rozv yazuyetsya shlyahom perehodu do relyacijnoyi modeli danih i SKBD yaka ye potuzhnim matematichnim aparatom yakij gruntuyetsya na teoriyi mnozhin i matematichnij logici Cya model skladayetsya iz strukturnoyi manipulyacijnoyi i cilisnoyi chastin U cih chastinah vidpovidno fiksuyetsya struktura danih opis program v SQL movi i vimogi do cilisnosti Iyerarhichni abo merezhni modeli danih zagalom ne pidtrimuyut cilisnist tomu pri perehodi vid nih do relyacijnih BD vinikaye porushennya cilisnosti danih Problema 2 viklikana tim sho logichna struktura danih abo konceptualna shema BD pripuskayut proektuvannya novoyi strukturi BD pri zmini naochnoyi oblasti abo pri perehodi do novogo tipu SKBD Pri comu zistavlyayutsya dani staroyi i novoyi BD i zminyuyetsya dovidkova informaciya i klasifikatori Problema 3 viznachayetsya riznomovnimi tekstovimi predstavlennyami informaciyi v BD U starih BD vikoristovuvalasya yak pravilo odna mova a v novih yih mozhe buti dekilka tomu dlya zberigannya danih z prostim dostupom do tekstovih danih vstanovlyuyetsya vidpovidnist tekstovih danih zapisanih v riznih movah Problemu 4 mozhna sformulyuvati yak metod zberigannya i obrobki riznih danih viklikanih specifikoyu SKBD iyerarhichnogo merezhnogo i relyacijnogo tipiv Nayavnist yavnoyi nesumisnosti tipiv i struktur cih modelej danih rizni movi manipulyuvannya danimi prizvodyat do togo sho ne mozhna zgeneruvati movoyu staroyi SKBD skripti dlya perenesennya danih i podalshogo zapusku BD v seredovishe inshoyi SKBD Kozhna SKBD zabezpechuye vnesennya zmin v BD yaki pevnoyu miroyu zminyuyut i konceptualnu model danih yaksho do neyi vnosyat novi ob yekti Vneseni zmini povinni vidobrazhatisya v dovidnikah i klasifikatorah sho zabezpechuye perenesennya danih iz staroyi BD do novoyi z urahuvannyam potochnih zmin Primitki Arhiv originalu za 10 chervnya 2015 Procitovano 18 listopada 2013 Div takozhFormati danih Format fajlu