배운 내용

다이어그램

Structual UML Diagram(구조적 다이어그램)

  • 클래스 다이어그램
    • 클래스 이름
    • 어트리뷰트 (한정자 변수명 : 변수형)
    • 오퍼레이션 (한정자 함수명(매개변수) : 반환형)
        • Private, + Public, * Protected
  • 일반화 : 세부개념 → 일반개념 (개, 사람 → 동물)
  • 실체화 : 인터페이스 구현
  • 의존 : 내부에 클래스를 담고 있을 때
  • 연관 : 클래스를 참조하는 필드가 있을 때

 

StarUML

스타 UML의 Extension을 사용하면 다이어그램을 코드로 코드를 다이어그램으로 만들 수 있다.

 

개체 관계 다이어그램

ERD - Entity RelationShip Diagram (DB)

  • 열쇠 모양은 Primary Key
  • 마름모 색 칠해진 것은 외래키 Foreign Key

DB 명령어

INSERT, DELETE, SELECT, UPDATE

CREATE, DROP, TRUNCATE

  • 테이블 생성 / 파괴 / 내용 삭제(열 빼고 다 지움)

 

한 주 후기

 이번 주에는 다이어그램에 대해 배웠다. 다이어그램을 이용하여 개발 단계를 미리 설계할 수 있다. StarUML을 사용하면서 시각적으로 보이는 다이어그램을 보면서 클래스들의 관계를 설계할 수 있다는 점이 좋은 것 같다. 그리고 서로 변환하는 extension은 정말 유용한 툴인 것 같다. 개체 관계 다이어그램에 대해서도 배웠는데 데이터베이스에 사용하는 다이어그램으로 나중에 데이터 관리를 할 때 이용하게 될 것으로 현업에서도 사용한다고 한다.

 이번 주에는 마지막 주에 있을 시험공부를 하느라 굉장히 애를 썼던 것 같다. 다음 주가 베이직 코스 마지막 주차니 파이팅하고 프로젝트 기간도 열심히 해보자!

 

 

유데미코리아 바로가기

본 포스팅은 유데미-웅진씽크빅 취업 부트캠프 유니티 1기 과정 후기로 작성되었습니다.

+ Recent posts