La guida completa al linguaggio SQL

所在平台: Udemy

课程主页: https://www.udemy.com/course/corso-sql-e-database-relazionali/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**[课程名称]**: **SQL语言完全指南** **[课程概述]**: 本课程时长超过9小时,将从零开始教授您使用SQL语言分析关系数据库所需的一切知识。课程内容涵盖了作者多年教学经验总结的教学方法,旨在帮助您掌握SQL查询的编写,包括数据过滤、分组、连接和转换等操作,特别强调了SELECT, FROM, JOIN, WHERE, GROUP BY, HAVING, ORDER BY等核心语句的使用。 课程还将深入探讨数据库创建,包括从头开始创建表格、设置各种约束(如类型、NULL/NOT NULL、主键、外键、CHECK),以及更新和填充数据库(包括从CSV文件导入数据)。此外,课程还专注于数据库设计和E-R图。 课程包含超过2小时的实践练习,采用“边做边学”的教学模式,通过实时代码编写演示,展示编写SQL代码的逻辑思维过程。这些练习还将介绍Concat, Coalesce, Replace, Datediff等实用SQL函数,进一步完善您的技能。 最后,课程提供了一个完整的项目作业,模拟真实的数据分析项目,并教授如何使用PowerPoint进行项目成果展示,帮助您构建数据分析作品集,并可将其添加到您的简历、LinkedIn和GitHub个人资料中。课程还包括一个期末测验,以巩固所学知识。 **[技术要求]**: * 课程将使用SQL Server Express Edition,该版本因其清晰、完整和严格的语法而成为教学目的的最佳选择。 * 所需的软件易于在所有Windows操作系统PC上安装。 * 在Mac和Linux上安装较为复杂,可能需要使用Docker,本课程不包含这部分内容。 * 建议使用个人电脑(非公司电脑)进行软件安装。 **[课程内容亮点]**: * 掌握SQL核心关键字:SELECT, FROM, JOIN, WHERE, GROUP BY, HAVING, ORDER BY,编写SQL查询。 * 学习编写包含CTE和子查询的复杂查询。 * 从零开始创建数据库,包括创建带有各种约束的表格。 * 学习如何填充和更新数据库,包括从CSV文件导入数据。 * 提供2小时的实践练习,实时编写代码,展现编程逻辑。 * 深入讲解参数化代码、窗口函数和数据库规范化等进阶主题。 * 详细讲解一个Project Work,帮助创建可添加到简历、LinkedIn和GitHub的演示文稿。 * 提供附带脚本和练习的视频课程,如同额外的SQL手册。 * 讲师随时解答疑问,提供支持。

课程评论(0条)

课程详情

In questo corso di oltre 9 ore spiegherò da zero tutto il necessario per analizzare i dati di un database relazionale tramite il linguaggio SQL. Ho cercato di riportare in questi video tutti quei metodi didattici che ho affinato durante le mille e più ore di didattica live. Partiremo imparando a scrivere le query SQL per interrogare un database. Vedremo in particolare le operazioni di filtro, raggruppamento, combinazione e trasformazione dei dati, tramite le note istruzioni SQL Select, From, Join, Where, Group By, Having e Order By. Dopo aver trattato temi più avanzati legati all'interrogazione dei dati, studieremo come creare da zero un database, creando le tabelle, i relativi vincoli e analizzando le istruzioni per aggiornare e popolare un database, anche a partire da file csv. Faremo inoltre un focus su temi legati alla progettazione e al diagramma E-R. Il corso continua con una sezione completamente dedicata alle esercitazioni contenente più di due ore di esercizi guidati che seguono la modalità di insegnamento "Learn by doing". Ritengo che non ci sia modo migliore di imparare a programmare in un nuovo linguaggio se non programmandoci, seguendo dal vivo il docente in quello che è il flusso logico che porta alla scrittura del codice. Le esercitazioni sono utilizzate anche per introdurre in modo pratico svariate funzioni SQL (come CONCAT, COALESCE, REPLACE, DATEDIFF, eccetera) che andranno a completare le skill acquisite nelle prime sezioni più generali. Nell'ultima sezione ho inserito un Project Work completo che ricalca alla perfezione un progetto reale di analisi dei dati con SQL. Infine nell'ultima lezione ti mostrerò un esempio di presentazione in Power Point che espone il Project Work svolto nel corso, così potrai iniziare a creare un Portfolio di Analisi dei dati e allegare il documento ottenuto al tuo curriculum e al tuo profilo di LinkedIn e Github! Ho inserito infine un quiz finale con il quale potrai ripassare e verificare le competenze acquisite. Utilizzeremo il database Sql Server Express Edition, che reputo il migliore da usare a fini didattici per la sua chiarezza, completezza e rigidità nella sintassi. Il software necessario è facilmente installabile su tutti i PC con sistema operativo Windows. Invece su Mac e Linux l'istallazione è meno immediata, richiede ad esempio l'utilizzo di Docker e non è trattata nel corso. Ovviamente vale sempre la raccomandazione di utilizzare un proprio PC personale (non aziendale) per installare questo e qualsiasi altro software. COSA TROVI NEL CORSO:- tutto quello che serve per imparare a scrivere query con le principali parole chiave di SQL: select, from, join, where, group by, having, order by; - scrivere query complesse con cte e subquery; - creare da zero un database creando tabelle con tutte le tipologie di vincoli: tipo, null/not null, chiave primaria, chiave esterna, check; - popolare e aggiornare un database, anche tramite l'acquisizione di dati da file.csv; - due ore di pura esercitazione con scrittura live del codice per mostrarti tutti i ragionamenti da fare per programmare correttamente in SQL;- lezioni di approfondimento su temi più avanzati come il codice parametrico, le window function e la normalizzazione;- risoluzione dettagliata e spiegata di un Project Work con il quale creare una presentazione che potrai allegare al tuo CV, Linkedin e GithubLe videolezioni sono corredate anche dai file contenenti gli script e gli esercizi visti durante le spiegazioni. Nel complesso, si tratta a tutti gli effetti di un manuale aggiuntivo di SQL. Inoltre sarò sempre disponibile a rispondere a dubbi e domande sul materiale del corso, che potrai porre tramite i messaggi di Udemy o l'apposita sezione di Domande & Risposte.

课程标签

0人关注该课程

主题相关的课程