Database

    [Database]  테이블 간 관계 맺기 - 내부 조인

    [Database] 테이블 간 관계 맺기 - 내부 조인

    RDBMS는 관계형 데이터 베이스를 관리한다. 관계형 데이터 베이스란 테이블 사이에 관계가 있다는 이야기다. 즉, 테이블 사이에 관계가 있다는 건데 이러한 관계를 만드는 방법이 조인이다. 관계를 맺는 다는 거는 아래의 그림으로 나타낼 수 있을 것이다. 우리가 여기서 눈 여겨보야할 점은 부서번호라는 컬럼이다. 사원테이블과 부서 테이블의 연결고리를 담당하는 컬럼이 부서번호 컬럼이다. 여기서 생각해보야할 점은 테이블 간 연결고리 컬럼은 이름과 데이터형이 동일해야한다는 것이다. 내부 조인은 두 테이블의 연결관계 컬럼을 이용해서 공통적인 부분을 추출해낼때 사용한다. Oracle Inner Join SELECT a.emp_id, a.emp_name, a.gender, a.age, a.dept_id, b.dept_i..

    [Database] 데이터, 데이터베이스 그리고 DBMS

    데이터란 무엇인가 데이터란 많은 사실 중에서 중요하며 관리가 필요하고 기록해 놓을만한 가치가 있는 것 이러한 데이터는 어디에 기록해놓아야할까? 답은 컴퓨터일것이다. 데이터베이스와 DBMS 컴퓨터에 어떤식으로 저장할까? 폴더 : 구조 및 네이밍은 사람마다 다르고 방대한 데이터를 다루기에는 번거롭다. 엑셀 : 폴더와 비슷한 이유로 많은 불편함이 존재하고 코드상에서 해당 데이터를 사용하기 위해서는 전체 데이터를 불러와야한다는 단점이 존재한다. 데이터베이스 관리 시스템 : 데이터를 모아놓은 곳을 데이터 베이스라고 하며 이러한 데이터베이스를 관리하는 소프트웨어가 DBMS이다 Q) 데이터 관리란? 데이터에 대한 CRUD 본 글은 '누구나 쉽게 SQL'이라는 책을 읽고 정리한 내용입니다. http://www.yes2..