Você está na página 1de 4

AUTARQUIA EDUCACIONAL DO VALE DO SÃO FRANCISCO - AEVSF

FACULDADE DE CIÊNCIAS APLICADAS E SOCIAIS DE PETROLINA - FACAPE

DISCIPLINA: CONTEÚDO PROGRAMÁTICO


CURSO: CIÊNCIA DA COMPUTAÇÃO

DISCIPLINA: BANCO DE DADOS I

CARGA HORÁRIA CARGA HORÁRIA CARGA HORÁRIA TERMO ANO /


ANUAL SEMESTRAL SEMANAL LETIVO EXERCÍCIO
60h 4h

PRÉ-REQUISITO:
Estrutura de Dados
EMENTA:
Introdução a Banco de Dados; Modelo de Banco de Dados; Abordagem Entidade Relacionamento;
Abordagem Relacional; Engenharia Reversa de Arquivos e Normalização; Álgebra e Cálculo Relacional.

OBJETIVOS:
Definir conceitos básicos e avançados sobre Bancos de Dados proporcionando aos discentes um
conhecimento abrangente sobre o tema. Ao final da disciplina, o discente estará apto a analisar e
projetar um banco de dados atendendo a técnicas de otimização e utilização do banco de dados, como:
normalização, especialização, expressões de álgebra relacional usando os aspectos de seleção,
projeção e junção de tabelas.

CONTEÚDO PROGRAMÁTICO:

Introdução a Banco de Dados: Perspectiva histórica, compartilhamento de dados, SGBDs e Modelos de


Bancos de Dados; Modelo Entidade-Relacionamento: Entidades, relacionamentos, cardinalidade,
atributos, generalização/especialização, entidade associativa (agregação), esquemas gráficos e textuais;
Abordagem Relacional: composição e consultas; Transformação entre modelos: visão geral do projeto
lógico, transformação Entidade-Relacionamento(conceitual) para relacional(lógico), Engenharia Reversa;
Normalização: representação da tabela não-normalizada e integração entre modelos.

METODOLOGIA:

A disciplina será trabalhada com aulas expositivo-dialogadas, onde será fornecido o embasamento teórico
e prático para o desenvolvimento de exercícios e projetos.

RECURSOS:

Quadro, pincel, data-show e computador.

CRITÉRIOS DE AVALIAÇÃO:

Média aritmética de duas avaliações. O aluno que obtiver média igual ou superior a 7,0 e frequência igual
ou superior a 75% estará aprovado por média. A primeira avaliação é teórica e a segunda é uma avaliação
prática. O aluno que obtiver média maior ou igual a 4,0 e menor que 7,0 e frequência igual ou superior a
75% estará apto a fazer a prova final. O aluno que obtiver média nas duas avaliações menor que 4,0 ou
frequência inferior a 75% estará reprovado. O aluno submetido ao exame final será considerado aprovado
se obtiver média conforme o regimento da FACAPE.
AUTARQUIA EDUCACIONAL DO VALE DO SÃO FRANCISCO - AEVSF
FACULDADE DE CIÊNCIAS APLICADAS E SOCIAIS DE PETROLINA - FACAPE

DISCIPLINA: CONTEÚDO PROGRAMÁTICO


CURSO: CIÊNCIA DA COMPUTAÇÃO
BIBLIOGRAFIA BÁSICA:

HEUSER, C. A. Projeto de Banco de Dados – 6ª Edição – Editora Bookman.


DATE, C. J. Introdução a Sistemas de Banco de Dados – 8ª Edição – Editora Campus
SILBERSCHATZ, K. Sistema de Banco de Dados – 6ª Edição – Editora ELSEVIER BRASIL

BIBLIOGRAFIA COMPLEMENTAR:
ELMASRI, R.; NAVATHE, S. B. Sistemas de Banco de Dados – 4ª Edição, ed. Pearson – 2005.
MACHADO, F., ABREU, M. Projeto de Banco de Dados – Uma visão Prática. Editora Érica, São Paulo,
1996.
AUTARQUIA EDUCACIONAL DO VALE DO SÃO FRANCISCO - AEVSF
FACULDADE DE CIÊNCIAS APLICADAS E SOCIAIS DE PETROLINA - FACAPE

