ОқУ-Әдістемелік кешен қарағанды 2012 Құрастырған



бет7/52
Дата26.01.2023
өлшемі0,93 Mb.
#63105
түріПрограмма
1   2   3   4   5   6   7   8   9   10   ...   52
Агрегатты функциялар. Деректер қорында орналасқан ақпараттар бойынша нәтиже жасау үшін SQL-де агрегатты (нәтижелік) функциялар қарастырылған. Нәтижелік функция аргумент ретінде деректердің қандай да бағанын бір түгелдей қабылдайды да, бұл бағанды айқын түрде жинақтайтын бір мәнді қайтарады. Нәтижелік ақпараттың әр түрін алуға болатын, SQL-де алты агрегаттық функция бар:

  • SUM ( ) функциясы бағанның барлық мәндерінің қосындысын есептейді;

  • AVG ( ) функциясы бағанның барлық мәндерінің орташа мәнін табады;

  • MIN ( ) функциясы бағанның барлық мәндерінің ең кішісін табады;

  • MAX ( ) функциясы бағанның барлық мәндерінің арасынан ең үлкенін табады;

  • COUNT (баған аты) функциясы бағандағы барлық мәндерінің санын есептейді;

  • COUNT (*) функциясы сұраныс нәтижесінің кестесінде жол санын есептейді.

Тілдің негізгі бөлімдері:

  • деректерді анықтау тілі (Data Definition Language - DDL);

  • деректерді манипуляциялау тілі (Data Manipulation Language - DML);

  • сұраныстар тілі (Data Query Language - DQL);

  • транзакцияларды басқару құралдары;

  • деректерді басқару құралдары;

  • программалық SQL.

Негізгі әдебиеттер: 1-5


Қосымша әдебиеттер: 6-17


3 Деректер қорының логикалық құрылымы. Деректер қорын құру және жобалау. Кестені құру, өзгерту және жою
Түрлі ДҚБЖ-де жеке деректер қорына бірдей логикалық құрылым қолданылады. Деректер қорының логикалық құрылымы кесте құрылымын, олардың арасындағы қатынасты, қолданушылар тізімін, сақтау процедураларын, ережелер, үнсіздік және ДҚ-ң басқа объектілерін анықтайды. SQL-де логикалық деректер объектілер ретінде ұйымдастырылған. Негізгі объектілер 2-кестеде көрсетілген.
Кесте 2
Негізгі объектілер



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   ...   52




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет