Басылым: алтыншы


Есептеулері бар сұранысты құру



бет5/20
Дата14.10.2023
өлшемі1,27 Mb.
#114170
1   2   3   4   5   6   7   8   9   ...   20
Байланысты:
Практика

Есептеулері бар сұранысты құру
Командалар бойынша Қорытындылар кестесіне бір ойын ішінде командалардың соққан доптарының орта санын анықтайтын Нәтижелік есептеулері бар сұраныс жасау керек және осы өрісті кемуі бойынша сорттау керек.


Қорытындылар кестесі


Сборная

Ойындар

Жеңістер

Тепе-тең

Жеңілістер

Соғылған доп

Өткізілген доп

Ұпайла р

Бразилия

73

49

3

11

159

68

111

Германия

73

42

16

15

154

87

100

Италия

61

35

14

12

97

59

84

Аргентина

52

26

9

17

90

65

61

Англия

41

18

12

11

55

38

48

Испания

37

15

9

13

53

44

39

Россия

34

16

6

12

60

40

38



Есептеулері бар сұранысты жасау үшін сол үлгі бойынша сұраныс бланкісі қолданылады. Айырмашылығы тек сонда, бағандардың біреуінде өріс атының орнына формула жазылады. Формулаға есеп-айырысатын квадраттық жақшаға алынып жазылған өріс аттары кіреді, сонымен қатар математикалық операциялар белгілері де кіреді, мысалы, былай:
НӘТИЖЕЛІК: [СОҒЫЛҒАН] /[ОЙЫНДАР]


1. Тар бағанға ұзын формуланы сиғызып жазу оңай емес, бірақ та егер SHIFT+F2 клавиштар комбинациясын бассақ, онда енгізу облысы деп аталатын қосымша сұхбат терезесі ашылады. Ал бұл терезеде қандай ұзын болмасын кез келген формуланы енгізуге болады, сосын ОК батырмасына шертіп , оны үлгі бойынша сұраныс бланкісіне көшіруге болады.

  1. Егер есептелетін өріс бейнесін қоссақ, есеп-айырысу нәтижесі нәтижелік кестеде шығатын болады.

  2. Есептелетін өрісті сорттау өрісі қылуға болады: ол үшін Сорттау қатарында Нәтижелік есептелетін өрісте сорттау түрін көрсету керек, мысалы, өсуі бойынша.



Қорытынды сұранысты жасау


Автосалон кестесі бойынша (лаб.жұм№1) автомобильдердің модельдері бойынша ең үлкен және орта бағасын анықтайтын қорытынды сұранысты жасау.
Бұл қорытынды сұранысты жасау үшін:

  • Үлгі бойынша сұраныс бланкісін ашу керек.

  • Саймандар панеліндегі батырмасын басамыз(бланкіде топтастыру қатары пайда болады.

  • Бланктің төменгі бөлігіне Модель өрісін көшіреміз.

  • Баға өрісін 2 рет көшіреміз.

  • Топтастыру(Группировать) қатарындағы Баға бірінші өрісінде менюді ашып, Max-ды таңдаймыз.

  • Топтастыру(Группировать) қатарындағы Баға екінші өрісінде менюді ашып, AVR-ді таңдаймыз.

  • Сұранысты жабамыз.

  • Қарап шығу режимінде сұранысты ашамыз.



Бақылау сұрақтары

  1. Қандай өріс есептелетін деп аталады?

  2. Есептелетін өрісті қолдану мен жасау.

  3. Қорытынды сұраныстар қалай жасалады?

  4. Жазбаларды топтастыру деген не?

4 практикалық жұмыс
ақырыбы: Кестелер арасындағы байланысты орнату.
Мақсаты: Кестелер арасындағы байланысты орната білу және ол байланыстарды ақпарат іздеу үшін қолдана білу.
1-тапсырма. Ұсынылатын модельдер мен клиенттеркестелерін байланыстыру.



модель коды

Модель

Дв.қуаты

Коробка передач

Қапта лған

Бағам ы

Транс. Шығын.

Арнайы модель

12410

Corolla Combi

60/90

Автомат.

мата

46200

1100

Жоқ

12579

Corolla
Liftback
XL

53/75

қолмен

мата

35700

950

Жоқ

12580

Corolla
Liftback
GT

69/90

Автомат.

мата

39200

1200

Жоқ






12651

Corolla
Compact
XL

90/135

қолмен

Велюр

37900

1050

Ия

12653

Corolla
Compact
GT

100/139

қолмен

Тері

41100

975

Ия




модель Коды

Келіс. Нөмірі

Аты

Фамилия

Тел.

заказ мерзімі

жеңілдік

12579

120

Алия

Майданова

2-96-68

2.02.2000

5

12789

121

Ерканат

Умаров

3-05-08

3.02.2000

7

126574

122

Аркадий

Долгов

56-98-74

3.02.2000

8

123654

123

Асет

Абуов

5-76-87

4.02.2000

10

123676

124

Алла

Лакова

55-45-87

4.02.2000

12




  1. Corolla Kombi -ді сатып алғысы келіп жүрген клиенттерді шығару.

  2. Клиент Умаров сатып алғысы келіп жүрген машинаға деген жеңілдікті және оның бағасын шығарыңыз.



Материалдар мен құрал-жабдықтар: Access бағдарламасы
Жұмыстың орындалу реті:

  1. Теориялық материалды игеру

  2. Жұмыстың орындалуы

  3. Есеп беру

Лабораториялық жұмыстың орындалуына есеп беру формасы

  1. Бағдарлама мәтіні.

  2. Тестілеу нәтижесі

  3. Бақылау сұрақтарына жауап беру.



Глоссарий


Кестелер байланысы


Деректер базасын басқару жүйесінің артықшылығы бөлек кестелермен жұмыс жасағанда емес, атап айтқанда, өзара байланысты кестелер тобымен жұмыс жасағанда көрінеді. Егер кестелер арасындағы байланыс берілсе, онда әртүрлі кестелермен жұмыс жасау бүтін бір мәліметтер қорымен жұмыс жасау сияқты болады.


Бастапқы және сыртқы кілттік өрістер


Деректер қорының бірдей атаулы өрістері бар кестелерді байланыстыру және олардың кілттік етілген кейбір өрістерін пайдаланып, басқа кесте құру - Access-тің негізгі ерекшеліктерінің бірі. Негізгі кестені басқаларымен байланыстыру үшін оның мәндері қайталанбайтын (бірегей) кілттік өрісі болуы және басқа кестенің осы атаулы өрісі болуы тиіс(бірегей кілттік өрісті бастапқы(первичный) кілттік өріс деп атайды).


Мәліметтер схемасы


Кестелері арасындағы байланысты орнату үшін Access ДББЖ-нің(деректер базасы басқару жүйесі) Мәліметтер схемасы(Схема данных) деп аталатын арнайы сұхбат терезесі болады.
Ескерту. Кестелері арасындағы қатынастар туралы байланысатын кестелерде бірдей өрістердің болғанында сөз болады. Міне, осы өрістер арқылы байланыс жүзеге асырылады.

  1. Мәліметтер схемасы(Схема данных) терезесі саймандар панеліндегі батырманы шерту арқылы немесе Сервис - Мәліметтер схемасы(Схема данных) командасы арқылы ашылады.

  2. Егер бұрыннан кестелер арасындағы ешқандай байланыс болмаса, онда Мәліметтер схемасы(Схема данных) терезесін ашқанда бірмезгілде Кестелерді қосу(Добавление таблицы) терезесі де ашылады, онда кестелер арасындағы байланыстар құрылымына қосу үшін керек кестелерді таңдау қажет болады.


4-сурет. Деректер схемасы және кестелерді қосу.

  1. Егер кестелер арасындағы байланыстар әлдеқашан беріліп қойса, онда Деректер схемасына(Схема данных) жаңа кесте енгізу үшін Деректер схемасында(Схема данных) тышқанның оң жақ батырмасын шерту керек, және контекстік менюде Кестені қосу(Добавление таблицы) пунктін таңдау керек.

  2. Байланыстыру керек барлық кестелерді Деректер схемасына енгізе отырып, кестелер өрістері арасындағы байланысты жасауға көшу керек.

  1. Өрістері арасындағы байланыс өріс аттары бір кестеден екінші кестеге оған сәйкес байланысқан өрісте тасымалдау арқылы орнатылады.

  2. Тасымалдағаннан кейін жасалынған байланыс қасиетін көрсететін Байланыстар сұхбат терезесі ашылады.

  3. Мәліметтердің бүтінділік шартын қамтамасыз ету жалаушасын қою бір кестеден жазбаларды алып тастаудан қорғауға мүмкіндік береді.

  4. Бүтінділік шарты болу үшін, негізгі кестенің өрісі міндетті түрде кілттік болуы керек және екі өріс те бірдей типті болуы керек.

  5. Байланысқан өрістерді Каскадты жаңарту және байланысқан жазбаларды Каскадты алып тастау жалаушалары бас кестедегі өзгеріске байланысты барлық бағынышты кестелердегі мәліметтерді бір мезгілде алып тастау немесе жаңартуды қамтамасыз етеді.



Фирма клиенттері кестесі


Фамилия

Аты

Әкесінің аты

Шифр

Мекен-жайы

Төлқұжа т

Кепіл

Паршин

Павель

Анатолий ұлы

3ПС56

Саратов, Ул.
Жарокова 43

XIV-AB 123456

500р

Воронцов

Владимир

Егорұлы

ЖИК67

Саратов,пер. Ясный 71

XIV-AK 555554

500р

Тараненко

Игорь

Михайлұл ы

ПФИ00

Москва, ул. Кирова56

XV-ЛР 456789

500р



Прокат кестесі




Клиент

Диск

Алған күні

Қайтару мерзімі

Қайтару Тур. белгі

Прокат Төлемі

1

ЗПС56

D001

09.12.06

09.01.07




50р

2

ЖИК67

S001

10.12.06

10.01.07




50р

3

ПФИ00

S002

11.12.06

11.01.07




40р



Қойма кестесі

Прокат аты

Жанр

Шифр

Диск саны

Кепілдік Құны

Бар болуы

Иллюстр.

Diablo2

RPG

D001

1

560р




Ip Galler

Spase War4

Strategy

S001

1

560р




Клип AV

Spase Quest9

Adventur

S002

3

600р







Monkey Is1

Adventur

M001

2

590р









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




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

    Басты бет