Pregunta de entrevista de Inteliment

What is SQL and why is it important? Explain the differences between INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN. Provide examples. What is the difference between UNION and UNION ALL in SQL? Explain the ACID properties in the context of database transactions. What is normalization in database design, and what are its advantages?