- Details
- Category: Webquest
- Published on Monday, 08 October 2012 18:50
- Written by Eli Lopes da Silva
- Hits: 1068
Banco de Dados - Arquitetura cliente-servidor e gestão de dados
Introdução:
Date (2003) apresenta os sistemas de banco de dados como parte integrante de uma solução cliente/servidor. Para o autor, “um sistema desse tipo pode ser considerado como tendo uma estrutura muito simples, em duas partes, consistindo em um servidor, também chamado back end, e um conjunto de clientes, também chamados front ends” (DATE, 2003, p.41).
Sendo assim, o servidor é o próprio Sistema Gerenciador de Banco de Dados (SGBD) e os clientes são as diversas aplicações que são executadas em cima deste SGBD.
Silva (2001) traz os conceitos de cliente e servidor a partir de outros autores e apresenta também as vantagens e desvantagens de uma arquitetura deste tipo. Uma contribuição importante do trabalho deste autor está na comparação das principais soluções da indústria de banco de dados cliente/servidor, entre elas os bancos de dados Oracle, SQL Server, Sybase, PostgreSQL e MySQL.
Tarefa:
Com base principalmente nestes dois autores, mas também em outros com conteúdo correlacionado, elabore um trabalho dissertativo com pelos menos três capítulos:
Capítulo 1 – Arquitetura cliente/servidor
- Conceituar arquitetura cliente/servidor
- Apontar quais as principais características da arquitetura cliente/servidor
- Apresentar as possíveis vantagens e desvantagens de uma arquitetura cliente/servidor
Capítulo 2 – Comparação de Sistemas Gerenciadores de Banco de Dados
- Apresentar as principais características de pelo menos 3 sistemas gerenciadores de banco de dados.
Dica: podem ser utilizados como exemplos os sistemas apresentados no trabalho de Silva (2001), tais como MySQL, Oracle, SQLServer, Informix, DB2, entre outros.
Capítulo 3 – Elaboração de um Diagrama de Entidades e Relacionamentos com base em um caso real
- Propor o desenvolvimento de um sistema e dizer quais tipos de cadastros e consultas podem ser realizados neste sistema. Por exemplo: o grupo poderia propor um sistema para uma biblioteca, para um locadora, para um estacionamento, etc.
- Após a proposta do sistema, com as características que o sistema deve ter, elaborar um Diagrama de Entidades e Relacionamentos para o sistema.
Data de entrega: 04 de dezembro de 2012.
O trabalho deve ser entregue em versão impressa e também em um CD-ROM, devidamente identificado externamente com os nomes dos componentes.
Processo:
Formar grupos de até 4 pessoas.
Todos os componentes do grupo deverão ler, pelo menos:
a) Todo o TCC de Silva (2001), apresentado em fontes de informação. Vide nas referências (fontes de informação) como acessar.
b) A seção 2.10 da obra de Date (2003), que está disponível na biblioteca.
Com a leitura destes materiais é possível trabalhar os capítulos 1 e 2 solicitados no item TAREFA.
Entretanto, recomenda-se que outros materiais sejam consultados, tanto TCCs, dissertações ou teses disponíveis na internet, quanto os livros que tratam do assunto.
O trabalho deve ter de 5 a 15 páginas, sendo contadas nestas páginas somente os elementos textuais, ou seja, capa e folha de rosto não contam.
O grupo deve discutir como o trabalho será feito e começar o esboço de cada um dos capítulos.
Fontes de Informação:
Consultem pelo menos os materiais seguintes que servirão de base, embora outros devessem ser consultados:
DATE, C.J. Introdução a Sistemas de Banco de Dados. Rio de Janeiro: Elsevier, 2003.
SILVA, Enio Kilder Oliveira da. Um estudo sobre sistemas de banco de dados cliente/servidor. 2001.Trabalho de Conclusão de Curso (Graduação) – Faculdade Paraibana de Processamento de Dados, Paraíba. Disponível em:
<http://www.biblioteca.sebrae.com.br/bds/bds.nsf/66D405293751CC5B03256D520059B6F6/$File/190_1_arquivo_bdados.pdf>. Acesso em: 08 out. 2012.
Avaliação:
Os seguintes indicadores de aprendizagem, previstos no plano de ensino, serão avaliados neste trabalho:
Indicador e capítulo do trabalho |
Número do indicador no plano de ensino |
Proposta de solução arquitetura cliente/servidor (Avaliada pelo capítulo 1) |
10 |
Comparação de SGBD existentes no mercado (Avaliado pelo capítulo 2) |
13 |
Gestão de dados: teoria de projeto (Avaliado pelo capítulo 3) |
14 |
Normas da ABNT (avaliado em todo o trabalho) Vide manual de trabalhos acadêmicos do Senac, disponível no site da biblioteca: www.sc.senac.br/biblioteca |
6 |
Para cada indicador, além de ser avaliado o que será proposto no item TAREFA aqui proposto, serão analisados, principalmente nos capítulos 1 e 2, se o grupo pesquisa em pelo menos mais duas fontes além daquelas indicadas nesta Webquest.
Conclusão:
Como poderá ser visto no desenvolvimento da TAREFA aqui proposta, várias aplicações podem ser executadas utilizando um mesmo SGBD. A escolha do SGBD também um elemento importante que deve ser considerado no desenvolvimento de sistemas.
Já a construção do Modelo Conceitual do Banco de Dados, com a criação do Diagrama de Entidades e Relacionamentos, independe da escolha do tipo de banco de dados.
Créditos:
Webquest elaborada por Eli Lopes da Silva.
Público alvo: Alunos do 1º. Semestre do Curso Superior de Tecnologia em Gestão da Tecnologia da Informação da Faculdade de Tecnologia Senac Florianópolis, no ano/semestre 2012/2.
Data: 08 de outubro de 2012.