[Fall 2021] 가을학기 DB 수업 TA - Intro

Je Seung You·2021년 9월 12일
0

이번 가을학기에 Intro to Databases 강의 조교를 맡게 되었습니다. 학생들의 질문에 조금 더 제대로 답변해 줄 수 있도록 이 벨로그를 통해 나만의 정리 노트를 만들어 보고자 합니다!

이 수업에서 사용하는 툴들은 다음과 같습니다.

  • Anaconda/Python 3/Jupyter Notebook
  • PyCharm
  • MySQL Server Community Edition (or AWS MySQL Server)
  • DataGrip
  • Postman

해당 툴들에 대한 간략한 개요 및 설치 페이지 링크는 아래와 같습니다.

  1. Anaconda
    파이썬을 데이터 분석 등에 효과적으로 사용할 수 있게 해 주는 패키지의 묶음입니다. 아래 링크를 통해 설치할 수 있습니다.
    https://www.anaconda.com/products/individual-d

  2. PyCharm
    PyCharm은 IDE (Integrated Development Environment)의 일종으로, 파이썬 개발을 위해 사용됩니다. 아래 링크를 통해 설치할 수 있습니다.
    https://www.jetbrains.com/pycharm/download/#section=mac

학생 및 교사의 경우에는 PyCharm 및 여타 개발 툴들의 Pro version(유료 버전)을 무료로 사용할 수 있다.
https://www.jetbrains.com/community/education/#students

아래에 나오는 DataGrip 또한 이 과정을 통해 무료로 이용할 수 있음.

  1. MySQL Server Community Edition 혹은 AWS (Amazon Web Services) MySQL 서버
    MySQL 서버의 무료 버전 및 AWS MySQL 서버. 둘 중 하나만 설치하면 되고, 아래 링크들을 통해 설치할 수 있습니다.
    https://dev.mysql.com/downloads/mysql/
    https://aws.amazon.com/
  1. DataGrip
    JetBrains에서 제공하는 DB 툴로서, DB 개발과 관리를 수월하게 하도록 도와주는 GUI 개발 도구입니다. 아래 링크를 통해 설치할 수 있습니다.
    https://www.jetbrains.com/datagrip/

  2. Postman
    API 개발 툴로서, API를 테스트하고 결과를 스스로 확인하거나 그룹원들과 공유할 수 있게 합니다. 아래 링크를 통해 설치할 수 있습니다.
    https://www.postman.com/downloads/

해당 툴들을 설치하고, 개발 환경을 조성하는 것이 학생들에게 주어진 1주차 과제이고, 이에 대해서 정리하는 내용을 시리즈로 올려보려고 합니다.

profile
컴퓨터공학과 수학을 공부하는 학생입니다!

0개의 댓글