MEMO

26일차

dP fla 2022. 11. 8. 16:07

DDL : Data Difinition Language

데이터 정의 언어

DCL : Data Control Language

데이터 제어 언어

DML : Data Manipulation 

데이터 조작 언어

 

데이터가 저장되는 공간 : table (엑셀 시트)

데이터를 조작하려면 테이블 정의를 먼저 해주어야 한다.

[DDL] : 데이터 정의

CREATE

ALTER

DROP

ALTER : 집의 구조를 완전히 바꾸는 것 (외곽)

MODIFY : 집 내부의 구조를 바꾸는 것 (벽지, 바닥 ... )

세 개의 명령어 가지고 manipulation 할 수 있도록

 

[DCL] : 데이터 제어

COMMIT(데이터 확장), ROLLBACK(데이터 취소),GRANT(권한 부여), REVOKE(권한 회수, 권한을 부여한 계정만이 권한을 회수할 수 있다) 

 

OBJECT

 

ORACLE DBMS가 사용하는 테이블SPACE

< CONTROL,SYSAUX,SYSTEM,UNDOTBS1 >

이곳에 데이터를 저장하지 않기....

 

오라클 : DB를 관리하는 시스템

SID : XE 

USERS : 내가 사용할 수 있는 공간.. ORACLE이 만들어놓은 테이블 스페이스 확장자는 DBF.

앞으로 저장되는 데이터가 들어갈 공간임

 

ORA : 권장되는 확장자 ... 

TEMP: 임시 테이블 스페이스 (임시공간)

-> USERS에 새로운 데이터를 입력하기위해 데이터를 옮겨놓기 등 .. 

 

DEFAULT 지정하지 않으면 SYSYEM.DBF에 저장된다... (위험하다)

 

DBA(Data Base Administration) 계정 생성

 

DEVELOPER  계정 생성

반응형