목록오라클 (20)
다은하게
■ 연결 연산자 • 열이나 문자열을 다른 열에 연결한다. • 두 개의 세로선(||)으로 나타낸다. • 결과 열로 문자식을 생성한다. SELECT last_name || job_id AS "Employees" FROM employees; ... ■ 리터럴 문자열(literal string) • 리터럴은 SELECT 문에 포함된 문자, 숫자 또는 날짜이다. • 날짜 및 문자 리터럴 값은 작은따옴표로 묶어야 한다. • 각 문자열은 반환되는 각 행에 한 번 출력된다. SELECT last_name || ' is a ' || job_id AS "Emp_Info" FROM employees; ... ■ 대체 인용(q) 연산자 • 자신의 따옴표 구분자를 지정한다. • 구분자를 임의로 선택한다. 대게 대괄호[ ] 가 ..
■ 열 alias 정의 • 열 머리글의 이름을 바꾼다. • 계산에서 유용하다. • 열 이름 바로 뒤에 나온다. 열 이름과 alias 사이에 AS 키워드를 사용할 수 있다. • 공백이나 특수 문자를 포함하거나 대소문자를 구분하는 경우 큰따옴표가 필요하다. ■ 열 alias 사용 SELECT last_name AS name, salary*12 "Annual Salary", commission_pct comm -- commission_pct : 보너스 FROM employees; ☞ Github.DaaEun - 2.SELECT문 예제 적용 바로가기 GitHub - DaaEun/Oracle Contribute to DaaEun/Oracle development by creating an account on Gi..
■ 산술식 ▷ 산술연산자를 사용하여 숫자 및 날짜 데이터로 표현식 작성 ■ 산술 연산자 사용 SELECT last_name, salary, salary + 300 FROM employees; ... ■ 연산자 우선 순위 SELECT last_name, salary, 12 * salary + 100 FROM employees; ... SELECT last_name, salary, 12 * (salary + 100) FROM employees; ... ■ NULL 값 • 사용할 수 없거나, 할당되지 않았거나, 알 수 없거나, 적용할 수 없는 값이다. • 0이나 공백과 같지 않다. SELECT last_name, job_id, salary, commission_pct -- commission_pct : 보너스..
■ SELECT문 - 기본형 • SELECT는 표시할 열을 식별한다. • FROM은 이러한 열을 포함한 테이블을 식별한다. SELECT *|{[DISTINCT] column [alias],...} FROM table; ■ 모든 열 선택하기 SELECT * FROM departments; ■ 특정 열 선택하기 SELECT department_id, location_id FROM departments; ■ SQL문 작성시 유의사항 • SQL문은 대소문자를 구분하지 않는다. • SQL문은 한 줄 또는 여러 줄에 입력할 수 있다. • 키워드는 약어로 표기하거나 여러 줄에 걸쳐 입력할 수 없다. • 절은 대개 별도의 줄에 입력한다. • 가독성을 높이고자 들여쓰기를 사용한다. • SQL Developer에서 SQL..
목차 ※ 선택 시 바로가기 가능 ※ 1. SQL : SELECT 문의 기능 2. SELECT 문의 산술식 및 NULL 값 3. 열 alias 4. 연결 연산자, 리터럴 문자열, 대체 인용 연산자 및 DISTINCT 키워드 사용 5. DESCRIBE 명령 ☞ 클라우드 데이터베이스 Oracle 12c 가이드 클라우드 데이터베이스 Oracle 12c 가이드 - 교보문고 ★ 요약 ★이 책은 오라클(Oracle) 데이터베이스 12c에 새롭게 추가된 멀티테넌트 개념과 업그레이드된 보안, 백업, 지능화된 기능, 성능, 클러스트 기술, 데이터웨어하우스 기능, SQL, PL/SQL 및 옵티 www.kyobobook.co.kr ☞ Oracle Database 12c New Features Oracle Database 12..
■ SQL을 사용하여 데이터베이스 query ▷ SQL(구조적 질의어)특징 • 관계형 데이터베이스 작동을 위한 ANSI 표준 언어 • 효율적이며 쉽게 배워 사용할 수 있다. • 완벽한 기능을 구현할 수 있다. ■ SQL 문의 종류 ▷ DML(데이터 조작어) • SELECT • INSERT • UPDATE • DELETE • MERGE ▷ DDL(데이터 정의어) • CREATE • ALTER • DROP • RENAME • TRUNCATE • COMMENT ▷ DCL(데이터 제어어) • GRANT • REVOKE ▷ 트랜잭션 제어 • COMMIT • ROLLBACK • SAVEPOINT ■ 개발 환경 • SQL Developer : 기본 도구 • SQL*Plus : 명령행 인터페이스 사용(Oracle VM..
■ 관계형 및 객체관계형 데이터베이스 관리 시스템 • 관계형 모델 및 객체 관계형 모델 • 유저 정의 데이터 유형 및 객체 • 관계형 데이터베이스와의 완벽한 호환성 • 멀티미디어 및 대형 객체 지원 • 고품질 데이터베이스 서버 기능 ■ 관계형 데이터베이스 개념 • 관계형 모델은 1970년 E. F. Codd 박사가 처음 제안 • 이 모델은 RDBMS(관계형 데이터베이스 관리 시스템)의 기초 • 관계형 데이터베이스는 Oracle 서버에서 제어되는 관계 또는 2차원 테이블 모음 ■ 데이터 모델 ■ 엔티티 관계 모델 • 업무 사양 또는 진술을 토대로 엔티티 관계 다이어그램을 생성 • 시나리오 – “. . . 한 부서에 한 명 이상의 사원을 배정합니다. . .” – “. . . 일부 부서는 아직 배정된 사원이 ..
■ Oracle Database 12c : 핵심 영역 • Infrastructure 그리드 • 정보관리 • 응용프로그램 개발 • Oracle Cloud ■ Oracle Database 12c : 특징 • 관리 효율성 • 고가용성 • 성능 • 보안 • 정보 통합 ■ Oracle Fusion Middleware (오라클 퓨전 미들웨어) ※ 통합 서비스, Business Intelligence, 협업 및 컨텐트 관리를 비롯한 광범위한 Java EE의 도구와 서비스 및 개발 도구를 포괄하며 고객에 의해 입증된 첨단의 표준 기반 소프트웨어제품 포트폴리오 ■ Oracle Enterprise Manager Cloud Control • 완벽한 클라우드 서비스 생성 및 관리 • 클라우드 수명 주기의 모든 단계 관리 • ..