Banco de Dados II - Instituto Federal de Educação, Ciência e

Propaganda
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA
FARROUPILHA
CÂMPUS SÃO BORJA
Rua Otaviano Mendes, 355 – CEP 97670-000 – São Borja – RS
Fone: (55) 3431-4378 Site: www.sb.iffarroupilha.edu.br
Plano de Ensino
IDENTIFICAÇÃO
EIXO TECNOLÓGICO: Informação e Comunicação
CURSO: Técnico em Informática
FORMA/GRAU:( X ) Integrado ( ) Subsequente ( ) Concomitante ( ) Bacharelado ( ) Licenciatura ( ) Tecnólogo
MODALIDADE: ( X ) Presencial ( ) PROEJA ( ) EaD
COMPONENTE CURRÌCULAR: Banco de Dados II
ANO / SEMESTRE: 2014/01
SEMESTRE ou ANO DA
TURMA: 3º ano.
TURNO: Diurno
CARGA HORÀRIA: 40h
TURMAS: 30 e 31
DIRETOR(A) GERAL DO CAMPUS: Alexander da Silva Machado
DIRETOR (A) DE ENSINO: Maria Teresinha Verle Kaefer
DOCENTE(A): Ícaro Lins Iglesias
EMENTA
Instalação e Configuração de Banco de Dados; SQL DDL - Linguagens de Definição de
Dados; SQL DML – Linguagem de Consulta de Dados.
OBJETIVOS
OBJETIVO GERAL DO CURSO:
Proporcionar aos estudantes que concluíram o ensino fundamental oportunidade
de qualificação na área de informática, através da Educação Profissional Integrada ao
Ensino Médio, desenvolvendo habilidades e construindo competências para atuarem
como Técnicos em Informática. Ao mesmo tempo, busca-se desenvolver no educando a
formação social, cultural, humanística e integral, para o desenvolvimento de cidadãos
críticos e reflexivos, capazes de compreender e atuar em sua realidade, explorando o
uso das tecnologias com responsabilidade social.
OBJETIVO DO COMPONENTE CURRICULAR:
Geral
- Elaborar a criação de consultas SQL a banco de dados relacionais integrados a
uma aplicação web.
Específicos
- Criar esquemas de base de dados através da Linguagem de Definição de Dados –
DDL;
- Desenvolver consultas através da Linguagem de Manipulação de Dados – DML
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA
FARROUPILHA
CÂMPUS SÃO BORJA
Rua Otaviano Mendes, 355 – CEP 97670-000 – São Borja – RS
Fone: (55) 3431-4378 Site: www.sb.iffarroupilha.edu.br
-
envolvendo uma ou mais tabelas;
Efetuar o desenvolvimento de uma aplicação prática envolvendo um SGBD
relacional integrado a um sistema web.
METODOLOGIA
Aula expositiva, com auxílio de quadro e projetor multimídia (datashow); estudo
dirigido individual e em grupo; conteúdos serão apresentados em laboratório, realizando
práticas de modelagem exercitadas através de softwares de apoio.
Procedimentos, técnicas e recursos:
- Trabalho individual e em grupo;
-
Laboratório de informática utilizando os softwares de apoio;
-
Softwares para administração PHPMyAdmin e MySQL Workbench;
SGBD MySQL.
CONTEÚDO PROGRAMÁTICO
Unidade 1 – SQL Básica
1.1
Comandos DDL: CREATE, DROP, USE, CONSTRAINTS, ALTER
1.2
Revisando as instruções INSERT, DELETE e UPTADE
1.3
Revisando a estrutura SELECT-FROM-WHERE
1.4
Utilizando MySQL via PHPmyAdmin/ Workbench.
Unidade 2 - Consultas envolvendo 2 ou mais tabelas
2.1 Produto Cartesiano
2.2 Junção Interna (INNER JOIN)
2.3 Foreign key constraints: ON UPDATE/ON DELETE
Unidade 3 – Outros comandos SQL
3.1 Aliases
3.2 LIKE
3.3 ORDER BY
3.4 Funções Agregadas:
3.4.1 AVG
3.4.2 SUM
3.4.3 MIN e MAX
3.3.4 COUNT
3.5 GROUP BY
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA
FARROUPILHA
CÂMPUS SÃO BORJA
Rua Otaviano Mendes, 355 – CEP 97670-000 – São Borja – RS
Fone: (55) 3431-4378 Site: www.sb.iffarroupilha.edu.br
3.6 HAVING
3.7 DISTINCT
Unidade 4 – Subconsultas
4.1 Operador IN e NOT IN
4.2 Operador EXISTS
AVALIAÇÃO
Instrumentos a serem usados pelo docente (a):
A.1 Indicadores avaliativos qualitativos: serão considerados como tópicos de
avaliação qualitativa: pontualidade, assiduidade, cumprimento de prazos estabelecidos
pelo professor, atitudes em sala de aula de respeito aos colegas e professor, participação
durante as aulas.
A.2 Indicadores avaliativos quantitativos: As avaliações da disciplina serão
desenvolvidas da seguinte forma:
Fórmula:
NP1 = (TP1 + TP2 + P1 + TA) * 0,4
NP2 = (TP3 + TP4 + P2 + TA) * 0,6
MF = NP1 + NP2
Descrição dos instrumentos de avaliação:
 TP1 = trabalho prático envolvendo o conteúdo da unidade 1 e 2 no valor de 2 pontos.
 TP2 = trabalhos práticos envolvendo o conteúdo da unidade 2, no valor de 3 pontos.
 P1 = prova envolvendo o conteúdo das unidades 1 e 2, no valor de 2 pontos.
 TP3 = trabalho prático envolvendo o conteúdo da unidade 3, no valor de 2 pontos.
 TP4 = trabalho prático envolvendo o conteúdo da unidade 4, no valor de 3 pontos.
 P2 = prova envolvendo o conteúdo das unidades 3 e 4, no valor de 2 pontos.
 TA = tópicos avaliativos descritos no item 6.1, totalizando 3 pontos
 NP1 = nota parcial equivalente a 40% da média final – 1º semestre
 NP2 = nota parcial equivalente a 60% da média final – 2º semestre
 MF = Média final
