CCT-UFCA/Análise e Desenvolvimento de Sistemas/Modelagem de Banco de Dados
Programa do Componente Curricular
[editar | editar código]| Código: | ADS0004 | ||||||||
| Componente Curricular: | Modelagem de Banco de Dados | ||||||||
| Semestre de Oferta: | 1º | Tipo: | Disciplina | Caráter: | Obrigatória | ||||
| Unidade Acadêmica Responsável: | Centro de Ciências e Tecnologia - CCT | ||||||||
| Regime: | Semestral/Modular | ||||||||
| Créditos: | 4 | Carga horária: | 64 | Teórica: | 48 | Prática | 16 | Extensão: | - |
| Pré-requisito: | |||||||||
| Co-requisito: | |||||||||
| Equivalência: | |||||||||
Ementa
[editar | editar código]Conceitos Básicos: Arquitetura de um Sistema de Banco de Dados, Modelos de Dados, Linguagens de Definição e Manipulação de Dados, Usuário de Banco de Dados. Modelagem de Dados. Modelos de Dados: Relacional, Hierárquicos e de Redes. Projeto de Banco de Dados Relacional: Dependência Funcional, Chaves, Normalização, Álgebra Relacional. Conceitos Básicos de UML.
Objetivos
[editar | editar código]Desenvolver um projeto lógico e físico de bancos de dados utilizando sistemas de gerenciamento de bancos de dados relacionais e/ou relacionais-objetos. Consolidar os principais fundamentos apresentados em uma disciplina introdutória de sistemas de bancos de dados.
Conteúdo
[editar | editar código]O conteúdo da disciplina é dividido em 3 unidades:
- Unidade 1 - Conceitos Básicos de Banco de Dados
- Unidade 2 - Modelagem de Banco de Dados
- Unidade 3 - Projeto de Banco de Dados
Metodologia
[editar | editar código]O conteúdo da disciplina será trabalhado por meio de apresentações, debates, análises e estudos dos materiais do curso (Livros e páginas digitais, texto-base (pdf), videoaulas e atividades síncronas e assíncronas), e por meio de discussões semanais a serem realizadas, utilizando-se diversas interfaces (ferramentas e recursos do Moodle) para exposição de conceitos, dúvidas e feedbacks e para debates sobre temas relevantes ao curso. O aproveitamento dos estudantes será avaliado através de atividades à distância no AVA, de sua participação nos fóruns, da participação nas atividades nos encontros presenciais, além da prova final. Nessa avaliação, serão considerados: a capacidade dos alunos de compreensão dos conceitos-chave do curso, e sua capacidade de argumentação com clareza, objetividade e fundamentação teórica.
Avaliação
[editar | editar código]A avaliação ocorrerá em seus aspectos qualitativos e quantitativos, segundo o Sistema de Avaliação da EaD da UFCA. Como instrumentos de avaliação serão utilizados provas, fóruns, chats, palestras, seminários, trabalhos dirigidos, atividades no AVA e verificação contínua da aprendizagem. Tais instrumentos serão aplicados no decorrer de cada Unidade de Ensino. A utilização de cada instrumento avaliativo estará relacionada à natureza da unidade didática estudada. Será aplicada, ao final, prova presencial no Polo EaD (escrita ou virtual).
Bibliografia
[editar | editar código]Bibliografia básica
[editar | editar código]- Elmasri, R. e Navathe, S. B. Sistemas de banco de dados (quarta edição), 2005, Pearson/Addison-Wesley;
- Silberschatz, A., Korth, H. F. e Sudarshan, S., Sistema de Banco de Dados, tradução da quinta edição, 2006. Campus/Elsevier.
- Heuser, C. A., Projeto de Banco de Dados, sexta edição, 2009.
Bibliografia complementar
[editar | editar código]- Date, C. J. Introdução aos Sistemas de Banco de Dados (tradução da oitava edição americana), 2003, Campus/Elsevier.
- Ramakrishnan, R. Sistemas de bancos de dados. 3 ed., 2008, McGraw-Hill.
- Teorey, T. e Lightstone, S. Nadeau, T., Projeto e modelagem de banco de dados. 2007, Elsevier.
- Date, C. J., Database In Depth – Relational Theory for Practitioners, 2005, O’Reilly.