728x90
SMALL

2025/10/15 2

[2-3 SQL 관리 구문]

제약조건의 종류- PRIMARY KEY (기본키) - UNIQUE KEY (고유키) - NOT NULL - CHECK - FOREIGN KEY (외래키) 기본키 할당- ALTER TABLE 테이블명 ADD CONSTRAINT 제약조건명 PRIMARY KEY (칼럼명1, 칼럼명2) 트랜잭션의 특성- 원자성 : 연산은 모두 실행되거나 전혀 실행되지 않음 - 일관성 : 연산 이전에 데이터에 문제가 없다면 연산 이후에도 잘못이 없어야 함 - 고립성 : 연산 도중 다른 트랜잭션의 영향을 받지 않음 - 지속성 : 트랜잭션이 성공적으로 수행되면 결과가 영구적으로 저장됨 DELETE (MODIFY) ACTION- Cascade : Master 행이 삭제되면 Child 행도 함께 삭제됨 ..

Hello World/SQLD 2025.10.15

[2-2 SQL 활용]

제1절 서브쿼리(Subquery) - 연관 서브쿼리 : 서브쿼리가 메인 쿼리의 칼럼을 포함함 - 비연관 서브쿼리 : 메인 쿼리에 값을 제공하기 위한 목적 - 단일 행 서브쿼리 : 실행 결과가 항상 1건 이하이며 단일 행 비교 연산자( = , , = , )와 함께 사용 - 다중 행 서브쿼리 : 실행 결과가 여러 건이며 다중 행 비교 연산자와 함께 사용 다중 행 비교 연산자(연산자 : 설명)IN : 결과에 값이 포함되는지 확인 (OR 조건) ANY : 결과 중 하나라도 조건을 만족하는지 확인 ALL : 모든 값이 조건을 만족하는지 확인 EXISTS : 결과가 존재하는지 여부를 확인 서브쿼리의 형태- 다중 칼럼 서브쿼리 : 여러 칼럼을 반환하며 메인 쿼리의 조건절에서 여러 칼럼을 동시에 비교..

Hello World/SQLD 2025.10.15
728x90
LIST