SQL 1 - 데이터베이스와 SQL

우수민·2023년 12월 17일
0

강의 자료

목록 보기
10/18
post-thumbnail

데이터베이스와 DMBS

  • 데이터베이스 = 데이터의 집합

  • DBMS(Database Management System) : 데이터베이스를 관리하고 운영하는 소프트웨어

  • SQL(Structured Query Language) : DBMS에 데이터를 구축, 관리하고 활용하기 위해서 사용되는 언어

  • 엑셀의 경우 '데이터의 집합'을 관리하고 운영하는 차원에서 DBMS라고 볼 수 있지만, 대용량 데이터를 관리하거나 여러 사용자와 공유하는 개념과 멀어 DBMS라고 부르지 않음.

  • DBMS 종류 :MySQL, MariaBD, PostgreSQL, Oracle, SQL Server, DB2 ...

DBMS의 분류

  1. 계층형 DBMS

    • 아래의 이미지처럼 각 계층은 트리형태
    • 문제점 : 처음 구성을 완료한 후에 변경이 까다로움
  2. 망형 DBMS

    • 계층형 문제점을 해결하기 위해 등장
    • 문제점 : 모든 구조를 이해해야만 프로그램 작성이 가능
  3. 관계형 DBMS

    • 관계형 DBMS(Relational DBMS)는 줄여서 RDBMS
    • 데이터베이스는 테이블이라는 최소 단위로 구성되며, 열과 행으로 구성되어 있음

DMBS에서 사용되는 언어 : SQL

  • 표준 SQL : SQL은 특정 회사에서 만드는 것이 아니라 국제표준화기구에서 SQL에 대한 표준을 정해서 발표
  • 표준 SQL을 익히면 여러 DBMS의 공통적인 부분을 배우는 것
    업로드중..

  • 참고 서적 : 혼자 공부하는 SQL
profile
데이터 분석하고 있습니다

0개의 댓글