BD I - Banco de Dados I
Objetivos: Entender a arquitetura de banco de dados; Conhecer modelos de dados e o modelo entidade relacionamento;Conhecer os conceitos de álgebra relacional e de cálculo; Compreender o conceito de SQL e a utilização de linguagem de definição, manipulação e controle de dados; Conhecer e consolidar o conceito de normalização em banco de dados.
Ementa: Modelagem de dados; Modelos conceitual e representacional; Arquitetura de banco de dados; Armazenagem e recuperação de informações; Linguagem de consulta; Especificação de restrições; Administração de banco de dados; Uso de uma linguagem de banco de dados.
Ferramentas:
Bibliografia:
ELMASRI, R. NAVATHE, S. B. Sistemas de banco de dados. 3 ed. Ed. LTC.
CHEN, P. Projeto lógico de banco de dados – Modelo Entidade X Relacionamento, Ed. Makron.
KORTH, H. F. ; SILBERSCHATZ, A. Sistemas de Banco de Dados. SP: Ed. McGraw-Hill, 1995.
DATE, C. J. Introdução a Sistemas de Banco de Dados. Rio de Janeiro: Ed. Campus, 2000.
TEOREY, T. J. Database Modeling & Design, 3 ed, Morgan Kaufmann Publishers, Inc, 2000.
MELO, R. N. ;
SILVA, S. D. ;
TANAKA, A. K. Banco de dados em aplicações cliente-servidor. Livraria e editora
Infobook, 1997.
HEUSER, C. A. Projeto de Banco de Dados. Rio Grande do Sul: Editora Sagra Luzzato, 2000.
KROENKE, D. M. Banco de Dados, Fundamentos, Projeto e Implementação. 6 ed. Ed. LTC, 1999.