일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- patch
- SQL
- bash
- Oracle RAC
- solaris network
- Network
- oracle
- 오라클
- oracle install
- php5
- prompt
- RHEL4
- 연산자
- perl + 정규표현식
- command & perl
- perl one-liner
- fdisk
- sqlplus
- Linux
- MySQL
- solaris
- grid
- perl string
- PERL
- rac
- memory
- dba
- cygwin
- Unix
- mariaDB
Archives
- Today
- Total
DATA 전문가로 가는 길
[SQL] Oracle 자동 테이블 레이아웃 만들기(Tablelayout, 테이블 정의서) 본문
Data Architecture/SQL Query
[SQL] Oracle 자동 테이블 레이아웃 만들기(Tablelayout, 테이블 정의서)
EstenPark 2016. 6. 3. 09:42데이터베이스를 운영하는 회사는 보통 데이터 모델링 툴을 이용해서 논리 모델링, 물리 모델링을 작업해서 상호 관리할 수 있도록 합니다. 그렇게 하면 자동으로 테이블 정의서(테이블 레이아웃)와 같은 형태의 산출물을 쉽게 뽑을 수 있는데요. 오늘은 그러한 툴을 이용하지 않고, 데이터베이스 서버에서 직접 산출물을 만드는 방법을 해보려고 합니다.
SI 프로젝트를 오래 하시는 분들은 리버스 엔지니어링으로 테이블을 업로딩 하지만, 메타 시스템이 없으면, 큰 도움을 주지 못할 때가 많습니다. 그래서 아래와 같은 방법은 테이블과 컬럼 코멘트만 변경하고도 테이블 정의서(테이블 레이아웃)를 만들 수 있습니다. 아무래도 사람이 직접 검증하는 게 더 정확하다고 생각 합니다.
아래 테이블 레이아웃 PL/SQL과 HTML 작업은 팀원과 함께 작업 했습니다.
1. 테이블, 컬럼 코멘트
- 테이블 코멘트 스타일 : 논리테이블명|논리설명|
- 컬럼 코멘트 스타일 : 논리컬럼명|논리설명|코드구분|
2. 테이블 레이아웃 생성 PL/SQL
3. 테이블 레이아웃 샘플 HTML
'Data Architecture > SQL Query' 카테고리의 다른 글
[SQL] MariaDB/Mysql 구분자(콤마, 파이프라인 등등)를 기준으로 열(row) 변환 (2) | 2017.02.16 |
---|---|
[SQL] Oracle Merge(Insert, Update, Delete) 한번에 작업 하는 방법 (1) | 2016.12.22 |
[SQL] Oracle 구분자 행, 열, 분리, 자르기(REGEXP_SUBSTR, REGEXP_COUNT) (6) | 2016.06.02 |
[SQL] Oracle 결재 신청된 결재자 리스트와 최종 결재자 조회(MAX 분석 함수 KEEP 활용) (0) | 2016.05.19 |
[SQL] Oracle 선분이력 테이블 조회 방법(MAX 분석 함수, WITH 절, MODEL 절) (0) | 2016.05.18 |
Comments