[Database] 명명규칙

2022. 7. 7. 13:25·DB/DB Design& Construction
728x90
  • Schema Name 
    • 영어 대문자로 작성
    • DB Alias 이름과 동일하게 설정
    • DB Short Name의 길이는 8자리를 넘지말아야 한다
    • DB Short Name은 각 Site의 Unique한 Name을 사용해야 한다
  • Table Name
    • 테이블을 표시하기 위해 `_TB` 를 접미사로 사용
    • 대문자를 사용
    • 단어는 최대 3개까지 사용하여 설계해야 함
    • 단어와 단어는  `_`로 구분
    • 시스템 구분 코드와 모듈 구분코드로 업무 영역을 구분
  • Column Name 
    • 영문 대문자 사용
    • 단어와 단어 사이는 `_`로 구분
    • 책임자와 약속하여 약어를 사용
    • 단어는 8 자리를 넘을 수 없다
    • 컬럼명에 컬럼을 대표하는 접미사
    • Primary Key가 단어에서 가장 우선한다
    • Not Null Column이 우선한다
    • Null Column은 Data, Number, Char 순으로 한다
  • Primary Key Name
    • 영문 대문자 사용
    • 해당하는 이름 맨뒤에 _PK 를 추가
  • Foreign Key Name
    • 영문 대문자로 한다
    • 해당하는 이름 맨 뒤에 _FK 를 추가
  • View Name
    • 길이 제한 없음
    • 영문 대문자 사용
    • 해당하는 이름 맨뒤에 _VW 를 추가
    • 일련번호는 0~99로 한다
  • etc
    • 식별자는 소문자를 사용하여 식별
      • 예약어와 구분하기 위함
    • 컬럼명에 type명을 넣지 않는다
    • 축약어보다는 풀네임을 사용
      • 약어 사용시 책임자와 약속
728x90
반응형

'DB > DB Design& Construction' 카테고리의 다른 글

[DB D&C] Data Modeling  (0) 2022.07.10
[데이터 관련 용어] (update ver.211115)  (0) 2021.11.12
스키마(schema)?  (0) 2021.09.30
'DB/DB Design& Construction' 카테고리의 다른 글
  • [DB D&C] Data Modeling
  • [데이터 관련 용어] (update ver.211115)
  • 스키마(schema)?
M.PS
M.PS
  • M.PS
    전직 퀘스트 필기노트
    M.PS
  • 전체
    오늘
    어제
    • 분류 전체보기 (75)
      • About Statistics (8)
      • About Analytics (22)
        • Preprocessing (2)
        • Machine Learning (4)
        • NLP (1)
        • Metrics (0)
        • Time Series (3)
        • Visulalization (1)
        • Analytics Method (6)
        • GA4 (2)
        • Growth Hacking (0)
      • About Dev(Python) (14)
        • Pandas (3)
        • Scipy & Numpy (0)
        • Python comprehension (8)
      • DB (16)
        • DB Design& Construction (4)
        • SQL (12)
      • Linux (0)
      • IT Info for NonMajor (10)
        • K-ICT Online Academy (1)
        • SI Project Tip (1)
      • Side Study (2)
        • Datarian SQL (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    머신러닝
    jupyter lab
    통계분석
    데이터리안
    GIT
    데이터분석
    추천시스템
    A/B테스트
    연습
    sql 분석 캠프
    DB
    스케일링
    전처리
    데이터마이닝
    확률과통계
    실전반
    EDA
    sql
    수학
    데이터리안 분석 캠프
  • 최근 댓글

  • 최근 글

  • 반응형
    250x250
  • hELLO· Designed By정상우.v4.10.3
M.PS
[Database] 명명규칙

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.