Escolar Documentos
Profissional Documentos
Cultura Documentos
Banco de Dados
Informações da disciplina
Disciplina:
Programação em banco de dados
DESCRIÇÃO DA UNIDADE
Caro professor, consulte no livro didático, o Contexto de Aprendizagem proposto para esta
unidade e as situações-problema dele derivadas. Para cada uma, enriqueça o assunto com sua
experiência, proponha modificações, alterações desafiadoras e até mesmo outros contextos.
Competências da disciplina
Conhecer e compreender a linguagem de consulta estruturada e a criação de um banco de
dados.
Conhecer e compreender a criação e manipulação de tabelas.
Conhecer e compreender a criação e manipulação de tabelas para funções avançadas.
Conhecer e compreender a automação de processos em banco de dados
Unidade 2
Título da Unidade
Manipulação de dados e estruturas
Caro professor,
É interessante que esta avaliação seja realizada numa perspectiva formativa, ou seja,
promovendo feedback durante todo o processo para a regulação e a autorregulação do processo
de aprendizagem.
Após a aferição da avaliação, sua tarefa, na conclusão de cada aula mediada, é realizar a
correlação entre os objetivos de aprendizagem da seção e os resultados de aprendizagem da
unidade.
Unidade 2 – Seção 1
Título da Seção
Comandos utilizados na manipulação de bancos de dados
Palavras-chave da seção
Banco de dados, INSERT, DELETE, UPDATE, MySQL
Orientações didático-pedagógicas (para o professor)
O objetivo principal desta aula é dar conhecimento ao aluno acerca das instruções para
manipulação do banco de dados. Outro objetivo importante é dar conhecimento ao aluno
acerca das instruções de sintaxe de inserção, deleção e atualização de dados. Por fim,
também é objetivo desta aula fazer uma revisão de algumas instruções de recuperação de
dados.
A ideia neste momento além destas instruções, é também de o professor repassar o conceito
de scripts para popular as tabelas criadas e revisar todas as chaves primárias. Estes scripts
são interessantes na fase de desenvolvimento para popular as tabelas e testar integridades e
relacionamentos até o final desta unidade. O professor poderá propor uma atividade em que
os alunos utilizem as instruções propostas nessa seção nos aplicativos texto (MySQL
Command Line Client) e gráfico (MySQL Workbench), sobre um dos bancos de dados de teste
da ferramenta. O professor deverá questionar os alunos: as instruções Update e Delete têm
comportamentos diferentes? Esse comportamento dependedo ambiente? Em que situações
exige-se a utilização de chave primária na cláusula WHERE para execução? Como interpretar
as a mensagem de erro que ocorre em decorrência da utilização ou não da chave primária?
Esses pontos podem ser postos em discussão, com os alunos apresentando as respostas e as
discutindo, conduzidos pelo professor. Todos os pontos acima devem ser itens de pesquisa
em sala de aula.
Unidade 2 – Seção 2
Título da Seção
Alteração de tabelas e constraints
Palavras-chave da seção
MySQL, banco de dados, alter table, constraints, SQL
Unidade 2 – Seção 3
Título da Seção
Exclusão de tabelas em banco de dados
Palavras-chave da seção
MySQL, banco de dados, drop table, constraints, SQL