DB Object 중 하나(테이블, 시퀀스, 제약사항, 뷰) -> 데이터베이스에 영구저장가상 테이블, 복사 테이블, 뷰 테이블 등..테이블처럼 사용한다 ★★★사용 용도 : query의 양을 줄이는 것이 목표반복된 SELECT or 긴 SELECT에 사용원본 테이블의 일
220428 1. Transaction, 트랜잭션 > 데이터베이스의 상태를 변화시키기 위해서 수행하는 작업의 단위 데이터베이스의 상태를 변경시키다는 것은 간단하게 말해서 INSERT, DELETE, UPDATE를 이용하여 데이터베이스를 접근하는 것을 의미한다. 착
220428실제 컬럼이 아닌데 컬럼처럼 행동하는 객체함수처럼 행동한다.SELECT문에서 행번호를 부여한다.from절이 실행될 때 각 레코드에 rownum을 할당한다. ★★★where절의 영향을 받아 reindexing을 한다.(=유동적) ★★★rownum을 사용 시 서
220503DBMS 작성하는 데 사용하는 오라클의 SQL 전용 언어Procedural Language/Structured Query Language기존의 ANSI-SQL에 절차 지향 언어의 기능을 추가한 SQLANSI-SQL + 절차적 기능(제어) = PL/SQLANS
220516사용자 관련계정 생성, 삭제, 잠금 제어resource(DB Object) 접근 권한 제어시스템 권한을 가지고 있는 계정만 가능 > 관리자급계정 생성 권한을 가지고 있는 일반 계정도 가능새로 생성된 계정은 아무 권한이 없음 > 접속할 권한조차도 없음creat
220516데이터베이스의 테이블에 대한 검색 속도를 향상시켜주는 자료구조검색(select)을 빠른 속도로 하기 위해서 사용하는 도구SQL 명령 처리 속도를 빠르게 하기 위해서 특정 컬럼에 생성되는 검색 도구B-TREE 구조테이블내의 레코드 순서는 우리가 원하는 정렬 상