DBMS와 SQL 기본개념 & 오라클 기본 사용자 계정과 로그인 방법

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 Langauge
(데이터 정의어)
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 아이디/비밀번호

CC BY-NC-SA 4.0 This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.