Uso de bases de datos con Python

所在平台: Coursera

课程主页: https://www.coursera.org/learn/python-databases-es

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用Python进行数据库管理 概述:本课程将向学生介绍结构化查询语言(SQL)的基本概念,以及数据库的基本设计,旨在作为一个多步骤的项目来收集、分析和处理数据。课程将使用SQLite3作为数据库,此外,我们还将创建网络爬虫及多步骤的数据可视化和收集过程。我们将利用D3.js库进行基础数据可视化。本课程涵盖《Python所有人》一书的第14和第15章。为确保顺利完成本课程,学生需熟悉教材第1至第13章的内容以及该专项的前三门课程。课程内容基于Python 3。 课程大纲: 1. 面向对象的Python:介绍Python面向对象的基础知识,虽然不编写自己的对象,但理解常用库(如BeautifulSoup、字符串、字典和数据库连接)的面向对象模式及其术语。 2. 基础结构化查询语言:学习四个主要的CRUD操作(创建、读取、更新和删除),以管理存储在数据库中的数据。 3. 数据模型和关系SQL:了解数据如何存储在数据库的多个表中,以及如何在数据库中建立行与行之间的关系。 4. 多对多关系在SQL中:探讨如何建模例如学生报名参加多个课程的情况,其中每个课程有多个学生,每个学生又注册了多个课程。 5. 数据库与可视化:整合所学知识,检索和处理数据,并使用Google Maps API进行数据可视化。

课程大纲

Part: 1

Title:Python orientado a objetos

Description:Para comenzar esta clase, cubrimos los aspectos básicos de Python orientado a objetos. No escribiremos nuestros propios objetos, pero dado que muchas de las cosas que usamos, como BeautifulSoup, cadenas, diccionarios y conexiones a bases de datos, utilizan patrones orientados a objetos (Object Oriented, OO) al menos comprenderemos algo de sus patrones y terminología.

Part: 2

Title:Lenguaje de consulta estructurado básico

Description:Aprenderemos las cuatro operaciones principales CRUD (Create, Read, Update, Delete [crear, leer, actualizar y eliminar]) para administrar los datos almacenados en una base de datos.

Part: 3

Title:Modelos de datos y SQL relacional

Description:En esta sección, aprenderemos cómo se almacenan los datos en varias tablas de una base de datos y cómo se vinculan las filas (es decir, estableceremos relaciones) en la base de datos.

Part: 4

Title:Relaciones de varios a varios en SQL

Description:En esta sección exploramos cómo modelar situaciones tales como estudiantes que se inscriben en cursos en los que cada curso tiene varios estudiantes y cada estudiante está inscrito en varios cursos.

Part: 5

Title:Bases de datos y visualización

Description:En esta sección, reunimos todo, recuperamos y procesamos algunos datos y luego usamos la API de Google Maps para visualizar nuestros datos.

课程评论(0条)

课程详情

Este curso presentará a los estudiantes los conceptos básicos del lenguaje de consulta estructurado (Structured Query Language, SQL), así como el diseño básico de bases de datos para almacenar datos como parte de una iniciativa de varios pasos para recopilar, analizar y procesar datos. El curso utilizará SQLite3 como base de datos. También crearemos rastreadores web y procesos de visualización y recopilación de datos de varios pasos. Utilizaremos la biblioteca D3.js para realizar la visualización básica de datos. Este curso abarcará los capítulos de 14 y 15 del libro “Python para todos”. Para que le vaya bien en este curso, debe estar familiarizado con el material cubierto en los capítulos 1 a 13 del libro de texto y los primeros tres cursos de esta especialización. Este curso abarca Python 3.

课程标签

0人关注该课程

主题相关的课程