Banco de dados
1.Introdução
1.1 Objetivo
1.1.1 Objetivo Geral
Visando a diminuição dos custos na área da educação e também no tempo escasso das pessoas para frequentar as salas de aulas, vem ganhando adeptos cada vez mais o ensino/aprendizado através do computador, conhecido como e-Learning.
E-Learning é um modelo de ensino não presencial suportado por tecnologia. O modelo de ensino/aprendizagem aproveita a capacidade da Internet para comunicação e distribuição de conteúdos.
1.1.2 Objetivo Específico
Com o intuito de dar continuação ao trabalho do ArLearning [Gelson Bento Sardinha Júnior, 2006] que auxilia na formação academica do aluno em relação ao aprendizado da álgebra relacial através de aplicativo desktop, esse trabalho visa a auxiliar o aluno no aprendizado da álgebra relacional via internet.
Para se alacançar esse objetivo será realizado o mapeamento de uma consulta na linguagem de consulta estruturada (SQl – Structured Query Language) para as suas expressões correspondentes na álgebra relacional, mostrando o resultado da consulta e a álgebra resultante dela.
1.2 Justificativa
Ao se iniciar o estudo do banco de dados, o aluno não tem noção da importância da álgebra relacional para o aprendizado do ambiente relacional. E sendo a álgebra a base para o aprendizado da linguagem de consulta estruturada este trabalho almeja auxiliar aos alunos no aprendizado dela.
Este trabalho é uma proposta de transcrever e expandir o trabalho anterior do [Gelson Bento Sardinha Júnior, 2006] implementando as funcionalidades do ArLearning para a web e acrescentando novas funcionalidades ao sistema.
Serão transcritos neste trabalho as seguintes operações:
1. Seleção
2. Projeção
3. União
4. Diferença
5. Produto cartesiano
6. Operação Interseção
7. Operação Junção
8. Operaçao Junção natural (join)
9. Operação Divisão
1.3 Estrutura
Capítulo 1
1. Introdução
1.1. Objetivo
1.1.1.