현실 세계에서 관찰이나 측정을 통해 수집한 단순한 사실이나 값자료를 가공(처리)해서 얻을 수 있는 결과를 의미의사 결정에 도움을 줄 수 있는 유용한 형태어느 한 조직체의 여러 응용 시스템들이 공동으로 사용할 수 있도록 통합하여 저장한 운영데이터의 집합공동의 목적을 지원
블로그 참조https://steemit.com/it/@jihyunj/mac-docker-oracle-11g맥북은 도커를 설치 하고 일련의 과정을 블로그에서 따라 하면 된다.sql developer는 디비버와 같은 기능을 하는 프로그램이기 때문에 삭제해도 무방c
- AND 문 문제 - AS 별칭, 알리아스 이라고 불린다. 생략가능하다. EMPLOYEES e 에서 e도 별칭이다 그치만 테이블에 AS를 붙이는건 안된다. - distinct 중복제거 중복제거 할때 EMPLOYEES_ID 를 SELECT 에 추가하면 중복제거가
오라클에서 기본적으로 제공하는 dummy table간단하게 함수를 이용해서 계산결과 값을 확인 할 때 사용하는 테이블dual 테이블은 사용자가 함수(계산)를 실행할때 임시로 사용하기 적합하다.함수에 대한 쓰임을 알고 싶을때 특정 테이블을 이용하여 함수의 값을 리턴받을
차례대로 읽어오면서 중복되는것을 제거하는 방법.(살짝 표본채취해서 가죠오는 느낌?)데이터를 그룹핑해서 그 결과를 가져오는 경우 사용한다.집계함수와 짝을 이루어 사용할 수 있다.(데이터를 다 묶어서 가지고 있는 상태이다)\---오더바이는 그룹바이도!!!ORDER BY ,
두 개 이상의 테이블을 서로 연결하여 데이터를 검색할 때 사용하는 방법으로 두 개의 테이블을 마치 하나의 테이블인 것처럼 보여 주는 것두 개의 테이블에 하나라도 같은 컬럼이 있어야 한다.(연결고리가 필요함)두 컬럼의 값은 공유되어야 한다.보통 JOIN을 위해 기본키(P
Main Query에 반대되는 개념으로 이름을 붙인것메인쿼리를 구성하는 소단위 쿼리select, insert, delete, update 절에서 모두 사용 가능서브쿼리의 결과 집합을 메인 쿼리가 중간 결과 값으로 사용서브 쿼리 자체는 일반쿼리와 다를 바가 없다.
데이터 타입이란 컬럼이 저장되는 데이터 유형을 말한다.기본 데이터 타입은 문자형, 실수, 소수, 자료형등의 여러 데이터를 식별하는 타입이다.varchar2 가변길이로 저장된다.가변 길이대부분 number형을 사용한다.p 소수점을 포함한 전체 자릿수를 의미하고, S는 소
데이터의 구조를 정의하기 위한 테이블 생성, 삭제와 같은 명영어Creat : 테이블 생성Drop : 테이블 삭제Alter : 테이블 수정Truncate : 테이블에 있는 모든 데이터 삭제데이터 조회 및 변형을 위한 명령어select : 데이터 조회insert : 데이터
모든 작업을 정상적으로 처리하겠다고 확정하는 명령어이다.트랜잭션의 처리 과정을 데이터베이스에 반영하기 위해서, 변경된 내용을 모두 영구 저장한다.commit을 수행하면, 하나의 트랜젝션 과정을 종료하게 된다.transaction작업 내용을 실제 db에 저장모든 사용자가
Not Null : 널값이 입력되지 못하게 하는 조건Unique : 중복된 값이 입력되지 못하게 하는 조건Check. : 주어진값만 허용하는 조건Primary key : not null + unique + index 의 의미Foreign Key : 다른 테이블의 필드(
하나의 가상테이블이라고 생각하면 된다.작업시 자주 조회하는 데이터들이 있다. 한 테이블에 데이터가 있으면 조회하기 편하겠지만 그렇지 않은 경우가 있다.여러 테이블을 join을 사용하여 가져오고 쿼리가 복잡한 경우도 있다.이런 경우 쿼리로 뷰를 만들오 놓고 사용하면 편리