본문 바로가기
제로베이스 데이터 스쿨/일일 스터디 노트

41번째 스터디노트 / SQL 과제 2 - 주유소 데이터 Python으로 Database에 저장하고 사용하기

by 김뎀뎀 2023. 3. 7.

※제로베이스 데이터 취업스쿨 11기 수강 중

📗 41번째 공부 내용 요약

두번째 SQL 과제를 수행하였다.

EDA 과제로 수행했던 주유소 데이터를 를 수집하고 처리하는 과정을 Python에서 SQL을 활용해 Database에 테이블로 저장하고, 요구하는 데이터들을 SQL 쿼리문으로 조회하는 과제였다.

과제 내용을 구체적으로 기재할 수 는 없어, 과정에서 복습한 내용들을 작성해본다.

(SQL 과제 1에서 활용했던 내용들과 거의 같아 작성 내용이 적음)


📖  41번째 공부 내용 자세히

1. 파이썬 함수

def calculator(n1,n2):
	result = n1 + n2
    
    return result
    
    
returnValue = calculator(20,10)
print(f'returnValue : {returnValue}')

#returnValue : 30
  • def 키워드로 함수 선언
  • 함수명과 ()를 이용해서 함수 호출
  • 예시에서 n1,n2가 매개변수, 20,10이 인수
  • return을 통해 함수 호출부로 실행 결과 반환

 

2. 파이썬 math 모듈

  • math.pi 
  • math.sin( )
  • math.cos( )
  • math.sqrt( )

➰ 41번째 후기

과제 1과 수행하는 흐름은 거의 비슷해서, 적응된 턱에 그나마 할만(?)했다.

최근에 SQL과 거의 파이썬으로 크롤링하고 시각화하는 것들만 했어서, 갑자기 기본적인 함수 정의 하는 문법이 가물가물해서 스스로에게 놀랐다;;;;;;;;;

과제 덕에 잊고 지냈던 내용들을 다시 손에 익히게 복습할 수 있다는 점이 참 좋다.

과제 1보다 좀 더 SQL 쿼리로 내용들을 조회하는 문제들의 난이도가 올라갔던 거 같고, 데이터 양도 많아서 몇번 검증하면서 결과를 뽑아냈다.

과제를 다하고 그냥 낼까 하다가 검토 그래도 한 번 해봐야지 하고 봤는데, 한 문제에서 실수가 있었던 걸 발견하고 다행히 고칠 수 있었다.

앞으로는 좀 더 꼼꼼하게 읽어보고 수행해야 겠다는 다짐!


※본 내용은 제로베이스 데이터 취업 스쿨에서 제공하는 학습 내용에 기반합니다.