본 과정은 가볍고, 서버가 필요 없으며, 자체 포함된 SQL 데이터베이스 엔진인 SQLite 에 대한 탄탄한 기초를 제공하도록 설계되었습니다. 완전 초보자이든, 약간의 프로그래밍 경험이 있든, 이 과정은 SQLite 를 효과적으로 사용하기 위해 필요한 필수 개념과 실용적인 기술을 안내합니다. Linux 환경에서 SQLite 를 설정하고, 데이터베이스를 생성 및 관리하고, 테이블을 구축하고, SQL 을 사용하여 데이터를 쿼리하는 방법을 배우게 됩니다. SQLite 를 사용하여 데이터베이스 관리의 세계로 뛰어들 준비를 하세요!
목표
본 과정을 마치면 다음을 수행할 수 있습니다.
- Linux 시스템에 SQLite 를 설치하고 구성합니다.
- SQLite 데이터베이스를 생성하고 관리합니다.
- 적절한 데이터 유형과 제약 조건으로 테이블을 설계하고 구축합니다.
- SQLite 테이블에 데이터를 삽입, 업데이트 및 삭제합니다.
- SQL 쿼리를 작성하여 SQLite 데이터베이스에서 데이터를 검색하고 필터링합니다.
- 관계형 데이터베이스의 기본 개념을 이해합니다.
하이라이트
- 초보자 친화적: 사전 데이터베이스 경험은 필요하지 않습니다. 가장 기본적인 것부터 시작합니다.
- 실습 랩: 실용적인 연습과 실제 사례를 통해 학습합니다.
- Linux 중심: 이 과정은 Linux 환경에서 SQLite 를 설정하고 사용하는 데 중점을 둡니다.
- 포괄적인 내용: 설치부터 쿼리까지 SQLite 의 모든 필수 측면을 다룹니다.
- 실용적인 기술: 자신만의 SQLite 데이터베이스를 구축하고 관리하는 데 필요한 기술을 습득합니다.
이 과정은 다음과 같은 다양한 분야에서 적용 가능한 가치 있는 기술을 제공합니다.
- 임베디드 시스템: SQLite 는 작은 공간과 사용 편의성으로 인해 임베디드 시스템에서 널리 사용됩니다.
- 모바일 애플리케이션: SQLite 는 모바일 앱에서 데이터를 로컬로 저장하는 데 널리 사용되는 선택입니다.
- 웹 개발: SQLite 는 프로토타입 제작 및 소규모 웹 애플리케이션에 사용할 수 있습니다.
- 데이터 분석: SQLite 는 소규모에서 중간 규모의 데이터 세트를 저장하고 분석하는 데 사용할 수 있습니다.
- 개인 프로젝트: 개인 프로젝트 및 애플리케이션을 위해 자신만의 데이터를 관리하는 방법을 배웁니다.
이 과정을 완료하면 SQLite 를 사용하여 데이터를 효과적이고 효율적으로 작업할 수 있는 가치 있는 기술 세트를 얻게 됩니다. 시작해 봅시다!



