• Nenhum resultado encontrado

PLANO DE ENSINO. Código: GGI038 Período/Série: 7 Turma: I

N/A
N/A
Protected

Academic year: 2021

Share "PLANO DE ENSINO. Código: GGI038 Período/Série: 7 Turma: I"

Copied!
5
0
0

Texto

(1)

UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação

Av. João Naves de Ávila, nº 2121, Bloco 1A - Bairro Santa Mônica, Uberlândia-MG, CEP 38400-902

Telefone: (34) 3239-4144 - http://www.portal.facom.ufu.br/ facom@ufu.br

PLANO DE ENSINO

1. IDENTIFICAÇÃO

Componente

Curricular: Banco de Dados Unidade

Ofertante: Faculdade de Computação

Código: GGI038 Período/Série: 7 Turma: I

Carga Horária: Natureza:

Teórica: 60 Prática: 0 Total: 60 Obrigatória:(X) Optativa:( ) Professor(A): Wendel Alexandre Xavier de Melo Ano/Semestre: 2020/1 Observações:

2. EMENTA

Arquitetura de um Sistema de Banco de Dados. Modelos Conceitual de Entidades e Relacionamentos. Modelo Relacional. Linguagem de Definição de Dados. Linguagens de Manipulação de Dados. Projeto de Banco de Dados: dependência funcional, chaves, normalização, visões. Transações, controle de concorrência e recuperação de falhas. Introdução a Modelo de Dados Orientado a Objetos. Introdução a Banco de Dados Distribuídos.

3. JUSTIFICATIVA

Ao final da disciplina o aluno deverá ser capaz de aplicar os conceitos necessários ao uso e, principalmente, projeto e implementação de sistemas de banco de dados.

4. OBJETIVO

Objetivo Geral:

Capacitar o aluno a utilizar princípios e ferramentas teóricas para modelar a semântica de uma aplicação com abordagem de banco de dados e a implementar sistemas de

informação utilizando um gerenciador de banco de dados que inclua as principais tecnologias na área, por exemplo, integridade

referencial, controle de concorrência, recuperação de falhas, funções, gatilhos e objetos complexos.

5. PROGRAMA

5.1. Introdução à sistemas de banco de dados

5.2 Modelos de dados: Modelo Entidade-Relacionamento 5.3 Modelos de dados: Modelo relacional

5.4 Definição de dados com SQL

5.5 Manipulação de dados com SQL e Álgebra Relacional 5.6 Dependências funcionais e formas normais;

(2)

6. METODOLOGIA

Todas as aulas no horário reservado à disciplina serão ministradas de forma online e síncrona através da plataforma Microsoft Teams. Essas aulas serão gravadas para permitir posterior visualização. O link para o ingresso na classe virtual estará disponível no site da disciplina: http://www.facom.ufu.br/~wendelmelo/bd202001/

Para a prática dos conceitos discutidos em aula, será utilizado banco de dados MySQL e SQLite. Para o devido aproveitamento da disciplina, os alunos deverão ter acesso a um computador com os seguintes softwares:

MySQL Workbench: para a elaboração de modelos de dados

Dbeaver: para a conexão com Sistemas Gerenciadores de Banco de Dados em núvem SQLiteStudio: para simulação do uso de Sistemas Gerenciadores de Banco de Dados localmente.

Cada aula síncrona será dividida em duas partes, com um breve intervalo de cerca de 7 minutos entre as mesmas. As aulas síncronas ocorrerão no horário regular da disciplina, terças-feiras de 20:50 às 22:30 e sextas-terças-feiras de 19:00 às 20:40, nos dias letivos definidos na resolução 25/2020 Congrad.

Cronograma

SEMANA MÓDULOS ATIVIDADESPREVISTAS ATIVIDADESASSÍNCRONAS PREVISTAS ATIVIDADES SÍNCRONAS PREVISTAS CARGA-HORÁRIA 1a 01 MAR Apresentação e Introdução a SGBD’s Aulas síncronas com exposição de conteúdo Exposição de conteúdo 4 2a 08

MAR Modelos dedados

Aulas síncronas com exposição de conteúdo Exposição de conteúdo 4 3a 15

MAR Modelorelacional

