[ Android Studio ] #14. 데이터베이스와 SQLite에 대해 알아보자

ma.caron_g·2022년 2월 1일
0
post-thumbnail

[ 데이터베이스 (Database) ]

데이터베이스는 데이터들을 여러 사람이 공유하면서 사용하기 위해, 그리고 그 데이터들을 체계적으로 관리하기 위해 만들어진 데이터의 집합체입니다.

이 데이터베이스를 관리하기 위해 스마트폰에는 일반적으로 데스크톱에 쓰는 데이터베이스 관리 시스템(MySQL 등)보다는 비교적 가벼운 데이터베이스인 SQLite를 씁니다.

[ SQLite ]


기존 SQL보다는 경량화된 DB이기 때문에 복잡하거나 큰 데이터를 보관하는데에는 제한됩니다.
하지만 이러한 단점보다는 다음과 같은 장점이 더 크기에 SQLite를 사용합니다.

[ 장점 ]

  • 임베디드 데이터베이스
  • 경량화된 관계형 데이터베이스
  • 표준 SQL문법 지원
  • 파일로 저장되므로 데이터베이스의 복사, 이동, 삭제등이 용이
  • 무료 라이브러리
  • 빠른 조회 속도
profile
다른 사람이 만든 것을 소비하는 활동보다, 내가 생산적인 활동을 하는 시간이 더 많도록 생활화 하자.

0개의 댓글