Repositório da disciplina de Introdução a Banco de Dados do segundo semestre do curso de Análise e Desenvolvimento de Sistemas do IFSP-Pirituba.
Ementa1
O componente curricular aborda conceitos básicos da teoria de banco de dados, arquitetura, organização, projeto e modelagem com ênfase no modelo entidade-relacionamento e modelo relacional, adotando uma linguagem para definição e manipulação de dados.
Objetivos1
✔️ Capacitar o aluno a representar informações em banco de dados por meio de uma linguagem apropriada.
✔️ Permitir a compreensão sobre a organização, projeto e modelagem de um banco de dados utilizando modelo entidade-relacionamento.
Conteúdo Programático1
-
Introdução sobre os conceitos básicos de um SGBD;
-
Modelagem Conceitual;
-
Modelo Entidade-Relacionamento;
-
Modelo Relacional;
-
Mapeamento MER Relacional;
-
Normalização.
Bibiografia básica1
DATE, Christopher J. Projeto de banco de dados e teoria relacional: formas normais e tudo mais. 1. ed. São Paulo: Novatec, 2015.
Navathe,Shamkant B.;Elmasri,Ramez. Sistemas de banco de dados, 7ª ed. São Paulo: Editora Pearson, 2018. ISBN: 9788543025001
Teorey, Toby J. [et al.]. Projeto de modelagem de banco de dados: - 2. ed. Rio de Janeiro: Elsevier, 2014. ISBN 9788535264456
Bibliografia Complementar1
SILBERSCHATZ, Abraham; KORTH, Henry F.; SUDARSHAN, S. Sistema de banco de dados. Rio de Janeiro: Elsevier, c2012. 861 p.
TAYLOR, Allen G. SQL para leigos. 7. ed. Rio de Janeiro: Alta Books, 2016.
HEUSER, Carlos Alberto. Projeto de banco de dados: volume 4 da série livros didáticos informática UFRGS. Porto Alegre: Bookman, 2009.
PUGA, Sandra; FRANÇA, Edson; GOYA, Milton. Banco de dados: implementação em SQL, PL/SQL e Oracle 11g. São Paulo: Pearson Education do Brasil, 2014. xxi, 328 p. ISBN 9788581435329.
ELMASRI, Ramez; NAVATHE, Shamkant B. Sistemas de banco de dados. 4. ed. São Paulo: Pearson Addison Wesley, 2005. 724 p.