수업목표

1. DB

데이터란 컴퓨터 안에 기록된 문자, 숫자를 의미하며,

이러한 데이터의 집합을 데이터베이스(영어: database, DB)라고 합니다.

2. DB, RDB, DBMS, RDBMS

이런 데이터베이스를 효율적으로 관리하는 소프트웨어를 데이터베이스 관리 시스템(DBMS : Database Management System) 이라고 합니다.

데이터를 표 형태로 구조적으로 관리하는 모델을 Relational Model (관계형 모델) 이라고 합니다.

위니브

위니브

이 관계형 모델을 기반의 데이터베이스를 관계형 데이터베이스(RDB : Relational Database)라고 합니다. 그리고 RDB기반의 데이터베이스관리시스템이 RDBMS입니다.

대표적인 RDBMS 소프트웨어로는 Oracle, DB2, SQL Server PostgreSQL, MySQL, SQLite 등이 있습니다.

SQL은 이러한 RDBMS(관계형 데이터베이스 관리시스템)의 데이터를 관리하기 위해 설계된 프로그래밍 언어입니다.