본문 바로가기

DB/DB

관계형 데이터베이스(RDBMS) 개요

1. 용어 정리

  • 데이터 베이스
    - 기업이나 조직에서 필요한 데이터를 저장해 놓은 것(데이터의 집합)
  • DBMS(Database Management System)
    - 데이터를 관리하는 시스템, 데이터의 유지 보수나 보안을 유지
    - 소프트웨어
    - DBMS를 이용해서 데이터를 입력, 수정, 삭제, 조회하는 일들을 처리할 수 있다. (SQL문)
    - 종류로는 계층적 데이터베이스, 네크워크 데이터베이스, 관계형 데이터베이스(오라클, mysql, ...)
  • DBA(Database Administrator)
    - 데이터를 관리하는 자
    - 보안
    - 데이터 설계, 인덱싱, 튜닝작업, 데이터 백업

2. DBMS 장점

  • 무결한 데이터를 유지
  • 데이터의 일관성을 유지
  • 데이터의 공유
  • 중복을 최소화할 수 있다. (RDBMS의 장점)

3. SQL문 (Structured Query Language)

  • 데이터 조회, 수정, 삭제, 입력에 사용되는 언어
    - DML(데이터 조작어) : insert, update, delete
    - DDL(데이터 정의어) : create table, alter table, drop table,,,
    - DCL(데이터 제어어) : grant
    - TCL(트랜잭션 처리어) : commit, rollback
    - Query : 데이터 조회

 


'DB > DB' 카테고리의 다른 글

DML 데이터 조작어  (1) 2023.05.26
DDL 데이터 정의어  (0) 2023.05.26
DCL 데이터 제어어  (0) 2023.05.26