UNIVERSIDADE FEDERAL DE UBERLÂNDIA
Faculdade de Engenharia Elétrica

Av. João Naves de Ávila, 2121, Bloco 3N - Bairro Santa Mônica, Uberlândia-MG, CEP 38400-902
Telefone: (34) 3239-4701/4702 - www.feelt.ufu.br - feelt@ufu.br
  

Timbre

Plano de Ensino

IDENTIFICAÇÃO

Componente Curricular:

Banco de Dados

Unidade Ofertante:

FEELT

Código:

FEELT31708

Período/Série:

6

Turma:

C

Carga Horária:

Natureza:

Teórica:

30

Prática:

15

Total:

45

Obrigatória:

(X)

Optativa:

( )

Professor(A):

Márcio José da Cunha

Ano/Semestre:

2023/2

Observações:

 

 

EMENTA

Principais sistemas de banco de dados, segurança em banco de dados, estruturas de dados e linguagem SQL, especificação e implementação de banco de dados, recuperação de falhas, reorganização de banco de dados, dicionário de dados, procedimentos de armazenamentos, gatilhos, processos de cópias de segurança, banco de dados não relacionais.

JUSTIFICATIVA

Sistemas computacionais, em sua maioria, utilizam banco de dados para gerar e processar informações. Dessa forma, é extremamente importante passar para os alunos conceitos de como os bancos de dados funcionam, e como eles podem ser úteis para a computação.

OBJETIVO

  1. Principais sistemas de banco de dados
    1. Conceitos
    2. Linguagens de descrição de dados (DDL)
    3. Linguagens de manipulação de dados (DML)
    4. Projeto e implementação de sistemas de banco de dados
    5. Arquitetura dos principais sistemas de banco de dados
  2. Banco de dados hierárquico
    1. Estrutura de dados
    2. Linguagem de descrição dos dados: DBD, PSB
    3. Linguagem de manipulação dos dados: DC/I e linguagem
  3. Estruturas de dados
    1. Estruturas de dados
    2. O padrão SQL
    3. Consulta a banco de dados
    4. Uso de linguagem
  4. Especificações e implementação de banco de dados
    1. Especificação de um problema de engenharia elétrica a ser implementado por intermédio do SGBD
    2. Discussão sobre o projeto lógico do BD (diagrama entidade-relacionamento)
    3. Apresentação das características do SGBD
    4. Tipos de objetos: tabelas, índices, regras, default, gatilhos, procedimentos
    5. Armazenamento de objetos pelo SGBD
  5. Tópicos Especiais
    1. Recuperação de falhas
    2. Reorganização de banco de dados
    3. Dicionário de dados

METODOLOGIA

No desenvolvimento dos conteúdos desta disciplina serão ministradas aulas expositivas, contemplando a teoria, problematização e solução de exercícios, utilizando para tantos recursos computacionais e audiovisuais.

AVALIAÇÃO

No início de cada semestre serão propostas e definidas em acordo com os estudantes as quantidades, tipos e datas de realização de cada atividade avaliativa. No presente semestre letivo foi decidido e distribuído da seguinte forma:

 

BIBLIOGRAFIA

Básica

  1. DATE, C. J., Introdução aos Sistemas de Banco de Dados, Campus, Rio de Janeiro, 1990
  2. FREYTAG, J. C.; MAIER, D.; VOSSEN, G. Query processing for advanced database, Morgan Kaufmann, San Francisco, EUA, 2001
  3. Manuais de SGBD

Complementar

  1. SILVERSCHATS, A., Sistemas de Bancos de Dados, Makron Books, São Paulo, 1999.
  2. ALVES, W. P., Fundamentos de Bancos de Dados, Erica, São Paulo, 2004.
  3. ELMASRI,R.E.; NAVATHE,S. Sistemas de Banco de Dados (4ª. Edição), Pearson /Prentice Hall, São Paulo, 2005.

 

APROVAÇÃO

Aprovado em reunião do Colegiado realizada em: ____/____/______

Coordenação do Curso de Graduação: _________________________

 


logotipo

Documento assinado eletronicamente por Marcio José da Cunha, Professor(a) do Magistério Superior, em 26/01/2024, às 15:24, conforme horário oficial de Brasília, com fundamento no art. 6º, § 1º, do Decreto nº 8.539, de 8 de outubro de 2015.


QRCode Assinatura

A autenticidade deste documento pode ser conferida no site https://www.sei.ufu.br/sei/controlador_externo.php?acao=documento_conferir&id_orgao_acesso_externo=0, informando o código verificador 5137610 e o código CRC DAD410C1.




Referência: Processo nº 23117.002005/2024-41 SEI nº 5137610