Мәліметтер қорының теориясы
Автор работы: Пользователь скрыл имя, 14 Августа 2013 в 14:09, реферат
Краткое описание
Мәлімет алмасуды үйымдастыру. Мәлімет алмасу – бір объектіден екіншісіне мәлімет апару. Windows-те мәлімет алмасуды берілгендерді бір объектіден екіншісіне апару деп түсінеді. Осы процесс нәтижесінде объектілер өзгереді, бір немесе бірнеше бар объектілерден жаңа объектілер құрылады.
Вложенные файлы: 1 файл
Қойма+қызметкерлеріне+арналған+АЖО+жетілдіру.doc
— 1.18 Мб (Скачать файл)GROUP BY сөздігі бар сұраныстарды
топталған сұраныстар деп
- бағандар аты;
- жалпылауыш функциялар;
- костанталар;
- мәндер.
SQL тілінің бөлігі болатын DDL (Data Definition Language) тілі схемалар, домендер, кестелер, индекстер сияқты әртүрлі обьектерді жасауға мүмкіндік береді.
1.11 SQL тілінің қосымша құралдары
Көрсеткіштер арқылы жолдар мен бағандар сұраныстың жжасалған нәтижесі болып табылады.Егер де бағандардың аттары тізбегі көрсетілсе, онда сұраныстың қорытынды кестедегі бағандардың элемент санына тең болуы керек. Sublect сұранысы бойынша жасалған параметрлерді анықтамалық сұраныстар деп аталады. WITH, CHECK, OPTION сөздері болса, онда талаптарды қанағаттандыра алмаған жағдайда онда ол базалық таблицаға қосылады.
DROP VIEW операторы орындалғанда CASCADE кілттік сөзі болса, онда онымен байланысты барлық байланыстар өшіріледі. Көрсетуді кеңейтуі келесідей болады:
- SELECT сұранысында көрсетілген бағандар аттары анықталған сұраныстар аттары бойынша көрсетіледі және келесідей түрге айналады: SELECT s.sno AS staff_no, COUNT (*) AS cnt;
- FROM сұранысында көрсетілген көрсеткіштердің аттары анықталған сұраныстар аттары бойынша көрсетіледі: FROM staff s, proretry_for_rent p;
- AND логикалық операторы арқылы бастапқы сұраныстағы WHERE анықталатын сұраныстағы WHERE мен біріктіріледі: WHERE s.sno = p/sno AND bno = ‘B3’;
- анықталатын сұраныстағы GROUP BY және HAVING бастапқы сұранысқа жай көшіріледі: GROUP BY s.sno, s.sno;
- біріктірілген сұранысқа бастапқы сұранысқа ORDER BY көшіріледі, онда көрсету бағандарының аттары анықталатын сұраныстың бағандарының аттарына көшіріледі:ORDER BY s.sno;
- жоғарыда жасалған операциялар негізінде сұраныс мынадай түрге келеді.
SELECT s.sno AS staff_no, COUNT(*)
FROM staff s, proretry_for_rent p
WHERE s.sno = p/sno AND bno = ‘B3’
GROUP BY s.sno, s.sno
ORDER BY s.sno
Мәліметтер базасындағы таблицаларындағы барлық жаңартулар міндетті түрде көрсеткіштерде бейнелейді.ISO стандартында көрсеткіштер жаңарады егер олар талаптарға сай болса.
Көп қолданушылардың желілк МББЖ мәліметтер базасы құрылымын анықтауда көрсеткіштер негігі ролді атқарады.Оның келесі артықшылдықтары бар:
- мәліметтерге тәуелсіздік.көрсеткіштер арқылы мәліметтер базасының құрылымын жасауға болады.олар бастапқы кестенің форматын (бағандарды қосу және өшіру, байланыстарды өзгерту, кестелерді бөлу, аттарын өзгерту) өзгенкен жағдайда да тұрақты болып қалады;
- қажеттілік.анықталған сұраныстағы мәлімет базасының кез келген таблицаларын өзгерткенде олар жедел түрде көрсеткіштерде көрсетілуі керек;
- мәліметтердің қорғаушылығын жоғарлату.әр қолданушыға тек олар жұмыс істейтін ақпараттарға рұқсат беріледі.мұндай әдіс жеке қолданушылардың мәліметтер базасы ақпараттарына кіруін қадағалау деңгейін жоғарлатады;
- қиыншылықтардың азайуы.бір ғана виртуальді таблицаларға таблицалардың ақпараттарын біріктіру арқылы сұраныстар құрылымын же<span class="dash041e_0431_044b_
0447_043d_044b_0439__Cha