- •1 Билет
- •1.Мәліметтер қорының негізгі түсініктері
- •2 . Ақпараттық жүйелер
- •1 Мәліметтердің реляциялық моделі.
- •3 Билет
- •1.Транзакция
- •4 Билет
- •1) Клиент – сервер архитектурасының модельдері
- •2) Sql тілінің элементтері
- •5 Билет
- •1 Where сөйлемі. Салыстыру
- •2 Бір біріне салынған сұраныс
- •6 Билет
- •2.From сөйлемі.
- •7 Билет
- •8 Билет
- •9 Билет
- •1.Реляциялық алгебра. Қосу амалы.
- •10 Билет
- •1 Мәліметтер қорының үш деңгейлі архитектурасы
- •2 Реляциялық алгебра. Бөлу, меншіктеу амалы
- •11 Билет
- •1 Мәліметтер қоры. Негізгі ұғымдар
- •12 Билет
- •1.Мәліметтер қорын жобалауды автоматтандыру құралдары.
- •2.Where сөйлемі. Шаблонға сәйкес болуын тексеру.
- •13 Билет
- •1 Объектілі – бағытталған модель.
- •2 Sql және мәліметтер қорының қауіпсіздігі.
- •14 Билет
- •1. Мәліметтер қорын басқару жүйесі. Жалпы сипаттама.
- •2. Кесте, форма, сұраныс, есеп.
- •16 Билет
- •17 Билет
- •1)Мәліметтер қорының модельдері.
- •2)Where сөйлемі. Null мәніне тең болуын тексеру
- •18 Билет
- •1. Жергілікті ақпараттық жүйелер.
- •2. Мәліметтер қорын басқару жүйелері.
- •1 Мәліметтер қорын қорғау құралдары.
- •2 Where сөйлемі. Шаблонға сәйкес болуын тексеру
- •20 Билет
- •1.Көп өлшемді модель.
- •2.Агрегаттық функциялар
- •1 Мәліметтер қорының модельдері.
- •2 Компьютерлік желідегі sql.
- •22 Билет
- •2.Индекстер
- •25 Билет
3 Билет
1.Транзакция
Транзакция бір немесе бірнеше қолданушылардың Мб кіру немесе өзгерту процессі.Өмірлік циклдің негізігі деңгейтарының бірі ол мақсатты МББЖ таңдау.Керек МББЖ-ны үшін МББЖ-ң функционалдық мүмкіншілдіктері талапқа сай болуы керек.МББЖ таңдаудың негізігі деңгейтары :
компотенция шекарасын анықтау;
2 немесе 3 МББЖ болуы керек;
өнімді бағалау;
негізігі таңдауды жасау және есеп беру.
Мәліметтер администраторы және МБ-ң администраторы мәліметтердің
және Мб-ң жұмыс басқаруына жауапты.
МБА – физикалық іске асыруды басқару. Мәліметтер базасы администраторының негізгі міндеттері:
мақсатты МББЖ таңдау және баға беру;
МБ-сын физикалық жоспарлау;
мақсатты МББЖ –да МБ физикалық жоспарлауын іске асыру;
қорғау талаптарын анықтау;
тестілеу стратегиясын жасау;
қолданушыларды үйрету;
резервті көшірме жасап отыру.
Көп өлшемді модель
Көп өлшемді модель - ол көп жүйелерге талдау жүргізу және шешім қабылдау үшін ақпаратты жедел өңдеуге мүмкіндік береді.
Қордағы мәліметтерді қарастыратын көп өлшемді тәсілі реляциялық деректер қорын пайдаланылады. Көп өлшемді жүйелерге талдау жүргізу және шешім қабылдау үшін ақпараттық желі өңдеуге мүмкіндік береді. Обьектіге бағытталған деректер қоры құрамына тармақ түрінде берілген мәліметтер. Бұл деректер қорының логикалық құрамының сырттай иерархиялық деректер қоры ұсынылады.
4 Билет
1) Клиент – сервер архитектурасының модельдері
Клиент/сервер архитектурасының моделі – орналастырылған жүйенің мәліметтердің орналасуы көрсетілген және бірнеше процессорлар арасында үрдістер моделі.
Барлық қазіргі заманғы программалық жүйелері үш классқа бөлінеді:
1. Қолданбалы прогарммалық жүйелер (ПЖ) класстары тек бір компьютерде немесе бір жұмыс станциясында жұмыс үшін қолданылады (тексттік үрдістер, электронды кестелер, графикалық жүйелер және т.б.).
2. Енгізілген жүйелер класстары (тұрмыс құрылғыларын, аспаптарын бақылау жүйелері, және т.б.) бір үрдіс немесе үрдіс тобында жұмыс істейді.
3. Орналастырылған жүйелер класстары параллельді жұмыс ісейтін, желі арқылы байланысқан, үрдістер тобында әлсіз интеграцияланған (банкоматтар, баспа жүйелері, ұжымдық пайдаланудың программалық қаматама жүйесі және т.б.).
Орналастырылған алты негізгі сипаттамалары бар:
1.Ресурстарды біріге пайдалану.
2.Ашықтығы.
3.Параллельдігі.
4.Масштабтануы.
5.Отказоустойчивость
6.Мөлдірлігі.
Орналастырылған жүйелерді жобалаудың проблемалары: ресурстарды идентификациялау; коммуникация; программалық қамтаманың архитектурасы мен жүйелік қызмет көрсету сапасымен байланысты.
PC өңдеушілерінің мақсаты – PC-ның барлық қажет сипаттамаларын қаматамасыз ететіндей аппараттық немесе программалық қаматама жобалау.
1. Көп үрдісті архитектура - әртүрлі процессорларда орындала алатын (міндетті түрде емес) әртүрлі үрдістерден тұратын ең қарапайым PC. Бұл модель реалды уақыттың үлкен жүйелерінде жиі қолданылады.
2. Клиент/сервер архитектурасы. Бұл модельде жүйе серверлердің клиенттерге атқаратын қызметтер жиыны ретінде анықталған. Мұндай архитектура өңделетін қосымшаның логикалық құралылымын көрсету керек.
Бұл архитектураның Банкінде қосымша үш деңгейлі құрылымнан тұруы мүмкін: пайдаланушыларға ақпаратты қамтамасыз ететін, және олармен қарым-қатынас қамтамасыз ететін көрсету деңгейі; қосымша жұмысының логикасын жүзеге асыратын орындау деңгейі, және мәліметтер базасымен орындалатын барлық операциялардың мәліметтерді басқару деңгейі.
Клиент/сервер архитектурасының ең қарапайым деңгейі – қос деңгейлісі. Ол қосымша сервреден және клиенттер тобынан тұрады (немесе көптеген біртиптес серверлерден тұрады). Мұндай архитетураның екі түрі бар: арық клиент моделі және толық клиент моделі.
Клиент/сервер архитектурасының әртүрлі типтерін пайдаланудың ұсыныстары
Мұндай арық клиенттің қос деңгейлік архитектурасы – қосымшаны орындауды ажырату және мәліметтерді басқару мақсатқа сай емес болатын, сонымен қатар мәліметтердің (сұраныстардың) үлкен массивтерін өңдейтін, бірақ қосымшасында есептеулердің өте көп мөлшері бар қосымшалардағы мұрагерлік жүйелерде.
Толық клиенттің қос деңгейлік архитектурасы – мәліметтердің қарқынды өңделуі қажет, және пайданушы жағында жақсы жүйелік басқаруда қолданылатын функциялардың тұрақты жиыны бар қосымшаларда.
Үш деңгейлі және көп деңгейлі клиент/сервер архитектуралары – жүздеген және мыңдаған клиенттері бар ірі қосымшалар; мұнда мәліметтер, өңдеу әдістері жиі қолданылады, сонымен қатар көптеген әдебиеттерден мәліметтердің интеграциясы орындалатын қосымшалар.
