Chapter 4 데이터 조작어(DML) - PLT 4.1 INSERT, UPDATE, DELETE Chapter 4 데이터 조작어(DML) DML(Data Manipulation Language) 명령은 데이터를 입력,수정,삭제하는 SQL명령어이다. 데이터베이스에 영구적으로 반영되지 않은 데이터 조작 명령어들을 TRANSACTION이라고 하며 오라클에서는 이를 하나의 논리적 작업 단위로 사용한다. 명 령 어 설 명 INSERT 테이블에 새로운 행 추가 UPDATE 테이블의 행 내용을 변경 DELETE 테이블의 행 삭제 COMMIT 저장되지 않은 모든 변경 사항을 Database에 저장 SAVEPOINT savepoint 설정 ROLLBACK 저장되지 않은 보든 변경 사항을 취소 PLT 4.1 INSERT INSERT INTO table_name [(column1[, column2, . . . . . .. 더보기 PLT 3.3 Role PLT 3.3 Role 롤은 여러 가지 권한과 롤의 그룹으로 사용자에게 동시에 부여되고 철회될 수 있고 각 사용자 별로 활성화 여부를 결정할 수 있습니다. SQL명령어 CREATE ROLE을 사용하여 롤을 생성할 수 있습니다. 롤을 생성하려면 CREATE ROLE시스템 권한이 있어야 하며 일반적으로 보안 관리자만이 이 시스템 권한을 가집니다. ROLE 이란 사용자에게 허가할 수 있는 권한들의 집합 이라고 할 수 있습니다. l ROLE을 이용하면 권한 부여와 회수를 쉽게 할 수 있습니다. l ROLE은 Create Role권한을 가진 User에 의해서 생성 됩니다. l 한 사용자가 여러 개의 ROLL을 ACCESS할 수 있고, 여러 사용자에게 같은 ROLE을 부여할 수 있습니다. l 시스템 권한을 부여하고.. 더보기 Chapter 3 Oracle 사용자 관리 - PLT 3.1 사용자 생성 Chapter 3 Oracle 사용자 관리 데이터베이스 시스템에서 사용자도 하나의 개체로서 데이터베이스관리자(DBA)에 의해 생성 또는 제거되고, 적절한 권한 부여와 자원 사용에 대한 제한 사항이 관리된다. 사용자 관리는 SQL*Plus를 통해 SQL 명령문으로 수행할 수 있고, Oracle Navigator라는 툴을 통해서 직관적으로 쉽게 관리하는 방법이 있다. 본 장에서는 DBA가 새로운 사용자를 SQL*Plus를 통해서 생성하고 권한 또는 롤을 부여하는 방법을 알아본다. PLT 3.1 사용자 생성 새로운 USER를 생성하기 위해서는 CREATE USER문을 이용하면 됩니다. USER를 생성하기 위해서는 USER생성 권한이 있는 사용자로 접속해야 합니다. Oracle에서 사용자를 생성할 때 기본적으로.. 더보기 이전 1 ··· 1007 1008 1009 1010 1011 1012 1013 ··· 1022 다음