728x90 데이터베이스2 [Flutter] 8. Flutter의 "데이터베이스 및 로컬 저장소" Flutter 학습: 데이터베이스 및 로컬 저장소Flutter 애플리케이션에서는 다양한 방법으로 데이터를 저장하고 관리할 수 있습니다. 이번 글에서는 로컬 저장소로 SharedPreferences를 사용하는 방법, SQLite 데이터베이스를 사용하는 방법, 그리고 Hive를 사용한 NoSQL 데이터베이스에 대해 알아보겠습니다.1. 로컬 저장소: SharedPreferences 사용법SharedPreferences는 간단한 키-값 쌍 데이터를 로컬에 저장하는 데 사용됩니다. 주로 사용자 설정이나 작은 데이터를 저장할 때 유용합니다. SharedPreferences 설치: 먼저, pubspec.yaml 파일에 shared_preferences 패키지를 추가합니다.[yaml] dependencies: fl.. 2024. 6. 26. [Python] 11. Python의 "데이터베이스" Python 학습: 데이터베이스데이터베이스는 데이터를 체계적으로 저장하고 관리하는 데 중요한 역할을 합니다. Python에서는 다양한 데이터베이스를 쉽게 다룰 수 있는 모듈과 라이브러리를 제공합니다. 이번 글에서는 SQLite, MySQL, 그리고 ORM (Object-Relational Mapping)에 대해 알아보겠습니다.1. SQLite: sqlite3 모듈 사용SQLite는 파일 기반의 경량 데이터베이스로, 별도의 서버 없이 쉽게 사용할 수 있습니다. Python 표준 라이브러리에는 SQLite를 다루기 위한 sqlite3 모듈이 포함되어 있습니다. SQLite 사용 예제:import sqlite3 # 데이터베이스 연결 (파일 기반) conn = sqlite3.connect('example.db'.. 2024. 6. 18. 이전 1 다음 728x90