ATPS Banco de Dados

5
ANHANGUERA EDUCACIONAL LTDA FACULDADE ANHANGUERA DE SÃO JOSÉ DOS CAMPOS CIÊNCIA DA COMPUTAÇÃO ATPS – Banco de Dados I Prof. Carlos Segato São José dos Campos, 20 de Abril de 2015

description

BD

Transcript of ATPS Banco de Dados

Page 1: ATPS Banco de Dados

ANHANGUERA EDUCACIONAL LTDA

FACULDADE ANHANGUERA DE SÃO JOSÉ DOS CAMPOS

CIÊNCIA DA COMPUTAÇÃO

ATPS – Banco de Dados I

Prof. Carlos Segato

São José dos Campos, 20 de Abril de 2015

Criar um banco de dados com o nome de ATPS Utilizando os comandos create , insert,

select , update, delete  com as condições WHERE , AND e Between faça:

1. Cria um banco de dados com o nome de ATPS.

Page 2: ATPS Banco de Dados

2. Crie uma tabela com o nome ALUNOS com os seguintes atributos (RA

12,NOME 80, CPF 11, RG 10 , TELEFONE 12,RUA 60, NRO 5,

COMPLEMENTO 15, BAIRRO20, CEP 10 , CIDADE 60,SEXO

1,Dt_NASC 8,DT_MATRICULA 8.

3. Inclua nesta tabela os dados dos alunos do seu grupo

4. Liste todos os registros da tabela ALUNO

5. Liste todos os alunos do sexo MASCULINO DESTA TABELA

6. Liste todos os alunos do sexo MASCULINO E QUE A CIDADE SEJA SÃO

JOSE DOS CAMPOS

7. Liste todos os alunos que sua data de nascimento seja entre 01/01/1974 a

01/01/2000

8. Faça uma alteração para todos os registros da tabela aluno no campo data de

matricula para 01/02/2015.

9. Delete todos os alunos cadastrados do sexo feminino e que a data de

nascimento seja maior que 01/01/2000.

 

 

1-Criar um banco de dados com o nome de ATPS

CREATE DATABASE ATPS;

Crie uma tabela com o nome ALUNOS com os seguintes atributos (RA 12,  NOME

80,  CPF 11,  RG 10 , TELEFONE 12, RUA 60, NRO 5,  COMPLEMENTO 15,

BAIRRO 20, 

 CEP 10 ,  CIDADE 60, SEXO 1,  Dt_NASC 8,  DT_MATRICULA 8).

CREATE TABLE ALUNO(

RA VARCHAR(12) PRIMARY KEY,

NOME VARCHAR(80),

CPF CHAR(11),

RG VARCHAR(12),

TELEFONE VARCHAR(12),

RUA VARCHAR(60),

Page 3: ATPS Banco de Dados

NRO VARCHAR(5),

 COMPLEMENTO VARCHAR(15), 

 BAIRRO VARCHAR(20), 

 CEP VARCHAR(10) , 

 CIDADE VARCHAR(60),

 SEXO CHAR(1), 

 DT_NASC DATETIME, 

 DT_MATRICULA DATETIME);

2-Inclua nesta tabela os dados dos alunos do seu grupo 

INSERT INTO ALUNO VALUES('', , '00000000000', '1111111111', '00011111222', ,

'12239000', 'SAO JOSE DOS CAMPOS', 'M', '1974-01-21', '2013-01-15')

INSERT INTO ALUNO VALUES('1234567890', , '11111111111', '2222222222',

'00022221111', 'Rua 01, '02', 'Casa', 'res. 31 de Março.', '12200000', 

'SAO JOSE DOS CAMPOS', 'F', '1996-02-20', '2013-01-16')

INSERT INTO ALUNO VALUES('9999999999', , '33333333333', '5555533333,

'00011113333, 'Rua 02', '50', 'Apto 106', 'Vila Industrial', '12210000', 'SAO JOSE DOS

CAMPOS', 'F', '1984-03-10', '2013-01-13')

INSERT INTO ALUNO VALUES('8888888888', ,'09876543210', '4444222200',

'00066661234', 'Rua 03', '10', 'Apto 108', 'Parque Industrial', '12240000', 

'SAO JOSE DOS CAMPOS', 'F', '1980-12-11', '2013-01-17')

INSERT INTO ALUNO VALUES('777333888', , '11122233300', '45654456767',

00098765432', 'Rua. 04', '15', 'Casa, 'Campos dos Alemaes', '12250000', ' SAO JOSE

DOS CAMPOS', 'M', '1978-08-30', '2013-01-10')

3-Liste todos os registros da tabela ALUNO

SELECT * FROM ALUNO

Page 4: ATPS Banco de Dados

4-Liste todos os alunos do sexo MASCULINO DESTA TABELA

SELECT * FROM ALUNO WHERE SEXO = 'M'

5-Liste todos os alunos do sexo MASCULINO E QUE A CIDADE SEJA SÃO

JOSE DOS CAMPOS

SELECT * FROM ALUNO WHERE SEXO = 'M' AND CIDADE = 'SAO JOSE DOS

CAMPOS'

6-Liste todos os alunos que sua data de nascimento seja entre 01/01/1974 a

01/01/2000

SELECT * FROM ALUNO WHERE DT_NASC BETWEEN '1974-01-01' AND '2000-

01-01'

7-Faça uma alteração para todos os registros da tabela aluno no campo data de

matricula para 01/02/2015.

UPDATE ALUNO SET DT_MATRICULA = '2015-02-01'

8-Delete todos os alunos cadastrados do sexo feminino e que a data de nascimento

seja maior que 01/01/2000.

DELETE FROM ALUNO WHERE SEXO = 'F' AND DT_NASC > '2000-01-01'

BIBLIOGRAFIA:

http://www.youtube.com/watch?v=wIrbgn8Rt-g

http://www.sp.senac.br/

http://www.softblue.com.br/site/curso/id/3/

CURSO+SQL_COMPLETO_BASICO_AO_AVANCADO_ON_LINE_BD03