DataBase - Main Menu/Oracle SQL 13

ch5 - Where절

--ex5_1 --where절 없이 조회하면 모든 행을 출력한다. select * from emp; --ex5_2 --where절에 deptno가 30인 경우만 출력 select * from emp where deptno = 30; --타 언어에선 =은 대입 연산자였으나, DB(Oracle)에선 동등비교 연산자이다. --(예를 들어 JAVA에 ==와 같다) --ex5_3 --다수 조건식을 사용하는 AND, OR연산자는 JAVA의 &&, ||와 사용법이 같다. select * from emp where deptno = 30 and job = 'SALESMAN'; --ex5_4 - OR연산자 사용 select * from emp where deptno=30 or job = 'CLERK'; --sql명령어나 ..

ch4 - Select (기초)

--TIP : Oracle_SQL은 대소문자 구분 안한다 --ex4_1 - emp 테이블의 구조를 조회 desc emp; --ex4_2 - dept 테이블의 구조를 조회 DESC DEPT; --ex4_3 - salgrade 테이블의 구조를 조회 desc salgrade; --ex4_4 - emp테이블의 전체 조회 select * from emp; --ex4_5 - select문 뒤에 조회할 (부분) 컬럼만 적어서 조회하기 select empno, ename, deptno from emp; --ex4_6 - distinct로 열 중복 제거(열이 1개일 경우) select distinct deptno from emp; --ex4_7 - distinct로 열 중복제거(열이 여러개인 경우) select dist..

ch1 - 데이터와 데이터베이스, DBMS (기초 개념)

※ 데이터와 정보 - 데이터는 어떤 필요에 의해 수집했지만 아직 특정 목정을 위해 정제 되지 않은 자료 - 정보는 데이터를 어떤 목적을 위해 분석, 가공하여 가치를 부여하거나 새로운 의미를 부여한 결과 ※ 데이터 저장 - 엑셀과 같은 파일에 저장 - 특정 프로그램에 관련된 파일 - 실제 종이 문서로 저장 ※ DBMS(Data Base Menagement System)를 통한 데이터 관리 - 데이터의 접근, 관리 등의 업무를 DBMS가 전담 - 데이터베이스 : 효율적인 관리와 검색을 위해 구조화된 데이터들의 집합 - DBMS : DB의 관리와 조작을 극대화한 시스템 소프트웨어, (보통은 굳이 DB와 DBMS를 구분 하지 않고 사용한다.) ※ 오라클 XE 11g 다운로드 링크 - https://www.ora..