Projeto dos animais
34273927
Praça 20 de julho 300, campo grande, clube das pás , cruza estrada de Belém, segundo sinal a direita, depois segunda a esquerda, arrudeia a praça muro verde portal dourado.
DDL:
Modificando coluna: alter > modify
Adicionando coluna: alter > add
Eliminando coluna: alter > drop
Excluir tabela: alter > drop table
Controlar transações com o banco de dados, modificação de dados: commit, savepoint, rollback
Para garantir que os dados não serão excluídos ou alterados utilizasse os comandos lock table ou select, com a clausula for update
Comandos de Manipulação de Dados
INSERT INTO [ ( ) ] ( VALUES ( ) | ) UPDATE SET = {, = } 1000 /* Mostrar as despesas com pagamento de salário dos funcionários que o supermercado possui */
Select SUM (salario) from Funcionario
DDL e DML • Data Definition Language (DDL) – Comandos definem estrutura ou esquema do banco de dados. Exemplos:
– CREATE
– ALTER
– DROP
– TRUNCATE
– COMMENT
– RENAME • Data Manipulation Language (DML) – Comandos gerenciam dados dentro dos objetos do esquema. Exemplos:
– SELECT
– INSERT
– UPDATE
– DELETE
– CALL
– EXPLAIN PLAN
– LOCK TABLE
DCL e TCL • Data Control Language (DCL) – Exemplos:
– GRANT
– REVOKE • Transaction Control (TCL) – Comandos usados para gerenciar as mudanças feitas por comandos DML. Permitem que comandos sejam agrupados em transações lógicas.
– COMMIT
– SAVEPOINT
– ROLLBACK
– SET TRANSACTION (isolation level, rollback segment)
SELECT identifica as colunas FROM identifica as tabelas
Cláusula GROUP BY: Combina registros com valores idênticos na lista de campos especificada em um único registro. Um valor de resumo é criado para cada registro se você incluir uma função agregada SQL, como Sum ou Count, na instrução SELECT.
Cláusula HAVING: Especifica quais registros agrupados são