DB의 종류와 무료로 사용할 수 있는 DB 정리
데이터베이스(DB)는 프로그램에서 데이터를 저장, 조회, 수정, 삭제하기 위해 사용하는 핵심 기술입니다.앱, 웹, MES, ERP, 쇼핑몰, 로그관리, AI 데이터 저장 등 거의 모든 시스템에서 사용됩니다.1. DB의 주요 종류1) 관계형 DB(RDBMS)가장 일반적인 형태입니다.테이블 구조로 데이터를 관리하며 SQL을 사용합니다.대표 DBMariaDBMySQLPostgreSQLOracleMS SQL ServerSQLite특징구조가 명확함테이블 간 관계 관리 가능업무 시스템에 적합ERP, MES, 생산관리 등에 많이 사용2) NoSQL DB비정형 데이터나 유연한 구조에 적합합니다.대표 DBMongoDBRedisCassandraNeo4j특징구조가 자유로움대용량 분산 처리에 유리캐시, 로그, 세션, 실시간 ..
2026. 6. 22.
나 여기있어앱 개발기: QR 연결, GPS 위치, FCM PUSH, Flask 서버, MariaDB, C# 관리 프로그램까지
1. 개발 배경최근 1인 가구, 노인 돌봄, 아이 안전 확인, 가족 간 안부 확인과 같은 생활형 안전 서비스의 필요성이 커지고 있다.단순히 “살아있다/괜찮다”를 확인하는 수준을 넘어, 상태와 위치를 함께 전달하고 보호자가 즉시 확인할 수 있는 구조가 필요하다.이번에 개발한 안심체크는 다음 기능을 목표로 설계했다.회원가입 없이 기기 기반으로 사용QR 코드로 보호 대상 폰과 보호자 폰 연결상태 선택: 좋음, 보통, 힘듦, 위급GPS 위치와 전송일시 포함Flask 서버를 통한 즉시 FCM PUSH 전송수신 폰에서 PUSH 수신 후 위치 지도 표시최근 수신 로그 30건 저장C# WinForms + Syncfusion 기반 관리자 프로그램 제공MariaDB 기반 운영 로그 관리핵심은 “폰과 폰이 직접 통신하는 것..
2026. 5. 28.