Você está aqui: Página Inicial Semestres Letivos 2015.1 Programação com Acesso a Banco de Dados

Programação com Acesso a Banco de Dados

Informações Sobre a Disciplina

Nome: Programação com Acesso a Banco de Dados

Carga Horária: 105 horas = 140 aulas

Turma: Integrado em Informática (3º ano, vespertino)

Avisos

Verifique aqui os avisos da disciplina.

Avaliações

  • Prova do primeiro bimestre: 03/07/2015
    • Aplicação dos conceitos básicos nos modelos de dados estudados.
    • Criação de modelos ER a partir da descrição textual de um sistema.
    • Mapeamento de modelos ER (em nível conceitual) para modelos relacionais (em nível lógico).
  • Prova do segundo bimestre: 18/09/2015
    • Mapeamento de diagramas ER e EER para SQL
    • SQL para definição de dados: subconjunto DDL
    • SQL para manipulação e consulta de dados: INSERT, UPDATE, DELETE, SELECT
  • Prova do terceiro bimestre: 18/12/2015
    • Subconsultas e junções
    • Conexão com banco de dados (Java + MySQL)
    • Lógica de programação, orientação a objetos e coleções (apenas conteúdo da revisão)
  • Prova do quarto bimestre: 31/03/2016
    • Definição de dados (banco e tabelas) com SQL
    • Acessando o banco de dados a partir do aplicativo (conexão, consultas e modificações)
  • Prova final (recuperação): 05/04/2016 às 13:00
    • SQL: a parte de definição de dados (bancos e tabelas).
    • Programação: conectar e acessar o banco de dados para consultas e modificações a partir do aplicativo.

Material

Aqui você encontra o material disponibilizado pelo professor da disciplina: slides das aulas, apostilas, links e outros materiais de apoio.

Exemplos

  • Clique aqui para baixar os exemplos da revisão Java.

Listas

    • Data de entrega: na aula do dia 03/07/2015.
    • Meio de entrega: entregar versão manuscrita diretamente ao professor, versões digitais não serão aceitas.
  • Lista 02 - Slides 8 e 9.
    • Entrega: via email para felipe_app@yahoo.com.br com assunto Banco Lista 2.
    • Data: até 23h:59min do dia 09/08/2015 (Domingo).
  • Lista 03 - Slides 10 e 11.
    • Entrega: via email para felipe_app@yahoo.com.br com assunto Banco Lista 3.
    • Data: até 23h:59min do dia 14/09/2015 (Segunda-feira).
  • Lista 04 - Slides 12 e 13 (Solução).
    • Entrega: via email para felipe_app@yahoo.com.br com assunto Banco Lista 4.
    • Data: até 23h:59min do dia 19/11/2015 (Quinta-feira).
  • Lista 05 - Algoritmos (Revisão)
    • Entrega: via email para felipe_app@yahoo.com.br com assunto Banco Lista 5.
    • Data: até 23h:59min do dia 23/12/2015 (Quarta-feira).
  • Lista 06 - Programação com Acesso a Banco de Dados
    • Entrega: via email para felipe_app@yahoo.com.br com assunto Banco Lista 6.
    • Data: até 23h:59min do dia 21/03/2016 (Sexta-feira).

Slides

  • Slide 01 - Apresentação da Disciplina
  • Slide 02 - Sistema de Gerenciamento de Banco de Dados
  • Slide 03 - Conceitos Básicos de Banco de Dados
  • Slide 04 - Modelo de Dados
  • Slide 05 - Projeto de Banco de Dados
  • Slide 06 - Transformações Entre Modelos
  • Slide 07 - Introduzindo o MySQL
  • Slide 08 - SQL (Subconjunto DDL) (Slide | SQL)
  • Slide 09 - Introdução ao Diagrama MySQL-EER (Slide | Modelo)
  • Slide 10 - SQL (Subconjunto DML) (Slide | SQL)
  • Slide 11 - SQL (Inserindo Chaves Estrangeiras) (Slide | SQL)
  • Slide 12 - SQL (Subconjunto DQL) (Slide | SQL)
  • Slide 13 - SQL (Junções e Subconsultas) (Slide | SQL)
  • Slide 14 - JDBC (Conexão) (Slide | SQLJava)

Apostilas

Softwares

  • brModelo: ferramenta freeware voltada para ensino de modelagem em banco de dados relacional.
  • MySQL Community Server