DBMS
- 응용프로그램과 데이터베이스의 중재자로서 모든 응용프로그램들이 데이터베이스를 공용 할 수 있도록 관리해주는 소프트웨어 시스템
DBMS의 장점
- 데이터 공유 가능
- 데이터 중복 감소
- 데이터 불일치 회피
- 데이터 무결성 유지
- 데이터 보안 유지
- 표준화 가능
SQL(Structured Query Language)이란
- 관계 DB처리를 위한 언어
- 독자적인 문법을 갖는 DB표준 언어
- 데이터의 조회, 입력, 수정, 삭제
관계형 DBMS (Relational Data Base Management System)
- 기본데이터의 저장 단위는 테이블
- Row(로우)와 Column(컬럼)으로 구성
SQL의 유형과 명령문
유형 | 명령문 |
---|---|
DQL : Data Query Language (질의어) | SELECT(데이터 검색) |
DML : Data Manipulation Language (데이터 조작어) | INSERT(데이터 입력) |
UPDATE(데이터 수정) | |
DELETE(데이터 삭제) | |
DDL : Data Definition Language (데이터 정의어) | CREATE(데이터베이스 객체 생성) |
ALTER(데이터베이스 객체 변경) | |
DROP(데이터베이스 객체 삭제) | |
RENAME(데이터베이스 객체 이름 변경) | |
TCL : Transaction Control Language (트랜잭션 처리어) | COMMIT(트랜잭션의 정상적인 종료 처리) |
ROLLBACK(트랜잭션의 취소) | |
SAVEPOIN(트랜잭션 내에 임시저장 지점 설정) | |
DCL : Data Control Language (데이터 제어어) | GRANT(데이터베이스에 대한 일련의 권한 부여) |
REVOKE(데이터베이스에 대한 일련의 권한 취소) |
Oracle 사용자 계정
- SYS, SYSTEM : 시스템권한을 가진 사용자 DBA
- SCOTT, HR : 교육용 사용자
SQL*PLUS 란
- SQL명령문 기능을 제공하는 Oracle 툴 프로그램
Commend 방식으로 SQL*PLUS 접속(로그인) 방법
CMD> SQLPLUS 아이디/비밀번호
이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.
Comments