티스토리 뷰

데이터

트랜잭션과 NULL

잔잔한 물결처럼 2025. 3. 3. 01:25

트랜잭션은 데이터를 조작하기 위한 하나의 논리적인 작업 단위이다.

트랜잭션의 특징
원자성(Atomicity) 트랜잭션은 더 이상 분리가 불가능한 업무의 최소단위이므로, 전부 처리되거나 아예 하나도 처리되지 않아야 함
일관성(Consistency) 하나의 트랜잭션이 완료된 후에도 데이터베이스는 여전히 일관된 상태여야 함
즉, 트랜잭션 때문에 데이터베이스가 모순된 상태가 되면 안됨
고립성(Isolation) 실행 중인 트랜잭션의 중간 결과에 다른 트랜잭션이 접근할 수 없음
지속성(Durability) 트랜잭션이 성공적으로 실행 완료되면 그 결과는 데이터베이스에 영속적으로 저장됨

 

NULL 이란 존재하지 않음 즉 값이 없음을 의미한다.

가로연산에서 NULL 이 포함되어 있으면 결과값은 NULL이 된다.

세로연산에서 NULL 이 포함되어 있으면 NULL 값을 제외한다

NULL 과 'NULL' 은 다르다

'데이터' 카테고리의 다른 글

SQL 기본 함수 설명2  (0) 2025.03.04
SQL 기본 함수 설명1  (0) 2025.03.03
정규화  (0) 2025.03.03
데이터 모델링  (0) 2025.03.02
데이터와 정보, 데이터베이스에 대한 기본적인 정리  (0) 2025.02.10
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2026/01   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함