结构化咨询语言(SQL)|完整的说明(MySQL的定义,使用,结构和示例)
#发展 #sql #database #braziliandevs

结构化咨询语言(SQL)|完整说明(MySQL的定义,使用,结构和示例)

介绍

olth,我叫丹妮拉·巴拉萨特(Daniela Barazarte),我想欢迎SQL的完整解释。这种解释将是直观和简单的,以及#detectalagic一部分的所有解释。

如果您喜欢Vade,这是我在YouTube上制作的完整教程,它是西班牙语,但也有字幕:https://youtu.be/Hjs-zGEQtg8

定理

每个单词的定义

结构化咨询语言(SQL)或结构化咨询语言

  • 语言(语言):指的是使用的规则和语法设置以编写计算机可以理解的程序。
  • 结构化(结构化):这意味着组织程序的程序较小,更宽,因此理解和维护更为幻想。
  • 咨询:指数据库中的特定搜索信息。

完整的定义

SQL是一种编程语言,用于使用咨询来管理和操纵结构化和关系数据库。

Banco de Dados SQL

#detectthelogic

sql称为结构化查询语言,因为它实际上是一种允许我们咨询结构化数据库并获得结果

的语言

usar

为了什么

它用于管理和操纵关系数据库,是在数据库中创建,修改,删除或查看表,对象和记录。

何时何地

  • 电子委员会网站
  • 意见管理应用程序
  • 社交Mãdia应用程序
  • 数据矮人的应用
  • 项目管理应用程序
  • 保留和安排申请

作为

您需要一个支持SQL(MySQL,Oracle,Microsoft SQL Server等)的关系数据库管理系统

练习

练习

您有一个用于销售电子产品的在线商店的网络应用程序。您必须存储和管理请求信息。

mâ©todo:SQL

-- Cria a tabela de pedidos
CREATE TABLE pedidos (
   id INT AUTO_INCREMENT PRIMARY KEY,
   cliente VARCHAR(50) NÃO NULO,
   data DATA NÃO NULA,
   produto VARCHAR(50) NÃO NULO,
   valor INT NÃO NULO,
   preço DECIMAL(10,2) NÃO NULO
);

-- Criar pedidos
INSERT INTO pedidos (cliente, data, produto, quantidade, preço)
VALORES
   ('Juan Perez', '2023-06-16', 'Camisa vermelha', 2, 20h50),
   ('Ana Garcia', '2023-06-15', 'Calça azul', 1, 35.00),
   ('Luis Gomez', '2023-06-15', 'Vestido verde', 2, 40.00),
   ('Maria Hernandez', '2023-06-14', 'Bob Grapefruit Socks', 12, 5.80),
   ('Carlos Rodriguez', '2023-06-14', 'Jaqueta para o frio', 1, 75,50),
   ('Laura Martinez', '2023-06-13', 'Blusa Azul', 3, 30.20),
   ('Pedro Sanchez', '2023-06-13', 'Cowboy Jeans', 6, 50.00),
   ('Sofia Ramirez', '2023-06-12', 'Camisola para exercício', 2, 25.80),
   ('Diego Torres', '2023-06-12', 'Crocodile Cap', 1, 12h80),
   ('Fernanda Castro', '2023-06-11', 'Casaco', 2, 90,00);

-- Leia todos os pedidos
SELECT * FROM pedidos;

-- Ler pedido por ID
SELECT * FROM pedidos WHERE id = 3;

-- Editar/atualizar pedido
UPDATE ordens SET quantidade = 4, preço = 80,00 WHERE id = 5;

-- Excluir pedido
DELETE FROM pedidos WHERE id IN (2, 6, 8);

重要性

sql temvâriosfornedãcios:

  • 学习和使用错误。
  • 非常有效地操纵和访问数据。
  • 灵活,可以处理简单而复杂的查询。
  • s scaldable,它可以与小或非常大的数据库一起使用。
  • 实际上是一种标准,在不同的数据库系统之间广泛兼容。
  • 在主导之后,您可以将自己的技能应用于Varária数据库平台。

在下一个

(记住)#detectalalon:SQL称为结构化查询语言(结构化咨询语言),因为它实际上是一种允许我们咨询结构化数据库并获得结果

的语言

您可以在我的repotion github(语言c#)中练习这个tâpic:https://github.com/danielabarazarte/DetectaLaLogica

非常感谢您的阅读,如果您有任何人可以发表评论,也可以关注我查看更多此风格的帖子,谢谢您<3。