SQL,Database

Database,FIrestore

seungmin576 2024. 11. 27. 17:10

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>