mysql 썸네일형 리스트형 [Database] 트랜잭션의 특성과 격리 수준 [Database] 트랜잭션의 특성과 격리 수준 트랜잭션이란? Transaction(트랜잭션)이랑 무엇일까. 영문 위키피디아는 트랜잭션을 이렇게 설명한다. A database transaction symbolizes a unit of work performed within a DBMS against a database, and treated in a coherent and reliable way independent of other transactions. 중요하다고 생각되는 부분만을 취합해보면 트랜잭션이란 작업의 단위이며, 일관성 있고 신뢰할 수 있어야 하며, 다른 트랜잭션에 대해 독립적이다, 즉 상호독립적이다 고 설명할 수 있다. 여기서 작업의 단위란 트랜잭션의 정의이며, 일관성이고 신뢰적이며 상호독.. 더보기 [Oracle] 데이터 모델과 관계형 데이터베이스 [Oracle] 데이터 모델과 관계형 데이터베이스 데이터 모델 데이터를 저장하는 방식을 정의한 개념 모형 계층형 네트워크형 객체지향형 관계형 계층형 트리(tree) 구조 데이터 관련성을 계층별로 나누어 부모-자식 관계를 정의 1:N 제약: 하나의 부모가 여러 자식을 가질 수는 있지만, 자식이 여러 부모를 가진 경우 표현 불가 네트워크형 그래프(graph) 구조 계층형에서 불가능했던 자식이 여러 부모를 가진 경우 표현 가능 객체지향형 객체 개념 기반 데이터가 독립된 객체로 구성되어 상속, 오버라이드 등 활용 가능 객체지향 개념을 데이터베이스에 완전히 적용하기는 어려움 관계형 데이터 모델 데이터 간 관계에 초점 관계형 데이터베이스의 바탕이 되는 모델 Example 한 방송국에서 섭외 가능한 아이돌의 멤버와 .. 더보기 이전 1 다음