목록데이터베이스 (26)
개인공부
그룹함수 그룹 함수는 하나 이상의 행을 그룹으로 묶어 연산하여 총합, 평균 등 하나의 결과로 나타납니다. GROUP BY 절 그룹함수를 쓰되 어떤 컬럼 값을 기준으로 그룹함수를 적용할 경우 GROUP BY 절 뒤에 해당 컬럼을 기술하면 됩니다. 합계, 평균, 최대값.이나, 최소값. 등을 어떤 칼럼을 기준으로 그 칼럼의 값 별로 보고자 할 때 GROUP BY 절 뒤에 해당 칼럼을 기술하면 됩니다. GROUP BY 절을 사용할 때 주의할 점은 GROUP BY 절 다음에는 칼럼의 별칭을 사용할 수 없고, 반드시 칼럼명을 기술해야 한다는 점입니다. 형식 : SELECT 칼럼명, 그룹함수 FROM 테이블명 WHERE 조건 (연산자) GROUP BY 칼럼명;예 : 다음은 부서별로 사원 수와 커미션을 받는 사원들의 ..
숫자함수 문자 처리 함수 형 변환 함수 오라클을 사용하다 보면 숫자, 문자, 날짜의 데이터 형을 다른 데이터형으로 변환해야 하는 경우가 생깁니다. 이럴 때 사용하는 함수가 형 변환 함수입니다. 형 변환 함수로는 TO_NUMBER, TO_CHAR, TO_DATE 가 있습니다.
SQL * Plus 명령어의 개념 - SQL*Plus는 SQL문을 실행시키고 그 결과를 볼 수 있도록 오라클에서 제공하는 툴입니다. - SQL*Plus 명령어를 SQL 명령문과 혼동하는 사람들이 많은데, SQL은 데이터베이스에서 자료를 검색하고 수정하고 삭제하는 등을 위한 데이터베이스 언어인 반면 SQL*Plus 명령어는 툴에서 출력 형식을 지정하는 등 환경을 설정합니다. SQL * Plus와 SQL의 차이 자주 사용하는 SQL 명령어 SQL * Plus 편집 명령어 - LIST(L) : 버퍼에 저장된 모든 SQL 문 또는 검색한 라인의 SQL 문을 나타낸다 - / : SQL문을 보여주지 않고 바로 실행한다. - RUN(R) : 버퍼에 저장된 SQL 문을 보여주고 실행한다. SQL * Plus 파일 명령..
SQL(Structured Query Language) 데이터베이스에 저장된 데이터를 조회, 입력, 수정 삭제하는 등의 조작이나, 테이블을 비롯한 다양한 객체(시퀀스. 인덱스 등)를 생성 및 제어하는 역할을 합니다. SQL의 종류 데이터 정의어(DDL) 데이터베이스 관리자나 응용 프로그래머가 데이터베이스의 논리적 구조를 정의하기 위한 언어로서 데이터 사전(Data Dictionary)에 저장 됩니다. 데이터 조작어(DML) 데이터베이스에 저장된 데이터를 조작하기 위해 사용하는 언어로서 데이터 검색(Retrieval), 추가(Insert), 삭제(Delete), 갱신(Update) 작업 수행 합니다. 데이터 제어어(DCL) 데이터에 대한 접근 권한 부여 등의 데이터베이스 시스템의 트랜잭션을 관리하기 위한 ..
SQL * Plus 로그인 Command 환경에서 SQL*Plus 로그인 데이터베이스 접속을 시도하면 오라클 데이터베이스를 사용할 수 있는 사용자인지를 검증하기 위해서 사용자 계정과 암호를 확인한다. 형식 : SQLPLUS 사용자계정/암호ex : SQLPLUS SYSTEM/1234 현재 로그인한 계정 보여주기 - show user 계정 전환 - connect 계정/비밀번호 테이블 목록 출력 = select * from tab; 종료하기 - quit 또는 exit scott 계정 생성 및 활성화