|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/basi-di-dati/
课程评论:没有评论
**Coursera 数据库课程总结** 本课程名为“BASI DI DATI”(意大利语,意为“数据库”),旨在为深入学习数据库设计打下坚实基础。课程将从概念、逻辑和物理层面讲解数据库设计的核心要素。 **课程内容涵盖:** * **数据库基础知识:** * 什么是数据库。 * 数据与信息的区别,以及信息对企业的重要性。 * **关系模型理论:** * 从数学上的“关系”(Relazione)概念出发,深入理解数据库关系模型。 * 讲解构成关系理论基础的“Codd的12条规则”。 * **关系代数:** * 介绍关系代数中的基本操作,包括笛卡尔积、选择、投影和重命名。 * 重点阐述这些操作与SQL语言中的`JOIN`、`SELECT`、`WHERE`和`AS`等关键字的对应关系,以及操作的嵌套如何映射SQL语句的构建。 * 集合论基础,为有效学习SQL语言提供支撑。 **课程结构:** 课程主要分为三个部分,循序渐进地引导学习者掌握数据库设计理论。 **总体而言,** 本课程是学习数据库设计理论的优质入门课程,尤其侧重于关系模型和关系代数,这对于掌握SQL语言至关重要。
Questo corso fornisce alcune nozioni specialistiche che costituiscono le basi primarie per poi iniziare il percorso per progettare una base di dati (database) dal punto di vista concettuale, logico e fisico. Gli argomenti trattati in questo corso, quindi sono: la teoria del modello relazionale dei database, la teoria degli insiemi (utile per imparare in modo adeguato il linguaggio SQL) e l'algebra relazionale (anche questa molto utile per imparare l'approccio funzionale delle istruzioni SQL). Nelle lezioni saranno trattate anche le "12 regole di Codd", perché sono quelle che costituiscono il fondamento di tutta la teoria relazionale e delle sue regole.Il corso è suddiviso in tre sezioni:- le nozioni iniziali su cos'è una base di dati, nonché la distinzione tra dati e informazioni e perché le informazioni sono così importanti, soprattutto per le aziende- il modello relazionale, partendo dal concetto matematico di "Relazione" per poi passare alla "relazione" del modello di un database relazionale- l'algebra relazionale, con le operazioni di prodotto cartesiano, selezione, proiezione e ridenominazione. Queste operazioni sono fondamentali nel linguaggio SQL dato che corrispondono rispettivamente ai concetti e parole chiave di "join", "select", "where" e "as". Il fatto che i vari operatori si possono "nidificare" uno dentro l'altro, ricalca perfettamente la costruzione delle istruzioni SQL.