오라클 SQL 문법 및 처리 순서 # SQL 문법 순서 : SQL을 작성할때 명령어별 문법의 순서. SELECT FROM WHERE GROUP BY HAVING ORDER BY# SQL 처리 순서 : SQL이 실행 될때 명령어별 처리 순서. FROM WHERE GROUP BY HAVING SELECT ORDER BY 출처 : http://develop.sunshiny.co.kr/507 DB 2011.01.11
ERD 실체관계도 ERP란 데이터베이스 모델링에 많이 사용되는 diagram이다. 여러 모형중에 정보공학(IE) 모형에 대해 알아보자. - 1, 관계 정의 부서에는 여러명이 소속되여있고 사원은 부서에 소속되여있으므로 관계도에서 위처럼 표현할수있다.. 2. 관계차수(Cardinality) - 두 개의 엔티티간 관계에서 참여자의 수를 표현하.. DB 2010.12.06
역정규화 역정규화 예를들어 다음과 같은 필드를 가진 2개의 테이블을 생각해보자 < 부서테이블 > TBL_NEWDEPT 부서번호,부서명,주소 < 사원테이블> TBL_NEWSAWON 사원번호, 사원명, 주민번호,직급,부서번호 만일 우리가 위의 두테이블에서 부서번호,사원명, 직급, 금여를 알고자하면 매번 JOIN을 해야한다. FROM T.. DB 2010.12.02
개체간 연관관계 1. 1 : 1 관계 일대일 관계는 양방향으로 단일 값인 관계를 말한다. 관리자는 하나의 부서를 관리하고, 부서에는 한 명의 관리자만 있습니다. "관리부의 관리자는 누구인가?" 및 "김대리는 어느 부서를 관리하는가?"라는 두 질문의 답은 각각 하나씩이다. => 부모 테이블의 주 키의 복사본을 취해서 자식.. DB 2010.11.19
정규화 과정 정규화? 고유한 식별자를 가지는 모든 개체(ENTITY = DB의 테이블)더 이상 분리할수 없는 상태로 나누는 과정. => 불필요한 중복된 데이터를 제거, 정규화를 통한 개체의 분리는 관계가 있는 개체간의 참조 관계로 데이터를 유지보수하게 된다. 정규화 수준을 높이면 <장점> 데이터의 크기가 작아지.. DB 2010.11.19
단일 Primary Key와 복합 Primary Key 단일 PK (SINGLE PRIMARY KEY), 복합 PK (COMPOSITE PRIMARY KEY) 만일 PK를 제품코드에 주면?=>PK는 유일해야하므로 한명이 새우깡을 주문하면 더 이상 새우깡을 주문할수없다. PK를 회원 ID에주면? => 그 회원은 PK가 유일하다는 원칙에따라 한번 주문한 사람은 누구도 주문할수 없다. 이런식으로 어떤 COLUMN도 PK를 .. DB 2010.11.19
DML, DDL, DCL 문이란? 1. DML(Data Manuplation Language = 데이터 조작어) - INSERT, UPDATE, DELETE, MERGE 시작하는 문 2. DDL(Data Definition Language = 데이터 정의어) CREATE, ALTER, DROP 으로 시작하는 문 3. DCL(Data Control Language = 데이터 제어어) GRANT, REVOKE 으로 시작하는 문을 <참고> DDL문과 DCL문을 실행하면 그 속에는 COMMIT 이 포함되어져 있다. 명.. DB 2010.11.18
데이터 베이스란? 1. 일단 정보(Information), 데이터(data)에대해 정리해보자 1) Data 는 우리말로자료 라고 할수있다. 현실세계의 관찰이나 측정을통해수집한 단순살 결과값 아직 가공되지않은 상태 2) 정보는 의사결정에 유용한 형태로 자료를 가공처리한 결과물 => 자료 ---> [자료처리 시스템 ]--> 정보 2. 데이터베이스.. DB 2010.11.01