문과생이 이해하는 개발의 길 🚀
-
[Database] 관계형 데이터 모델링문과생이 이해하는 개발의 길 🚀 2025. 4. 1. 20:47
데이터 모델링이란?데이터 베이스의 모델링은 비정형 데이터를 추상화, 단순화, 명확화하기 위해 일정한 표기법에 의해 표현하는 기법이다. 데이터 모델링 절차1) 요구사항- 현실 세계의 대상 및 사용자의 요구 등을 정리 및 분석2) 개념적 모델링: 중요 개념을 구분- 핵심 Entity 도출- 특징을 추출하여 개념적인 데이터 모델을 세우는 작업3) 논리적 모델링- 개념적 모델을 관계형 데이터베이스 자료 구조로 변환4) 물리적 모델링- 데이터베이스를 위한 상세 구조 설계- DB 개체 정의- 테이블 및 인덱스 설계 관계형 데이터베이스 (RDBMS)관계형 데이터 모델을 기반으로 데이터를 저장, 관리하는 시스템 대표적인 관계형 데이터베이스 종류DBMS특징MySQL오픈소스, 웹 개발에 널리 사용됨PostgreSQL강력한..
-
FastAPI가 뭔데?문과생이 이해하는 개발의 길 🚀 2025. 3. 30. 21:39
개발자들 사이에서는 API에 대한 이야기를 많이 주고 받습니다.알 것 같기도 하고.. 모르는 것 같기도 하고..API 도대체 뭔데.... 제가 이해하고 수집한 설명 시작하겠습니다. Let's go!이것도 몰라? 라고 하셔도 할 말이 없습니다. 다른 종족이라고 생각해주세요.. FastAPI에 대해서 설명하려면 API에 대해서 먼저 알아야 합니다.API (Application Programming Interface)란?Q. 개발자가 사이트를 만들었을 때, 어떻게 사람들이 링크를 타고 들어가서 사이트를 이용할 수 있을까요?API가 두 소프트웨어 시스템이 서로 상호작용할 수 있도록 해주기 때문입니다. What is an API? How does it work?When you are using a mobile ..