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

munilive
Written by munilive on (Updated: )

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 아이디/비밀번호

Comments

comments powered by Disqus