Databases for Data Scientists

所在平台: Coursera专项课程

课程主页: https://www.coursera.org/specializations/databases-for-data-scientists

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:数据科学家的数据库 课程概述:本课程将帮助您设计有效和高效的数据库,通过规范化和数据建模来实现。您将获得使用结构化查询语言(SQL)的编程技能,了解数据库操作、数据仓库、大数据和NoSQL的相关知识。此外,课程还将教授如何创建实体关系模型和实体关系图。 学习技能: - 数据库设计 - 数据仓库 - NoSQL - 数据库管理 - SQL - 数据库管理系统(DBMS) - 关系模型 - 规范化 - 实体–关系(E-R)模型 - 数据科学 - 数据库应用 - 结构化查询语言(SQL) 课程特殊性: 本课程适合初学者、与内容专家紧密合作的数据科学家或希望了解数据库层的开发者。课程重点关注关系数据库,这是最广泛使用的数据库类型。关系数据库在软件市场中占据主导地位近四十年,并且是软件开发的重要基础部分。您将学习数据库设计、数据库软件基础以及如何使用SQL与数据库互动。课程最后将介绍未来数据库的发展趋势,包括非关系数据库(NoSQL)和大数据。完成此课程后,您将具备设计、创建高效的关系数据库、填充数据并使用SQL进行操作的能力。 应用学习项目: 在“关系数据库设计”和“结构化查询语言(SQL)”部分,您将进行编码练习,反思所学内容,并描述您的挑战。在“数据库技术的高级主题和未来趋势”部分,您将制定大数据项目的计划,并调查非关系数据库的优缺点。 课程特点: - 100%在线课程 - 灵活的学习时间 - 完成后获得可分享证书 - 预计约需4个月完成,建议每周6小时的学习时间 - 课程语言为英语,提供英语字幕 更多课程信息和注册链接: - 关系数据库设计:[点击这里](https://www.coursera.org/learn/relational-database-design) - 结构化查询语言(SQL):[点击这里](https://www.coursera.org/learn/the-structured-query-language-sql) - 数据库技术的高级主题和未来趋势:[点击这里](https://www.coursera.org/learn/advanced-topics-future-trends-database-technologies) 总之,这是一门全面的课程,适合任何想要学习数据库知识并将其应用于数据科学中的人。

课程大纲

Course Link: https://www.coursera.org/learn/relational-database-design

Name:Relational Database Design

Description:Offered by University of Colorado Boulder. Have you ever wanted to build a database but don't know where to start? This course will provide ... Enroll for free.

Course Link: https://www.coursera.org/learn/the-structured-query-language-sql

Name:The Structured Query Language (SQL)

Description:Offered by University of Colorado Boulder. In this course you will learn all about the Structured Query Language ("SQL".) We will review ... Enroll for free.

Course Link: https://www.coursera.org/learn/advanced-topics-future-trends-database-technologies

Name:Advanced Topics and Future Trends in Database Technologies

Description:Offered by University of Colorado Boulder. This course consists of four modules covering some of the more in-depth and advanced areas of ... Enroll for free.

课程评论(0条)

课程详情

What you will learn
Design effective, efficient databases through normalization and data modeling
Develop expertise in programming with the Structured Query Language (“SQL”)
K​nowledge about database operations, data warehouse, big data, and NoSQL
Create Entity Relationship Models and Entity Relationship Diagrams
Skills you will gain
Database (DB) Design
Data Warehousing
NoSQL
database administration
SQL
Database (DBMS)
Relational Models
Normalization
Entity–Relationship (E-R) Model
Data Science
Database Application
SQL (Structured Query Language)
About this Specialization
6,079
recent views
Whether you are a beginning programmer with an interest in Data Science, a data scientist working closely with content experts, or a software developer seeking to learn about the database layer of the stack this specialization is for you! We focus on the relational database which is the most widely used type of database. Relational databases have dominated the database software marketplace for nearly four decades and form a core, foundational part of software development. In this specialization you will learn about database design, database software fundamentals, and how to use the Structured Query Language (SQL) to work with databases. The specialization, will conclude with an overview of future trends in databases, including non-relational databases (NoSQL) and Big Data. Upon completion of this specialization you will be well prepared to design and create efficient and effective relational databases, fill them with data, and work with them using SQL.
Applied Learning Project
In
Relational Database Design
and
The Structured Query Language (SQL)
, you will perform coding exercises, reflect on what you learned, and describe the challenges you experienced. Then, in
Advanced Topics and Future Trends in Database Technologies
, you will map out a plan for a big data project and investigate the benefits and drawbacks of non-relational databases.
Shareable Certificate
Shareable Certificate
Earn a Certificate upon completion
100% online courses
100% online courses
Start instantly and learn at your own schedule.
Flexible Schedule
Flexible Schedule
Set and maintain flexible deadlines.
Beginner Level
Beginner Level
No particular background is required - only an interest in learning how to build and query databases!
Hours to complete
Approximately 4 months to complete
Suggested pace of 6 hours/week
Available languages
English
Subtitles: English
Shareable Certificate
Shareable Certificate
Earn a Certificate upon completion
100% online courses
100% online courses
Start instantly and learn at your own schedule.
Flexible Schedule
Flexible Schedule
Set and maintain flexible deadlines.
Beginner Level
Beginner Level
No particular background is required - only an interest in learning how to build and query databases!
Hours to complete
Approximately 4 months to complete
Suggested pace of 6 hours/week
Available languages
English
Subtitles: English

课程标签

0人关注该课程

主题相关的课程