WorksheetsРеляциялық деректер базасы және SQL бойынша тапсырмалар
Total questions: 25
Worksheet time: 13mins
Кестедегі бір жол қалай аталады?
Жазба (Row)
Бағана (Column)
Кілт (Key)
Схема (Schema)
Кестедегі бір бағана қалай аталады?
Атрибут (Attribute)
Жазба (Row)
Қатынас (Relation)
Схема (Schema)
Кестелер арасындағы байланыстарды орнату үшін не қолданылады?
Бастапқы және сыртқы кілттер (Primary Key, Foreign Key)
Индекс (Index)
Триггер (Trigger)
Функция (Function)
Бастапқы кілттің (Primary Key) негізгі мақсаты қандай?
Кестедегі әр жазбаның бірегейлігін қамтамасыз ету
Деректерді сыртқы көздерден қорғау
Кестедегі барлық деректерді жою
Деректер типін өзгерту
Сыртқы кілт (Foreign Key) не үшін қолданылады?
Кестелер арасындағы байланыстарды көрсету үшін
Деректерді шифрлау үшін
Кестелерді біріктіру үшін
Айнымалыларды жариялау үшін
Реляциялық деректер базасында "қатынас" термині нені білдіреді?
Кестені
Бағанды
Жолды
Индексті
Қай кілт басқа кестенің бастапқы кілтіне сілтеме жасайды?
Сыртқы кілт (Foreign Key)
Бастапқы кілт (Primary Key)
Кандидат кілт (Candidate Key)
Альтернативті кілт (Alternate Key)
Реляциялық деректер базасында кестелер арасындағы байланыстар қалай орнатылады?
Кілттер арқылы
Файлдарды көшіру арқылы
Графикалық интерфейс арқылы
Кестені жою арқылы
Реляциялық деректер базасындағы "тұтастық шектеулері" дегеніміз не?
Деректердің дұрыстығын және бірізділігін қамтамасыз ететін ережелер
Деректерді жоюға арналған командалар
Кестелерді біріктіру әдістері
Деректерді индекстеу тәсілдері
Кандидат кілт дегеніміз не?
Бастапқы кілт бола алатын барлық мүмкін атрибуттар жиыны
Бастапқы кілттің бір бөлігі
Тек кестелер арасындағы байланыс үшін қолданылады
Сыртқы кілттің анықтамасы
Реляциялық деректер базасындағы атрибут дегеніміз не?
Кестедегі баған
Кестедегі жол
Кестелер арасындағы байланыс
Кестенің бірегей идентификаторы
Нормализация дегеніміз не?
Деректердің қайталануын болдырмау және құрылымды оңтайландыру процесі
Деректерді шифрлау процесі
Деректерді индекстеу әдісі
Деректерді автоматты түрде жою
Реляциялық деректер базасында "транзакция" дегеніміз не?
Деректер базасындағы операциялардың логикалық жиынтығы
Деректерді сақтаудың физикалық тәсілі
Индекстерді құру процесі
Деректерді шифрлау тәсілі
ACID принциптерінде "Consistency" дегеніміз не?
Деректер базасының тұрақтылығын сақтау
Деректерді бір уақытта өңдеу
Деректерді бірнеше жерде сақтау
Деректерді шифрлау
SQL-дің негізгі деректерді алу командасы қандай?
SELECT
FROM
INSERT
DELETE
Қай команда кестеден қайталанатын мәндерді алып тастау үшін қолданылады?
DISTINCT
LIMIT
OFFSET
WHERE
SQL-де барлық бағандарды алу үшін қандай таңба қолданылады?
*
#
@
%
SQL-де барлық жазбаларды "users" кестесінен алу үшін қандай сұраныс дұрыс?
SELECT * FROM users;
GET ALL FROM users;
SHOW users;
FETCH ALL FROM users;
Кестеден алғашқы 10 жазбаны қалай алуға болады?
SELECT * FROM table_name LIMIT 10;
SELECT * FROM table_name FIRST 10;
SELECT FIRST 10 * FROM table_name;
SELECT TOP 10 * FROM table_name;
SQL-де "employees" кестесінен жалақысы 50000 -нан көп қызметкерлерді қалай алуға болады?
SELECT * FROM employees WHERE salary > 50000;
SELECT * FROM employees HAVING salary > 50000;
SELECT salary > 50000 FROM employees;
SELECT * FROM employees WITH salary > 50000;
SQL-де "NOT" операторы қандай мақсатта қолданылады?
Кері шартты көрсету үшін
Деректерді жою үшін
Деректерді жаңарту үшін
Кесте қосу үшін
SQL-де "employees" кестесінен ID мәні 10, 20 немесе 30 емес жазбаларды қалай алуға болады?
SELECT * FROM employees WHERE id NOT IN (10, 20, 30);
SELECT * FROM employees WHERE id != 10, 20, 30;
SELECT * FROM employees WHERE id EXCEPT (10, 20, 30);
SELECT * FROM employees WHERE id NOT (10, 20, 30);
SQL-де шартты сұраныс үшін "WHERE" кілттік сөзі қалай қолданылады?
SELECT * FROM table_name WHERE condition;
SELECT WHERE * FROM table_name;
SELECT * WHERE condition FROM table_name;
WHERE SELECT * FROM table_name;
SQL-де "users" кестесінен "name" өрісі "John" болатын жазбаларды қалай алуға болады?
SELECT * FROM users WHERE name = 'John';
SELECT * FROM users HAVING name = 'John';
SELECT * FROM users WHERE name IS 'John';
SELECT * FROM users WHERE name LIKE 'John';
SQL-де "products" кестесінен бағасы 50 мен 100 аралығындағы жазбаларды қалай алуға болады?
SELECT * FROM products WHERE price BETWEEN 50 AND 100;
SELECT * FROM products HAVING price BETWEEN 50 AND 100;
SELECT * FROM products WHERE price >= 50 AND <= 100;
SELECT * FROM products WHERE price IS BETWEEN 50 AND 100;
