Blake Woo

데이터 종속성 및 정규화

데이터 종속성 개요 데이터 베이스의 설계를 잘못하게 되면 삽입, 수정, 삭제간에 문제가 발생할 수 있다. 이렇게 발생한 문제를 이상현상이라고 하는데 이상현상의 실제적인 예시는 아래와 같다. 삽입 : 레코드 삽입시 부득이하게 NULL 입력 수정 : 데이터 일관성 훼손 - 일부 테이블에만 값이 업데이트 됨 삭제 : 연쇄 삭제 - 같이 저정된 ...

Table의 데이터 보안

데이터 보안관련 SQL 한 개의 데이터 베이스를 여러개의 서비스가 사용할 수 있다. 그런데 이런 경우 각각의 계정마다 특정 테이블만 엑세스할 수 있도록 제한을 걸지 않는다면 다른 서비스가 사용하고 있는 테이블을 침범해 데이터 무결성을 깨뜨릴 수도 있다. 그리고 특히 유지보수나 여타 다른 목적으로 DB의 열람 기능만으로도 업무를 처리할 수 있는데 열...