Flashcards
Tipos de linguagem
Cards in this deck (14)
- 1DMLData Manipulation Language
Manipula os dados presentes no banco
(insert, delete, update...) - 2DTLData Transaction Language
Manipula as transações do banco
(Commit, rollback, begin transaction...) - 3DDLData Definition Language
Mexe com a estrutura do banco
(Create, drop, alter...) - 4DQLData Query Language
Realiza consultas ao banco
(Select) - 5DCLData Control Language
Relacionadas a segurança do banco
(Grant, revoke, deny...) - 6Tipos de dadosNuméricos (integer, decimal, double, float, smallint, tinyint...)
Caracteres (Varchar, text)
Datetime
Date
Time
Blob - 7Criação da banco de dadosCREATE DATABASE [nome];
- 8Apagar databaseDROP DATABASE [nome];
- 9Mostrar tabelasSHOW TABLES;
- 10Visualizar estrutura de uma tabelaDESCRIBE [database].[table];
- 11Criar tabelaCREATE TABLE [name] (
columnName type constraints,
columnName2 type constraints,
...
); - 12CONSTRAINTSNOT NULL,
PRIMARY KEY,
AUTO_INCREMENTE,
FOREIGN KEY,
UNIQUE
DEFAULT [valorPadrão]; - 13Inserir valor em tabelaINSERT INTO [database].[tabela](campos) VALUES (valores);
- 14Alterar tabelaALTER TABLE [database].[table] ADD [column] [type] [constraints] AFTER [column]
ou
ALTER TABLE [database].[table] DROP COLUMN [column];
ou
ALTER TABLE [database].[table] MODIFY COLUMN [column] [type] [constraints] BEFORE [column];
Information
- Description
- EAGS Informática (Banco de dados) Flashcards on Tipos de linguagem, created by Diogo Alves on 18/04/2021.
- Created by
- Diogo Alves
- Views
- 1
- Rating