Cute Black Pencil

DBMS/SQL Study

Alias (별칭) 란 ? 값에 별칭을 주어 접근을 별칭 형태로 할 수 있도록 하는 역할을 함 데이터, 칼럼, 테이블, 서브쿼리, where 절 등에 사용할 수 있음 대표적으로 알아보기 힘든 칼럼에 Alias를 많이 사용함 명령어는 'AS' 로 사용함 AS 기본 사용법 SELECT * FROM [TABLE명] AS [별칭]; 또한, SELECT 절에서는 생략 가능하며, 테이블명 뒤에 한칸 띄어쓰기를 한 후 사용한다. 또한, 컬럼명 앞에 별칭을 명시해야 한다. SELECT M.MEMBER_ID, M.MEMBER_PW, M.MEMBER_NAME FROM MEMBER M; -- M 으로 별칭 지정 -- 테이블명 뒤에 AS 생략 -- 컬럼명 앞에 M. 명시하여 사용
DELETE 시스템 부하가 큼 데이터 전체를 삭제 하는 것이 아니라 복구할 수 있게끔 삭제하기 때문에 메모리를 많이 차지함 따라서 복구 가능성이 높음 TRUNCATE 시스템 부하가 적음 DELETE와 달리 데이터 전체를 날려버리기 때문에 메모리를 많이 차지 하지 않음 따라서 데이터 복구가 어려움 DISTINCT 데이터 중복을 제거할 때는 DISTINCT 키워드만 명시하면 되므로 쿼리문이 간결함 하지만 TEMP TABLE SPACE를 생성하여 임시로 저장하고 작업하는 방식이기 때문에 시스템 부하가 큼 GROUP BY GROUP BY 절을 이용하면 간결하게 명시할 수 있으며 DISTINCT와 다르게 시스템 부하가 적음
SQL 이란 ? 관계형 데이터베이스 관리 시스템(RDBMS) 의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이다. 관계형 데이터베이스 관리 시스템에서 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리르 위해 고안되었다. SQL문 실행 순서 FROM - WHERE - GROUP BY - HAVING - SELECT - ORDER BY 구조 SELECT FROM WHERE GROUP BY HAVING ORDER BY SQL 문법 종류 DML(Data Manipulation Language) : 데이터 조작 언어 DDL(Data Definition Language) : 데이터 정의 언어 DCL(Data Control Language) : 데이터 제어 언어 ..
웹코린이
'DBMS/SQL Study' 카테고리의 글 목록 (2 Page)