본문 바로가기
반응형

MariaDB3

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