Archive: 2019

Oracle - 데이터 컬럼명(Attribute) 수정

오라클에서 데이터 컬럼명(Attribute name)을 수정할 땐, 직접 컬럼명을 수정하는게 아니라 새로운 이름의 Attribute를 생성하고, 바꾸려고 하는 Attribute의 데이터(turple)를 새로운 Attribute으로 덮어씌우는 방식을 사용한다. 마지막으로 이전의 attribute를 삭제하면된다. 새로운 이름의 Attribute 생성 1

Oracle - 기본 CRUD 쿼리

테이블을 생성하는 것부터 시작해서 기본적인 데이터 삽입/조회/수정/삭제 등의 쿼리를 정리해보았다. 목차 오라클 계정내 테이블 전체조회 테이블 생성하기 테이블 조회하기 시퀀스 생성하기 데이터 삽입하기 데이터 추가하기 데이터 수정하기 데이터 삭제하기 계정 내 테이블 전체 조회123456SELECT table_name, ownerFROM a

데이터베이스 - 정규화

기술 면접을 준비하던 중 데이터베이스 정규화에 대해 알아보다가 유튜브에서 정호영님의 영상을 보고 정리한 글. 이것만으로는 명확하게 이해하지 못한 것 같아 일단 이렇게 rough하게 정리하고 계속 공부해야겠다. 목차 이상 현상 정규형 이상현상데이터베이스의 설계가 잘못될 경우 데이터의 중복 발생 이상현상(anormaly) 발생 삽입 이상 삭제 이상

WeeklyReview - 8월 2주차

목차 한 주간 무엇을 했는가 무엇을 읽었는가 무엇을 보았는가 그래서 이번 한주동안 무엇을 배웠는가 What I did in this week.지난주 실전 면접 피드백을 받았다. 자신감있게 대답한 부분은 좋았지만 기술면접에 대해 조금 더 준비하라는 피드백을 받았다. 면접 때 *”static과 void에 대해 설명하시오.”*라는 질문에 어이없게 반만

Weekly Review - 8월 1주차

목차 한 주간 무엇을 했는가 무엇을 읽었는가 무엇을 보았는가 그래서 이번 한주동안 무엇을 배웠는가 What I did in this week.SQL강의를 들으면서 프로젝트를 동시에 하다보니 조금씩 SQL이 익숙해지고 있다. 실전 모의 인터뷰가 있어서 기술 인터뷰 대비하여 이론관련한 부분을 정리를 조금했다. 실전 모의 인터뷰를 했는데 긴장하지 않고

Oracle - GROUP BY, HAVING

select문 통해 조회한 결과를 정해준 기준(GROUP BY) 에 따라 그룹으로 분류하는 쿼리이다. EMP 테이블에서 부서별 평균 급여를 조회하고자 한다면, 다음과 같은 쿼리로 조회할 수 있다. 123SELECT deptno, round(avg(sal))FROM empGROUP BY deptno; 부서별 평균 급여가 2,000 이상인 부서의

Weekly Review - 7월 3,4주차

목차 한 주간 무엇을 했는가 무엇을 읽었는가 그래서 이번 한주동안 무엇을 배웠는가 What I did in this week.지난주에 3주차 Weekly Review를 작성하지 못했다 ㅠㅠ 그래서 3주차와 4주차를 한번에 작성한다… 현재 이수중인 국비지원 학원에서 취업지원을 위해 이력서 작성을 요구받았다. 정말 오랜만에 이력서를 그것도 다른 포지션으

리눅스에서 권한 변경하기 (A.k.a. Chmod)

각 권한별 명령어 디렉토리/파일 별 명령어 도커를 사용하다가 DB 때문에 리눅스를 만질일이 잠깐 있었다. TABLESPACE를 사용하기 위해서 오라클 11g가 설치된 도커 컨테이너의 Ubuntu에서 임의의 폴더를 생성후 DATAFILE의 경로로 설정했는데, 다음과 같은 에러(ORA-01119)가 발생했다. ORA-01119 는 DB TABLESPA

Git - CLI에서 커밋 그래프 확인하기

Sourcetree같은 git 전용 클라이언트를 사용하면 쉽게 커밋 그래프를 확인할 수 있다. CLI 환경에서 이와같은 그래프를 확인하려면 어떻게 해야할까? 1$ git log --oneline --graph --all --decorate 커밋 객체가 타임라인 순으로 보여진다. 브랜치명을 이름으로 구분해놓고 작업중이어서 개인정보 보호차원에서 가려놨

Weekly Review - 7월 2주차

목차 한 주간 무엇을 했는가 무엇을 읽었는가 무엇을 보았는가 그래서 이번 한주동안 무엇을 배웠는가 What I did in this week.한 주간 오라클 강의를 들으며 강의 속 문제를 SQL 쿼리로 바꾸는 연습을 했는데, 이 덕분에 SQL 쿼리가 익숙해지기 시작했다. 다음주까지 계속 강의도 듣고, 책을 찾아보면서 관계형 데이터베이스까지 익히고 싶