Оқулық «Білім беруді дамытудың федералды институты»



жүктеу 2,79 Kb.
Pdf просмотр
бет79/101
Дата20.05.2018
өлшемі2,79 Kb.
#15312
түріОқулық
1   ...   75   76   77   78   79   80   81   82   ...   101

 
Жолы 
 
Жол түрі
 
Сипаты  
Тауар
 
Жолы 
 
Тауар атауы 
 
ЕИ
 
Жолы 
 
Өлшем бірлігі
 
Құны 
 
Саны 
 
Құны 
 
a
 
Жолы 
 
Жол түрі
 
Сипаты  
Тұтынушы 
 
Жолы 
 
Тұтынушы
 
ЖСН
 
Жолы 
 
Тұтынушының ЖСН
 
Қала 
 
Жолы 
 
Қала 
 
Телефон
 
Жолы 
 
Телефон
 
б
 
Жолы 
 
Жол түрі
 
Сипаты  
Нөмір 
 
Саны 
 
Құжат нөмірі 
 
Күні 
 
Күні 
 
Құжат күні 
 
Тауар
 
Жолы 
 
Тауар атауы
 
Саны 
 
Саны 
 
Тауар саны 
 
Тұтынушы 
 
Жолы 
 
Тұтынушы 
 
в
 
 12.1 
сурет. Мысалдар үшін пайдаланылатын кестелер құрылымы:
 
а — ТАУАРЛАР кестесі; б — ТҰТЫНУШЫЛАР кестесі; в — САТЫЛЫМ кестесі
 
(  «Таңдаңыз»,  ағылшын.)  SELECT  -  шартты  қанағаттандыратын 
дерекқорынан деректер жиынын (үлгі) қайтарады SQL тілі туралы есеп. 
Бұл деректерді бір немесе бірнеше дерекқор кестелерінен таңдауға және 
нәтижелерді  қажетті  пішінге  түрлендіруге  мүмкіндік  береді.  Бұл 
оператор  реляциялық  алгебра  операторларына  баламалы  әрекеттерді 
орындай алады. Оның көмегімен әртүрлі кестелерден деректерді таңдау 
үшін күрделі және қиын жағдайлар жасай аласыз. Егер таңдау бірнеше 
кестеден жасалса, онда олар біріктіру әрекеті туралы айтады. 
SELECT  
сұрауын жасаған кезде пайдаланушы деректердің қажетті 
жиынтығын (бағандар жиыны, жазбаларды таңдау критерийлері, топтау 
мәндері,  жазбалардың  шығысын  ресімдеу  және  т.б.)  сипаттайды. 
Алдымен, кестеден алынған барлық жазбалар шығарып алынады, содан 
кейін жиынтықтағы әрбір жазба үшін ол көрсетілген критерийге сәйкес 
келетіндігі  тексеріледі.  біріктіру,  бірнеше  кестелерден  алынған  өнім 
Кестенің бірінші компоненті жүзеге асырылады, және тек содан кейін 
қажетті  таңдалған  жазбалар  нәтижесінде  жинағынан  болса.  Тұтастай 
алғанда жалпы тәртіпте SELECT  нұсқауында келесі синтаксис бар:
 
246
 


 
SELECT [ALL|DISTINCT ]{*| [
бн атауы [AS жаңа_ атауы ] ] } [, . 
. . n ]
 
FROM 
кесте атауы [ [AS] лақап аты] [, . . . n]
 
[WHERE <
шарты>]
 
[GROUP BY 
баған атауы [, . . . n] ]
 
[HAVING <
топты таңдау критерийлері>]
 
[ORDER BY 
атауы_баған [, . . . n] ]
 
SELECT 
мәлімдемесі  сұраудың  нәтижесіне  қосылатын  өрістерді 
(
бағандарды) анықтайды. Тізімде олар үтірлермен бөлініп, сұраныстың 
нәтижесі ретінде ұсынылуы керек. Егер сіз өріс атауын қолдансаңыз,
 
I [товар
 
ЕИ
 
Цена
 
 
Халва
 
кг
 
45
 
 
Сахар
 
КГ
 
60
 
 
Мука пшеничная
 
кг
 
50
 
 
Конфеты "Мишка"
 
кг
 
150
 
 
Конфеты "Коровка"
 
кг
 
90
 
 
Мармелад "Кроха"
 
кг
 
85
 
 
Сосиски молочные
 
кг
 
260
 
 
Сардельки "Рощинские"
 
кг
 
300
 
 
Шпроты "Штурвал"
 
шт
 
56
 
а
 
 
Клиент
 
ИНН
 
Город
 
Телефон |
 

 
ООО "Горизонт"
 
025500123152
 
Москва
 
4890605
 
 
ИП Привалов И.И.
 
025501025666
 
Санкт-Петербург
 
2560245
 
 
ООО "Ромашка"
 
025501244555
 
Москва
 
3658815
 
 
ООО "Перевал"
 
145889898622
 
Тверь
 
221588
 
 
ИП Иванов Ф.И.
 
025558000554
 
Москва
 
1155488
 
 
Таран О.С.
 
360224005454
 
Москва
 
1215648
 
 
Федорова Д.С.
 
500255510055
 
Санкт-Петербург
 
4449702
 
 
Песовая В.Н.
 
212585832187
 
Москва
 
3021402
 
 
БМСТ
 
555878970025
 
Санкт-Петербург
 
4353822
 
 
Дремина Е.Е.
 
025578721058
 
Москва
 
6582209
 
 
ИП Газимова К. К.
 
025587978766
 
Москва
 
6521588
 
б
 
 
Номер
 
Клиент
 
|
Товар
 
Количество Дата
 

 
 
45
1
Федорова Д.С.
 
конфеты "Коровка"
 
50 02.04.2013
 
   
156 ИП Газимова К.К.
 
Конфеты "Мишка"
 
30 02.04.2013
 
   
162 Федорова Д.С.
 
Халва
 
10 15.02.2013
 
   
200 Лесовая В.Н.
 
Мармелад "Кроха"
 
20 07.02.2013
 
   
25 Таран О.С.
 
Халва
 
5 04.01.2013
 
   
85 Лесовая В.Н.
 
Мука пшеничная
 
50 02.04.2013
 
   
112 ООО "Ромашка"
 
Халва
 
40 15.02.2013
 
   
254 Лесовая В.Н.
 
Сахар
 
50 01.02.2013
 
   
140 ИП Газимова К.К.
 
Конфеты "Коровка"
 
15 09.01.2013
 
   
144 Таран О.С.
 
Сосиски молочные
 
30 01.04.2013
 
в
 
12.2 сурет. Кестенің бастапқы жағдайы:
 
а — ТАУАРЛАР кестесі; б — ТҰТЫНУШЫЛАР кестесі; в — САТЫЛЫМ кестесі
 
247
 


жүктеу 2,79 Kb.

Достарыңызбен бөлісу:
1   ...   75   76   77   78   79   80   81   82   ...   101




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау