掌握 SQlite 命令:初学者指南

什么是 SQL?

**结构化查询语言 (SQL) 是一种用于管理关系数据库的编程语言。关系数据库是一种使用行和列将数据组织成表的数据库。下表是关系数据库的一个示例**

Realational DB

什么是 SQLITE?

这是一个轻量级、独立且无服务器的数据库管理系统。它被广泛使用,因为它简单、快速且只需极少的设置。

以下是 SQLITE 上使用的一些 SQL 命令。

**SQL 命令及用法**

  • 安装 SQLITE:您可以从链接 https://www.sqlite.org/download.html 下载 SQLite
  • SQLITE DOWNLOAD

    下载后,您需要从文件管理器中提取文件。您将得到三个提取的文件,如下所示。

    Download
  • OPEN SQLITE 解压后我们需要从解压文件列表中打开 SQLITE3
  • SQLITE
  • 创建表格:使用命令设置一个表格来存储数据,同时添加您希望表格包含的 ID 号,其格式为 INTEGER,因为它与数字有关,所有其他非数字的字词都将表示为文本或字符串
  • CREATE TABLE (name of the table)

    下面创建了一个名为(音乐家)的表格,请注意,ID 是 INTEGER,因为格式将以数字形式存储,而其他信息则以 TEXT 形式存储,净值格式是数字,因此它是 INTEGER。

    在 SQLite 和其他 SQL 环境中,分号 **;** 告诉数据库系统该命令已完成并可以执行。

    Table
  • INSERT INTO 命令:这用于将新数据添加到数据库的表中。下面显示了我们如何将 INSERT 命令用于上面创建的名为 MUSICIANS 的表。
  • INSERT INTO COMMAND
  • INSERT INTO 命令后是短语 VALUES。使用 INSERT INTO 命令时,后面跟有 VALUES 关键字,用于提供列的数据
  • Value INTO

    使用 VALUE 关键字,我们可以在表格中添加尽可能多的信息,同时使用以下格式

    Keyboard
  • SELECT *:这告诉数据库获取表中的所有数据。星号 (*) 是通配符,表示表中的所有列。下面的示例显示了如何在我们在本文中创建的名为“音乐家”的表中使用它
  • Select
  • .headers on- 通过在数据顶部显示列名,这使我们的结果更具可读性。这对于了解每个数据代表什么列非常有效,尤其是在处理大型表格时。
  • Headers onHeaders On
  • .mode csv 当您想要将结果导出到 CSV 文件或以 CSV 样式查看输出时,此命令特别有用。它广泛用于在 Excel 或 google 表格等不同程序之间交换数据。
  • 在本文中,我们探讨了 SQL(结构化查询语言)的基础知识,它是管理和操作关系数据库中数据的基本语言。从创建和修改表到查询和组织数据,SQL 提供了强大的工具来有效地与数据库交互。

    无论您管理的是小型项目还是处理大型数据集,了解 SQL 都是当今数据驱动世界中的一项宝贵技能。它的简单性和多功能性使其成为数据分析、应用程序开发等的首选解决方案。

    通过掌握 SQL,您将能够使用几乎任何行业的数据库并释放数据的潜力。

    请记住,实践是关键。因此,请继续尝试使用 SQL 命令,尝试创建自己的数据库,很快您就会熟练使用 SQL 来像专业人士一样管理数据。