데이터 베이스 생성 

 

 

설치 후 검색창에 SQL Plus 검색

 

 

 

사용자명과 비밀번호 설정 

 

 

 

관리자 만들기

 

 

 

테스트로 상태 "성공" 확인 후 접속을 클릭한다.

 

 

사용자 만들기(세션권한 : 접근할 수 있는 권한)

 

* 권한은 소유주(sys) 혹은 관리자(system)가 사용자에게 준다.

유저는 권한 없음 -> 관리자에게 권한을 받아 사용한다.

 

 

 

표시된 부분을 채운다.(비밀번호는 동일하게 설정)

 

테스트 버튼으로 상태 " 성공 " 확인 후 접속하여 사용자를 만든다.

 

 

 

 

* 권한 *

 

1. 세션권한 

 

2. 사용권한 

 

3. 테이블 스페이스 권한 : 특정 땅을 소유할 수 있는 권한을 말한다.

 

4. 테이블 관련 권한 : 테이블을 만들 수 있는 권한을 말한다.

 

 

* ctrl + enter : 실행

 

 

 

테이블 생성 

 

 

- null : 빈 값이 아니다.

공간을 확보(null이라는 데이터 자체가 들어간다.) 체크 시 무조건 값을 넣어야한다.

(null 이 아님에 체크하지 않는경우 : 선언만 한 상태)

 

- 크기 : 1랭스 = 1Byte

 

 

테이블 추가 

 

 

 

테이블 관련 권한을 줘야 테이블이 만들어진다.

 

 

 

 

테이블값 입력

* 테이블 만들 때 한글은 3Byte 이다.

 

 

 

 

* INSERT : RAM에 저장된다 

하드디스크에 영구히 저장 -> commit;

램에서 영구히 삭제하기 위해서 -> rollback

 

 

 

* 데이터베이스 명령어 종류 

 

- DDL : 데이터 정의어 

 

- DML(read) : 데이터 조작어(INSERT, UPDATE, DELETE)

* commit 할 경우 데이터 변경이 발생되기 때문에 주의해야 한다.

 

- DQL(write) : SELECT (읽기만 하는 경우)

* commit을 하지 않으면 데이터의 적합성이 깨진다.

openclose