Fundamento de Banco de Dados BSI – DEINFO – UFRPE Profa. Ceça Moraes [email protected] Conteúdo • • • • • Professora Horário Carga Horária Bibliografia Avaliações 31/05/2017 2 Objetivos da Disciplina • • • • 31/05/2017 Conhecer arquiteturas e necessidades de uso de SGBDS. Identificar características de bancos de dados relacionais e diferenciá-los de outros modelos. Conhecer os principais aspectos de integridade, segurança e modelagem de dados. Distinguir estruturas e comandos básicos da linguagem SQL. 3 Conteúdo da Disciplina • Introdução • Conceitos Básicos de um Sistema de Gerenciamento de Banco de Dados (SGBD) • Estrutura do SGBD • Modelos de Dados 31/05/2017 4 Conteúdo da Disciplina • • • • Modelagem conceitual e lógica Construção de Bancos de Dados Integridade, segurança e privacidade Bancos de Dados Relacionais – Relações – Dependências – Integridade • Linguagem SQL 31/05/2017 5 Bibliografia • Básica: – Navathe, Shamkant B. e Elmasri, Ramez E. Sistemas de Banco de Dados. Pearson Brasil, 2005. – Graves, Mark. Projeto de Banco de Dados com XML. Makron Books, 2003. – Machado, Felipe Nery Rodrigues. Banco de Dados Projeto e Implementação. Erica, 2004. 31/05/2017 6 Bibliografia • Complementar: – Silberschatz, Abraham; Korth, Henry F.; Sudarshan, S. Sistema de banco de dados. Pearson Makron Books, 2005. – Date, C.J. Introdução a sistemas de banco de dados. 8ª edição, Editora Campus. 2004. – Rob, P. & Coronel, C. Sistemas de Banco de Dados – Projeto, Implementação e Gerenciamento. Cengage Learning, 8 ed. 2010. – Springer, The VLDB Journal. – ACM. Transactions on Database Systems (TODS) 31/05/2017 7 Avaliação • A combinar!!! 31/05/2017 8