121-130
SEC 121) 'DML' - SELECT-1 20.5, 필기 20.8, 20.6 * 일반형식 SELECT [PREDICATE][테이블명.]속성명[AS별칭][,[테이블명.]속성명,...] [,그룹함수(속성명)[AS별칭]] [,Window함수 OVER(PARTITION BY 속성명1, 속성명2,... ORDER BY 속성명3, 속성명4,...)] FROM 테이블명[,테이블명,...] [WHERE 조건] [GROUP BY 속성명, 속성명, ...] [HAVING 조건] [ORDER BY 속성명 [ASC | DESC]; - SELECT 절 - PREDICATE: 검색할 튜플 수를 제한하는 명령어를 기술 ▶ DISTICT: 중복된 튜플이 있으면 그 중 첫 번째 한 개만 표시 - 속성명: 검색하여 불러올 속성(열..
2022. 3. 23.
51-60
sec 51) 뷰/ 클러스터 (A) 필기 20.9, 20.6 * 뷰(View) - 사용자에게 접근이 허용된 자료만을 제한적으로 보여주기 위해 하나 이상의 기본 테이블로부터 유도된, 이름을 가지는 가상 테이블, 저장장치 내에 물리적으로 존재하지 않지만, 사용자에게는 있는 것처럼 간주, 뷰를 통해서만 데이터에 접근하게 하면 뷰에 나타나지 않는 데이터를 안전하게 보호하는 효율적인 기법으로 사용할 수 있다. 뷰가 정의된 기본 테이블이나 뷰를 삭제하면 그 테이블이나 뷰를 기초로 정의된 다른 뷰도 자동으로 삭제, 뷰를 정의할 땐, CREATE문, 제거할 땐 DROP문을 사용. 필기 20.8 * 뷰(View)의 장,단점 - 장점 - 논리적 데이터 독립성을 제공, 동일 데이터에 대해 동시에 여러 사용자의 상이한 응용이..
2022. 3. 18.