5월 4주차 Weekly Report

저번주에 제대로 못 취한 휴식을 몰아서 취한 모양이다.

 

 

1. 이번 주 잘 한 것

Reflection

-멈춰서 1년 커리큘럼 재기획, 세부계획 세움

 

2. 이번 주 반성할 것

수면

-쉬는 날 너무 많이 잤다.

 

Unplanned time

-토요일 아무 공부도 하지 않고 하고싶은대로 보냈다.

 

3. 해결 방안

Unplanned time과 수면

- 갑작스러운 테스트를 통해 내가 인풋한만큼 아웃풋해내지 못하는 것을 알 수 있었다. 헛공부를 한건가 싶어서 이번주 조금 맥이 빠졌다. 아마 동기 대부분이 그랬던 것 같다.. 보통 요 몇주간 토요일이면 푹 늘어져 자는 패턴인데, 이번주 토요일엔 그에 더해 일어나 아무 것도 하지 않았다. 평일에 쉬는 시간을 늘릴 수 있으면 좀 나을까?

 

4. 다음주는 어떻게 보낼 것인가?

ICT : 데이터베이스 복습하기, 컴공 전공과목 2주차 4과목 듣기

Japanese : 스쿠스쿠상하 한글->일어 번역 복습하며 잊어버린 단어 복습, 시험 준비

영단어 : 1장~10장(200개)외우기

Educational Activity : 노션과 트랜스노로 노트정리하기, 알고리즘라이프 완독하기

 

- 스페셜 요리 : 샤브샤브

- 스페셜 간식 : 밀크티

- 스페셜 장소 : 그 카페

 

 

5월 4주차 Weekly Report

공부한 것

 

1. 일본어

*스쿠스쿠 기초완성(하) 第33~36課

第33課 : ~なくてもいいです/~なければなりません/ないで・なくて

第34課 : 1GROUP動詞 あ단+れる(う→わ)、2GROUP動詞 られる/3GROUP動詞 来(こ)られる される//という

第35課 : 1GROUP動詞 あ단+せる(う→わ)、2GROUP動詞 させる/3GROUP動詞 来(こ)させる させる//~し~し

第36課 : 名詞なので、な形容詞なので、い形容詞いので、動詞ので / のに / ~んです。

 

*시험결과 : 100点

*주의할 것 :

-  名詞

-  名詞なんです。な形容詞なんです。

 

 

2. IT

*오라클로 배우는 데이터베이스 입문

-오라클 단일행함수(DATE함수, NULL처리함수 NVL,NVL2, 상황에 따라 다른 데이터 반환하는 DECODE함수 CASE문)

-다중행함수와 데이터 그룹화(SUM, COUNT, MAX, MIN, AVG, GROUP BY절, HAVING절)

-여러 테이블을 하나의 테이블처럼 사용하는 조인

-SQL문 속 또 다른 SQL문, 서브쿼리

-테이블에 데이터 추가하기(INSERT INTO)

 

*주의사항 :

-DECODE함수와 달리 CASE문은 각 조건에 사용하는 데이터가 서로 상관 없어도 된다.

-DATABASE에서 +는 CONCAT이 아닌 산술연산하겠다는 의미가 되어 숫자가 문자type의 숫자가 자동 형변환된다.

- INSERT가 끝이 아님. ROLLBACK하거나 COMMIT해야 완료됨.

- where (name like '%K%' or NAME like '%C%'and SALARY between 5000 and 9000 우선순위는 AND이므로 괄호로 묶어주기.

-애스터리스크(*)는 COUNT에서만 쓰자.

-HAVING절은 GROUP BY절 있을 때만 사용 가능. GROUP BY절을 통해 GROUP화된 결과값의 범위를 조절한다. HAVING절과 WHERE절을 헷갈리지 말자.

-테이블에 별칭 지정 가능. 출력 보여줄 용도가 아닌, SQL구문만 봐도 이 컬럼이 어디 소속인지 한 눈에 보이게.

 

*질문사항 :

- 책과 내 컴퓨터의 날짜 표시 형식이 다른 이유? SQL디벨로퍼 설정 때문. 날짜는 밀리세컨드 수로 변환되어 저장됨.

- in과 like를 함께 쓸 수 있는 방법이 있을까요? 정규표현식 like를 사용하면 된다. where regexp_like(name, 'A|C')

 

3. 읽은 책

아날로그라이프 3장,4장,5장,6장