Деректер қорының архитектурасы


Қазақстан Республикасы Білім және ғылым министрлігі
Шәкәрім университеті
Ақпараттық-коммуникациялық технологиялар факультеті
Автоматика және есептеу техникасы кафедрасы
СӨЖ
Пән: Басқару жүйелеріндегі мәліметтер қоры
Тақырыбы: Деректер қорының архитектурасы
Орындаған: Әбдікәрім Ә. Қ.
Топ: АУ-601
Тексерген: Курушбаева Д. Т.
Семей 2019
Жоспар:
Кіріспе
1. Сыртқы деңгей
2. Ішкі деңгей
3. Концептуалды деңгей
Қорытынды
Пайдаланылған әдебиеттер
Кіріспе
Деректер қорының архитектурасы - ДҚ құрылымдық компоненттерінің, сондай-ақ олардың бір-бірімен, сондай-ақ соңғы пайдаланушымен, жүйелік персоналмен өзара іс-қимылын қамтамасыз ететін құралдардың кешені.
Бұл анықтама ақпарат қоймаларының маңызды функцияларының бірі - ДҚ мәліметтерін абстракциялау мүмкіндігін қамтамасыз ету болып табылады. Ол қазіргі уақытта қалыптасқан деректер архитектурасына көзқарасты қалыптастырады.
Осыдан жаңа сұрақ туындайды: деректер абстракциясының мәні неде? Жүйе ұсынатын, олар (абстракциялар) деректер қорын соңғы пайдаланушылардың әр түрлі топтарымен жүргізудің тәуелсіздігін қолдаудың негізгі құралы болады. Бұл жүйенің тәуелсіздігі деп аталады.
Деректер қорының архитектурасы үш негізгі деңгейге бөлінеді:
- Сыртқы. Бұл деңгейде ақпаратты пайдаланушылар қабылдайды.
- Ішкі. Бұл деңгейде ақпарат операциялық жүйелермен, ДҚБЖ (деректер қорын басқару жүйелерімен) қабылданады.
- Концептуалдық. Бұл жерде сыртқы деңгейлі деректер қоры жүйесі архитектурасының ішкі деңгейге көрсету, олардың бір-бірінен қажетті тәуелсіздігін қамтамасыз ету жүзеге асырылады.
1. Сыртқы деңгей
Сыртқы деңгей - пайдаланушылар тұрғысынан деректерді ұсыну. Бұл деңгей ДҚ пайдаланушылық бөлігін, яғни әр пайдаланушыға қатысты бөлігін сипаттайды. Сыртқы деңгей деректер қорының бірнеше сыртқы көрінісінен тұрады. Әрбір пайдаланушы өзіне ыңғайлы түрде көрсетілген "шынайы әлем" ұсынысымен іс жасайды. Сыртқы көрініс пайдаланушыға қызықты мәндерді, атрибуттарды және байланыстарды ғана қамтиды. Басқа мәндер, атрибуттар және байланыс, оған қызығушылық танытпайтын, сондай-ақ ДҚ-да ұсынылуы мүмкін, бірақ пайдаланушы тіпті олардың бар екендігін білмеуі мүмкін.
ANSI/SPARC терминологиясына сәйкес, жеке пайдаланушының көрінісі сыртқы көрініс деп аталады - бұл белгілі бір пайдаланушы көретін деректер қорының мазмұны. Әрбір сыртқы көрініс сыртқы схема арқылы анықталады, ол негізінен осы сыртқы көріністе бар әрбір үлгінің жазбаларын анықтаудан тұрады.
Сыртқы деңгейді ұсыну мысалы:
DCL 1 EMPP,
2 EMP# Char(6),
3 SAL FIXED BIN(31) ;
2. Ішкі деңгей
Ішкі деңгей - компьютердегі ДҚ-ның физикалық көрінісі. Бұл деңгей ақпараттың ДҚ-да қалай сақталатынын сипаттайды. Ішкі деңгей ДҚ физикалық іске асырылуын сипаттайды, сонымен қатар оңтайлы өнімділікке қол жеткізуге және дискілік кеңістікті үнемді пайдалануды қамтамасыз етуге арналған. Ол деректерді сақтау үшін қолданылатын деректер құрылымы мен жеке файлдарды ұйымдастыруды сипаттайды. Бұл деңгейде деректерді сақтау құрылғыларында орналастыру, индекстер құру, деректерді алу және т. б. мақсатында операциялық жүйенің қол жеткізу әдістерімен (деректерді сақтаудың және жазбаларды алудың қосалқы функциялары) ДҚБЖ өзара іс-қимылы жүзеге асырылады:
- Деректер мен индекстерді сақтау үшін дискілік кеңістікті бөлу;
- Жазбаларды сақтау егжей-тегжейлі сипаттамасы (сақталатын деректер элементтерінің нақты өлшемдерін көрсете отырып) ;
- Жазбаларды орналастыру туралы мәліметтер;
- Деректерді қысу және таңдалған шифрлау әдістері туралы мәліметтер.
Ішкі деңгейден төмен физикалық деңгей орналасады, ол операциялық жүйемен бақыланады, бірақ ДҚБЖ басқаруында.
Ішкі деңгейді ұсыну мысалы:
STORED_EMP BYTES=20
PREFIX BYTES=6, OFFSET=0
EMP# BYTES=6, OFFSET=6, INDEX=EMPX
DEPT# BYTES=4, OFFSET=12
PAY BYTES=4, ALIGN=FULLWORD, OFFSET=16
3. Концептуалдық деңгей
Тұжырымдамалық деңгей - бұл ДҚ-ның жалпылама көрінісі. Бұл деңгей ДҚ-да қандай деректер сақталатынын, сондай-ақ олардың арасында бар байланыстарды сипаттайды. Бұл деңгей барлық ДҚ логикалық құрылымын қамтиды (ДҚ әкімшісі тұрғысынан) . Іс жүзінде бұл ұйым тарапынан деректерге қойылатын талаптарды толық ұсыну, ол оларды сақтау тәсіліне қатысты кез келген пайымдауларға байланысты емес. Концептуалдық деңгейде келесі компоненттер ұсынылған:
- Барлық мәндер, олардың атрибуттары мен байланыстары;
- Деректерге салынатын шектеулер;
- Деректер туралы семантикалық ақпарат (мән-мағынасымен байланысты) ;
- Қауіпсіздікті қамтамасыз ету және деректердің бүтіндігін қолдау шаралары туралы ақпарат.
Концептуалды деңгей әрбір сыртқы көріністі, кез келген пайдаланушыға қол жетімді деректер осы деңгейде болуы (немесе есептелуі мүмкін) тиіс деген мағынада қолдайды. Алайда, бұл деңгейде деректерді сақтау әдістері туралы ешқандай мәліметтер жоқ.
Концептуалдық деңгейді ұсыну мысалы
EMPLOYEE
EMPLOYEE_NUMBER CHARACTER(6)
DEPARTMENT_NUMBER CHARACTER(4)
SALARY DECIMAL(5)
Қорытынды
Кез келген ДҚБЖ-ның негізгі мақсаты деректер қорын қарапайым пайдаланушыға сақтау және басқару ерекшеліктерін жасырып, деректерді абстрактілі ұсыну болып табылады. Деректер базасы әдетте пайдаланушылардың көп саны үшін жалпы ресурс ретінде әзірленгендіктен, әрбір пайдаланушыға ДҚ-да сақталатын деректер туралы басқа пайдаланушылардан өзгеше өзінің түсінігі талап етілуі мүмкін. Бұл келесі себептерге байланысты:
... жалғасы- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz