💡 SELECT 문 해석 순서 해석5: SELECT 컬럼명 AS 별칭, 계산식, 함수식 해석1: FROM 테이블명 해석2: WHERE 컬럼명 | 함수식 비교연산자 비교값 해석3: GROUP BY 그룹을 묶을 컬럼명 해석4: HAVING 그룹함수식 비교연산자 비교
함수 📖 함수란? 컬럼의 값을 읽어서 연산한 결과를 반환 📖 단일 행 함수? N개의 값을 읽어서 N개의 결과를 반환 📖 그룹 함수? N개의 값을 읽어 1개의 결과를 반환(합계, 평균, 최대, 최소) 💡 함수는 SELECT 문 의 SELECT절, WHERE절 ORDER BY절 , GROUP BY절, HAVING절 사용가능 📕 단일 행 함수 ...

DCL(Data Control Language) : 데이터를 다루기 위한 권한을 다루는 언어\*//\* USER - 계정(사용자)관리자 계정 : 데이터베이스의 생성과 관리를 담당하는 계정. 모든 권한과 책임을 가지는 계정.
/\*INDEX(색인)SQL 명령문 중 SELECT의 처리 속도를 향상 시키기 위해 컬럼에 대해서 생성하는 객체인덱스 내부 구조는 B\* 트리 형식으로 되어있음.\--인덱스 생성방법--인덱스 장점이진 트리 형식으로 구성되어 있어서 자동정렬 및 검색 속도가 빠름조회 시
SEQUENCE (순서, 연속, 수열)순차적 번호 자동 발생기 역할의 객체➡ SEQUENCE 객체를 이용해서 호출하게 되면 지정된 범위 내에서 일정한 간격으로 증가하는 숫자가 순차적으로 출력됨. EX) 1부터 10까지 1씩 증가하고 반복하는 시퀀스 객체 1 2 3 4
SELECT문의 실행 결과(RESULT SET)를 화면에 저장하는 객체 논리적 가상 테이블➡ 테이블 모양을 하고는 있지만, 실제로 값을 저장하고 있지는 않음. VIEW의 사용목적 ❓ 1) 복잡한 SELECT문을 쉽게 재사용하기 위해서 사용 2) 테이블의 진짜 모습을 감
객체를 만들고(CREATE), 바꾸고(ALTER), 삭제(DROP) 하는 데이터 정의 언어▶ 테이블에서 수정할 수 있는 것 1) 제약조건(추가/ 삭제) 2) 컬럼(추가/수정/삭제) 3) 이름 변경 (테이블명, 컬럼명 ...)작성법(1) 추가 : ALTER TABLE 테
▶ 데이터베이스에 저장된 데이터구조, 메타데이터 정보를 포함하는 데이터베이스 객체. ✔ 일반적으로 데이터베이스 시스템은 데이터 딕셔너리를 사용하여 데이터베이스의 테이블, 뷰, 인덱스, 제약조건 등과 관련된 정보를 저장하고 관리함.❓ USER_TABLES : 계정이 소유