academia de ensino superior - prof. andré morais desenvolvimento de aplicações web na plataforma...

13
Academia de Ensino Superior - Prof. André Morais Desenvolvimento de Aplicações Web na plataforma Microsoft Acessando uma base de dados

Upload: internet

Post on 16-Apr-2015

104 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Academia de Ensino Superior - Prof. André Morais Desenvolvimento de Aplicações Web na plataforma Microsoft Acessando uma base de dados

Academia de Ensino Superior - Prof. André Morais

Desenvolvimento de Aplicações Web na

plataforma Microsoft

Acessando uma base de dados

Page 2: Academia de Ensino Superior - Prof. André Morais Desenvolvimento de Aplicações Web na plataforma Microsoft Acessando uma base de dados

Academia de Ensino Superior - Prof. André Morais

ASP.NET e BD

• Objetivos:

– Revisão dos conceitos de base de dados

– Usando base de dados em uma aplicação ASP.NET

Page 3: Academia de Ensino Superior - Prof. André Morais Desenvolvimento de Aplicações Web na plataforma Microsoft Acessando uma base de dados

Academia de Ensino Superior - Prof. André Morais

Page 4: Academia de Ensino Superior - Prof. André Morais Desenvolvimento de Aplicações Web na plataforma Microsoft Acessando uma base de dados

Academia de Ensino Superior - Prof. André Morais

Page 5: Academia de Ensino Superior - Prof. André Morais Desenvolvimento de Aplicações Web na plataforma Microsoft Acessando uma base de dados

Academia de Ensino Superior - Prof. André Morais

Page 6: Academia de Ensino Superior - Prof. André Morais Desenvolvimento de Aplicações Web na plataforma Microsoft Acessando uma base de dados

Academia de Ensino Superior - Prof. André Morais

Page 7: Academia de Ensino Superior - Prof. André Morais Desenvolvimento de Aplicações Web na plataforma Microsoft Acessando uma base de dados

Academia de Ensino Superior - Prof. André Morais

Page 8: Academia de Ensino Superior - Prof. André Morais Desenvolvimento de Aplicações Web na plataforma Microsoft Acessando uma base de dados

Academia de Ensino Superior - Prof. André Morais

Page 9: Academia de Ensino Superior - Prof. André Morais Desenvolvimento de Aplicações Web na plataforma Microsoft Acessando uma base de dados

Academia de Ensino Superior - Prof. André Morais

GRAVAÇÃO

DISCO

LEITURA

Base de Dados

Aplicação

Banco de dados

Page 10: Academia de Ensino Superior - Prof. André Morais Desenvolvimento de Aplicações Web na plataforma Microsoft Acessando uma base de dados

Academia de Ensino Superior - Prof. André Morais

Banco de dados

• Estrutura dos dados na base de dados

– Os dados estarão agrupados em COLUNAS formando uma LINHA.

– O agrupamento das linhas formarão uma TABELA

– Cada tabela conterá dados referentes a uma determina ENTIDADE (Aluno, Produto, Nota Fiscal, Funcionário, etc)

Page 11: Academia de Ensino Superior - Prof. André Morais Desenvolvimento de Aplicações Web na plataforma Microsoft Acessando uma base de dados

Academia de Ensino Superior - Prof. André Morais

Banco de dados

• Cada coluna da tabela conterá dados referentes a uma determinada entidade. Por exemplo, considere a tabela de Funcionarios abaixo.

Cada coluna da tabela representa um tipo de dado específico (Inteiro, Real, Caracter, etc ...)

Page 12: Academia de Ensino Superior - Prof. André Morais Desenvolvimento de Aplicações Web na plataforma Microsoft Acessando uma base de dados

Academia de Ensino Superior - Prof. André Morais

Banco de dados

• Crie a base de de dados Escola• Execute as consultas SQL abaixo,

trazendo:– Maior nota da prova 1– Maior média

• Pesos para cálculo da média: – NotaProva1: 7,5– NotaTrabalho1: 2,5– NotaProva2: 7– NotaTrabalho2: 3

– Alunos aprovados (nota > 5);– Alunos reprovados (nota <= 5);

Page 13: Academia de Ensino Superior - Prof. André Morais Desenvolvimento de Aplicações Web na plataforma Microsoft Acessando uma base de dados

Academia de Ensino Superior - Prof. André Morais

ASP.NET e BD

• Implemente uma aplicação ASP.NET que exibida os dados de um aluno. A busca será feita através do código.