Critérios de avaliação:
Os resultados da avaliação do aproveitamento são expressos em notas. As notas
deverão ser expressas com uma casa após a vírgula sem arredondamento.
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA
FARROUPILHA
CÂMPUS SÃO BORJA
Rua Otaviano Mendes, 355 – CEP 97670-000 – São Borja – RS
Fone: (55) 3431-4378 Site: www.sb.iffarroupilha.edu.br
Nas disciplinas anuais o cálculo da nota final do período deverá ser ponderada, tendo a
nota do primeiro semestre peso 4 e do segundo semestre peso 6.
O resultado final de aprovação será:
- Nota 7,0 (sete), antes do Exame Final;
- Média mínima 5,0 (cinco), após o Exame Final.
- A média final da etapa terá peso 6,0 (seis).
- O Exame Final terá peso 4,0 (quatro).
- O aluno será considerado Aprovado quando a média final da etapa (6,0) e do
Exame Final (4,0) for igual ou superior a 5,0 (cinco).
RECUPERAÇÃO PARALELA:
De acordo com o previsto nos artigos 165 e 166 da Resolução CONSUP 12, de 02 de
dezembro de 2013. Ao término de cada unidade, será oportunizado um momento em
turno de aula para atendimento aos alunos, com o intuito de sanar dúvidas e orientar o
desenvolvimento em atividades relacionadas a disciplina.
PRÁTICA PROFISSIONAL INTEGRADA (PPI)
O componente curricular prevê PPI: ( X ) Sim ( )Não ( )Colaboração
Articulação com os componentes curriculares: Durante o desenvolvimento da
disciplina, serão estabelecidas relações entre os assuntos debatidos em aula e o
conteúdo de outros componentes da estrutura curricular do curso, como as disciplinas de
Programação II, Engenharia de Software II e Multimídia , promovendo uma compreensão
ampla e aplicada dos temas, articulando projetos que visem solucionar problemas do
mundo real.
Planejamento da realização das atividades não presenciais
Aplicação de atividades e análise de textos, estabelecendo uma sistemática de estudos
continuada.
BIBLIOGRAFIA
BIBLIOGRAFIA BÁSICA:
-
KORTH, H.; SILBERSCHATZ, A.; SUDARSCHAN, S. Sistema de Bancos de
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA
FARROUPILHA
CÂMPUS SÃO BORJA
Rua Otaviano Mendes, 355 – CEP 97670-000 – São Borja – RS
Fone: (55) 3431-4378 Site: www.sb.iffarroupilha.edu.br
Dados. 5.ed. São Paulo: Makron Books, 2006.
-
MANZANO, Jose A N. Garcia. Microsoft SQL Server 2008 Express - Interativo Guia Prático. São Paulo: Érica, 2009.
-
SUEHRING, Steve. MySQL: a Bíblia. Rio de Janeiro: Elsevier, 2002.
BIBLIOGRAFIA COMPLEMENTAR:
- MILANI, André. PostgreSQL - Guia do Programador. São Paulo: Novatec, 2008.
- PEDROSO, Carlos A. Programação Cliente/Servidor com Firebird. Florianópolis:
Visual Books, 2006.
BIBLIOGRAFIAS PARA APROFUNDAMENTO
-
ANGELOTTI, E. S. Banco de Dados. Curitiba: Editora do Livro Técnico, 2010.
-
ELMASRI, R.; NAVATHE, S. Sistemas de Banco de Dados. 6.ed. São Paulo:
Pearson Addison Wesley, 2011.
OBSERVAÇÃO
 Os alunos com Necessidades Educacionais Especiais (NEE), além do conteúdo
