Мәліметтер қоры – бұл келешекте жасалатын қолданбалы программалардың негізі. Мәліметтер қоры қосымшаны жеңіл, арзан және жылдам өңдеу мүмкіндігімен қамсыздандыру қажет.
Мәліметтердің көп ретті қолданылуы. Бір сол мәліметтерді әр түрлі түсінетін пайдаланушылар оларды әр алуан түрде қолданыла алады.
Қарапайымдылық. Пайдаланушылар мәліметтерге қарапайым қатынас арқылы қол жеткізе алады.
Қолдану икемділігі. Мәліметтерге қатынас немесе оларды іздеу оған қол жеткізудің түрлі әдістері көмегімен іске асырыла алады.
Өнімділік.Мәліметтерге сұраныс мәліметтерді қолдану үшін қажет етілетін жылдамдықпен қанағаттандырылады.
Кез келген деректер қорын құрудың мақсаты қандай да бір пәндік саладағы ақпаратты сақтау және қолдану болып табылады. Бұл мақсатты тарату үшін келесі құралдар қажет:
1. Деректердің реляциялық моделі -пәндік саладағы деректерді көрсетудің ыңғайлы әдісі.
2. SQL тілі- осындай деректерді манипуляциялаудың әмбебап тәсілі.
Бірақ расында, сол бірдей пәндік саладағы реляциялық қатынастарды көптеген әртүрлі тәсілдермен жобалауға болады. Мысалы, көп санды атрибуттармен бірнеше қатынастарды жобалауға болады, немесе керісінше, барлық атрибуттарды үлкен санмен ұсақ қатынастарға тарату.
Деректер қорын құру кезінде көбінесе бірнеше модельдеу деңгейлері ерекшеленеді, олардың көмегімен пәндік саладан нақты ДҚБЖ құралдарының деректер қорына өту жүргізіледі. Келесі деңгейлерді ерекше айтуға болады:
Деректер қорын құру кезінде көбінесе бірнеше модельдеу деңгейлері ерекшеленеді, олардың көмегімен пәндік саладан нақты ДҚБЖ құралдарының деректер қорына өту жүргізіледі. Келесі деңгейлерді ерекше айтуға болады: