Информатика пәнінен № 4485 тапсырма: Мәліметтер қорын жасау. Құрылымдалған сұраныстар

Мәліметтер қорын жасау. Құрылымдалған сұраныстарМәтін бойынша · орташа

Мектеп кітапханасы кітаптарды есепке алу үшін мәліметтер қорын жасап жатыр. Барлық деректер books бір кестесінде сақталады, оның бағандары (өрістері): id — жазбаның реттік нөмірі, title — атауы, category — санаты, year — шығарылған жылы, copies — даналар саны, price — бір данасының бағасы (теңге). id өрісін жүйе өзі толтырады, ондағы нөмірлер қайталанбайды. Кестеде өрістер реті бойынша (id, title, category, year, copies, price) алты жазба бар: (1, Абай жолы, роман, 2012, 5, 3200); (2, Информатика 10, оқулық, 2019, 12, 2500); (3, Мектеп оқушыларына арналған Python, оқулық, 2021, 3, 4100); (4, Физика 9, оқулық, 2017, 8, 2300); (5, Дала ертегілері, ертегі, 2019, 8, 1800); (6, Қазақстан тарихы, оқулық, 2016, 10, 2700). Кітапханашы деректерді SQL тіліндегі құрылымдалған сұраныстармен алады. SELECT сұранысы өрістерді таңдайды, FROM кестені көрсетеді, WHERE жолдарды іріктеу шартын береді, ORDER BY нәтижені сұрыптайды: әдепкіде өсу ретімен, ал DESC сөзі кему ретімен сұрыптауды білдіреді. SUM(өріс) функциясы мәндерді қосады, COUNT(*) жолдарды санайды, GROUP BY өрістің мәні бірдей жолдарды топқа біріктіреді. WHERE ішіндегі шарттарды AND сөзімен біріктіруге болады: онда жол екі шартты да қанағаттандыруы тиіс. Сұраныс бөліктерінің реті мынадай: SELECT, FROM, WHERE, GROUP BY, ORDER BY. Кейін кітапханашы бағаларды тиынмен көрсетуді жоспарлап отыр, мысалы 2450,50, сонымен бірге бағаларды салыстырып, олардың қосындысын есептейді.

books кестесінің қай өрісі әр жазбаны бір мәнді анықтайтын бастапқы кілт ретінде жарайды?

  1. Acategory өрісі
  2. Bid өрісі
  3. Ccopies өрісі
  4. Dyear өрісі
Жауап пен талдауды көрсетуЖауап пен талдауды жасыру

Дұрыс жауап

  • Bid өрісі

Талдау

Бастапқы кілттің мәндері бірегей, қайталанбайтын болуы керек. Мәтін бойынша id өрісіндегі нөмірлер қайталанбайды. year өрісінде 2019 мәні екі рет, copies өрісінде 8 саны екі рет кездеседі, ал category өрісінде «оқулық» мәні бірнеше рет қайталанады. Сондықтан тек id өрісі жарайды.

Тапсырмадағы қате

Шартындағы, нұсқаларындағы немесе талдауындағы қатені сипаттаңыз. 1000 таңбадан аспасын.

Осы тақырып бойынша ұқсас тапсырмалар

Тақырыптағы барлық 24 тапсырма

«Информатика» пәні бойынша репетиторлар

Тренажер

Осы тақырыпты жаттықтырыңыз

24 тапсырма бір-бірден, жауабы мен талдауы бірден көрсетіледі. Уақыт шектеуі жоқ.

Өз сынағыңыз

Таймері бар сынақ жинаңыз

ҰБТ сияқты: тапсырмаға 2 минут.

Қай тапсырмалардан
Неше тапсырма