Pular para o conteúdo principal

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 ( in...

CREATE TABLE NOME_DA_TABELA();

Crie uma tabela que armazena os dados de um aluno.

Solução

CREATE TABLE aluno(

  id_aluno number(30) NOT NULL PRIMARY KEY,

  nome varchar2(40) NOT NULL,

  sobrenome varchar2(40) NOT NULL,

  telefone varchar2(40) NOT NULL,

  data_nascimento date NULL,

  endereco varchar2(80) NOT NULL

);


---------- INSERINDO DADOS NA TABELA


Para inserir dados em uma tabela, usamos a sintaxe: 

 INSERT INTO nome_tabela (lista-de-campos) VALUES (lista_de_dados);

Agora, vamos inserir os dados na tabela aluno, fazendo o seguinte:


INSERT INTO aluno (id_aluno, nome, sobrenome, telefone, data_nascimento, endereco) 

VALUES(11,'Araújo','Victor','021000001',TO_DATE('11/02/1994','dd/mm/yyyy'),'Rua dos bandeirantes 3-33, Bauru -SP ');


Observe que a coluna id_aluno tem uma restrição que é a PRIMARY KEY(chave primária). Além da PRIMARY KEY, temos a restrição NOT NULL.


PRA QUE SERVE UMA RESTRIÇÃO(CONSTRAINT)?


Uma restrição ou CONSTRAINT serve para manter os dados dos usuários restritos, e assim evitar que dados inválidos sejam inseridos no banco de dados. Em poucas palavras, as restrições ou CONSTRAINTS são um meio de manter a integridade dos dados.


 - CONSTRAINT NOT NULL


É através desta constraint que conseguimos fazer com que uma coluna receba obrigatoriamente um valor.


- CONSTRAINT PRIMARY KEY


Uma PRIMARY KEY é uma forma de identificação única que podemos ter em uma tabela, ou seja, uma tabela só pode conter uma constraint desse tipo.


Caro estudante, para inserir mais um aluno no nosso banco de dados, vamos fazer o seguinte:

INSERT INTO aluno (id_aluno, nome, sobrenome, telefone, data_nascimento, endereco) 

VALUES(26,'Ruth','Moisés','067006001',TO_DATE('26/07/1999','dd/mm/yyyy'),'Rua dos bandeirantes 3-33, Bauru -SP ');


Comentários

Postagens mais visitadas deste blog

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 ( in...

Como abrir uma página da web utilizando Python?

Simples, você pode abrir páginas da Web de forma rápida, segura e fácil. Veja só, durante os estudos das bibliotecas padrão do Python descobri que para abrir um navegador web a partir de um script, devo importar o módulo webbrowser. Em seguida, usar webbrowser.open () que vai receber o link que quero abrir como argumento e executar o serviço, ou seja, basta inserir um endereço do youtube nele, na verdade pode ser qualquer link que você desejar. Exemplo webbrowser.open( "https://www.huicode.com.br/p/exercicios-resolvidos-de-linguagem-c.html" ) Para funcionar temos que importar o módulo webbrowser, que vai ser a maneira de dizer ao python que queremos usar webbrowser e todas as suas funcionalidades no programa. import webbrowser webbrowser.open( "https://www.huicode.com.br/p/exercicios-resolvidos-de-linguagem-c.html" ) Funcionooou, uhuhu. Nem parece, mas o módulo webbrowser é um módulo muito empregado em projetos de sites de filmes. Tem muitas utilidades, acredite.

CÁLCULO DA ÁREA DE UM TRIÂNGULO - LINGUAGEM C

Escreva um programa para calcular a área de um triângulo, sendo dados a sua base e a  sua altura. A = (B*H)/2 Solução #include <stdio.h> int main() {   // Variáveis  float area,base,altura;  // Entrada de Dados  printf( "\n Informe a base do triângulo: " );  scanf( "%f" ,&base);  printf( "\n Informe a altura do triângulo: " );  scanf( "%f" ,&altura);   // Processamento dos dados  area=(base*altura)/2;  // Exibição do resultado  printf( "\n Area do triângulo=%.1f\n" ,area);   return 0; }