Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo ALTER TABLE

Exercícios resolvidos em Linguagem Python - para iniciantes

Esta lista de exercícios resolvidos é um manual para ajudar todo aluno iniciante e não só, a adquirir e aprimorar as habilidades necessárias para se trabalhar com Python, de forma rápida e consistente. Estude e desfrute do conteúdo. 1º Exercício      Faça um programa que informe a versão do Python que você está utilizando Solução import sys print ( "Versão do Python" ) print (sys.version) print ( "Informação da versão instalada" ) print (sys.version_info) Atenção :     -  O módulo sys fornece funções e variáveis usadas para manipular diferentes partes do ambiente de tempo de execução do Python;     - Pra quem ainda não está familiarizado com a linguagem, um módulo  é um arquivo contendo definições e comandos em Python para serem usados em outros programas. 2º Exercício      Faça um programa em linguagem Python que converta metros para centímetros. Solução print ( ' \t ----Conversão de medida---- ' ) metros = int ( input ( 'Informe o valor em metros: 

MySQL-Renomear uma tabela

Neste artigo, vamos aprender a maneira como a gente deve dar um novo nome a uma tabela, que se encontra no Banco de Dados(Database). Para isso, vamos utilizar a instrução rename table. Imagine que eu tenha criado uma tabela de nome funcionaris. CREATE TABLE funcionaris(      id_funcionario int PRIMARY KEY NOT NULL AUTO_INCREMENT,      nome varchar(40) NOT NULL,      sobrenome varchar(40) NOT NULL,      telefone varchar(40) NOT NULL,      data_nascimento date,      endereco varchar(80) NOT NULL,      data_contratacao date,      cargo varchar(40) NOT NULL ); Mais tarde, descubro que o nome da tabela não está de acordo com o nome que consta no projeto. Em vez de funcionarios, escrevi funcionaris. Então, eu preciso renomear a tabela, de forma urgente, porque senão o chefe vai encher o saco. O que é que eu faço? EXECUTO a instrução RENAME TABLE nome_antigo TO novo_nome; RENAME TABLE funcionaris TO funcionarios; Pronto, problema resolvido. Quer outra forma de solucionar esse problema?

EXEMPLOS - AUTO INCREMENT no MySQL

A palavra reservada AUTO_INCREMENT, permite que um determinado número seja gerado automaticamente quando um novo registro é inserido em uma tabela. Normalmente, usamos o AUTO_INCREMENT no campo de chave primária que a gente gostaria que fosse criado de forma automática, em todas as vezes que um novo registro fosse inserido. Por padrão, o valor inicial para AUTO_INCREMENT é 1. Esse valor aumenta 1 para cada novo registro inserido. Imagine em uma escola, quando você for cadastrar o primeiro aluno, ele terá o número de registro igual a 1, o próximo , igual a 2 e assim por diante. A seguir, temos um exemplo de uma instrução SQL que define a coluna "id_banco" como um campo de chave primária de incremento automático na tabela " banco_de_dados". A tabela foi criada utilizando a IDE MySQL Workbench. CREATE TABLE  banco_de_dados (     id_banco int  PRIMARY KEY NOT NULL AUTO_INCREMENT,     nome varchar(75) NOT NULL,     tipo_banco varchar(15) NOT NULL ); Quando inserimos um n

ALTER TABLE - SQL(Structured Query Language)

ALTER TABLE – comando SQL      O comando ALTER TABLE tem como função modificar a estrutura de uma tabela. Exemplo Criar uma tabela, fazer insert into e implementar o comando alter table. Solução Utilizando o MySQL Workbench(ou outra IDE), faça o seguinte: create table faculdades(      id_faculdade int primary key,      nome varchar(45) not null,      localizacao varchar(60) not null,      municipio varchar(45) not null,      estado varchar(45) not null ); insert into faculdades(id_faculdade,nome,localizacao,municipio,estado) values(11,'FATEC BAURU','Rua Manoel Bento da Cruz, 3-30 - Centro','Bauru', 'São Paulo'); Vamos fazer um select * from, para trazer todos os registros da tabela faculdades. SELECT * FROM faculdades; Agora, vamos implementar o comando ALTER TABLE para modificar a estrutura da nossa tabela de nome faculdades. ALTER TABLE faculdades DROP COLUMN estado; Nota : Com esse ALTER TABLE, vamos eliminar a coluna estado. SELECT * FROM faculdad

EXERCÍCIO DE BANCO DE DADOS - CRIAÇÃO DE TABELA

Criar uma tabela, fazer insert into e implementar os comandos update e alter table. Solução Utilizando o MySQL Workbench(ou outra IDE),  faça o seguinte: create table faculdade( id_faculdade int primary key, nome varchar(45) not null, localizacao varchar(60) not null, municipio varchar(45) not null, estado varchar(45) not null ); insert into faculdade(id_faculdade,nome,localizacao,municipio,estado)  values(11,'FATEC BAURU','Rua Manoel Bento da Cruz, 3-30 - Centro','Bauru', 'São Paulo'); Vamos fazer um select * from para  trazer todos os registros da tabela faculdade. SELECT * FROM faculdade; UPDATE faculdade set estado=’SP’ WHERE id_faculdade=11;  Nota : Com esse update, o nome do estado que possui o id_faculdade igual a 11, vai passar a ser SP em vez de São Paulo. SELECT * FROM faculdade; ALTER TABLE faculdade DROP COLUMN estado; Nota : Com esse ALTER TABLE, vamos eliminar a coluna estado. SELECT * FROM faculdade; ALTER TABLE faculdade ADD Email varchar