Logo
Section 1 / 3

简介

入门课程介绍了本课程的内容概览以及目标受众。

导入

简介

入门课程介绍了本课程的内容概览以及目标受众。

引言

自古以来,人类一直在以各种形式存储信息。早在公元前3200年,古埃及人就在墓墙、纸莎草和木头上刻写象形文字,以将信息传给后世。在近几个世纪中,纸张成为存储信息的常用媒介。进入20世纪后,电子化信息的存储与检索已变得极为普遍。

...

关系型数据库及其相关技术——结构化查询语言(SQL),自互联网革命开始以来,一直为众多知名互联网公司的应用和服务提供支持。事实上,全球最受欢迎的开发者社区网站 Stack Overflow 运行在 SQL 服务器上。尽管大数据和 NoSQL 技术的兴起,关系型数据库和 SQL 依然广受欢迎。这两类技术服务于不同的、互补的应用场景,尽管它们在部分功能上存在重叠。掌握并精通 SQL 是迈向科技职业的重要优势,因为几乎所有有意义的应用背后都运行着一个关系型数据库,而 SQL 是与之交互的事实标准。即使在大数据领域,熟悉 SQL 也能带来巨大收益,因为许多系统如 Hive 和 Phoenix 都向用户提供了类似 SQL 的接口和语法。

...

目标读者

本课程以全新的视角重新审视广泛使用的结构化查询语言,通过浏览器内的 SQL 命令行界面,帮助学习者快速上手。我们选用的是广受欢迎的开源数据库 MySQL。本课程的目标读者是非技术背景的专业人士,他们可能偶尔需要使用 SQL 进行数据分析和报告;同时,初学者或在学习 SQL 时遇到困难的人也能从中受益。

课程内容预期

课程结构旨在对数据库理论及相关行业术语进行简明扼要的概述。课程有意避免深入探讨复杂的数据库理论,而是更侧重于实践操作的学习。对于希望深入学习理论知识的读者,建议另行参考数据库设计相关的理论资料。随后,课程将通过大量实例直接进入 SQL 学习环节。每节课均配备交互式命令行环境,读者可随时在提示符下运行示例查询。数据已预先填充,模拟真实工作场景中的使用体验。最后,课程以严格的测验题和常见的面试题收尾,目标是将学习者的 SQL 水平提升至中级水平,使其能够轻松应对初级到中级程度的 SQL 相关岗位面试。

关系型与非关系型