Skip to content

Commit

Permalink
Comandas SQL
Browse files Browse the repository at this point in the history
  • Loading branch information
eFilipexCode committed Sep 15, 2022
1 parent 2a3e79a commit 1437bcc
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions 3_periodo/programacao_db/AULA1.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
### COMANDOS DDL ###

SHOW DATABASES;
CREATE DATABASE IF NOT EXISTS pit_com_prof;
# Seleciona o BD a ser trabalhado
USE pit_com_prof;
# Cria uma tabela
CREATE TABLE IF NOT EXISTS CURSOS (
ID INT AUTO_INCREMENT,
NOME VARCHAR(20) UNIQUE NOT NULL,
CARGA_HORARIA INT NOT NULL,
SALA VARCHAR(3),
PERIODO INT,
PRIMARY KEY(ID)
) DEFAULT CHARSET=UTF8;
# Adiciona uma coluna a tabela
ALTER TABLE CURSOS ADD COLUMN CIDADE VARCHAR(20) DEFAULT "Uberländia";
SHOW TABLES;
DESCRIBE CURSOS;
#Exclui uma coluna da tabela
ALTER TABLE CURSOS DROP ANO;
DESCRIBE CURSOS;
# Altera uma coluna da tabela.
ALTER TABLE CURSOS MODIFY COLUMN NOME VARCHAR(50) UNIQUE NOT NULL;
DESCRIBE CURSOS;
# Altera o nome de uma coluna da tabela.
ALTER TABLE CURSOS CHANGE CARGA_HORARIA C_HORARIO INT NOT NULL;
DESCRIBE CURSOS;
# Exclui a tabela
DROP TABLE IF EXISTS CURSOS;
# Erro pois não existe a tabela
DESCRIBE CURSOS;

0 comments on commit 1437bcc

Please sign in to comment.