Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

тест Зарина апай

Total questions: 55

Worksheet time: 28mins

Name
Class
Date
1.

SQL-де "employees" кестесінен жалақысы 50000-нан көп қызметкерлерді қалай алуға болады?

a)

SELECT * FROM employees HAVING salary > 50000;

b)

SELECT * FROM employees WHERE salary > 50000;

c)

SELECT salary > 50000 FROM employees;

d)

SELECT * FROM employees WITH salary > 50000

2.

>SQL-де "users" кестесінен жасы 18-ден үлкен және ел коды "US пайдаланушыларды қалай алуға болады?

a)

SELECT * FROM users WHERE age > 18 AND country_code = 'US';

b)

SELECT * FROM users WHERE age > 18 OR country_code = 'US';

c)

SELECT * FROM users WHERE age > 18 AND country_code LIKE 'US';

d)

SELECT * FROM users HAVING age > 18 AND country_code = 'US';

3.

>SQL-де "products" кестесінен бағасы 100-ден аз немесе саны 50-ден көп жазбаларды қалай алуға болады?

a)

SELECT * FROM products WITH price < 100 OR quantity > 50;

b)

SELECT * FROM products HAVING price < 100 OR quantity > 50;

c)

SELECT price, quantity FROM products WHERE price < 100 OR quantity > 50;

d)

SELECT * FROM products WHERE price < 100 OR quantity > 50;

4.

SQL-де "NOT" операторы қандай мақсатта қолданылады?

a)

Деректерді жаңарту үшін

b)

>Кері шартты көрсету үшін

c)

Деректерді жою үшін

d)

Кесте қосу үшін

5.

>SQL-де "employees" кестесінен ID мәні 10, 20 немесе 30 емес жазбаларды қала алуға болады?

a)

SELECT * FROM employees WHERE id NOT IN (10, 20, 30);

b)

SELECT * FROM employees WHERE id EXCEPT (10, 20, 30)

c)

SELECT * FROM employees WHERE id != 10, 20, 30;

d)

SELECT * FROM employees WHERE id NOT (10, 20, 30);

6.

SQL-де шартты сұраныс үшін "WHERE" кілттік сөзі қалай қолданылады?

a)

SELECT WHERE * FROM table_name;

b)

SELECT * FROM table_name WHERE condition;

c)

SELECT * WHERE condition FROM table_name;

d)

WHERE SELECT * FROM table_name

7.

SQL-де "users" кестесінен "name" өрісі "John" болатын жазбаларды қалай алуға болады?

a)

SELECT * FROM users HAVING name = 'John';

b)

SELECT * FROM users WHERE name IS 'John';

c)

SELECT * FROM users WHERE name = 'John';

d)

SELECT * FROM users WHERE name LIKE 'John

8.

SQL-де "products" кестесінен бағасы 50 мен 100 аралығындағы жазбаларды қалай алуға болады?

a)

SELECT * FROM products WHERE price >= 50 AND <= 100;

b)

SELECT * FROM products WHERE price IS BETWEEN 50 AND 100;

c)

SELECT * FROM products HAVING price BETWEEN 50 AND 100;

d)

SELECT * FROM products WHERE price BETWEEN 50 AND 100;

9.

>SQL-де аты "A" әрпінен басталатын пайдаланушыларды қалай алуға болады

a)

SELECT * FROM users WHERE name LIKE 'A%';

b)

SELECT * FROM users WHERE name LIKE '%A';

c)

SELECT * FROM users WHERE name LIKE '%A%';

d)

SELECT FROM users WHERE name = 'A';

10.

SQL-де "employees" кестесінен бос емес ("NULL" емес) жалақылары бар жазбаларды қалай алуға болады?

a)

SELECT * FROM employees WHERE salary != NULL;

b)

SELECT * FROM employees WHERE salary IS NOT NULL;

c)

SELECT * FROM employees WHERE salary NOT NULL

d)

SELECT * FROM employees HAVING salary NOT NULL

11.

SQL-де белгілі бір шартқа сәйкес жазбаларды көрсетпеу үшін қандай операто қолданылады?

a)

EXCLUDE

b)

NOT

c)

EXCEPT

d)

IGNORE

12.

SQL-де шарттарды біріктіру үшін қандай оператор қолданылады?

a)

UNION

b)

WITH

c)

AND

d)

EXCEPT

13.

>SQL-де шарттарды альтернативті түрде көрсету үшін қандай оператор қолданылады

a)

OR

b)

ALSO

c)

WITH

d)

INSTEAD

14.

SQL-де шарттарды бас тарту үшін қандай оператор қолданылады?

a)

NEITHER

b)

IGNORE

c)

EXCLUDE

d)

NOT

15.

SQL-де "LIMIT" командасының негізгі мақсаты қандай?

a)

>Кестені жаңарту

b)

Бағандарды көрсету

c)

>Кестеден алынатын жазбалар санын шектеу

d)

Кестені жою

16.

SQL-де жазбалар санын өткізіп, келесілерін алу үшін қандай команда қолданылады?

