본문 바로가기

IT 와 Social 이야기/Python344

Database 연동하기 (1) - SQLite 1. Database 생성, DB 연결 - 데이터베이스명 : kleagueplayers 2. 테이블 생성 3. 데이터 입력 - 데이터 위치 : https://data.kleague.com/ 데이터센터 > 선수 > 선수목록 4. 데이터 불러오기 5. DB 연결 해제 2021. 6. 15.
[SQLite3로 가볍게 배우는 데이터베이스:SQL 기초 실습] 따라하기 B03 실전 예제 (3) [ 출처 : [SQLite3로 가볍게 배우는 데이터베이스:SQL 기초 실습] 따라하기 B03 실전 예제 (3) ] ■ 전기차 충전소 데이터 정제 1. 데이터 다운로드 - 다운로드 페이지 및 대상 파일 : https://www.data.go.kr/data/15013115/standard.do 2. 데이터베이스 및 테이블 생성 - 데이터베이스 생성 DB명 : 전기차충전소 - 테이블 생성 : CSV 파일 임포트 3. 데이터 정제 - 데이터 확인 : 휴점일 확인 ** 휴점일이 119가지나 되는 것은 상식에 맞지 않음 - 데이터 정제 : 휴점일 기준 정리 ** 휴점일이 69가지로 줌 - 위의 휴점일2와 기존 데이터 비교 조회 - 새로운 컬럼 추가 : 컬럼명 '휴점일2' - 추가한 컬럼 '휴점일2'에 정제한 데이터.. 2021. 6. 14.
[SQLite3로 가볍게 배우는 데이터베이스:SQL 기초 실습] 따라하기 B01 실전 예제 (1) [ 출처 : [SQLite3로 가볍게 배우는 데이터베이스:SQL 기초 실습] 따라하기 B01 실전 예제 (1) ] ■ 공공 데이터를 이용한 상권 분석 (1) 1. 데이터 파일 다운로드와 압축 풀기 - 다운로드 페이지 및 대상 파일 : https://www.data.go.kr/data/15083033/fileData.do - 파일 구성 2. SQLite에 임포트 - 데이터베이스 생성 : 데이터베이스 명 - '상권분석' - 임포트 3. 테이블 조회 - 데이터 총 건수 - 시도명과 시군구명 (중복 제거) - 서울시 모든 구 명 조회 - 특정 지역내 특정 상호를 가진 업소 목록 (서울시 내 '공차'로 시작하는 업소 목록) - 지역별 매장 수 (서울, 경기, 인천 내의 '공차'로 시작하는 업소 수) 2021. 6. 14.
[SQLite3로 가볍게 배우는 데이터베이스:SQL 기초 실습] 따라하기 A16 [ 출처 : wikidocs "SQLite3로 가볍게 배우는 데이터베이스:SQL 기초 실습" - A16 ] ■ UNION ALL 과 UNION - 복수의 질의문을 하나로 합친 결과를 얻을 수 있음 - 테이블의 구조가 같으면 합칠 수 있음 1. UNION ALL - 다음의 query도 같은 결과를 리턴 2. UNION - 중복 데이터를 제외한 결과를 정렬하여(오름차순) 리턴 2021. 6. 13.