Day41 - 물리적 데이터 모델링
2021. 4. 13. 18:46ㆍOracle 공부
이번에는 물리적 데이터 모델링 에 대해 알아 봅시다
물리적 데이터 모델링
물리적 데이터 모델링은, 논리적 데이터 모델링 한 것을 실제 데이터베이스에 테이블로 만드는 것을 의미하는데요,
논리적 데이터 모델링이 되어 있다면 아주 간단합니다.
저는 ERMaster를 사용해서 작성을 했었습니다.
이제 작성이 된 ERMaster에 우클릭 -> 내보내기 -> DDL 을 클릭해주면 됩니다.
아래와 같은 창이 뜨면, 확인 후 OK를 눌러 줍니다.
※ 거의 가만히 둔 다음 OK 를 누름.
저는 오류가 발견되었습니다. ( 예약어를 사용중 )
CONTENTS 를 CONTENT 로 바꾸어 주겠습니다.
그러면 SQL 문으로 작성이 된 것을 확인 할 수 있는데, 저희는 테이블의 구조와 시퀀스만 가져오면 됩니다.
시퀀스와 테이블을 만드는 구문만 복사해서 SQL Developer 에 복사해서 붙여넣고, 전체 실행 해주면 끝입니다.
※ FK 는 일부러 추가하지 않았습니다. ( 현업에서도 FK는 추가하지 않는 곳이 많다고 해요 )
이렇게 물리적 데이터 모델링에 대해서 알아 보았습니다.
고생하셨습니다.
'Oracle 공부' 카테고리의 다른 글
Day43 - PL / SQL_IF, CASE문 (0) | 2021.04.15 |
---|---|
Day 42 - hr 계정 초기화 (0) | 2021.04.14 |
Day40 - 정규화 (0) | 2021.04.12 |
Day40 - 논리적 데이터 모델링 (0) | 2021.04.12 |
Day39 - 개념적 데이터 모델링 (0) | 2021.04.12 |