Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of Michigan

Python에서 데이터베이스 사용하기

University of Michigan via Coursera

Overview

이 과정은 학생들에게 SQL(Structured Query Language)의 기초와 다단계 데이터 수집, 분석 및 처리 노력의 일환으로 데이터를 저장하기 위한 기본 데이터베이스 설계를 소개합니다. 본 과정은 SQLite3를 데이터베이스로 사용합니다. 또한 웹 크롤러와 다단계 데이터 수집 및 시각화 프로세스를 구축합니다. D3.js 라이브러리를 사용하여 기본 데이터 시각화를 수행합니다. 본 과정은 ‘Python for Everybody’의 14-15장을 다룹니다. 이 과정을 성공적으로 마치려면 교과서의 1-13장과 이 전문 과정의 처음 세 과정에서 다루는 내용을 숙지해야 합니다. 본 과정은 Python 3를 다룹니다.

Syllabus

  • 객체 지향 Python
    • 이 강의를 시작하기 위해 객체 지향 Python의 기본 사항을 다룹니다. 직접 객체를 작성하지 않을 것이나 BeautifulSoup, 문자열, 딕셔너리, 데이터베이스 연결과 같이 사용하는 많은 것들이 모두 객체 지향(OO) 패턴을 사용하므로 그 패턴과 용어의 일부 정도는 이해해야 합니다.
  • 기본 구조화 질의 언어
    • 데이터베이스에 저장된 데이터를 관리하기 위한 4가지 핵심 CRUD 작업(Create, Read, Update, Delete)을 배웁니다.
  • 데이터 모델 및 관계형 SQL
    • 이 섹션에서는 데이터베이스의 여러 테이블에 데이터가 저장되는 방식과 데이터베이스에서 행이 연결되는 방식(즉, 관계를 설정하는 방식)에 대해 배웁니다.
  • SQL의 다대다 관계
    • 이 섹션에서는 각 과정에 많은 학생이 있고 각 학생은 많은 과정에 등록되어 있을 때 학생들을 과정에 등록시키는 것과 같은 상황을 모델링하는 방법에 대해 탐구합니다.
  • 데이터베이스 및 시각화
    • 이 섹션에서는 이를 모두 통합하고 일부 데이터를 검색 및 처리한 다음 Google Maps API를 사용하여 데이터를 시각화합니다.

Taught by

Charles Russell Severance

Reviews

Start your review of Python에서 데이터베이스 사용하기

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.