DB

· DB/Oracle
쌍용 강북 교육센터 국비학원 Day 26일차 GROUP BY 절 보통 그룹함수와 함께 사용되어지고 같은 컬럼끼리의 연산이 필요할 때, 컬럼의 값이 같은것 끼리 그룹을 짓는다. 특정 컬럼을 기준으로 집계를 내는데 사용된다. order by 와 마찬가지로 컴마를 이용해 1차, 2차적으로 사용 가능하다. 또한 그룹으로 묶을 컬럼 값을 select 문에도 지정해주어야 한다. GROUPING, ROLLUP, CUBE, GROUPING SETS grouping - 그룹핑이란 그룹으로 되어져있는지를 확인하는 명령어이다. 값을 출력해보면 0 또는 1만 나오는데 해당 칼럼이 그룹로 이루어져(묶여) 있으면 1, 없으면 0을 나타낸다. 요약값 (rollup, cube, grouping sets) - group by roll..
· DB/Oracle
쌍용 강북 교육센터 국비학원 Day 25일차 VIEW (뷰) VIEW 란 - 테이블은 아니지만 select 되어진 결과물을 마치 테이블처럼 보는 것(간주하는 것) 을 뷰라고 한다. VIEW에는 INLINE VIEW와 STORED VIEW 2가지 종류가 있다. VIEW는 복잡한 SQL문을 간단하게 사용하기 위해서도 쓰이고, 보안상 데이터의 모든권한을 부여할 수 없을때 (특정테이블과 특정컬럼) 사용한다. INLINE VIEW 는 select 구문을 괄호로 묶어 별칭을 부여한 것을 말한다. select 문의 처리순서 때문에 select문을 사용하지 못할때 inline view 를 통해 구현한다. STORED VIEW 는 복잡한 SQL (Structure Query Language == 정형화된 질의어) 을 저..
· DB/Oracle
쌍용 강북 교육센터 국비학원 Day 24일차 간단하게 Oracle 용어를 정리해보자면 테이블 Table (엔티티) - 데이터를 저장하기 위한 저장소, 표와 같은것 컬럼 Column (필드) - 관계형 데이터베이스에서 행을 분류하는 기준 로우 Row (행,레코드) - 데이터를 저장하는 값으로 컬럼내의 단 하나의 값 PRIMARY KEY (기본키) 식별자 (Identifier) 어떤 대상을 유일하게 식별 및 구별할 수 있는 이름을 뜻합니다. 키 (KEY) 데이터베이스에서 조건에 만족하는 행을 찾거나 순서대로 정렬할 때 다른 레코드들과 구별할 수 있는 유일한 기준이 되는 속성(Attribute) 입니다. 기본키 (PRIMARY KEY) 관계형 데이터베이스에서 행의 식별자로 이용하기에 가장 적합한 것을 테이블마..
· DB/Oracle
쌍용 강북 교육센터 국비학원 Day 23일차 이제부터 예제로 샘플 데이터(HR스키마) 를 활용해 sql developrer 데이터를 다뤄본다. Oracle 9i DBMS 버전부터는 보다 복잡하고 다양한 분야의 샘플유저(DB계정) 를 제공합니다. * HR : Human Resources - 인사부서에서 사용할 법한 샘플 데이터 * OE : Order Entry - 물건 주문정보와 관련된 샘플 데이터 * PM : Product Media - 기업에서 판매되는 제품에 대한 설명을 담고 있는 샘플 데이터 * IX : Information Exchange - B2B 어플리케이션에서 사용할 법한 샘플 데이터 * SH : Sales History - 판매실적 히스토리와 관련된 샘플 데이터 * BI : Business..
· DB/Oracle
쌍용 강북 교육센터 국비학원 Day 22일차 6개월 교육과정 중 약 한 달정도의 자바 기초과정을 듣고 다음으로 배우는 것은 DataBase 이다. DataBase 중에서는 Oracle을 중점으로 교육하신다고 하셨다. 얼핏듣기로는 그래도 자바보다 DB쪽이 상대적으로 쉽다는 말들이 많았었는데 어떻게 될지 궁금하다. 이제부터 DB 시작 ! DataBase 어떤 가치가 있는 정보를 데이터(Data) 라고 한다. ex) 회원정보, 제품정보, 주문정보 등등 Data를 저장시켜 놓은 집합체를 DataBase(데이터베이스) 라고 한다. 관계형 데이터베이스 (Relation DataBase) -> 데이터를 열(Column, Field) 과 행(Row, Record, tuple) 으로 이루어진 테이블(Table, enti..
developer_SIK
'DB' 카테고리의 글 목록 (2 Page)