Aulas síncronas com exposição de conteúdo Exposição de conteúdo 4 4a 22

MAR Modelorelacional

Aulas síncronas com exposição de conteúdo Trabalho sobre modelagem. Valor: 10 pontos Exposição de conteúdo 4 5a 29

MAR Modelorelacional

Aulas síncronas com exposição de conteúdo Exposição de conteúdo 4 6a 05

ABR Definição dedados com SQL

Aulas síncronas com exposição de conteúdo Trabalho sobre modelagem. Valor: 15 pontos Exposição de conteúdo 4 7a 12

ABR Definição dedados com SQL

Aulas síncronas com exposição de conteúdo Exposição de conteúdo 4 8a 19

ABR Definição dedados com SQL

Aulas síncronas

(3)

ABR dados com SQL de conteúdo pontos conteúdo 9a 16

ABR Definição dedados com SQL

Aulas síncronas com exposição de conteúdo Exposição de conteúdo 4 10a 03

MAI Manipulação dedados com SQL

Aulas síncronas com exposição de conteúdo Trabalho – Questionário sobre da disciplina. Valor: 20 Exposição de conteúdo 4 11a 10

MAI Manipulação dedados com SQL

Aulas síncronas com exposição de conteúdo Exposição de conteúdo 4 12a 17

MAI Manipulação dedados com SQL

Aulas síncronas com exposição de conteúdo Trabalho sobre manipulação de dados com SQL. Vaor: 20 Exposição de conteúdo 4 13a 24

MAI Manipulação dedados com SQL

Aulas síncronas com exposição de conteúdo Exposição de conteúdo 4 14a 31

MAI Manipulação dedados com SQL

Aulas síncronas com exposição de conteúdo Trabalho sobre manipulação de dados com SQL. Vaor 20 pontos Exposição de conteúdo 4 15a 07

JUN Manipulação dedados com SQL

Aulas síncronas com exposição de conteúdo Exposição de conteúdo 4 16a 14 JUN Dependências funcionais e formas normais Aulas síncronas com exposição de conteúdo Exposição de conteúdo 4

Informações de acordo com a Resolução nº 25/2020 do Conselho de Graduação Atividades síncronas: 60 horas-aula;

Horários das atividades síncronas: Terças-feiras das 19h00 às 20h:40 e Sextas-feiras das 19h00 às 20h:40;

Plataforma de T.I./softwares que serão utilizados: "Microsoft Teams". Atividades assíncronas: 10 horas-aula;

Plataforma de T.I./softwares que serão utilizados: Microsfot Teams, MySQL Workbench, Dbeaver, SQLiteStudio;

Descrição da realização: Estas atividades compreendem a realização de listas de exercícios;

Recursos que deverão ser utilizados: computador com acesso à internet. Material de apoio: Documentos, slides, listas de exercícios e roteiros com a descrição das atividades práticas a serem realizadas;

Instruções para acesso ao material de apoio necessário para as atividades assíncronas serão disponibilizadas no "MS Teams" ou na página da

disciplina em: http://www.facom.ufu.br/~wendelmelo/bd202001/

Atendimento aos alunos

O atendimento aos alunos será realizado às terças e sextas-feiras, no horário de 17:00 às 19:00 utilizando a classe da disciplina no Microsoft Teams. Também será possível agendar atendimento

(4)

em outros horários através de email ao docente.

Controle de presença e entrega de atividades

A assiduidade será aferida através das entregas das atividades assíncronas nos prazos estipulados e através de chamadas durante as atividades síncronas. A entrega das atividades assíncronas será realizada por meio do Microsoft Teams.

7. AVALIAÇÃO

A avaliação do aproveitamento da disciplina será medida através da correção de trabalhos aplicados ao longo do semestre letivo. Os trabalhos envolvem o projeto de modelo de dados, questionário sobre o conteúdo da disciplina (prova) e elaboração de comandos para descrição e manipulação de dados em SQL. As atividades serão atribuídas no horário de realização das atividades síncronas e deverão ser realizadas individualmente.

