⚙️ Backend/DB 6

SQL 개념 및 실제 쿼리 정리

SQLD 공부했다고 SQL의 쿼리를 잘 짤수는 없다.최근에 면접을 보았고 DB 관련된 내용 질문이 많았지만 한마디도 못했다. 내가 생각했던거 이상으로 백엔드에서 DB는 중요했다.  SQLD 공부가 무의미한 것은 아니다.단지 내가 이론적으로만 학습했기 때문에,외우기에만 급급했고 정말 실제 SQL 사용측면에서의 학습이 부족했다.   SQLD 필수 개념 요약 정리 / 벼락치기, 독학, 요약본SQL은 비절차적 언어로, 절차적 언어 (JAVE,C 등등)과는 다르다. SQLD에서 나오는 핵심 개념들은 요약정리 해보자 🐸(최소한 이것만은 외우고 가자는 마인드 !) 처음보는 용어이면, 익숙해지고한jerry-k.site 그래서 이번에 지난번에 SQLD 시험을 위해 정리했던 내용들을, 좀 더 실용성을 바탕으로 보충해보려..

⚙️ Backend/DB 2025.04.01

SQLD 필수 개념 요약 정리 / 벼락치기, 독학, 요약본

SQL은 비절차적 언어로, 절차적 언어 (JAVE,C 등등)과는 다르다. SQLD에서 나오는 핵심 개념들은 요약정리 해보자 🐸(최소한 이것만은 외우고 가자는 마인드 !) 처음보는 용어이면, 익숙해지고한번 봤던 용어면 상기하며 외워보자🧐 빠르게 핵심만 공부해서 벼락치기로 합격까지 !! 📌모델링 1. 현실 세계 데이터를 약속된 표기법으로 표현2. 가시화, 명세화 필요 3. 데이터 분석하여 추상화 (단순화,요약) 모델링은 시스템 분석 + 업무 분석 + 업무 형상화 등을 위해 진행된다.또한 명칭은 복합명사를 사용하여 유일성을 확보한다. 📌모델링의 특징1. 추상화2. 단순화 3. 명확화   📌모델링 시 유의사항 1. 중복 최소화2. 비유연성 최소화 3. 비일관성 최소화 (중복,비유연성,비일관성 되게 하지..

⚙️ Backend/DB 2024.08.21

RDBMS NoSQL MongoDB

🌟시작하기에 앞서나보고 RDBMS와  NoSQL를 설명해보라고 하면, RDBMS는 잘 정리된 DB,  NoSQL는 마구잡이 DB라고 할 것 같다. 이번에 따로 프로그래밍 공부를 하는데, 거기에서 MongoDB가 나왔다.그래서 MongoDB 는 RDBMS와  NoSQL 중 어떤 것인지 알고, RDBMS와  NoSQL에 대해 좀 더 명확히 개념화를 해보려 한다.  포스팅 구성은 아래와 같다.1. DB 종류 ( RDBMS와  NoSQL)2. 특징 및 사용 사례3. MongoDB 특징  (각 부분에 구체적인 설명도 포함했다.)📚DB의 종류   여기에 RDBMS와  NoSQL의 프레임 워크들이 나오는데, 프로그래밍을 하면 언젠가는 쓸 프레임 워크들이니 보면서 익숙해져보자 ! 📘 RDBMS 데이터를 테이블 형..

⚙️ Backend/DB 2024.07.08

[Firebase] storage에 비디오 영상 넣고 가져오기 (with flask)

🔍Storage에 비디오 영상 넣고 가져오기 Firebase에  Realtime base를 이용하여 데이터 넣는 방법은 예전 포스팅에서 한 적이 있다.(만일 Firebase에 대해 모른다면 아래 포스팅부터 보는 것을 추천한다.) [Python] Firebase 시작하기🙄 Firebase란 ? 구글이 소유하고 있는 모발일 애플리케이션 개발 플랫폼으로,개발자가 모바일 및 웹 애플리케이션을 모두 쉽게 생성,실행 및 확장 할  수  있도록 한다. (데이터 저장은 NoSQL 문fishking.tistory.com Realtime base 같은 경우 단순 text 에 적합하지, 영상이나 사진같이 큰 용량의 데이터에는 적합하지 않다. 영상이나 사진을 보관하기위해서는 Storage가 적합하고, 해당 저장 링크를 통..

⚙️ Backend/DB 2024.05.25

[Firebase] 데이터베이스에 CSV 파일 Import

🔎 Firebase에 csv 파일 넣기판다스에서 데이터를 전처리하여 csv로 저장한 파일이 있다.이 파일을  Firebase에 넣고 싶은데, csv로는 넣을 수 없다.csv 확장자 말고 json 확장자로 넣어야 하는데, 방법은 매우 간단하다. 📙 csv를 json 형태로 전환 https://csvjson.com/csv2json CSV to JSON - CSVJSONEmbed all the functionality of csvjson in any web application with Flatfile. Auto-match columns, validate data fields, and provide an intuitive CSV import experience.csvjson.com 우선 해당 사이트에 들어..

⚙️ Backend/DB 2024.05.21