aplicado em sala de aula também terão um acompanhamento individualizado
contínuo conforme escala determinada pelo NAPNE, bem como o material
diferenciado/adaptado de acordo com sua necessidade.
Revisado em ___/___/2014
Por:________________________________
ASSINATURAS
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA
FARROUPILHA
CÂMPUS SÃO BORJA
Rua Otaviano Mendes, 355 – CEP 97670-000 – São Borja – RS
Fone: (55) 3431-4378 Site: www.sb.iffarroupilha.edu.br
Coordenação do Eixo Tecnológico:
Docente:
_________________________________
__________________________________
Ícaro Lins Iglesias
Ícaro Lins Iglesias
Coordenação Geral de Ensino:
Supervisão Pedagógica:
_________________________________
Maria Teresinha Verle Kaefer
___________________________________
Aparecida Tânia Lamberte
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA
FARROUPILHA
CÂMPUS SÃO BORJA
Rua Otaviano Mendes, 355 – CEP 97670-000 – São Borja – RS
Fone: (55) 3431-4378 Site: www.sb.iffarroupilha.edu.br
PRÁTICA PROFISSIONAL INTEGRADA (PPI) 2013
CURSO: Técnico em Informática ( X ) Integrado ( ) Subsequente
TURMA(S): 30, 31
TURNO: Integral
ANO: 2014
TÍTULO DO PROJETO: Laboratório de Desenvolvimento de Software
PROFESSORES ENVOLVIDOS: Ícaro Iglesias (Banco de Dados II), Rafael Parizi
(Engenharia de Software II), Toni Montenegro (Programação III) e Bruno Siqueira da Silva
(Multimídia).
-
OBJETIVO GERAL
Proporcionar aos futuros técnicos em informática uma vivência prática sobre
um ambiente de programação, aplicando técnicas voltadas ao
desenvolvimento de um software na sua íntegra.
-
OBJETIVOS ESPECÍFICOS (Por Disciplina)
-
Banco de Dados II - Realizar a modelagem conceitual e lógica do
banco de dados, bem como a implementação do modelo de dados físico
através da linguagem SQL;
Engenharia de Software II – Exercitar a elicitação de requisitos e a
modelagem de software focando em método ágil de desenvolvimento,
baseado em conceitos de fábricas de software;
Programação II – Implementar as regras de negócio da aplicação web,
bem como criar formulários com utilização de componentes específicos
e realizar conexão ao banco de dados, com base nos requisitos
levantados;
Multimídia – Criar o layout do site: topo, banners e utilizar da
formatação de estilos CSS e ambientar na IDE Dreamweaver.
-
-
-
-
JUSTIFICATIVA
Em Informática, o desenvolvimento de um software é o ato de elaborar e
implementar um sistema computacional mediante as necessidades de um
utilizador. Este processo também pode ser entendido como a aplicação dos
processos da Engenharia de Software, um conjunto de atividades ordenadas
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA
FARROUPILHA
CÂMPUS SÃO BORJA
Rua Otaviano Mendes, 355 – CEP 97670-000 – São Borja – RS
Fone: (55) 3431-4378 Site: www.sb.iffarroupilha.edu.br
com a finalidade de obter um produto de software com qualidade.
Assim, pensou-se em oportunizar ao futuro egresso do curso Técnico em
Informática uma aplicação prática dos conhecimentos adquiridos ao longo dos
estudos, de modo a contribuir com sua formação profissional, possibilitando a
estes
sujeitos
competências
para
construírem
sistemas
capazes
de
informatizar pequenas empresas do comércio local e região de São Borja.
-
DESENVOLVIMENTO METODOLÓGICO
Para desenvolvimento desta PPI, os alunos serão divididos em grupos de 03
componentes, explorando as principais técnicas para produção de um software
com qualidade, de modo a articular os componentes curriculares envolvidos.
Num
primeiro
momento,
os
alunos
realizarão
o
levantamento
das
necessidades do software a ser desenvolvido utilizando técnicas de elicitação
de requisitos tal como entrevistas, brainstorming e outras. Além disso, os
alunos farão a modelagem das funcionalidades a serem, posteriormente,
implementadas através de linguagem de programação no software proposto.
De posse destes requisitos, será dado início a etapa da modelagem da base
de dados do sistema, partindo do modelo de dados conceitual (Modelo
Entidade-Relacionamento) até o desenvolvimento do modelo lógico dos dados
(Modelo Relacional). A conclusão desta etapa dá-se através da implementação
do modelo lógico anteriormente construído através da linguagem de consulta
estruturada SQL, utilizando o SGBD MySql.
Com a base de dados já devidamente definida e implementada, os alunos
poderão aplicar as regras de negócio da aplicação através da criação de
formulários utilizando a linguagem de programação PHP, bem como o
emprego dos diversos componentes, procedimentos e funções além da
efetuação da conexão com o banco de dados.
Por fim, a aplicação web será completada pela utilização das folhas de estilo
em cascata (CSS) em seus formulários, definindo um layout agradável e
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA
FARROUPILHA
CÂMPUS SÃO BORJA
Rua Otaviano Mendes, 355 – CEP 97670-000 – São Borja – RS
Fone: (55) 3431-4378 Site: www.sb.iffarroupilha.edu.br
amigável a seus utilizadores, empregando o ambiente de desenvolvimento
Dreamweaver.
- RECURSOS NECESSÁRIOS
 Laboratório de Informática
 Quadro Branco
 Softwares de apoio: MySql Workbench, BrModelo, IDE Dreamweaver,
Notepad++, XAMP, Fireworks, Corel Draw
 Conexão a internet
-
CARGA HORÁRIA
Bando de Dados II – 20h
Engenharia de Software II – 10h
Programação II – 30h
Multimidia- 30h
TOTAL: 90h
-
PERÍODO DE VIGÊNCIA
Março a Dezembro
-
CONCLUSÃO / SOCIALIZAÇÃO
A socialização dos resultados será dada mediante um seminário de
apresentação dos projetos envolvidos nos moldes de uma feira de
apresentações, onde cada grupo deverá apresentar seu produto de software
desenvolvido
a
fim
de
contemplar
as
atividades
interdisciplinares
desenvolvidas durante a prática profissional integrada.
-
AVALIAÇÃO
A avaliação da PPI dar-se-á mediante o cumprimento das atividades propostas
por cada docente em seu componente curricular, estimulando nos sujeitos
envolvidos uma articulação entre teoria e prática numa perspectiva de
aprendizagem integrada.
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA
FARROUPILHA
CÂMPUS SÃO BORJA
Rua Otaviano Mendes, 355 – CEP 97670-000 – São Borja – RS
Fone: (55) 3431-4378 Site: www.sb.iffarroupilha.edu.br
Assinaturas:
Download