DATABASE
데이터를 저장하고 여러 사람이 관리하는 데이터의 모음이다.
데이터베이스를 사용하면 정보를 쉽게 찾고 업데이트할 수 있고, 많은 양의 정보를 효율적으로 관리할 수 있다.
- 관계형 데이터베이스 (SQL)
정리된 정보를 다룰 때 사용
은행, 대기업
- 비관계형 데이터베이스(NoSQL)
복잡하거나 유연한 정보를 다룰 때 사용
스타트업
- Firestore
데이터베이스도 원래 프로그램을 다운받아서 컴퓨터에 저장하는 식으로 사용 가능한데 요즘은 클라우드 기반의 데이터베이스들도 생겨나고 있다.
구글 클라우드 기반 NoSQL 데이터베이스
// Firebase SDK 라이브러리 가져오기
import { initializeApp } from "https://www.gstatic.com/firebasejs/9.22.0/firebase-app.js";
import { getFirestore } from "https://www.gstatic.com/firebasejs/9.22.0/firebase-firestore.js";
import { collection, addDoc } from "https://www.gstatic.com/firebasejs/9.22.0/firebase-firestore.js";
import { getDocs } from "https://www.gstatic.com/firebasejs/9.22.0/firebase-firestore.js";
// Firebase 구성 정보 설정
const firebaseConfig = {
본인 설정 내용 채우기
};
// Firebase 인스턴스 초기화
const app = initializeApp(firebaseConfig);
const db = getFirestore(app);
구성 정보 설정에 파이어베이스에서 구성 들어가서 복붙 해 넣으면 설정 세팅 끝
script 타입을 모듈로 바꿔야함. <script = module>
'SQL,Database' 카테고리의 다른 글
| window function, 포맷 함수 (1) | 2024.11.29 |
|---|---|
| mysql에서 사용할 수 없는 값이 있을 때 / Pivot Table처럼 만들기 (0) | 2024.11.28 |
| subquery, JOIN (0) | 2024.11.26 |
| IF, CASE (1) | 2024.11.25 |
| 집계 함수, 범주별 연산(GROUP BY), 정렬(ORDER BY), 정보수정 (0) | 2024.11.22 |