DISCIPLINA: CONTEÚDO PROGRAMÁTICO


CURSO: CIÊNCIA DA COMPUTAÇÃO

DISCIPLINA: BANCO DE DADOS II

CARGA HORÁRIA CARGA HORÁRIA CARGA HORÁRIA TERMO ANO /


ANUAL SEMESTRAL SEMANAL LETIVO EXERCÍCIO
60h 4h

PRÉ-REQUISITO:
Banco de Dados I
EMENTA:
Conceitos básicos de um SGBD; Linguagem SQL: Comandos DDL e DML; Ambiente operacional de um
SGBD; Objetos de um SGBD: Domínios, Tabelas, Índices, Procedimentos, Gatilhos, Exceções.

OBJETIVOS:
Definir conceitos básicos e avançados sobre Bancos de Dados utilizando Sistemas Gerenciadores de
Banco de Dados (SGBDs) e proporcionando aos discentes um conhecimento abrangente sobre o tema.
Ao final da disciplina, o discente estará apto a manipular dados nos SGBDs, utilizar a linguagem SQL
para: implementar um banco de dados, construir suas expressões para manipulação dos dados e formular
gatilhos, visões, procedimentos armazenados e exceções.

CONTEÚDO PROGRAMÁTICO:

Conceitos e tipos de Bancos de Dados e SGBDs, Banco de Dados Relacionais: tabelas, registros e
chaves. Linguagem SQL: comandos Data Definition Language (DDL), Data Management Language
(DML), Domínios (colunas/atributos); Operadores lógicos, aritméticos, de comparação e de concatenação
e funções. Relacionamento entre tabelas; Subconsultas e visões; Índices; Linguagem PSQL:
procedimentos armazenados, gatilhos e exceções.

METODOLOGIA:

A disciplina será trabalhada com aulas expositivo-dialogadas, onde será fornecido o embasamento teórico
e prático para o desenvolvimento de exercícios e projetos.

RECURSOS:

Quadro, pincel, data-show e computador.

CRITÉRIOS DE AVALIAÇÃO:

Média aritmética de duas avaliações. O aluno que obtiver média igual ou superior a 7,0 e frequência igual
ou superior a 75% estará aprovado por média. A primeira avaliação é teórico-prática e a segunda é uma
avaliação prática. O aluno que obtiver média maior ou igual a 4,0 e menor que 7,0 e frequência igual ou
superior a 75% estará apto a fazer a prova final. O aluno que obtiver média nas duas avaliações menor
que 4,0 ou frequência inferior a 75% estará reprovado. O aluno submetido ao exame final será
considerado aprovado se obtiver média conforme o regimento da FACAPE.
AUTARQUIA EDUCACIONAL DO VALE DO SÃO FRANCISCO - AEVSF
FACULDADE DE CIÊNCIAS APLICADAS E SOCIAIS DE PETROLINA - FACAPE

DISCIPLINA: CONTEÚDO PROGRAMÁTICO


CURSO: CIÊNCIA DA COMPUTAÇÃO
BIBLIOGRAFIA BÁSICA:

ARAÚJO, C. A. P. Programação Cliente/Servidor com Firebird. Florianópolis: Visual Books, 2006.


CANTU, C. H. Firebird Essencial. Rio de Janeiro: Editora Ciência Moderna Ltda., 2005.
de OLIVEIRA, C. H. P. SQL: Curso Prático. Novatec Editora Ltda., 2002.

BIBLIOGRAFIA COMPLEMENTAR:
HEUSER, C. A. Projeto de Banco de Dados - 6ª Edição – Editora Bookman.
DATE, C. J. Introdução a Sistemas de Bancos de Dados - 8 Edição - Editora Campus.

Você também pode gostar