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

Мәліметтер қорын жасау. Құрылымдалған сұраныстарБір жауап · жеңіл

students кестесінде id, name, age өрістері бар. Жасы 16-дан қатаң түрде үлкен оқушылардың тек аттарын шығаратын SQL-сұраныс қайсы?

  1. ASELECT name FROM students WHERE age > 16;
  2. BSELECT * FROM students WHERE age > 16;
  3. CSELECT age FROM students WHERE name > 16;
  4. DSELECT name FROM students WHERE age >= 16;
Жауап пен талдауды көрсетуЖауап пен талдауды жасыру

Дұрыс жауап

  • ASELECT name FROM students WHERE age > 16;

Талдау

Тек name өрісін шығару керек, сондықтан SELECT-тен кейін жұлдызша емес, name жазылады. Деректер students кестесінен алынады (FROM students). Таңдау шарты WHERE бөлімінде жазылады: age > 16, себебі жас 16-дан қатаң түрде үлкен. «SELECT *» сұранысы тек аттарды емес, барлық өрістерді шығарады. «age >= 16» сұранысы дәл 16 жастағы оқушыларды да қосады. «SELECT age ... WHERE name > 16» сұранысында өрістер шатастырылған. Дұрыс сұраныс: «SELECT name FROM students WHERE age > 16;».

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

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

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

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

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

Тренажер

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

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

Өз сынағыңыз

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

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

Неше тапсырма