Projeto Integrador Ii - Modelagem de Dados

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 3

Página: 1/2

Plano de Ensino
PROJETO INTEGRADOR 2: MODELAGEM DE DADOS
Ciências da Computação
Atualização: 04/02/2022

Ementa:
Nesta disciplina o aluno desenvolverá a modelagem de dados do Projeto Integrador, envolvendo os conhecimentos
necessários a modelagem de banco de dados relacionais, implementando mini-mundo, modelo conceitual, lógico e
físico, com aplicação prática do processo de normalização de dados através da utilização das três formas normais,
criação e manipulação de objetos de banco de dados relacionais. Desenvolvimento de toda estruturação do banco de
Dados, tanto DDL (Data Definition Language), como DML (Data Manipulation Language) consultas simples e
complexas utilizando a linguagem SQL, além da criação de Triggers, Stored procedures e Functions utilizando a
linguagem de um SGBDR, voltado ao contexto de cada Projeto Integrador.
.

Objetivo Geral:
Orientar os alunos na condução do projeto integrador, no que tange o desenvolvimento do modelo ER e construção
da estrutura física com Banco de Dados da aplicação em questão.

Objetivos Específicos:
● Colocar em prática, dentro de um projeto de software, conceitos de mini-mundo e modelagem de Banco de
Dados;
● Introduzir conceitos complementares para que o aluno tenha uma base sólida para a construção de um projeto
de Banco de Dados;
● Orientar o aluno e acompanhá-lo ao longo da implementação do projeto de banco de dados;
● Propiciar ao aluno a imersão e experiência na construção de um projeto de Banco de Dados físico, através da
linguagem SQL, tanto DDL como DML.
● Propiciar ao aluno a imersão e experiência na implementação e uso de da linguagem PL/SQL, aplicando ao
Projeto Integrador os recursos de Triggers, Stored Procedures e Functions.

Bibliografia Básica:
HEUSER, Carlos Alberto. Projeto de Banco de Dados, 6ª edição. Ed. Grupo A, 2011.
BARBOZA, Fabrício Felipe Meleto; FREITAS, Pedro Henrique Chagas. Modelagem e desenvolvimento de banco
de dados. Ed. Grupo A, 2018.
RAMAKRISHNAN, Raghu; GEHRKE, Johannes. Sistemas de gerenciamento de banco de dados. Ed. Grupo A,
2008.

Bibliografia Complementar:
CARDOSO, Vírginia M. Sistemas de Banco de Dados 1ª Edição. Ed. Saraiva, 2008.
MACHADO, Felipe Nery Rodrigues. Banco de Dados - Projeto e Implementação. Ed. Saraiva, 2014.
ALVES, William Pereira. Banco de Dados: teoria e desenvolvimento. Ed. Saraiva, 2014.

Metodologia:
A disciplina será ministrada a partir de: metodologias ativas com foco em PBL (Project/Problem Based Learning) e
aplicação do método de Sala de Aula Invertida, possibilitando a interação entre professor/aluno/conhecimento, e uso
das linguagens SQL e PL/SQL, bem como a implementação de um projeto de banco de dados, contando com a apoio
e tutoria de disciplinas correlatas no período vigente.

Recursos:
Serão utilizados como recursos de ensino: google classroom (sala de aula), ferramentas de interação para
metodologias ativas, videoconferência, quadro branco e caneta; data-show e quaisquer outros que forem necessários
para o bom desempenho da disciplina.

Avaliação:
A avaliação será processual, de acordo com as entregas incrementais dos alunos, conforme orientação e explanação
do Professor Mentor no decorrer do período. Esta avaliação envolverá:
N1 – Nota da Unidade 1 = 50%
N2 – Nota da Unidade 2 = 50%
N3 – Nota da Avaliação alternativa que: 1. Substituiu ausência em apenas um das duas unidades; 2. Substitui a
menor nota, em caso que melhoria da performance do aluno; 3. Nota da avaliação final, caso o aluno não alcance a
média aritmética 6.0 (seis), nas duas avaliações N1 e N2.

MÉDIA = (N1 + N2)/2 >= 6.0

Para a N2 (nota da unidade 2), teremos os seguintes critérios de composição da nota:

(NOTA TÉCNICA x 4) + (NOTA DOS PROCESSOS x 4) + (NOTA DO FACT x 2) = NOTA INDIVIDUAL N2


Notas Tutores + Professor de Projeto + Nota Cliente e Av360
Página: 2/2

Plano de Ensino
PROJETO INTEGRADOR 2: MODELAGEM DE DADOS
Análise e Desenvolvimento de Sistemas - ADS
Atualização: 04/02/2022

Conteúdo Programático:
1.Construção de Minimundos
2.Desenvolvimento de Modelos Conceituais
3.Desenvolvimento de Modelos Lógicos
4.Desenvolvimento de Modelo Físico
5.Manipulação de Tabelas
6.Elaboração de Consultas Simples
7.Elaboração de Consultas Complexas
8.Criação de Trigger
9.Criação de Stored Procedures
10.Criação de Functions

Você também pode gostar