다운로드
- Oracle: DBMS, 설치 시 관리자 비밀번호 설정
- SQL Developer: DBMS가 아님, DBMS 사용을 도와주는 도구(자바를 쓰기 위해 도와주는 eclipse 같은 것)
SQL Developer 접속
- 접속 이름
- 상관없음
- 사용자 이름
- 다른 계정을 관리하는 최고 관리자 계정을 먼저 꼭 만들어야 함
- 최고 관리자 계정의 이름
- 또는 최고 관리자 계정에서 생성한 계정의 이름
- 시스템 이름
- 비밀번호
- 최고 관리자 계정: 오라클 설치 시 설정했던 관리자 비밀번호
- 최고 관리자 계정에서 생성한 계정: 생성 시 설정했던 비밀번호
- 호스트 이름
- 데이터베이스가 있는 컴퓨터의 IP
- 포트
- 1521 고정 (Mac OS에서는 docker 다운로드했을 때 설정한 포트 번호 확인하여 설정)
- SID
- 익스프레스 버전이라 xe로 고정
Query문의 종류
- DBMS에게 요청하는 문법들
- DDL(Data Definition Language)
- 객체를 생성 / 삭제 / 수정하는 명령 집합
- 객체: table, user, view, trigger 등
- create, drop, alter
- DML(Data Manipulation Language)
- table 내의 데이터를 생성 / 삭제 / 수정 / 조회하는 명령 집합
- insert, delete, update, select
- select: DQL로 따로 떼서 보기도 함
- DCL(Data Control language)
- 권한 통제 명령
- grant, revoke
- TCL(Transaction Control Language)
- tracsaction을 관리하는 명령 집합
- rollback, commit, savepoint