1. **(1)**은 데이터베이스의 설계와 구현에서 데이터의 타입, 구조, 그리고 제약 조건을 명세하는 역할을 하며, 데이터를 어떻게 저장할지에 대한 설명을 제공합니다.

  2. 관계형 데이터베이스에서 **(2)**는 한 테이블의 열이 다른 테이블의 기본 키를 참조할 때 설정되며, 데이터 간의 참조 무결성을 보장합니다.

  3. SQL에서 특정 열의 값이 중복되지 않도록 보장하는 제약 조건은 **(3)**이며, 이는 테이블 내에서 중복된 데이터가 저장되지 않도록 합니다.

  4. **(4)**은 물리적 스키마를 변경하지 않고, 개념 스키마를 변경할 수 있음을 의미하는 데이터베이스 독립성입니다.

  5. SQL에서 데이터를 삽입할 때, 특정 열이 명시적으로 값을 제공받지 않는 경우 기본적으로 지정된 값을 설정하는 것은 (5) 제약 조건을 통해 이루어집니다.

  6. **(6)**는 SQL에서 두 테이블을 결합하여, 두 테이블 간의 공통된 값을 가진 행만을 반환하는 조인 방식입니다.

  7. 데이터베이스에서 **(7)**는 데이터의 무결성을 유지하기 위해 한 테이블의 기본 키가 다른 테이블에서 참조될 때, 부모 데이터가 삭제될 경우 자식 데이터도 자동으로 삭제되도록 설정하는 옵션입니다.

  8. **(8)**은 테이블의 특정 열에 NULL 값이 포함되지 않도록 하는 제약 조건으로, 값이 반드시 입력되어야 함을 보장합니다.

  9. **(9)**은 여러 열에 대해 논리 연산을 통해 결과를 계산하는 SQL 함수로, 여러 조건이 참인지 또는 거짓인지 검사할 수 있습니다.

  10. SQL에서 **(10)**는 테이블 내의 모든 데이터 행을 삭제하는 명령어로, 테이블의 구조는 그대로 유지합니다.

보기:

  1. ALTER

  2. UNIQUE

  3. INNER JOIN

  4. FOREIGN KEY

  5. ON DELETE CASCADE

  6. NOT NULL

  7. SELECT

  8. DEFAULT

  9. TRUNCATE

  10. PRIMARY KEY

  11. CREATE

  12. INSERT

  13. CHECK

  14. DELETE

  15. UPDATE

  16. TRIGGER

  17. COALESCE

  18. GROUP BY

  19. UNION

  20. CASE

  21. BETWEEN

  22. Logical Independency

  23. Physical Data Independency

  24. EXISTS

  25. HAVING

  26. LEFT JOIN

  27. RIGHT JOIN

  28. SQL

  29. INDEX

  30. DISTINCT

  31. COMMIT

  32. DML

  33. DROP

  34. VIEW

  35. ISNULL

답지