마케팅 공부
(230801) 퍼포먼스 마케팅 공부_SQL 공부
pure퓨어
2023. 8. 2. 15:35
데이터베이스란?
목적에 맞도록 관련된 데이터를 모아두기 위한 방법
데이터 모음을 관리 및 이용하도록 제공하는 데이터베이스 관리 시스템을 일반적으로 데이터베이스라고도 부름
- 데이터의 집합
- 여러명의 사용자, 응용프로그램이 공유
- 동시 접근이 가능해야 함
- '데이터의 저장공간' 자체를 의미하기도 함
DBMS
데이터 베이스를 관리/운영하는 역할
동시 사용 가능한 데이터 저장공간을 위한 시스템과 응용 프로그램
데이터베이스의 기능적 특징
데이터 정의 > 조작 > 추출 > 제어
데이터베이스의 발전
1. 오프라인으로 관리 : 과거 수기 기록의 데이터 형태
2. 파일시스템의 사용 : 수정시 데이터 불일치 위험
3. 데이터베이스 관리 시스템(DBMS) : 대량의 데이터를 보다 효율적으로 관리, 운영하기 위해 사용
데이터베이스의 종류
관계형 데이터베이스(RDBMS) : 현재 사용되는 DBMS중 가장 많은 부분을 차지
객체지향 데이터베이스
객체관계형 데이터베이스
NoSQL 데이터베이스
MySQL
1995년 Open Source DB로 탄생
오픈 소스 관계형 데이터베이스 중 가장 성공적인 데이터베이스
최상의 신뢰성과 보안성을 제공하는 오픈 소스 데이터베이스
다양한 Third 파트 엔진 지원
다양한 관리자용 GUI툴 제공
MySQL Community Edition
MySQL Server
GUI Tools
API