TADS:Banco de dados I: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Linha 1: Linha 1:
[http://anapaulawauke.wordpress.com link do blog]


= Banco de Dados I =
= Banco de Dados I =
Linha 54: Linha 53:
# ANGELOTTI, Elaini Simoni, Banco de Dados, Editora do Livro Técnico, 2010.
# ANGELOTTI, Elaini Simoni, Banco de Dados, Editora do Livro Técnico, 2010.
# TAKAHASHI, Mana, Guia Mangá de Banco de Dados, Novatec, 2009.
# TAKAHASHI, Mana, Guia Mangá de Banco de Dados, Novatec, 2009.
# LECHETA, Ricardo R.;  Google Android; 3ª Edição, 2013, ed. Novatec
# LECHETA, Ricardo R.;  Google Android; 3ª Edição, 2013en, ed. Novatec
 
== Link do Blog ==
# Endereço do Blog com material da aula
[http://anapaulawauke.wordpress.com]

Edição das 18h42min de 12 de agosto de 2014

Banco de Dados I

Carga Horária

60 horas -> 72 aulas

Objetivos

Fornecer conhecimentos sobre a concepção, utilização, técnicas de estruturação, manipulação de informações, modelos de representação e desenvolvimento de bancos de dados. Banco de dados relacional; normalização até a 3ª. Forma Normal.

Ementa

Sistemas de banco de dados; Projeto lógico de banco de dados; Bancos de dados relacionais; Diagrama entidade-relacionamento; Projeto físico de um banco de dados; Linguagem SQL. Álgebra Relacional. Linguagens de consulta declarativas. Normalização. Projeto Físico de Bancos de Dados. Estrutura interna de um Sistema Gerenciador de Banco de Dados.

Conteúdo Programático

  1. Introdução a Banco de Dados
    1. Dados X Informação
    2. Base de dados X sistema de banco de dados
    3. Tipos de usuários de um banco de dados
    4. Fases no desenvolvimento de um projeto de banco de dados
    5. Modelo de dados
  2. Modelo Entidade-Relacionamento
    1. Entidades e Atributos
    2. Chave primária
    3. Entidade fraca
    4. Relacionamento / Cardinalidade
    5. Especialização
    6. Agregação
  3. Modelo Relacional
    1. Chave estrangeira e Integridade referencial
    2. Conversão Modelo ER para Modelo Relacional
    3. Diagrama do Modelo Relacional
    4. Dicionário de Dados
    5. Normalização
  4. Linguagem SQL: DDL
  5. Linguagem SQL: DML
    1. Comandos INSERT, DELETE, UPDATE, SELECT
    2. cláusulas WHERE, FROM, LIKE, ORDER BY, GROUP BY
    3. Operadores IN, NOT IN, EXISTS, ALL, SOME
    4. Junção
  6. Desenvolvimento de Aplicação Prática Envolvendo Banco de Dados.
  7. Álgebra Relacional

Bibliografia Básica

  1. SILBERCHATZ, Abrahan, KORTH, Henri F., SHUDARSHAN, S., Sistema de Banco de Dados, 5a. Ed., Campus, 2006.
  2. HEUSER , Projeto de Banco de Dados. Editora Sagra Luzzato, 5a. Edição, 2004.
  3. ELMASRI, Ramez E., NAVATHE, Shamkant B., Sistema de Banco de Dados, 6a. Ed., Pearson, 2010.
  4. DATE, Chris J., Introdução a Sistemas de Banco de Dados, 8a. Ed, Campus, 2004.
  5. ABREU, Maurício P.; MACHADO, Felipe N. R.; Projeto de Banco de Dados: Uma visão prática; Ed. Érica, 2006.

Bibliografia Complamentar

  1. KROENKE, David M. ; Banco de Dados: Fundamentos, Projeto e Implementação - 6a edição; LTC Editora, 1999.
  2. SUEHRING, Steve; MySQL a Bíblia; Ed. Campus Elsevier, 2002;
  3. ANGELOTTI, Elaini Simoni, Banco de Dados, Editora do Livro Técnico, 2010.
  4. TAKAHASHI, Mana, Guia Mangá de Banco de Dados, Novatec, 2009.
  5. LECHETA, Ricardo R.; Google Android; 3ª Edição, 2013en, ed. Novatec

Link do Blog

  1. Endereço do Blog com material da aula

[1]