Atividade Atribuição Entrega Pontuação Criação de modelo de dados 1 26/03/21 06/04/21 10 Criação de modelo de dados 2 06/04/21 20/04/21 15 Criação de modelo de dados 3 20/04/21 07/05/21 15 Questionário avaliativo 07/05/21 07/05/21 20 Trabalho sobre manipulação de dados com SQL 1 21/05/21 04/06/21 20 Trabalho sobre manipulação de dados com SQL 2 04/06/21 18/06/21 20

Adicionalmente, cada aluno poderá receber até 5 pontos extras por participação nas aulas.

8. BIBLIOGRAFIA

Básica

RAMAKRISHNAN, R.; GEHRKE, J. Sistemas de Gerenciamento de Banco de Dados. 3.ed.São Paulo: McGraw Hill, 2008.

ELMASRI, R.; NAVATHE, S. B. Sistemas de Banco de Dados: Fundamentos e Aplicações. 4. ed. São Paulo: Addison Wesley, 2005.

DATE, C.J. Introdução a Sistemas de Bancos de Dados. 8.ed. Rio de Janeiro: Campus, 2004.

Complementar

ELMASRI, R.; NAVATHE, S. B. Fundamentals of database systems. 5.ed. New York: Addison Wesley, 2006.

SILBERSCHATZ, A.; KORTH, H.; SUDARSCHAN, S. Sistema de Banco de Dados. Rio de Janeiro: Elsevier, 2006.

MULLER, R. Projeto de Banco de Dados: Usando UML para Modelagem de Dados. Berkeley, 2002.

(5)

GUIMARAES, C. C. Fundamentos de Banco de Dados, Campinas: Unicamp, 2003. FOLK, M. J.; ZOELLICK, B.; RICCARDI, G. File Structures: An Object-Oriented Approach With C++. 3.ed. São Paulo: Addison-Wesley, 1997.

9. DIREITOS AUTORAIS

Todo o material produzido e divulgado pelo docente, como vídeos, textos, arquivos de voz, etc., está protegido pela Lei de Direitos Autorais, a saber, a lei nº 9.610, de 19 de fevereiro de 1998, pela qual fica vetado o uso indevido e a reprodução não autorizada de material autoral por terceiros. Os responsáveis pela reprodução ou uso indevido do material de autoria dos docentes ficam sujeitos às sanções administrativas e as dispostas na Lei de Direitos Autorais.

10. APROVAÇÃO

Aprovado em reunião do Colegiado realizada em: ____/____/______ Coordenação do Curso de Graduação: _________________________

Documento assinado eletronicamente por Wendel Alexandre Xavier de

Melo, Professor(a) do Magistério Superior, em 07/02/2021, às 23:42,

conforme horário oficial de Brasília, com fundamento no art. 6º, § 1º, do Decreto nº 8.539, de 8 de outubro de 2015.

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 2550588 e o código CRC DD1359A1.

Referências

Documentos relacionados

nesta nossa modesta obra O sonho e os sonhos analisa- mos o sono e sua importância para o corpo e sobretudo para a alma que, nas horas de repouso da matéria, liberta-se parcialmente

No caso de uma apresentação de Artigo em formato Áudio, o arquivo deverá ser enviado em CD por correio postal para:.. Comitê Editorial INFEIES - RM

Analysis of relief and toponymy of the landscape based on the interpretation of the military topographic survey: Altimetry, Hypsometry, Hydrography, Slopes, Solar orientation,

Neste tipo de situações, os valores da propriedade cuisine da classe Restaurant deixam de ser apenas “valores” sem semântica a apresentar (possivelmente) numa caixa

Este dado diz respeito ao número total de contentores do sistema de resíduos urbanos indiferenciados, não sendo considerados os contentores de recolha

É_Realizada n n (0,3) (0,n) Inscrição Nome RG Expedidor UF Data Média Tipo Nota Questões Número Área Sub-Área Avaliação 3 n Esquema ER para o banco de dados CONCURSO..

Marca Vendedor Veículo Ford João Carro Ford João Caminhão Ford Mário Caminhão Fiat Mário Carro Chevrolet Felipe Carro Chevrolet João Carro Chevrolet João

Membro_Faculdade (Matrícula: Inteiro, Nome: string[50], Carga: Inteiro, IniContrato: data, Curso: string[30], professor: booleano, aluno: booleano). Membro