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장
