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 |