SQL 기초(ch01. 데이터베이스 ~ ch02. 다양한 데이터베이스)

김도형·2022년 9월 26일
0

1장

데이터베이스

  • 데이터 베이스의 데이터는 하드디스크나 플래시메모리(SSD) 등 비휘발성 저장장치에 저장됨.

DBMS(Database Management System)

  • 데이터베이스를 관리하는 소프트웨어
  • 사용목적은 생산성 향상과 기능성, 신뢰성 확보

SQL 명령의 종류

  • DML(Data Manipulation Language)
    • 데이터 조작
    • 데이터 추가, 삭제, 내용 갱신
  • DDL(Data Definition Language)
    • 데이터 정의
    • 데이터 베이스 객체라는 데이터 그릇을 만들거나 삭제하는 명령어
  • DCL(Data Control Language)
    • 데이터베이스 제어
    • 트랜잭션 제어 명령, 데이터 접근권한을 제어 명령

2장

다양한 데이터베이스

계층형 데이터베이스

관계형 데이터베이스

객체지향 데이터베이스

XML 데이터베이스

키-밸류 스토어(KVS) - NoSQL(Not only SQL)

  • 키-벨류 형태로 데이터를 저장
  • 키-밸류 조합은 연상배열이나 해시 테이블에서 자주 봄.

표준 SQL과 방언

  • 키워드 생략
    • 오라클 or SQL Server은 DELETE 뒤에 FROM 생략 가능
    • MySQL, PostgreSQL, DB2는 DELETE 뒤에 FROM 생략 불가

출처 : SQL 첫걸음 아사이 아츠시 지음 [한빛미디어]

profile
3년간 웹/앱, 자동제어 QA 🔜 개발자로 전향하여 현재 교육 회사에서 백엔드 개발자로 근무 중입니다.(LinkedIn : https://www.linkedin.com/in/dohyoung-kim-5ab09214b)

0개의 댓글