|
|
(36 revisões intermediárias por 4 usuários não estão sendo mostradas) |
Linha 1: |
Linha 1: |
| | '''Semestre''': 2º |
| | =Objetivo= |
| | 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. |
|
| |
|
| = Banco de Dados I = | | =Planos de ensino= |
|
| |
|
| == Carga Horária ==
| | * [[TADS:Banco de Dados I (2016-2)|2016/2]] (prof. Alcione Benacchio) |
| 60 horas -> 72 aulas
| |
|
| |
|
| == Ano Letivo 2014 ==
| | * [[TADS:Banco de Dados I (2015-2)|2015/2]] (prof. Alcione Benacchio) |
| <br>'''Professora:''' Ana Paula Wauke (ana.wauke@ifpr.edu.br)
| |
| <br>'''Horário de aula:''' 3a. feira - 19h00 - 20h35 | 5a feira - 20h55 - 22h35
| |
| <br>'''Horário de atendimento:''' 6a. feira - 18h00 - 19h00
| |
|
| |
|
| == Objetivos ==
| | * [[TADS:Banco de Dados I (2014-2)|2014/2]] (prof. Ana Paula Wauke) |
| 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 ==
| |
| #Introdução a Banco de Dados
| |
| ##Dados X Informação
| |
| ##Base de dados X sistema de banco de dados
| |
| ##Tipos de usuários de um banco de dados
| |
| ##Fases no desenvolvimento de um projeto de banco de dados
| |
| ##Modelo de dados
| |
| #Modelo Entidade-Relacionamento
| |
| ##Entidades e Atributos
| |
| ##Chave primária
| |
| ##Entidade fraca
| |
| ##Relacionamento / Cardinalidade
| |
| ##Especialização
| |
| ##Agregação
| |
| #Modelo Relacional
| |
| ##Chave estrangeira e Integridade referencial
| |
| ##Conversão Modelo ER para Modelo Relacional
| |
| ##Diagrama do Modelo Relacional
| |
| ##Dicionário de Dados
| |
| ##Normalização
| |
| #Linguagem SQL: DDL
| |
| #Linguagem SQL: DML
| |
| ##Comandos INSERT, DELETE, UPDATE, SELECT
| |
| ##cláusulas WHERE, FROM, LIKE, ORDER BY, GROUP BY
| |
| ##Operadores IN, NOT IN, EXISTS, ALL, SOME
| |
| ##Junção
| |
| #Desenvolvimento de Aplicação Prática Envolvendo Banco de Dados.
| |
| #Álgebra Relacional
| |
| | |
| ==Bibliografia Básica==
| |
| # SILBERCHATZ, Abrahan, KORTH, Henri F., SHUDARSHAN, S., Sistema de Banco de Dados, 5a. Ed., Campus, 2006.
| |
| # HEUSER , Projeto de Banco de Dados. Editora Sagra Luzzato, 5a. Edição, 2004.
| |
| # ELMASRI, Ramez E., NAVATHE, Shamkant B., Sistema de Banco de Dados, 6a. Ed., Pearson, 2010.
| |
| # DATE, Chris J., Introdução a Sistemas de Banco de Dados, 8a. Ed, Campus, 2004.
| |
| # ABREU, Maurício P.; MACHADO, Felipe N. R.; Projeto de Banco de Dados: Uma visão prática; Ed. Érica, 2006.
| |
| | |
| ==Bibliografia Complamentar==
| |
| # KROENKE, David M. ; Banco de Dados: Fundamentos, Projeto e Implementação - 6a edição; LTC Editora, 1999.
| |
| # SUEHRING, Steve; MySQL a Bíblia; Ed. Campus Elsevier, 2002;
| |
| # ANGELOTTI, Elaini Simoni, Banco de Dados, Editora do Livro Técnico, 2010.
| |
| # TAKAHASHI, Mana, Guia Mangá de Banco de Dados, Novatec, 2009.
| |
| # LECHETA, Ricardo R.; Google Android; 3ª Edição, 2013en, ed. Novatec
| |
| | |
| == Link do Blog com material da aula, materiais e listas de exercício ==
| |
| # [http://anapaulawauke.wordpress.com http://anapaulawauke.wordpress.com]
| |
| Abaixo as listas de Exercícios. O conteúdo encontra-se dividido em partes.
| |
| Neste primeiro momento os exercícios são para criar o modelo ER (modelo Entidade-Relacionamento) - ferramenta referência [http://www.baixaki.com.br/download/brmodelo.htm || brModelo]. Em seguida será feito a transformação para o modelo Relacional (estrutura de tabelas) - ferramenta referência [http://dev.mysql.com/downloads/workbench/ || MySql Workbench]. No 2o. bimestre serão implementados para o SQL - ferramenta referência [http://dev.mysql.com/downloads/workbench/ || MySql]:
| |
| # [[Mídia:BD1_EX1.pdf | Lista de Exercícios 1]]
| |
| # [[Mídia:BD1_EX2.pdf | Lista de Exercícios 2]]
| |
| # [[Mídia:BD1_EX3-1.pdf | Lista de Exercícios 3 - parte 1]]
| |
| # [[Mídia:BD1_EX3-2.pdf | Lista de Exercícios 3 - parte 2]]
| |
| # [[Mídia:BD1_EX3-3.pdf | Lista de Exercícios 3 - parte 3]]
| |
| # [[Mídia:BD1_EX3-4.pdf | Lista de Exercícios 3 - parte 4]]
| |
| # [[Mídia:BD1_EX3-5.pdf | Lista de Exercícios 3 - parte 5]]
| |
| | |
| | |
| # Normalização
| |
| [[Mídia:Normalizacao.pdf | Normalização até a 3FN]]
| |
| | |
| # Dicionário de Dados
| |
| [[Mídia:Dicionario.pdf]]
| |