SQL Notes P1
Chapter 1 DBMS Relational Database Management System Use table link to each other (Customers, Orders, Products) SQL是我们用于这些关系数据库的语言 RDBMS:MySQL, SQL Server, Oracle NoSQL 他们有自己的查询语言,不懂SQL SQL是结构性数据。 什么是非结构性数据? 非结构性数据(Unstructured Data)是指那些没有明确结构或预定义格式的数据,通常不易存储在传统的关系型数据库中。 与结构化数据(如表格、数据库中的行列数据)不同,非结构性数据没有固定的格式或组织方式,需要特殊的技术来处理和分析。 特点: 缺乏固定结构:数据没有统一的模式或关系(如行列形式)。 多样性:它可能包括文本、图像、视频、音频等多种类型的内容。 难以存储和分析:需要使用不同的存储解决方案(如NoSQL数据库、分布式存储系统)和数据处理技术(如自然语言处理、计算机视觉等)来提取有用信息。 常见类型: 文本数据:如电子邮件、社交媒体帖子、博客、新闻文章等。 多媒体数据:包括图片、音频和视频文件。 传感器数据:例如来自物联网设备的实时数据流,往往不按固定格式存储。 网页内容:网站上的内容通常是HTML格式,但其内部信息的组织结构很松散,无法直接应用关系型数据库模型。 Chapter 2 2.1 The SELECT statement USE sql_store; SELECT * -- which column FROM customers -- WHERE customer_id = 1 ORDER BY first_name 2.1 The SELECT Clause SELECT first_name, last_name, points, (points + 10) + 100 AS "discount factor" FROM customers AS可以重新命名(alias) Columns,如果新名称有空格,需要加上引号。如果没有空格,则不用加。...