apostila bds

Disponível somente no TrabalhosFeitos
  • Páginas : 30 (7408 palavras )
  • Download(s) : 0
  • Publicado : 21 de junho de 2014
Ler documento completo
Amostra do texto
Visão geral
Apresentação da disciplina:
A disciplina Banco de Dados na Web tem a finalidade de
apresentar os conceitos do modelo entidade relacionamento,
modelo relacional normalizado, debater sobre a importância
destas etapas e também conceitual os principais comandos
padrão SQL com as operações CRUD e as propriedades
ACID de uma transação. Finalizamos com os controles de
acesso aosdados, que garantem a segurança da informação.
Todas estas etapas são fundamentais pois os sistemas
voltadas para a Web necessitam de maior atenção por parte
dos analistas de sistemas e desenvolvedores, uma vez que
este tipo de sistema é muito diferente do modelo
Cliente/Servidor.
Objetivos:

Conceituar ao aluno os principais pontos a serem observados
no item banco de dados durante o projetoe desenvolvimento
de um sistema voltado para a Web.

Conteúdo Programático:
Modelo Entidade Relacionamento.
- modelagem entidade relacionamento.
- diagrama entidade relacionamento.
Modelo Relacional Normalizado.
- 1ª Forma Normal.
- 2ª Forma Normal.
- 3ª Forma Normal.
- Boyce Codd Forma Normal.
- 4ª Forma Normal.
Operações CRUD (CERA).
- Create (Criar).
- Read (Recuperar).

-Update (Atualizar).
- Delete (Eliminar).
Estrutura de comandos SQL.
- tradutor de consultas.
- analisador de estratégia.
- dicionário de dados.
Propriedades ACID.
- Atomicidade.
- Consistência.
- Integridade.
- Durabilidade.
- conceitos de transação.
- operações DML.
Direitos de acesso.
- concessão de direitos (Grant).
- revogação de direitos (Revoke).
- papéis / perfis (Role).Metodologia:
Na unidade utilizaremos todos os recursos necessários e
disponíveis para o desenvolvimento da discussão do
conteúdo, sendo assim, faremos uso de:


Textos da própria web-aula e de outros sites que
possam contribuir para a discussão;



Vídeos que podem esclarecer ou aprofundar
determinados conteúdos;



Fóruns para discussão de tópicos onde seja possível a
troca deideias e conteúdos entre os discentes e
docentes;



Avaliações virtuais onde será realizada a verificação
do aprendizado;



Entre outros recursos que poderão ser utilizados
visando maior entendimento da matéria.

Avaliação Prevista:
Cada web-aula conterá uma avaliação virtual composta de 5
questões (sendo assim, temos 2 web-aulas com 5 questões
cada). Quando houver fórum dediscussão o aluno será
avaliado quanto ao conteúdo de sua postagem, onde deverá
comentar o tópico apresentando respostas completas e com
nível crítico de avaliação pertinente ao nível de pósgraduação.
Habilidades e competências
Espera-se que no final do curso os alunos possam:
Compreender a necessidade de uma boa modelagem de
dados para que o banco de dados possa ser o mais ágil e
organizadopossível.
Aplicar a normalização é fundamental para este passo.
Compreender os mecanismos de funcionamento nas
operações fundamentais e essenciais do banco de dados, uma
vez que sistemas voltados para ambiente Web são totalmente
diferente em sua arquitetura dos sistemas cliente servidor.
Unidade 1 – Banco de Dados na Web
INTRODUÇÃO
Quando o assunto é sistemas voltados para o ambienteinternet/web, o quesito banco de
dados toma uma importância de maior proporção, pois a segurança dos dados torna-se
fundamental além de um bom desempenho, é lógico.
Dividimos o nosso estudo em alguns capítulos que vão desde a modelagem de dados,
passando pelo processo de normalização até chegarmos a uma arquitetura de banco de
dados voltado para a web.
MODELO ENTIDADE RELACIONAMENTO
O modeloentidade relacionamento, que foi idealizado por Peter Chen, vem sendo
utilizado desde a década de 70.
Este modelo prega a identificação e organização dos dados que se pretende armazenar,
tudo isto obedecendo às regras do negócio em questão e que vão permitir a integração e
entrelaçamento dos dados.

O projeto de banco de dados envolve as etapas de construção do modelo conceitual de
dados, do...
tracking img