Lofi Music 10%
데이터베이스 구축과 설계
·
SQL
데이터베이스 구축은 현실 세계의 시스템을 컴퓨터 세계의 데이터베이스로 변환하는 작업입니다. 현실 세계의 시스템은 여러 개체가 서로 관계를 맺으며 복잡하게 상호작용하는 구조를 가지고 있으며,이를 데이터베이스로 변환하는 과정에서 체계적인 설계가 필요합니다. 데이터베이스 모델링은 데이터베이스의 효율성을 높이고 최적화된 구조를 설계하는 과정입니다.  이를 통해 데이터가 논리적이고 일관성 있게 저장될 수 있도록 합니다.데이터베이스를 구축하는 과정은 다음과 같은 단계로 진행됩니다.     데이터베이스 구축 의뢰 - 시스템의 요구사항을 분석하고, 데이터베이스 구축의 목적을 정의합니다.   개념적 설계 - 어떤 데이터를 저장할 것인지 결정하는 단계입니다.                   - 데이터의 활용도를 고려하여..
데이터 전처리
·
SQL
데이터 전처리 및 관련 기초 용어  데이터 전처리란 데이터베이스에 보관 불가능한 원시 데이터를 데이터베이스에 보관하고 관리하며 검색 가능한 가공 데이터로 바꾸는 과정입니다. 원시 데이터는 raw data, 즉 형식이 정리되지 않은 데이터입니다. 이 데이터를 사용하기 위해서는 먼저 전처리 작업이 필요합니다.  원시 데이터는 최초 현실에서 얻어진 데이터로, 예를 들어 영상, 사진 등이 될 수 있습니다. 이러한 데이터를 보관하기 위해서는 보관 가능한 형태로 가공해야 합니다. 이 때, 가공된 데이터를 중간 데이터라고 합니다. 예를 들어 명함 데이터를 수집할 때 명함1.jpg와 같은 파일이 중간 데이터에 해당합니다. 이 jpg 파일을 행렬로 분해하여 엑셀 파일에 넣거나 다른 방법으로 저장할 수 있습니다. 가공된 ..
SQLite 첫 걸음
·
SQL
SQLite란? SQLite는 가볍고 빠른 임베디드형 데이터베이스 관리 시스템(DBMS)입니다.특히 파일 하나만으로 데이터베이스를 구성할 수 있는 점이 가장 큰 장점입니다. SQL 기반 관계형 데이터베이스(RDBMS)서버 없이 동작 (파일 기반, 임베디드형)설치가 필요 없음 (라이브러리만 포함하면 됨!)SQLite를 쓰는 이유 가볍고 설치가 필요 없음MySQL, PostgreSQL처럼 별도의 서버 설치가 필요 없음하나의 .sqlite3 파일만 있으면 모든 데이터 관리 가능메모리가 적은 환경에서도 잘 작동 (IoT, 모바일 앱에서 많이 사용) SQL 설치 https://www.sqlite.org/download.html  실습 내용 1. 파일 만들기2. 테이블 만들기3. table에 데이터 입력4. tab..