22.06.09 ~ 10 / Today I Learned
◎ 학습 전
※ 오늘 나의 학습 목표는 무엇인가요?
- Achievement Goal
- SQL이 어떻게 이루어져 있는지 이해한다.
- SQL 기본 query문을 사용할 줄 안다.
- Schema의 설계 방법과 나은 방향성을 고안한다.
- 서버와 클라이언트 사이에서 주고 받는 데이터를 database에 저장하여 영속성있게 저장할 수 있다.
- 데이터 간의 다양한 관계를 알아본다.
- 데이터 간 관계를 기술하는 언어를 익힌다.
- 합리적이고 효율적인 방법으로 DB를 구성하는 방법 이해
- DB에서 관련 정보를 찾기 위해 SQL 쿼리를 작성하는 방법
※ 오늘 학습할 내용 중에 이미 알고 있는 내용은 무엇인가요?
- h2-console을 통해 간단한 조회를 해본 적 있다.
- 그 외에는 정확히 알고 있는 부분이 없다.
◎ 학습 후
※ 06.09 (목)
-
오늘 학습 내용 중 새롭게 배운 내용은 무엇인가요?
- SQL과 NoSQL의 차이점과 각각의 사용처
- SQL query문을 직접 입력하면서 학습
-
오늘 학습한 내용 중 아직 이해되지 않은 불확실한 내용은 무엇인가요?
-
이해되지 않은, 불확실한 내용을 보완하기 위해서 나는 무엇을 할 수 있을까요?
- SQL 관련 문법들을 찾아보고, 이를 정리하여 보자
※ 06.10 (금)
- 오늘 학습 내용 중 새롭게 배운 내용은 무엇인가요?
- 1:N, N:N 관계를 이해하고, DB를 조작해 보았다.
- 스키마 디자인 : SNS 페이지를 보고 직접 관계형 DB를 구성해보았다.
- 만든 스키마 디자인을 SQL로 표현해 보았다.
※ 나의 오늘 학습 만족도는 몇 점인가요?
- 학습 태도 65점 : 예전 Spring 학습할 때, 이 부분이 크게 필요없다고 생각해서 인지 문법이 눈에 잘 들어오지 않았다. 충분히 필요하다고 인식해도 하나하나 해보기가 너무 귀찮았던 것 같다.
- 이해도 75점 : 특정 query를 통해 내가 원하는 데이터들을 직접 뽑아내봐야 이해도가 높아질 것 같다. (연습문제 들을 풀어봐야 겠다.)
- 학습 만족도 80점 : 모르는 내용을 배운다는 것이 재밌다. 그런데 직접적으로 많은 양의 데이터를 다룰 수 없었어서 아쉬웠다.
◎ 생각 정리
- 해야할 일
- 밀린 일 정리 : 차근차근 하나씩 해나갈 것
- 내가 추가적으로 하는 것은 남들보다 뒤쳐지는 것이 아니라 남들보다 더 하는 것을 못한 것이다.
- 하나하나 해결해나가는 자신을 칭찬해주자.
- 주말에 SQL 공부하고 정리하기
- 밀린 일 하나 끝내기
◎ 오늘 배운내용들 정리