a)

SKIP

b)

OFFSET

c)

LIMIT

d)

IGNORE

17.

>SQL-де "customers" кестесінен тек "age" бағанын қалай алуға болады?

a)

SELECT age FROM customers;

b)

SELECT * FROM customers AGE;

c)

SELECT age FROM customers;

d)

FETCH age FROM customers;

18.

SQL-де "employees" кестесінен "department_id" өрісі 5-ке тең немесе 10-нан үлкен жазбаларды қалай алуға болады?

a)

SELECT * FROM employees WHERE department_id = 5 OR department_id > 10;

b)

SELECT * FROM employees WHERE department_id IN (5, 10);

c)

SELECT * FROM employees WHERE department_id = 5 AND department_id > 10;

d)

SELECT * FROM employees HAVING department_id = 5 OR department_id > 10;

19.

SQL-де барлық қалалар мен олардың бірегей атауларын алу үшін қандай сұраныс дұрыс?

a)

SELECT city FROM cities DISTINCT;

b)

SELECT UNIQUE city FROM cities;

c)

SELECT DISTINCT city FROM cities;

d)

SELECT * FROM cities WHERE DISTINCT;

20.

SQL-де "OFFSET" командасын қай командамен жиі қолданады?

a)

LIMIT

b)

WHERE

c)

DISTINCT

d)

GROUP BY

21.

Деректер базасының реляциялық моделі нені білдіреді?

a)

Деректерді граф түрінде ұйымдастыру

b)

Деректерді құжаттар түрінде сақтау

c)

Деректерді кестелер түрінде ұйымдастыру

d)

>Деректерді кластерлік құрылымда сақтау

22.

>PostgreSQL-да кесте құру үшін қандай SQL командасы қолданылады?

a)

CREATE DATA

b)

>MAKE TABLE

c)

NEW TABLE

d)

>CREATE TABLE

23.

PostgreSQL деректер базасында кесте немесе басқа объектілерді жою үшін қандай SQL командасы қолданылады?

a)

DESTROY

b)

REMOVE

c)

DELETE

d)

DROP

24.

PostgreSQL деректер базасында кестелер арасындағы байланыстарды орнату үшін қандай кілттер пайдаланылады?

a)

Бастапқы және сыртқы индекстер

b)

Бастапқы және сыртқы кілттер (Primary Key, Foreign Key

c)

Кандидат және альтернативті кілттер

d)

>Әртүрлі индекстер мен атрибуттар

25.

>PostgreSQL деректер базасындағы негізгі объектілердің бірі қандай?

a)

>Сұраныс (Query)

b)

Файл (File)

c)

>Кесте (Table)

d)

Айнымалы (Variable)

26.

PostgreSQL ДББЖ қандай типтегі деректерді қолдайды?

a)

>Құжаттық деректер

b)

Реляциялық деректер

c)

>Графтық деректер

d)

Басқа түрдегі деректер

27.

>PostgreSQL-да деректерді басқару үшін графикалық құрал ретінде не қолданылады

a)

pgAdmin

b)

>SQL Workbench

c)

MySQL Workbench

d)

Toad for SQL

28.

pgAdmin - бұл қандай бағдарлама?

a)

>Басқа DBMS үшін құрал

b)

SQL сұраныстарын орындауға арналған командалық жол интерфейсі

c)

>PostgreSQL деректер базасын басқару үшін графикалық интерфейс

d)

PostgreSQL-ды сервер ретінде орнататын бағдарлама

29.

>PostgreSQL-да деректерді басқару үшін қай командалық интерфейс пайдаланылады?

a)

psql

b)

pgAdmin

c)

MySQL CLI

d)

>SQL Server Management Studio

30.

psql клиентін пайдалану үшін PostgreSQL-ды қайдан іске қосу керек?

a)

Графикалық интерфейс арқылы

b)

>Командалық жолдан

c)

>Веб-шолғыштан

d)

SQL серверінің басқару панелінен

31.

>PostgreSQL-де деректерді сақтау үшін қандай объектіні қолданамыз?

a)

Кесте (Table)

b)

Индекс (Index

c)

t>Схема (Schema

d)

Триггер (Trigger

32.

>PostgreSQL деректер базасындағы жазбалар сақталатын құрылым қалай аталады?

a)

Бағана (Column)

b)

Жол (Row)

c)

Кілт (Key)

d)

Кілт (Key)

33.

>PostgreSQL-да деректер базасын қалай құруға болады?

a)

MAKE DATABASE

b)

>CREATE SCHEMA

c)

CREATE TABLE

d)

CREATE DATABASE

34.

PostgreSQL деректер базасында қосымша деректер мен операциялар орындау үшін қандай құралды пайдалануға болады?

a)

>Oracle SQL Developer

b)

>MySQL CLI

c)

psql

d)

>Toad for PostgreSQL

35.

>PostgreSQL деректер базасындағы байланысқан деректерді сақтауға арналған объектілердің бірі қалай аталады?

a)

Функция (Function)

b)

Схема (Schema)Схема (Schema)

