11.53M

IDEF1X-aedistemesin-kholdanatyn-fizikalykh-zhobalaugha-kirispe

1.

IDEF1X әдістемесін қолданатын
физикалық жобалауға кіріспе
Бұл презентацияда біз деректер қорын жобалаудың тиімді
әдістемесі болып табылатын IDEF1X физикалық жобалауының
күрделіліктерін зерттейміз.

2.

IDEF1X деген не? Негізгі ұғымдар мен мақсаттар
IDEF1X – деректер қорын модельдеуге арналған
стандартизацияланған әдістеме, ол деректер құрылымын
нақты және дәйекті түрде сипаттауға мүмкіндік береді.
Деректерді тиімді ұйымдастыру
Қатынастарды анықтау
Бірізділікті қамтамасыз ету

3.

Логикалық деректер моделін
құру: қатынастар мен атрибуттар
IDEF1X негізі – логикалық деректер моделін құру. Бұл кезеңде біз
субъектілерді, олардың атрибуттарын және арасындағы
қатынастарды анықтаймыз.
Субъектілер
Атрибуттар
Нақты әлемдегі нысандар
Субъектілердің
сипаттамалары
Қатынастар
Субъектілер арасындағы байланыстар

4.

Физикалық жобалауға көшу:
логикадан физикалық көрсетуге
Логикалық модель дайын болғаннан кейін, біз оны нақты
деректер базасы жүйесінде жүзеге асыру үшін физикалық
жобалауға көшеміз.
Логикалық модель
Абстрактілі сипаттама
Физикалық модель
Жүзеге асыруға дайын

5.

Деректер базасының кестелерін
жобалау: кілттер, индекстер
және деректер типтері
Физикалық жобалауда біз кесте құрылымын, бірегей кілттерді,
сыртқы кілттерді, индекстерді және деректер типтерін
анықтаймыз.
Кілттер: Әр жазбаны бірегей түрде анықтау үшін
Индекстер: Деректерді іздеуді жылдамдату үшін
Деректер типтері: Әр атрибуттың деректер түрін көрсету

6.

Деректер тұтастығын қамтамасыз ету: шектеулер мен триггерлер
Деректердің дұрыстығы мен консистенттігін қамтамасыз ету үшін біз
шектеулер мен триггерлерді қолданамыз.
Шектеулер: Деректерді енгізуге немесе өзгертуге қойылатын
ережелер
Триггерлер: Белгілі бір оқиғаларға жауап ретінде автоматты түрде
орындалатын код блоктары

7.

Өнімділікті оңтайландыру:
нормалау және денормалау
стратегиялары
Деректер қорының өнімділігін арттыру үшін нормалау мен
денормалау әдістерін қолданамыз.
Нормалау
Деректердің қайталануын азайту
Денормалау
Оқу жылдамдығын арттыру

8.

IDEF1X құралдары мен бағдарламалық қамтамасыз етуді
шолу
IDEF1X әдістемесін қолдануды жеңілдететін әртүрлі құралдар мен бағдарламалық қамтамасыз етулер бар.
Бұл құралдар деректер қорын жобалау процесін автоматтандыруға және визуализациялауға көмектеседі.

9.

Нақты әлемдік мысал: IDEF1X
арқылы физикалық дерекқорды
жобалау
Төменде IDEF1X көмегімен жобаланған физикалық деректер
қорының мысалы көрсетілген.
Бұл мысал бизнес процестері мен деректер талаптарының қалай
кестелер мен қатынастарға аударылатынын көрсетеді.

10.

Қорытынды және келесі қадамдар: IDEF1X
арқылы тиімді дерекқор жобалау
IDEF1X әдістемесі деректер қорын тиімді және құрылымды жобалау үшін қуатты
негіз ұсынады.
Тұрақтылық
Өнімділік
Деректер тұтастығын қамтамасыз
Оңтайландырылған жұмыс істеу
етеді
Масштабталу
Болашақ қажеттіліктерге дайындық
English     Русский Правила