본문 바로가기
개발 교육

11.9 수업 MySQL

by azure05 2023. 11. 9.

data의 일회성 저장이 아닌 영구 저장을 위해서 db를 사용할 것이다. 

 

MongoDB는 기본적인 것을 다룰 예정이다.

추후 파이널 프로젝트에서 요할 시 한번 더 다룰 예정

 

 

프로젝트 진행시?

초반 2주간에는 강사님과의 피드백 주고 받을 예정이다.

이후에는 멘토님(posco재직자)과 소통 (초반에는 질문을 끊임없이 하게 될 것임)

마지막 2주간 강사님과 또 나눔이 있을 예정

 

초반에는 멘붕이 올 텐데, 1주일 이후 감을 잡게 될 것 이다. 

2개월 안에 전체프로젝트가 마무리가 될 것이다. 

기본기술을 사용하되 추가 기술을 사용하는 것에 대해서는 반대하지 않을 것이라 예상된다.

 

MSA시스템

기존 사용하는 것을 그대로 두되

msa 시스템을 꾸준하게 개발하고 있음, 실제로 적용도 했음 회사내에서. 

 

 

 

결정적으로 격차가 발생하는 부분?

한 팀당 15-20분 주어짐

기본 미션 - 대동소이 평가 

주어진 미션에서 추가 아이템! 이것 평가의 아이템이 될 것이다. 

 

원하는 액션에 대해 캐치할 능력을 길러보자.

 

과거 예시) 5기 3조 추가미션 

중간발표가 있음. (중간 과제 평가)

새로운 아이템을 중간평가에서 발표함. 아이디어가 너무 좋아서 호평이 이어짐

해당 아이템으로 실제 PoscoDX에서 공문으로, 해당 아이템을 갖고 실행을 하게 됨

 

과거 예시) 3기 

챗봇 시스템

 

**내가 느낀점?

챗봇 시스템 한번 개발해보자! (깃허브를 참고해서) 3주444

 

 

 

멘토님 예상?

40대, 팀장급 

추가 미션을 해결 요하기 위해 푸쉬가 있을 것이다. 

 

AWS쓰게 될 텐데, 한 조당 한 계정씩 배부

15만원씩 쓸 수 있을 것

마지막 달 aws 많이 쓰게 될 것.

 

AWS를 집에서 연습할 때, 3만원 정도 나오는 것?

그정도 쓰는 것? 기회비용이라 생각하고 투자하는 것이 좋다. 

내가 직접 써보고, 잘 쓸 수 있도록 시도해보는 것이 중요하다. 

 


 

강사님의 생각 요약

멘붕 -> 이해 -> 프로젝트 나옴 -> 알파가 나옴(평가기준이 될 것임)

알파가 잘 되었을 경우 poscoDX에서 실제 사용하게 되는 경우가 많이 발견됨!

 

 

회고

지난 프로젝트 (소켓 프로그래밍을 사용한 채팅프로그램 제작)

아이디어 회의가 잘 되었다!

플러스 알파의 잘 적용된 예시

 

 

 


<수업 내용>

영구적인 데이터 저장을 위해, 공간을 만들려하니까 오라클을 필두로 시작하게 되었다. 

오라클 크고 무겁다. 

 

경량화를 찾음!

찾은 결과? MySQL

MySQL 무겁지 않음 / MS SQL과 MySQL 매우 유사함

 

 

첫번째? MySQL 설치

되면 다행이고, 안되는 것이 당연한 것.

 

MySQL과 MySQL을 편리하게 쓸 수 있는 워크벤치를 설치하였다. 

 

설치과정에서 어려움을 겪었지만 기존에 설치했던 MySQL을 삭제하고 다시 설치 하였더니 잘 되었다.

모두 Homebrew를 사용하여 설치하였다. 

 

 

2번째 프로젝트 후 강사님의 피드백?

디폴트 데이터(랜덤생성)가 들어갈 수 있게끔 메소드를 제작하여 테스트 할 수 있도록 하세요.

'개발 교육' 카테고리의 다른 글

11.15 DB  (2) 2023.11.15
11.13 MySQL join/서브쿼리  (0) 2023.11.13
11.10 수업 MySQL  (0) 2023.11.10
11.03 <자바FX>  (0) 2023.11.04
11.2 수업 <상속,스레드>  (0) 2023.11.03