데이터베이스 모델링(뷰설계, 인덱스 설계)
** 뷰설계 뷰란 데이터베이스 사용자들이 접근하도록 테이블을 이용하여 가상(Virtual) 테이블을 구성하는 데이터베이스 오브젝트로, 별도의 저장 공간은 없습니다. 뷰는 실제 데이터값이 저장되지는 않지만, 실제 테이블에 대한 창이므로 뷰를 통해 테이블에 원하는 작업(CRUD)을 할 수 있습니다. 1) 뷰의 특징. - 복잡한 테이블 구조를 단순화 함. - 다양한 관점에서 데이터를 제시함. - 데이터의 보안을 유지 - 논리적인 데이터 독립성을 제공함. 2) 테이블의 구조를 단순화 - 여러개의 테이블에 대한 동일한 SQL 문장이 반복적으로 조인되는 경우에는 뷰 구성의 대상이 됩니다. 3) 다양한 관점에서 데이터를 제시 - 하나의 테이블도 데이터베이스를 이용하는 사람에 따라서 여러 가지 관점으로 데이터를 이용하..
Database
2020. 5. 19. 21:52