c)

Триггер (Trigger)

d)

Пайдаланушы (User)

36.

>PostgreSQL-де деректерді өзгертуді басқару үшін қандай командалар қолданылады?

a)

DROP, ALTER, RENAME

b)

SELECT, UNION, JOIN

c)

INSERT, UPDATE, DELETE

d)

BACKUP, RESTORE, COPY

37.

PostgreSQL-да қай команда кестенің құрылымын өзгерту үшін қолданылады?

a)

ALTER TABLE

b)

UPDATE TABLE

c)

MODIFY TABLE

d)

CHANGE TABLE

38.

PostgreSQL-да екі кесте арасындағы байланыс орнату үшін қандай әді пайдаланылады?

a)

Индекс (Index)

b)

Сценарий (Script)

c)

Қосымша кілт (Auxiliary Key)

d)

Сыртқы кілт (Foreign Key)

39.

PostgreSQL-де деректерді оқуды шектейтін қандай командалар бар?

a)

SELECT

b)

INSERT

c)

UPDATE

d)

DELETE

40.

PostgreSQL-да кестелерді біріктіру үшін қай оператор қолданылады?

a)

CONCATENATE

b)

JOIN

c)

COMBINE

d)

MERGE

41.

PostgreSQL-де индекстер қандай мақсатқа қызмет етеді?

a)

Деректерді шифрлау

b)

Деректердің дұрыстығын тексеру

c)

Деректерді іздеуді жеделдету

d)

Деректерді сұрыптау

42.

PostgreSQL-да деректер базасының сақтық көшірмесін жасау үшін қай команда қолданылады?

a)

DUMP DATABASE

b)

BACKUP DATABASE

c)

pg_dump

d)

CREATE BACKUP

43.

PostgreSQL деректер базасына командалық жол арқылы қосылу үшін қай команда пайдаланылады?

a)

psql -U -d

b)

psql -d -U

c)

>psql --database -u

d)

psql -u -d

44.

PostgreSQL деректер базасында жұмыс істеп тұрған кестелерді көру үшін қандай psql командасы пайдаланылады?

a)

\dt

b)

\tables

c)

list

d)

\show tables

45.

PostgreSQL деректер базасында ағымдағы пайдаланушыны көру үшін қандай команда қолданылады?

a)

\current_user

b)

\user

c)

\whoami

d)

\session_user

46.

PostgreSQL деректер базасындағы барлық мәліметтерді көру үшін қандай psq командасы қолданылады?

a)

\data

b)

\show

c)

\all

d)

SELECT * FROM ;

47.

psql-де деректер базасын тізімдеу үшін қай команда қолданылады?

a)

\l

b)

\list

c)

\show databases

d)

\dbs

48.

psql-де барлық кестелер мен олардың құрылымын көру үшін қай команда қолданылады?

a)

\structure

b)

\d

c)

\tables

d)

\desc

49.

pgAdmin арқылы деректер базасын қосу үшін қай қадамды орындау қажет?

a)

Жаңа сервер қосу, сервер атын, хостын және аутентификация ақпаратын енгіз

b)

Жаңа сервер қосу, тек деректер базасының атын енгізу

c)

Серверді қосу, тек аутентификацияны тексеру

d)

Деректер базасын жасау, сервер атын енгізу

50.

PostgreSQL деректер базасында жаңа кесте құру үшін psql-де қандай команда қолданылады?

a)

MAKE TABLE ();

b)

NEW TABLE ();

c)

CREATE TABLE ();

d)

CREATE NEW TABLE ();

51.

pgAdmin арқылы деректер базасын жасау үшін қандай қадамдар орындалады?

a)

Деректер базасын таңдаңыз, оң жақ батырмамен басып "Create" > "Database" таңдаңыз

b)

Серверді таңдаңыз, деректер базасын енгізіңіз, тек "Save" басыңыз

c)

Жаңа сервер қосыңыз, деректер базасын жазыңыз

d)

Серверді қосыңыз, деректер базасын жасап, тек "Save" басыңыз

52.

psql-де кестенің құрылымын өзгерту үшін қандай команда пайдаланылады?

a)

UPDATE TABLE

b)

MODIFY TABLE ;

c)

CHANGE TABLE ;

d)

ALTER TABLE ;

53.

psql арқылы деректерді жою үшін қандай команда қолданылады?

a)

DELETE FROM WHERE ;

b)

REMOVE FROM WHERE ;

c)

DROP FROM WHERE ;

d)

ERASE FROM WHERE ;

54.

PostgreSQL деректер базасында жаңа жазба қосу үшін psql-де қандай команда қолданылады?

a)

ADD INTO () VALUES ();

b)

INSERT INTO () VALUES ();

c)

CREATE INTO () VALUES ();

d)

INSERT NEW () VALUES ();

55.

PostgreSQL-да деректер базасын жою үшін қандай команда пайдаланылады?

a)

DROP DATABASE ;

b)

DELETE DATABASE ;

c)

REMOVE DATABASE ;

d)

DROP SCHEMA ;