오라클
-
[소소한컴퓨터공부] 오라클 SQL소소한이야기 2021. 4. 29. 23:14
모두의 SQL 관계형 데이터베이스의 주요 지식 뷰 : 가상의 테이블 뷰view는 테이블과 유사하지만 실제 데이터가 없는 테이블을 바라보는 매개체이자 거울과 같은 개념이다 직접 테이블에 접근하는 것이 아니라 테이블에 사용자가 필요로 하는 부분만 선택하여 만들어 놓은 데이터의 집합이다. 특징, 뷰는 데이터 가공을 통해 마치 테이블처럼 내용을 보여 줄 수 있다 자주 쓰거나 복잡한 SQL 문의 결과를 미리 만들어 놓을 수 있다 여러 테이블을 조인하여 하나의 뷰로 생성할 수 있다 사용자별로 접근 권한을 다르게 할 수 있다 각기 다른 데이터베이스 시스템에서 각각의 데이터를 전달해야 하는 경우에도 유용하다 옵티마이저 : 성능 최적화 관리하기 옵티마이저란 실행 계획에 의한 정해진 우선순위 또는 통계 정보를 이용하여 S..
-
[소소한책읽기] DDL 테이블과 열 조작하기소소한이야기 2020. 11. 29. 17:32
모두의 SQL DDL 테이블과 열 조작하기 DDL Data Definition Language 테이블과 관련 열을 생성하고 변경하고 삭제하는 명령어 DDL audfuddjss 커밋하지 않아도 데이터베이스에 즉각 반영되며 데이터 사전에 기록된다 CREATE 테이블 생성하기 CREATE TABLE 테이블 이름(생성하는 테이블) (열 이름 1 데이터 타입, 열이름 2 데이터 타입, ......); 예, CREATE TABLE sample_product (product_id number, product_name varchar2(30), manu_date date ); 테이블과 열의 이름을 정할 때 따라야 하는 규칙 1 동일한 사용자가 동일한 이름의 테이블을 중복해서 생성할 수 없다. 또한 테이블 안의 열 이름도..