Fullstack-Study-241204-250625

커리큘럼(12-30/변경)

01. Java
02. git
03. Database (v)
04. Jsp [Server]

05. 미니프로젝트 (3W)
06. HTML,CSS  
07. JS

08. SpringFramework , SrpingBoot
09. React JS [Front-end]
10. 중간프로젝트 (1M)
11. Linux 명령어
12. AWS 클라우드
13. DevOps - Docker
14. App - Android
15. 최종프로젝트 (1M)

SQL

롤(ROLE)

CREATE ROLE role_name;


데이터베이스

모델링

  1. 업무파악
  2. 개념적 데이터 모델링
  3. 논리적 데이터 모델링
  4. 물리적 데이터 모델링

개념적 데이터 모델링

"https://sharonprogress.tistory.com/124"

Cardinality(관계 대응수)

  • 엔티티와 엔티티의 관계대수
  • 일대일(1:1) 관계
  • 일대다(1:n) 관게
  • 다대다(m:n) 관계

Optionality(참여도)

  • 엔티티와 엔티티의 필수, 옵션 표기

식별-비식별관계

  • 식별 관계
  • 1:N 관계에서 외래 식별자(외래키)가 자식엔티티의 주식별자(기본키)의 일부가 되는 관계
  • PFK로 표시됨(외래 식별가 주식별자의 역할도 함)
  • 실선으로 관계 표시

"https://sharonprogress.tistory.com/124"

  • 비식별 관계
  • 1:N 관계에서 외래 식별자가 자식 엔티티의 주식별자 역할을 하지 못하고 단지 새로운 속성으로 추가되는 관계
  • FK로 표시(외래식별자의 역할만 함)
  • 점선으로 관계 표시

"https://sharonprogress.tistory.com/124"