코딩하는 해달이

[TIL] 개발용어정리 <Database, SQL> 본문

내일 배움 캠프/TIL

[TIL] 개발용어정리 <Database, SQL>

코딩하는 해달 2024. 8. 12. 18:22

DB


Database?

데이터베이스는 구조화된 정보 또는 데이터의 조직화된 모음 으로서 일반적으로 컴퓨터 시스템에 전자적으로 저장된다. 일반적으로 DBMS(데이터베이스 관리 시스템)에 의해 제어된다. 

Data?

데이터는 자료이다. (자료를 가공해서 얻는 것이 정보)
ex) 자료 : 오늘의 날씨는 35도, 정보 : 날씨를 모아서 1년 평균 기온을 그래프로 나타냄

데이터베이스 종류

오픈 소스 데이터베이스
소스 코드가 오픈 소스인 시스템, SQL or NoSQL이 여기에 해당
클라우드 데이터베이스
프라이빗, 퍼블릭, 하이브리드 클라우드 컴퓨팅 플랫폼에 상주하는 데이터 모음, DBaaS(기존 및 서비스형 데이터베이스) 가 여기에 해당
다중 모델 데이터베이스
서로 다른 유형의 데이터베이스 모델을 단일 통합 백엔드로 결합
문서/JSON 데이터베이스
문서 지향 정보를 저장, 검색 및 관리하도록 설계된 데이터베이스로 행과 열이 아닌 JSON형식으로 데이터를 저장하는 방식
자율 운영 데이터베이스
클라우드를 기반으로 하며, 머신 러닝을 사용하여 데이터베이스 튜닝, 보안, 업데이트, 백업 등 관리자가 수행해온 관리작업을 자동화

SQL?

SQL은 데이터를 조작 및 정의하고 액세스 제어를 제공하기 위해 거의 모든 관계형 데이터에서 사용되는 프로그래밍 언어이다. IBM에서 처음 개발되었다.

 

반응형
Comments