Software  
 
Rede de conhecimento computador >> Software >> SQL Server >> Content
Quais são os elementos do SQL?
Aqui está um colapso dos elementos -chave que compõem o idioma SQL, incluindo suas funções e como eles trabalham juntos:

1. Linguagem de definição de dados (DDL)

* Criar: Usado para criar objetos de banco de dados, como tabelas, visualizações, índices e usuários.
* Exemplo: `Criar clientes da tabela (CustomerID int Primary Key, FirstName Varchar (255), SaltName Varchar (255));`
* ALTER: Usado para modificar a estrutura dos objetos de banco de dados existentes.
* Exemplo: `Alter tabela clientes adicionam email Varchar (255);`
* Drop: Usado para excluir objetos de banco de dados.
* Exemplo: `Drop Table Clients;`
* truncate: Usado para excluir todas as linhas de uma tabela sem registrar deleções individuais (mais rápido que excluir).
* Exemplo: `Truncate Table Clients;`

2. Data Manipulação Linguagem (DML)

* Selecione: Usado para recuperar dados de tabelas. Este é o coração da escrita de consulta SQL.
* Exemplo: `Selecione FirstName, SounName Dos clientes em que CustomerId =123;`
* Inserir: Usado para adicionar novos dados às tabelas.
* Exemplo: `Inserir em clientes (CustomerId, FirstName, LastName) valores (456, 'Jane', 'Doe');` `
* Atualização: Usado para modificar os dados existentes nas tabelas.
* Exemplo: `Atualizar clientes define email ='[email protected]' onde customerID =456;`
* Excluir: Usado para remover dados das tabelas.
* Exemplo: `Excluir dos clientes onde o alteração do cliente =456;`

3. Linguagem de Controle de Dados (DCL)

* Grant: Usado para fornecer aos usuários permissões específicas para acessar ou modificar objetos de banco de dados.
* Exemplo: `Grant Select nos clientes para usuário1;`
* Revogar: Usado para remover as permissões anteriormente concedidas aos usuários.
* Exemplo: `Revogar Selecione em clientes do usuário1;`

4. Linguagem de controle de transação (TCL)

* Commit: Usado para salvar permanentemente as alterações feitas no banco de dados durante uma transação.
* reversão: Usado para desfazer todas as alterações feitas durante uma transação.
* SavePoint: Usado para criar um ponto de verificação temporário dentro de uma transação, permitindo uma reversão para um ponto específico.

5. Cláusulas

* Onde: Usado para filtrar linhas com base nas condições.
* Encomende por: Usado para classificar os resultados de uma consulta.
* grupo por: Usado para agrupar linhas com base em uma coluna especificada.
* Tendo: Usado para filtrar grupos de linhas com base nas condições.
* Junte -se: Usado para combinar dados de várias tabelas.
* União, cruzando, exceto: Usado para combinar os resultados de várias consultas.

6. Operadores

* Operadores de comparação: Usado para comparar valores (por exemplo, `=`, `! =`, `>`, `<`, `> =`, `<=`).
* Operadores lógicos: Usado para combinar várias condições (por exemplo, `e`, `ou`,` não ').
* operadores aritméticos: Usado para cálculos matemáticos (por exemplo, `+`, `-`,`*`,`/`).
* operadores de string: Usado para manipular strings (por exemplo, `like`,` in`, `não em`).

Conceitos -chave

* Banco de dados : Uma coleção de dados organizados.
* Tabela: Uma coleção estruturada de dados organizados em linhas e colunas.
* coluna : Uma lista vertical de elementos de dados.
* linha: Uma lista horizontal de elementos de dados que representam um único registro.
* Chave primária: Um identificador exclusivo para cada linha em uma tabela.
* Chave estrangeira: Uma coluna em uma tabela que faz referência à chave primária de outra tabela, estabelecendo relações entre tabelas.

Exemplo

`` `SQL
- Selecione a instrução
Selecione FirstName, LastName, e -mail
De clientes
Onde customerID =456;

- Inserir declaração
Insira nos clientes (CustomerId, FirstName, LastName, Email)
Valores (789, 'John', 'Smith', '[email protected]');

- Declaração de atualização
Atualize os clientes
Defina email ='[email protected]'
Onde customerID =456;

- Excluir declaração
Exclua dos clientes
Onde customerID =456;
`` `

Deixe -me saber se você deseja explorar algum desses elementos com mais detalhes ou precisar de mais exemplos.

Anterior :

Próximo :
  Os artigos relacionados
·Como adicionar e alterar a senha do SQL em Windows Serv…
·Qual é a forma completa do Oracle 8i? 
·Como configurar um SQL Server Desktop Engine Microsoft 
·Qual função do Exchange Server é responsável por ho…
·Como instalar o driver ODBC da Microsoft para o SQL Ser…
·Como Instalar Somente SQL Server Management Studio 
·Como você seleciona uma coluna na tabela? 
·Como criar um cursor no SQL Server 
·Como executar um pacote SSIS Job no SQL Server 
·Qual é a diferença entre o servidor de arquivos e o s…
  Artigos em destaque
·Vs XML . XLS 
·Como criar um Flyer usando o Microsoft Publisher 
·Como Zoom After Effects 
·Como compactar arquivos mais de 4GB de acordo com 1Gb 
·Como criar um banco de dados para armazenar os registro…
·Instruções borda esfarrapada para Photoshop 
·Como parar o Backup Exec ejectem o Tape 
·Como posso alterar um padrão PDF Opener Globalmente 
·Palavra não vai abrir em uma tela -Type completa no Of…
·Como criar etiquetas de endereço para envio em massa 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados