속성

2023. 8. 4. 12:38· 자격증/SQLD자격증
목차
  1. 속성의 정의
  2. 엔터티,  인스턴스,  속성, 속성값의 관계
  3. 속성의 특징
  4. 속성의 특성에 따른 분류
  5. 속성의 명명
반응형

속성의 정의

1. 업무에 필요로 한다.

2. 의미상 더 이상 분리되지 않는다.

3. 엔터티를 설명하고 인스턴스의 구성요소가 된다.

 

 

엔터티,  인스턴스,  속성, 속성값의 관계

한 개의 엔터티는 두 개 이상의 인스턴스의 집합이다.

한 개의 엔터티는 두 개 이상의 속성을 가진다.

한 개의 속성은 하나의 속성값을 가진다.

 

 

속성의 특징

1. 해당 업무에서 필요로 하고 관리하고자 하는 정보여야 한다.

2. 정규화 이론에 근간하여 정해진 주 식벽자에 함수적 종속성을 가져야 한다.

3. 하나의 속성에는 한 개의 값만 가질 수 있다.

 

 

속성의 특성에 따른 분류

1. 기본 속성 - 업무로부터 추출한 모든 일반적인 속성

2. 설계 속성 - 업무를 규칙화 하기 위해 새로 만들거나 변형

Ex) 일련 번호

3. 파생 속성 - 다른 속성에 영향을 받는 속성 

 - 가능한 적게 정의하는 것이 좋다.

Ex) 합

 

복합 속성 - 주소 / 단순 속성 - 이름, 나이

단일값 속성 - 주민번호 / 다중값 속성 - 전화번호

 

도메인 - 속성에 대한 데이터 타입, 크기, 제약 사항

 

 

속성의 명명

1. 해당 업무에서 사용하는 이름을 부여해야 한다.

2. 서술식 속성명은 사용하면 안 된다.

3. 약어로 사용하면 안 된다.

4. 구체적으로 명명해서 모델의 유일성을 확보해야한다.

 


참고 사이트

요약 정리본 : https://yurimac.tistory.com/40

 

SQL) SQLD 이론 요약 정리 PDF

13페이지 분량의 SQLD 이론 요점 정리 PDF 파일을 공유합니다. 원본에서 필요하다 생각된 부분들을 추가, 삭제했습니다. 나름 오래 걸렸네요.. 🥲 2장 3절인 SQL 최적화 부분은 개정판부터 제거됐다

yurimac.tistory.com

DATE ON-AIR: https://dataonair.or.kr/db-tech-reference/d-guide/sql/?pageid=5&mod=list 

 

SQL – DATA ON-AIR

 

dataonair.or.kr

 

반응형
저작자표시 (새창열림)

'자격증 > SQLD자격증' 카테고리의 다른 글

성능 데이터 모델링의 개요  (0) 2023.08.07
데이터 모델의 이해  (0) 2023.08.07
식별자  (0) 2023.08.04
관계  (0) 2023.08.04
엔터티  (0) 2023.08.04
  1. 속성의 정의
  2. 엔터티,  인스턴스,  속성, 속성값의 관계
  3. 속성의 특징
  4. 속성의 특성에 따른 분류
  5. 속성의 명명
'자격증/SQLD자격증' 카테고리의 다른 글
  • 데이터 모델의 이해
  • 식별자
  • 관계
  • 엔터티
Jong_seoung
Jong_seoung
기록하자, 머리는 생각하는 곳이지 저장장치가 아니다.
반응형
Jong_seoung
Today_developStory
Jong_seoung
전체
오늘
어제

블로그 메뉴

  • Home
  • Git Hub
  • 분류 전체보기 (351)
    • Theory (16)
    • Java (3)
      • 알고리즘 (2)
      • 문법 (0)
    • Spring (7)
      • 스프링 입문 (6)
      • PickTalk (0)
      • 에러처리 (1)
    • Python (80)
      • 알고리즘 - 이론 (17)
      • 알고리즘 - 내장함수, 라이브러리 등등 (3)
      • 알고리즘 - 백준 (53)
      • 나도코딩 정리 (2)
      • 기타 (5)
    • Django (159)
      • DRF (105)
      • 인프라 (46)
      • DataBases (2)
      • API Docs (6)
    • FrontEnd (22)
      • htmx (2)
      • React (8)
      • 자바스크립트 (12)
    • GIT (16)
    • 기타 (8)
      • 정리 (2)
      • Flutter (1)
      • 마이크로프로세서 - ATmega128 (2)
      • 개발환경 세팅 (3)
    • 자격증 (37)
      • 정보처리기사 (19)
      • SQLD자격증 (18)

인기 글

최근 글

태그

  • alarm
  • BFS
  • CSRF
  • Django
  • django channels
  • django sse
  • django tutorial
  • django 배포
  • django 스웨거 적용
  • Django 이미지 저장

최근 댓글

hELLO · Designed By 정상우.v4.3.0
Jong_seoung
속성
상단으로

티스토리툴바

단축키

내 블로그

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

블로그 게시글

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

모든 영역

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

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