SW ENGINEERING/Flask
API 개발하기(9) - 데이터베이스 개념
앞에서 구현한 API는 DB가 없으므로 데이터가 보존되지 않았음 그러므로 API서버가 멈추거나 재실행되면 초기화가 됨 이를 위해 1. 관계형 데이터베이스 시스템 : RDBMS 2. 비관계형 데이터베이스 시스템 : NoSQL 정규화 - 하나의 테이블에 모든 정보를 다 넣으면 동일한 정보들이 불필요하게 중복되어 저장됨 - 많은 용량을 차지하게 됨 - 외부키를 이용해서 해결함 트랜잭션 - 일련의 작업들이 마치 하나의 작업처럼 취급되어서 모두 다 성공하거나 모두 다 실패하게 함 - ACID : Atomicity, Consistency, Isolation, Durability / 원자성, 일관성, 고립성, 지속성 관계형 데이터베이스 장점 - 데이터를 효율적이고 체계적으로 저장하고 관리 - 미리 저장하는 데이터들의..
2021. 2. 17. 22:48
최근댓글