이제 만1년차인 현업 개발자입니다! 김영한님 강의에 푹 빠져서 회사에도 항상 홍보 하면서 같이 보고있습니다!
강사님이 마지막편에 JPA가 필수라고 하셨었는데 제가 DB 자체를 필요할때만 검색해서 사용하고 이런식으로 뭔가 기초..? 라는게 잘 안잡혀있는 상태에서 JPA 강의를 봐도 될까요..? 뭔가 현업에서 사용할때를 생각해보면 DB를 제대로 파악하지 못하면 사용하기가 힘들 것 같다는 생각이 들어서요!
답변 달아주시면 감사하겠습니다!!
-> 이제 2편 보러 가겠습니다! 나머지 강의도 기대하면서 기다리겠습니다! 감사합니다!
안녕하세요. ats3059님, 공식 서포터즈 OMG입니다.
1년차 개발자 이시면 충분히 수강하셔도 될 것 같습니다만 기준이 궁금하시다면 아래의 10가지 항목이 있습니다.
1) 조인(Inner / Outer)
2) 서브쿼리
3) 기본키 / 외래키
4) 트랜잭션
5) 커밋 / 롤백
6) 제약조건
7) DDL, DML에 속하는 명령어의 동작(ex) DROP이 무엇인지 등)
8) 시퀀스
9) 데이터베이스 관계(1:1 , 1:N, N:M)
10) in / like / alias
대략 이정도가 제가 생각하는 JPA 강의를 수강하는데 숙지하고 있어야하는 키워드라고 생각하는데요,
10가지 항목에 대해 설명이 각각 있을 때 어떤 키워드에 대한 설명인지 찾을 수 있다면 충분히 수강하는데에 어려움이 없을꺼라 생각합니다. 1~2개까지는 모르셔도 해당 용어(기능과 쓰임새)에 대해 찾아가면서 수강할 수 있지만 그 이상일 경우 관계형 데이터베이스 기초 지식을 먼저 학습하신 후 수강하시길 권장드립니다.
감사합니다.
답글
OMG
2021.09.27JPA가 쿼리를 직접 생성해주는 편리함을 제공하지만 관계형데이터베이스에 대한 지식이 없다면 사용 안하느니만 못하다고 할 수 있을만큼 관계형데이터베이스에 대해서도 잘 알고 계셔야합니다. JPA학습하시면서 DB에 대한 학습도 병행하시면 좋은 시너지 낼 수 있다고 생각합니다^^
열심히 공부하겠습니다!
2021.09.28답변 감사합니다!!