[Oracle] JOIN / 서브쿼리(SUBQUERY)
사용 테이블 : EMP, DEPT,SALGRADE SELECT * FROM EMP; SELECT * FROM DEPT SELECT * FROM SALGRADE; 비동등결합(NON-EQUI JOIN) 두개이상의 테이블의 결합조건에 = 연산자가 아닌 다른 연산자를 사용하여 참(TRUE)인 행을 결합하여 검색 EMP 테이블에 저장된 모든 사원의 사원번호,사원이름,급여 검색 SELECT EMPNO,ENAME,SAL FROM EMP; SALGRADE 테이블에 저장된 모든 급여등급의 등급번호,최소급여,최대급여 검색 SELECT GRADE,LOSAL,HISAL FROM SALGRADE; EMP 테이블과 SALGRADE 테이블에서 모든 사원의 사원번호,사원이름,급여,등급번호 검색 결합조건 : EMP 테이블의 급여(SA..
0428 - Database, DBMS, SQL
DBMS • 데이터베이스 관리 시스템(Database Management System) • 대용량의 데이터를 편리하게 저장하고 효율적으로 관리, 검색, 수정, 삭제(CRUD)할 수 있는 환경을 제공해 주는 소프트웨어를 데이터베이스 관리 시스템(DBMS)이라고 한다. – 데이터를 공유하여 정보의 체계적인 활용이 가능 – 응용프로그램과 데이터베이스의 중재자로서 모든 응용 프로그램들이 데이터베이스를 공용할 수 있게끔 관리해 준다 → DBMS는 데이터베이스를 효율적으로 관리할 수 있도록 중재자의 역할을 한다. • 대표적인 DBMS 제품들 – Oracle, MS-SQL, mySQL, Informix, Sybase, DB2 등 DBMS(오라클)은 데이터베이스를 효율적으로 관리해주고, 서버의 역할도 한다. 관계형-D..