·
Análise e Desenvolvimento de Sistemas ·
Banco de Dados
Send your question to AI and receive an answer instantly
Recommended for you
16
Projeto de Banco de Dados
Banco de Dados
ESTACIO
21
Projeto de Extensão Banco de Dados
Banco de Dados
ESTACIO
1
Trabalho de Extensão
Banco de Dados
ESTACIO
1
Apresentar os Problemas Identificados na Comunidade Local
Banco de Dados
ESTACIO
3
Criar Banco de Dado e Tabelas
Banco de Dados
FATEC
2
Atividade Avaliativa 3-2022 2
Banco de Dados
UFRN
38
Trabalho Academico - Big Data
Banco de Dados
UNINTER
4
Atividade Pratica de Nosql_2024
Banco de Dados
UNINTER
2
Atividade Avaliativa 2-2022 2
Banco de Dados
UFRN
85
Modelagem e Implementação de uma Solução de Banco de Dados
Banco de Dados
UMG
Preview text
DIAGNÓSTICO E TEORIZAÇÃO Identificação das partes envolvidas e parceiros Situaçãoproblema identificada Demanda sociocomunitária e motivação acadêmica Objetivos a serem alcançados em relação à situaçãoproblema identificada PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO Plano de trabalho com cronograma das atividades Envolvimento do público participante Avaliação dos resultados alcançados ENCERRAMENTO DO PROJETO Relato da experiência individual no desenvolvimento do projeto Evidências das atividades realizadas Plano de Aprendizagem 1 Código e nome da disciplina DGT0282 BANCO DE DADOS 2 Natureza Extensão 3 Carga horária semestral 4 Carga horária semanal 5 Perfil docente O professortutor desta disciplina deverá ser graduado em Sistemas de Informação Ciência da Computação Informática Engenharias ou áreas afins e deverá possuir Pósgraduação Lato Sensu especialização preferencialmente na área de Informática É desejável que o professortutor possua Pósgraduação Stricto Sensu mestrado eou doutorado na área de Computação O professortutor deve ter fluência em banco de dados para mediar as atividades práticas embutidas na disciplina além de perfil motivador acolhedor e inspirador para instigar a curiosidade e autoconfiança dos alunos É desejável que o professortutor possua experiência de três anos em docência de nível superior na disciplina além de conhecimentos teóricos e práticos habilidades de comunicação em ambiente acadêmico capacidade de interação e fluência digital para utilizar ferramentas necessárias ao desenvolvimento do processo de ensinoaprendizagem SGC SAVA BdQ e SIA Importante também o conhecimento do Projeto Pedagógico dos Cursos que a disciplina faz parte na Matriz Curricular 6 Área temática Em atendimento à Resolução CNECES nº 7 de 18 de dezembro de 2018 que estabelece as Diretrizes para a Extensão na Educação Superior Brasileira e dá outras providências a área temática priorizada neste Plano é tecnologia produção e trabalho 7 Linha eixo de extensão e pesquisa O projeto extensionista desta disciplina está em primeira análise ligada ao eixo Científico Acadêmico Contudo considerando os benefícios trazidos às partes envolvidas o projeto também está alinhado com os eixos de Empregabilidade Empreendedorismo e Inovação e Sustentabilidade 8 Competências a serem trabalhadas Com base na proposta institucional para a formação do egresso e as competências gerais e específicas desenvolvidas no curso previstas em seu PPC e em consonância com a Resolução CNECES nº 7 de 18 de dezembro de 2018 as competências que serão trabalhadas neste componente serão prioritariamente Competências técnicas Abstração capacidade de filtrar informações irrelevantes e focar apenas nos aspectos essenciais de um problema Pensamento lógico habilidade de raciocinar logicamente e aplicar princípios de lógica na resolução de problemas Resolução de problemas habilidade de abordar problemas de forma sistemática e aplicar estratégias eficazes para resolvêlos Pensamento criativo capacidade de encontrar abordagens inovadoras para a resolução de problemas e pensar além das soluções convencionais Modelagem de banco de dados definição de estruturas de tabelas relações e restrições para representar e gerenciar informações de maneira eficiente e eficaz Implementação de banco de dados envolve a utilização da linguagem SQL para estruturar manipular e consultar dados assegurando a integridade e eficiência no acesso às informações armazenadas Competências socioemocionais Trabalho com a comunidade capacidade de lidar com conflitos o aprendizado contínuo e a liderança para a execução de ações nos diversos ambientes organizacionais 9 Ementa SISTEMA DE BANCO DE DADOS PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL CONSULTAS EM UMA TABELA NO POSTGRESQL CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 10 Objetivos Identificar a evolução histórica dos bancos de dados as características dos SBDs e a arquitetura dos SGBDs com base na abordagem relacional para compor o alicerce o desenvolvimento de banco de dados Implementar as etapas de um projeto conceitual de banco de dados com base na abordagem relacional e no diagrama de entidaderelacionamento para organizar a forma de pensamento sobre os dados a partir do conhecimento obtido nas especificações do negócio Implementar as etapas de um projeto lógico e físico de banco de dados com base nas técnicas de normalização no mapeamento conceituallógico e nos aspectos físicos que influenciam a implementação do modelo no SGBD para a construção de estruturas de dados adequadas e de armazenamento eficiente de dados Gerenciar objetos no SGBD PostgreSQL com base na implementação de bancos de dados relacionais a linguagem SQL e os conceitos de transação para refletir o projeto criado durante a modelagem e normalização dos dados bem como manipular dados de forma eficiente Realizar consultas em uma tabela com base em expressões SELECT em condições utilizando a cláusula WHERE e com agrupamento de dados utilizando o SGBD PostgreSQL para especificar quais colunas de uma tabela devem ser retornadas no conjunto de resultados e filtrar registros que atendem a uma condição especificada Realizar consultas com várias tabelas com base em junções interior e exterior em consultas correlatas e aninhadas e com operadores de conjunto utilizando o SGBD PostgreSQL para a construção de consultas que combinem registros de duas ou mais tabelas restringindo ou retornando os dados a serem recuperados 11 Objetivos sociocomunitários Modelar e implementar um banco de dados com base em técnicas de modelagem conceitual lógica e física e mecanismos de manipulação de banco de dados para otimizar a gestão de informações junto às partes envolvidas Melhorar a eficiência e a precisão na tomada de decisões através de uma gestão de informações mais estruturada e de fácil acesso 12 Descrição do público envolvido O público externo à IES que chamaremos de partes envolvidas e implicado na ação proposta é composto por instituições públicas ou privadas empresas escolas terceiro setor associações entidades governamentais etc além de microempreendedores individuais ou membros da comunidade local no entorno da instituição 13 Justificativa De acordo com os artigos 3º e 6º do Capítulo I da Resolução CNECES nº 7 de 18 de dezembro de 2018 a Extensão na Educação Superior Brasileira ao integrar a matriz curricular e à organização de pesquisa promove em um processo interdisciplinar a formação integral do aluno através da aprendizagem por projetos que estabelece um diálogo construtivo e transformador com diferentes setores da sociedade brasileira e internacional Esse componente na formação do aluno justificase pela importância de promover a atuação da comunidade acadêmica e técnica a partir das demandas socio comunitárias onde se encontra a IES para o enfrentamento das questões da sociedade brasileira inclusive por meio do desenvolvimento econômico social e cultural A atividade extensionista desta disciplina visa aplicar banco de dados em alguma demanda da comunidade com uma possível solução alternativa gratuita ou de baixo custo para pequenos problemas cotidianos que poderiam ser mitigados com a computação No tocante à importância da aprendizagem experiencial proposta a partir do momento que o aluno propõe e constrói novas soluções para atender a novas demandas ele desenvolve a percepção da parte envolvida para uso de soluções computacionais com o objetivo de melhorar processos eou atividades contribuindo para a cultura digital em nossa sociedade Dessa forma o aluno compreende na prática a transformação digital em curso Essa atividade extensionista oferece ao aluno a oportunidade de ser um agente transformador influente e relevante com qualidade técnica humanística social e sustentável alavancando a transformação tecnológica cada vez mais necessária na era da sociedade digital em consonância com valores éticos e morais 14 Procedimentos de ensinoaprendizagem Esta disciplina adota a metodologia de aprendizagem baseada em projetos construídos de forma dialógica com a sociedade representada pela parte interessada de forma a atender aos objetivos citados anteriormente O estudo das teorias e práticas previstas na disciplina para a aptidão de desenvolvimento desta atividade extensionista serão realizadas em paralelo com as atividades extensionistas para alcançar os objetivos técnicos e objetivos socioncomunitários previstos neste Plano de Aprendizagem Dessa forma viabilizase o desenvolvimento concomitante das habilidades técnicas e da atividade extensionista prevista para esta disciplina Durante o desenvolvimento das atividades extensionistas devese ir gradativamente preenchendo o Roteiro de Extensão usando o formulário disponibilizado no Laboratório de Extensão da Sala de Aula Virtual SAVA Este roteiro serve como guia dos passos a serem seguidos pelos alunos e inclui descrições sucintas sobre o que cada seção deve conter É fundamental que o aluno finalize o preenchimento do Roteiro de Extensão e submetao para correção dentro do prazo estipulado pelo calendário acadêmico Etapas do desenvolvimento da atividade extensionista 1 Diagnóstico e teorização conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 2 Planejamento e desenvolvimento do projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 3 Encerramento do Projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 15 Temas de aprendizagem 1 SISTEMA DE BANCO DE DADOS 11 HISTÓRICO DOS BANCOS DE DADOS 12 SISTEMAS DE BANCO DE DADOS SBD 13 SISTEMAS DE GERÊNCIA DE BANCO DE DADOS SGBD 2 PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL 21 ETAPAS DO PROJETO 22 DIAGRAMA DE ENTIDADE E RELACIONAMENTO 23 MODELAGEM DE ENTIDADES E RELACIONAMENTOS 24 MODELAGEM DE ATRIBUTOS 3 PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA 31 MODELO RELACIONAL 32 FORMAS NORMAIS 33 MAPEAMENTO CONCEITUALLÓGICO 34 MODELO NO SGBD 4 CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL 41 POSTGRESQL 42 CRIAÇÃO E ALTERAÇÃO DE TABELAS 43 MANIPULAÇÃO DE LINHAS NAS TABELAS 44 CONTROLE DE TRANSAÇÃO 5 CONSULTAS EM UMA TABELA NO POSTGRESQL 51 COMANDO SELECT 52 CLÁUSULA WHERE 53 AGRUPAMENTO DE DADOS 6 CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 61 JUNÇÕES INTERIOR E EXTERIOR 62 SUBCONSULTAS ANINHADAS E CORRELATAS 63 OPERADORES DE CONJUNTO 16 Procedimentos de avaliação A avaliação do aluno contemplará as competências desenvolvidas por meio da realização da Atividade de Extensão e Simulados Será composta de 3 etapas desdobradas da seguinte forma Realização da atividade de extensão 6 seis pontos Simulado 1 2 dois pontos Simulado 2 2 dois pontos Os critérios utilizados para a avaliação dos alunos na Atividade de Extensão serão desenvolvimento e entrega das atividades estabelecidas no Roteiro de Extensão pontualidade nas entregas linguagem adequada correção ortográfica clareza e objetividade autoavaliação discente com relato das experiências vivenciadas durante a participação na atividade de extensão A Nota Final NF será calculada após o preenchimento de todas as etapas da Atividade de Extensão realizada pelo aluno no Laboratório de Extensão disponível na Sala de Aula Virtual SAVA e da realização dos Simulados 1 e 2 e não poderá ultrapassar o grau máximo de 10 dez pontos Paraaprovaçãooalunodeveráobtergraumaiorouiguala60 17 Bibliografia básica ELMASRI R NAVATHE S Sistemas de banco de dados 7 São Paulo Pearson 2018 Disponível em httpsplataformabvirtualcombrAcervoPublicacao168492 FREZATTI Fábio Aprendizagem Baseada em Problemas São Paulo Grupo GEN 2018 Disponível em httpsintegradaminhabibliotecacombrreaderbooks9788597018042 HEUSER C Projeto de banco de dados 6 Porto Alegre Artmed 2009 Disponível em httpsintegradaminhabibliotecacombrbooks9788577804528 PUGA Sandra FRANÇA Edson GOYA Milton Banco de dados implementação em SQL PLSQL e Oracle 11g 1 São Paulo Pearson 2013 Disponível em httpsplataformabvirtualcombrAcervoPublicacao3842 18 Bibliografia complementar ALVES William Pereira Banco de dados 1 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518961cfi042 BALIEIRO R Banco de dados 1 Rio de Janeiro Seses 2015 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes863C0185 0EA34A1CA9D09218755FC46F FONSECA Cleber Costa da Implementação de banco de dados 1 Rio de Janeiro Seses 2016 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes77DC7FC9 4A47489B9FF137095AA7C5AA GARCIA Marilene SS Aprendizagem Significativa e Colaborativa Curitiba Contentus 2020 Disponível em httpsplataformabvirtualcombrLeitorPublicacao185718pdf0 MACHADO Felipe N R Banco de dados projeto e implementação 2014 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518978 MELLO Cleyson de Moraes ALMEIDA José Rogério Moura de Neto PETRILLO Regina Pentagna Curricularização da Extensão Universitária 2ª Rio de Janeiro Processo Disponível em httpsplataformabvirtualcombrLeitorPublicacao198121pdf0 codehaO8b9eyXWALpYNVRvgcTpaKKTWSEC5yk7VHx8YkVA7x4ZpohYv3u0gj NETO Geraldo H Modelagem de dados 1 Rio de Janeiro Seses 2015 Disponível em httpapirepositoriosavaestaciocombrapiobjetosefetuaDownloadff1528576c50 46cebce4e60710acdfe0 RAMARKRISHMAN R Sistemas de gerenciamento de banco de dados 3 Porto Alegre McGraw Hill 2008 Disponível em httpsintegradaminhabibliotecacombrbooks9788563308771 Plano de Aprendizagem 1 Código e nome da disciplina DGT0282 BANCO DE DADOS 2 Natureza Extensão 3 Carga horária semestral 4 Carga horária semanal 5 Perfil docente O professortutor desta disciplina deverá ser graduado em Sistemas de Informação Ciência da Computação Informática Engenharias ou áreas afins e deverá possuir Pósgraduação Lato Sensu especialização preferencialmente na área de Informática É desejável que o professortutor possua Pósgraduação Stricto Sensu mestrado eou doutorado na área de Computação O professortutor deve ter fluência em banco de dados para mediar as atividades práticas embutidas na disciplina além de perfil motivador acolhedor e inspirador para instigar a curiosidade e autoconfiança dos alunos É desejável que o professortutor possua experiência de três anos em docência de nível superior na disciplina além de conhecimentos teóricos e práticos habilidades de comunicação em ambiente acadêmico capacidade de interação e fluência digital para utilizar ferramentas necessárias ao desenvolvimento do processo de ensinoaprendizagem SGC SAVA BdQ e SIA Importante também o conhecimento do Projeto Pedagógico dos Cursos que a disciplina faz parte na Matriz Curricular 6 Área temática Em atendimento à Resolução CNECES nº 7 de 18 de dezembro de 2018 que estabelece as Diretrizes para a Extensão na Educação Superior Brasileira e dá outras providências a área temática priorizada neste Plano é tecnologia produção e trabalho 7 Linha eixo de extensão e pesquisa O projeto extensionista desta disciplina está em primeira análise ligada ao eixo Científico Acadêmico Contudo considerando os benefícios trazidos às partes envolvidas o projeto também está alinhado com os eixos de Empregabilidade Empreendedorismo e Inovação e Sustentabilidade 8 Competências a serem trabalhadas Com base na proposta institucional para a formação do egresso e as competências gerais e específicas desenvolvidas no curso previstas em seu PPC e em consonância com a Resolução CNECES nº 7 de 18 de dezembro de 2018 as competências que serão trabalhadas neste componente serão prioritariamente Competências técnicas Abstração capacidade de filtrar informações irrelevantes e focar apenas nos aspectos essenciais de um problema Pensamento lógico habilidade de raciocinar logicamente e aplicar princípios de lógica na resolução de problemas Resolução de problemas habilidade de abordar problemas de forma sistemática e aplicar estratégias eficazes para resolvêlos Pensamento criativo capacidade de encontrar abordagens inovadoras para a resolução de problemas e pensar além das soluções convencionais Modelagem de banco de dados definição de estruturas de tabelas relações e restrições para representar e gerenciar informações de maneira eficiente e eficaz Implementação de banco de dados envolve a utilização da linguagem SQL para estruturar manipular e consultar dados assegurando a integridade e eficiência no acesso às informações armazenadas Competências socioemocionais Trabalho com a comunidade capacidade de lidar com conflitos o aprendizado contínuo e a liderança para a execução de ações nos diversos ambientes organizacionais 9 Ementa SISTEMA DE BANCO DE DADOS PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL CONSULTAS EM UMA TABELA NO POSTGRESQL CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 10 Objetivos Identificar a evolução histórica dos bancos de dados as características dos SBDs e a arquitetura dos SGBDs com base na abordagem relacional para compor o alicerce o desenvolvimento de banco de dados Implementar as etapas de um projeto conceitual de banco de dados com base na abordagem relacional e no diagrama de entidaderelacionamento para organizar a forma de pensamento sobre os dados a partir do conhecimento obtido nas especificações do negócio Implementar as etapas de um projeto lógico e físico de banco de dados com base nas técnicas de normalização no mapeamento conceituallógico e nos aspectos físicos que influenciam a implementação do modelo no SGBD para a construção de estruturas de dados adequadas e de armazenamento eficiente de dados Gerenciar objetos no SGBD PostgreSQL com base na implementação de bancos de dados relacionais a linguagem SQL e os conceitos de transação para refletir o projeto criado durante a modelagem e normalização dos dados bem como manipular dados de forma eficiente Realizar consultas em uma tabela com base em expressões SELECT em condições utilizando a cláusula WHERE e com agrupamento de dados utilizando o SGBD PostgreSQL para especificar quais colunas de uma tabela devem ser retornadas no conjunto de resultados e filtrar registros que atendem a uma condição especificada Realizar consultas com várias tabelas com base em junções interior e exterior em consultas correlatas e aninhadas e com operadores de conjunto utilizando o SGBD PostgreSQL para a construção de consultas que combinem registros de duas ou mais tabelas restringindo ou retornando os dados a serem recuperados 11 Objetivos sociocomunitários Modelar e implementar um banco de dados com base em técnicas de modelagem conceitual lógica e física e mecanismos de manipulação de banco de dados para otimizar a gestão de informações junto às partes envolvidas Melhorar a eficiência e a precisão na tomada de decisões através de uma gestão de informações mais estruturada e de fácil acesso 12 Descrição do público envolvido O público externo à IES que chamaremos de partes envolvidas e implicado na ação proposta é composto por instituições públicas ou privadas empresas escolas terceiro setor associações entidades governamentais etc além de microempreendedores individuais ou membros da comunidade local no entorno da instituição 13 Justificativa De acordo com os artigos 3º e 6º do Capítulo I da Resolução CNECES nº 7 de 18 de dezembro de 2018 a Extensão na Educação Superior Brasileira ao integrar a matriz curricular e à organização de pesquisa promove em um processo interdisciplinar a formação integral do aluno através da aprendizagem por projetos que estabelece um diálogo construtivo e transformador com diferentes setores da sociedade brasileira e internacional Esse componente na formação do aluno justificase pela importância de promover a atuação da comunidade acadêmica e técnica a partir das demandas socio comunitárias onde se encontra a IES para o enfrentamento das questões da sociedade brasileira inclusive por meio do desenvolvimento econômico social e cultural A atividade extensionista desta disciplina visa aplicar banco de dados em alguma demanda da comunidade com uma possível solução alternativa gratuita ou de baixo custo para pequenos problemas cotidianos que poderiam ser mitigados com a computação No tocante à importância da aprendizagem experiencial proposta a partir do momento que o aluno propõe e constrói novas soluções para atender a novas demandas ele desenvolve a percepção da parte envolvida para uso de soluções computacionais com o objetivo de melhorar processos eou atividades contribuindo para a cultura digital em nossa sociedade Dessa forma o aluno compreende na prática a transformação digital em curso Essa atividade extensionista oferece ao aluno a oportunidade de ser um agente transformador influente e relevante com qualidade técnica humanística social e sustentável alavancando a transformação tecnológica cada vez mais necessária na era da sociedade digital em consonância com valores éticos e morais 14 Procedimentos de ensinoaprendizagem Esta disciplina adota a metodologia de aprendizagem baseada em projetos construídos de forma dialógica com a sociedade representada pela parte interessada de forma a atender aos objetivos citados anteriormente O estudo das teorias e práticas previstas na disciplina para a aptidão de desenvolvimento desta atividade extensionista serão realizadas em paralelo com as atividades extensionistas para alcançar os objetivos técnicos e objetivos socioncomunitários previstos neste Plano de Aprendizagem Dessa forma viabilizase o desenvolvimento concomitante das habilidades técnicas e da atividade extensionista prevista para esta disciplina Durante o desenvolvimento das atividades extensionistas devese ir gradativamente preenchendo o Roteiro de Extensão usando o formulário disponibilizado no Laboratório de Extensão da Sala de Aula Virtual SAVA Este roteiro serve como guia dos passos a serem seguidos pelos alunos e inclui descrições sucintas sobre o que cada seção deve conter É fundamental que o aluno finalize o preenchimento do Roteiro de Extensão e submetao para correção dentro do prazo estipulado pelo calendário acadêmico Etapas do desenvolvimento da atividade extensionista 1 Diagnóstico e teorização conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 2 Planejamento e desenvolvimento do projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 3 Encerramento do Projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 15 Temas de aprendizagem 1 SISTEMA DE BANCO DE DADOS 11 HISTÓRICO DOS BANCOS DE DADOS 12 SISTEMAS DE BANCO DE DADOS SBD 13 SISTEMAS DE GERÊNCIA DE BANCO DE DADOS SGBD 2 PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL 21 ETAPAS DO PROJETO 22 DIAGRAMA DE ENTIDADE E RELACIONAMENTO 23 MODELAGEM DE ENTIDADES E RELACIONAMENTOS 24 MODELAGEM DE ATRIBUTOS 3 PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA 31 MODELO RELACIONAL 32 FORMAS NORMAIS 33 MAPEAMENTO CONCEITUALLÓGICO 34 MODELO NO SGBD 4 CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL 41 POSTGRESQL 42 CRIAÇÃO E ALTERAÇÃO DE TABELAS 43 MANIPULAÇÃO DE LINHAS NAS TABELAS 44 CONTROLE DE TRANSAÇÃO 5 CONSULTAS EM UMA TABELA NO POSTGRESQL 51 COMANDO SELECT 52 CLÁUSULA WHERE 53 AGRUPAMENTO DE DADOS 6 CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 61 JUNÇÕES INTERIOR E EXTERIOR 62 SUBCONSULTAS ANINHADAS E CORRELATAS 63 OPERADORES DE CONJUNTO 16 Procedimentos de avaliação A avaliação do aluno contemplará as competências desenvolvidas por meio da realização da Atividade de Extensão e Simulados Será composta de 3 etapas desdobradas da seguinte forma Realização da atividade de extensão 6 seis pontos Simulado 1 2 dois pontos Simulado 2 2 dois pontos Os critérios utilizados para a avaliação dos alunos na Atividade de Extensão serão desenvolvimento e entrega das atividades estabelecidas no Roteiro de Extensão pontualidade nas entregas linguagem adequada correção ortográfica clareza e objetividade autoavaliação discente com relato das experiências vivenciadas durante a participação na atividade de extensão A Nota Final NF será calculada após o preenchimento de todas as etapas da Atividade de Extensão realizada pelo aluno no Laboratório de Extensão disponível na Sala de Aula Virtual SAVA e da realização dos Simulados 1 e 2 e não poderá ultrapassar o grau máximo de 10 dez pontos Paraaprovaçãooalunodeveráobtergraumaiorouiguala60 17 Bibliografia básica ELMASRI R NAVATHE S Sistemas de banco de dados 7 São Paulo Pearson 2018 Disponível em httpsplataformabvirtualcombrAcervoPublicacao168492 FREZATTI Fábio Aprendizagem Baseada em Problemas São Paulo Grupo GEN 2018 Disponível em httpsintegradaminhabibliotecacombrreaderbooks9788597018042 HEUSER C Projeto de banco de dados 6 Porto Alegre Artmed 2009 Disponível em httpsintegradaminhabibliotecacombrbooks9788577804528 PUGA Sandra FRANÇA Edson GOYA Milton Banco de dados implementação em SQL PLSQL e Oracle 11g 1 São Paulo Pearson 2013 Disponível em httpsplataformabvirtualcombrAcervoPublicacao3842 18 Bibliografia complementar ALVES William Pereira Banco de dados 1 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518961cfi042 BALIEIRO R Banco de dados 1 Rio de Janeiro Seses 2015 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes863C0185 0EA34A1CA9D09218755FC46F FONSECA Cleber Costa da Implementação de banco de dados 1 Rio de Janeiro Seses 2016 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes77DC7FC9 4A47489B9FF137095AA7C5AA GARCIA Marilene SS Aprendizagem Significativa e Colaborativa Curitiba Contentus 2020 Disponível em httpsplataformabvirtualcombrLeitorPublicacao185718pdf0 MACHADO Felipe N R Banco de dados projeto e implementação 2014 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518978 MELLO Cleyson de Moraes ALMEIDA José Rogério Moura de Neto PETRILLO Regina Pentagna Curricularização da Extensão Universitária 2ª Rio de Janeiro Processo Disponível em httpsplataformabvirtualcombrLeitorPublicacao198121pdf0 codehaO8b9eyXWALpYNVRvgcTpaKKTWSEC5yk7VHx8YkVA7x4ZpohYv3u0gj NETO Geraldo H Modelagem de dados 1 Rio de Janeiro Seses 2015 Disponível em httpapirepositoriosavaestaciocombrapiobjetosefetuaDownloadff1528576c50 46cebce4e60710acdfe0 RAMARKRISHMAN R Sistemas de gerenciamento de banco de dados 3 Porto Alegre McGraw Hill 2008 Disponível em httpsintegradaminhabibliotecacombrbooks9788563308771 Plano de Aprendizagem 1 Código e nome da disciplina DGT0282 BANCO DE DADOS 2 Natureza Extensão 3 Carga horária semestral 4 Carga horária semanal 5 Perfil docente O professortutor desta disciplina deverá ser graduado em Sistemas de Informação Ciência da Computação Informática Engenharias ou áreas afins e deverá possuir Pósgraduação Lato Sensu especialização preferencialmente na área de Informática É desejável que o professortutor possua Pósgraduação Stricto Sensu mestrado eou doutorado na área de Computação O professortutor deve ter fluência em banco de dados para mediar as atividades práticas embutidas na disciplina além de perfil motivador acolhedor e inspirador para instigar a curiosidade e autoconfiança dos alunos É desejável que o professortutor possua experiência de três anos em docência de nível superior na disciplina além de conhecimentos teóricos e práticos habilidades de comunicação em ambiente acadêmico capacidade de interação e fluência digital para utilizar ferramentas necessárias ao desenvolvimento do processo de ensinoaprendizagem SGC SAVA BdQ e SIA Importante também o conhecimento do Projeto Pedagógico dos Cursos que a disciplina faz parte na Matriz Curricular 6 Área temática Em atendimento à Resolução CNECES nº 7 de 18 de dezembro de 2018 que estabelece as Diretrizes para a Extensão na Educação Superior Brasileira e dá outras providências a área temática priorizada neste Plano é tecnologia produção e trabalho 7 Linha eixo de extensão e pesquisa O projeto extensionista desta disciplina está em primeira análise ligada ao eixo Científico Acadêmico Contudo considerando os benefícios trazidos às partes envolvidas o projeto também está alinhado com os eixos de Empregabilidade Empreendedorismo e Inovação e Sustentabilidade 8 Competências a serem trabalhadas Com base na proposta institucional para a formação do egresso e as competências gerais e específicas desenvolvidas no curso previstas em seu PPC e em consonância com a Resolução CNECES nº 7 de 18 de dezembro de 2018 as competências que serão trabalhadas neste componente serão prioritariamente Competências técnicas Abstração capacidade de filtrar informações irrelevantes e focar apenas nos aspectos essenciais de um problema Pensamento lógico habilidade de raciocinar logicamente e aplicar princípios de lógica na resolução de problemas Resolução de problemas habilidade de abordar problemas de forma sistemática e aplicar estratégias eficazes para resolvêlos Pensamento criativo capacidade de encontrar abordagens inovadoras para a resolução de problemas e pensar além das soluções convencionais Modelagem de banco de dados definição de estruturas de tabelas relações e restrições para representar e gerenciar informações de maneira eficiente e eficaz Implementação de banco de dados envolve a utilização da linguagem SQL para estruturar manipular e consultar dados assegurando a integridade e eficiência no acesso às informações armazenadas Competências socioemocionais Trabalho com a comunidade capacidade de lidar com conflitos o aprendizado contínuo e a liderança para a execução de ações nos diversos ambientes organizacionais 9 Ementa SISTEMA DE BANCO DE DADOS PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL CONSULTAS EM UMA TABELA NO POSTGRESQL CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 10 Objetivos Identificar a evolução histórica dos bancos de dados as características dos SBDs e a arquitetura dos SGBDs com base na abordagem relacional para compor o alicerce o desenvolvimento de banco de dados Implementar as etapas de um projeto conceitual de banco de dados com base na abordagem relacional e no diagrama de entidaderelacionamento para organizar a forma de pensamento sobre os dados a partir do conhecimento obtido nas especificações do negócio Implementar as etapas de um projeto lógico e físico de banco de dados com base nas técnicas de normalização no mapeamento conceituallógico e nos aspectos físicos que influenciam a implementação do modelo no SGBD para a construção de estruturas de dados adequadas e de armazenamento eficiente de dados Gerenciar objetos no SGBD PostgreSQL com base na implementação de bancos de dados relacionais a linguagem SQL e os conceitos de transação para refletir o projeto criado durante a modelagem e normalização dos dados bem como manipular dados de forma eficiente Realizar consultas em uma tabela com base em expressões SELECT em condições utilizando a cláusula WHERE e com agrupamento de dados utilizando o SGBD PostgreSQL para especificar quais colunas de uma tabela devem ser retornadas no conjunto de resultados e filtrar registros que atendem a uma condição especificada Realizar consultas com várias tabelas com base em junções interior e exterior em consultas correlatas e aninhadas e com operadores de conjunto utilizando o SGBD PostgreSQL para a construção de consultas que combinem registros de duas ou mais tabelas restringindo ou retornando os dados a serem recuperados 11 Objetivos sociocomunitários Modelar e implementar um banco de dados com base em técnicas de modelagem conceitual lógica e física e mecanismos de manipulação de banco de dados para otimizar a gestão de informações junto às partes envolvidas Melhorar a eficiência e a precisão na tomada de decisões através de uma gestão de informações mais estruturada e de fácil acesso 12 Descrição do público envolvido O público externo à IES que chamaremos de partes envolvidas e implicado na ação proposta é composto por instituições públicas ou privadas empresas escolas terceiro setor associações entidades governamentais etc além de microempreendedores individuais ou membros da comunidade local no entorno da instituição 13 Justificativa De acordo com os artigos 3º e 6º do Capítulo I da Resolução CNECES nº 7 de 18 de dezembro de 2018 a Extensão na Educação Superior Brasileira ao integrar a matriz curricular e à organização de pesquisa promove em um processo interdisciplinar a formação integral do aluno através da aprendizagem por projetos que estabelece um diálogo construtivo e transformador com diferentes setores da sociedade brasileira e internacional Esse componente na formação do aluno justificase pela importância de promover a atuação da comunidade acadêmica e técnica a partir das demandas socio comunitárias onde se encontra a IES para o enfrentamento das questões da sociedade brasileira inclusive por meio do desenvolvimento econômico social e cultural A atividade extensionista desta disciplina visa aplicar banco de dados em alguma demanda da comunidade com uma possível solução alternativa gratuita ou de baixo custo para pequenos problemas cotidianos que poderiam ser mitigados com a computação No tocante à importância da aprendizagem experiencial proposta a partir do momento que o aluno propõe e constrói novas soluções para atender a novas demandas ele desenvolve a percepção da parte envolvida para uso de soluções computacionais com o objetivo de melhorar processos eou atividades contribuindo para a cultura digital em nossa sociedade Dessa forma o aluno compreende na prática a transformação digital em curso Essa atividade extensionista oferece ao aluno a oportunidade de ser um agente transformador influente e relevante com qualidade técnica humanística social e sustentável alavancando a transformação tecnológica cada vez mais necessária na era da sociedade digital em consonância com valores éticos e morais 14 Procedimentos de ensinoaprendizagem Esta disciplina adota a metodologia de aprendizagem baseada em projetos construídos de forma dialógica com a sociedade representada pela parte interessada de forma a atender aos objetivos citados anteriormente O estudo das teorias e práticas previstas na disciplina para a aptidão de desenvolvimento desta atividade extensionista serão realizadas em paralelo com as atividades extensionistas para alcançar os objetivos técnicos e objetivos socioncomunitários previstos neste Plano de Aprendizagem Dessa forma viabilizase o desenvolvimento concomitante das habilidades técnicas e da atividade extensionista prevista para esta disciplina Durante o desenvolvimento das atividades extensionistas devese ir gradativamente preenchendo o Roteiro de Extensão usando o formulário disponibilizado no Laboratório de Extensão da Sala de Aula Virtual SAVA Este roteiro serve como guia dos passos a serem seguidos pelos alunos e inclui descrições sucintas sobre o que cada seção deve conter É fundamental que o aluno finalize o preenchimento do Roteiro de Extensão e submetao para correção dentro do prazo estipulado pelo calendário acadêmico Etapas do desenvolvimento da atividade extensionista 1 Diagnóstico e teorização conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 2 Planejamento e desenvolvimento do projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 3 Encerramento do Projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 15 Temas de aprendizagem 1 SISTEMA DE BANCO DE DADOS 11 HISTÓRICO DOS BANCOS DE DADOS 12 SISTEMAS DE BANCO DE DADOS SBD 13 SISTEMAS DE GERÊNCIA DE BANCO DE DADOS SGBD 2 PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL 21 ETAPAS DO PROJETO 22 DIAGRAMA DE ENTIDADE E RELACIONAMENTO 23 MODELAGEM DE ENTIDADES E RELACIONAMENTOS 24 MODELAGEM DE ATRIBUTOS 3 PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA 31 MODELO RELACIONAL 32 FORMAS NORMAIS 33 MAPEAMENTO CONCEITUALLÓGICO 34 MODELO NO SGBD 4 CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL 41 POSTGRESQL 42 CRIAÇÃO E ALTERAÇÃO DE TABELAS 43 MANIPULAÇÃO DE LINHAS NAS TABELAS 44 CONTROLE DE TRANSAÇÃO 5 CONSULTAS EM UMA TABELA NO POSTGRESQL 51 COMANDO SELECT 52 CLÁUSULA WHERE 53 AGRUPAMENTO DE DADOS 6 CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 61 JUNÇÕES INTERIOR E EXTERIOR 62 SUBCONSULTAS ANINHADAS E CORRELATAS 63 OPERADORES DE CONJUNTO 16 Procedimentos de avaliação A avaliação do aluno contemplará as competências desenvolvidas por meio da realização da Atividade de Extensão e Simulados Será composta de 3 etapas desdobradas da seguinte forma Realização da atividade de extensão 6 seis pontos Simulado 1 2 dois pontos Simulado 2 2 dois pontos Os critérios utilizados para a avaliação dos alunos na Atividade de Extensão serão desenvolvimento e entrega das atividades estabelecidas no Roteiro de Extensão pontualidade nas entregas linguagem adequada correção ortográfica clareza e objetividade autoavaliação discente com relato das experiências vivenciadas durante a participação na atividade de extensão A Nota Final NF será calculada após o preenchimento de todas as etapas da Atividade de Extensão realizada pelo aluno no Laboratório de Extensão disponível na Sala de Aula Virtual SAVA e da realização dos Simulados 1 e 2 e não poderá ultrapassar o grau máximo de 10 dez pontos Paraaprovaçãooalunodeveráobtergraumaiorouiguala60 17 Bibliografia básica ELMASRI R NAVATHE S Sistemas de banco de dados 7 São Paulo Pearson 2018 Disponível em httpsplataformabvirtualcombrAcervoPublicacao168492 FREZATTI Fábio Aprendizagem Baseada em Problemas São Paulo Grupo GEN 2018 Disponível em httpsintegradaminhabibliotecacombrreaderbooks9788597018042 HEUSER C Projeto de banco de dados 6 Porto Alegre Artmed 2009 Disponível em httpsintegradaminhabibliotecacombrbooks9788577804528 PUGA Sandra FRANÇA Edson GOYA Milton Banco de dados implementação em SQL PLSQL e Oracle 11g 1 São Paulo Pearson 2013 Disponível em httpsplataformabvirtualcombrAcervoPublicacao3842 18 Bibliografia complementar ALVES William Pereira Banco de dados 1 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518961cfi042 BALIEIRO R Banco de dados 1 Rio de Janeiro Seses 2015 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes863C0185 0EA34A1CA9D09218755FC46F FONSECA Cleber Costa da Implementação de banco de dados 1 Rio de Janeiro Seses 2016 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes77DC7FC9 4A47489B9FF137095AA7C5AA GARCIA Marilene SS Aprendizagem Significativa e Colaborativa Curitiba Contentus 2020 Disponível em httpsplataformabvirtualcombrLeitorPublicacao185718pdf0 MACHADO Felipe N R Banco de dados projeto e implementação 2014 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518978 MELLO Cleyson de Moraes ALMEIDA José Rogério Moura de Neto PETRILLO Regina Pentagna Curricularização da Extensão Universitária 2ª Rio de Janeiro Processo Disponível em httpsplataformabvirtualcombrLeitorPublicacao198121pdf0 codehaO8b9eyXWALpYNVRvgcTpaKKTWSEC5yk7VHx8YkVA7x4ZpohYv3u0gj NETO Geraldo H Modelagem de dados 1 Rio de Janeiro Seses 2015 Disponível em httpapirepositoriosavaestaciocombrapiobjetosefetuaDownloadff1528576c50 46cebce4e60710acdfe0 RAMARKRISHMAN R Sistemas de gerenciamento de banco de dados 3 Porto Alegre McGraw Hill 2008 Disponível em httpsintegradaminhabibliotecacombrbooks9788563308771 Plano de Aprendizagem 1 Código e nome da disciplina DGT0282 BANCO DE DADOS 2 Natureza Extensão 3 Carga horária semestral 4 Carga horária semanal 5 Perfil docente O professortutor desta disciplina deverá ser graduado em Sistemas de Informação Ciência da Computação Informática Engenharias ou áreas afins e deverá possuir Pósgraduação Lato Sensu especialização preferencialmente na área de Informática É desejável que o professortutor possua Pósgraduação Stricto Sensu mestrado eou doutorado na área de Computação O professortutor deve ter fluência em banco de dados para mediar as atividades práticas embutidas na disciplina além de perfil motivador acolhedor e inspirador para instigar a curiosidade e autoconfiança dos alunos É desejável que o professortutor possua experiência de três anos em docência de nível superior na disciplina além de conhecimentos teóricos e práticos habilidades de comunicação em ambiente acadêmico capacidade de interação e fluência digital para utilizar ferramentas necessárias ao desenvolvimento do processo de ensinoaprendizagem SGC SAVA BdQ e SIA Importante também o conhecimento do Projeto Pedagógico dos Cursos que a disciplina faz parte na Matriz Curricular 6 Área temática Em atendimento à Resolução CNECES nº 7 de 18 de dezembro de 2018 que estabelece as Diretrizes para a Extensão na Educação Superior Brasileira e dá outras providências a área temática priorizada neste Plano é tecnologia produção e trabalho 7 Linha eixo de extensão e pesquisa O projeto extensionista desta disciplina está em primeira análise ligada ao eixo Científico Acadêmico Contudo considerando os benefícios trazidos às partes envolvidas o projeto também está alinhado com os eixos de Empregabilidade Empreendedorismo e Inovação e Sustentabilidade 8 Competências a serem trabalhadas Com base na proposta institucional para a formação do egresso e as competências gerais e específicas desenvolvidas no curso previstas em seu PPC e em consonância com a Resolução CNECES nº 7 de 18 de dezembro de 2018 as competências que serão trabalhadas neste componente serão prioritariamente Competências técnicas Abstração capacidade de filtrar informações irrelevantes e focar apenas nos aspectos essenciais de um problema Pensamento lógico habilidade de raciocinar logicamente e aplicar princípios de lógica na resolução de problemas Resolução de problemas habilidade de abordar problemas de forma sistemática e aplicar estratégias eficazes para resolvêlos Pensamento criativo capacidade de encontrar abordagens inovadoras para a resolução de problemas e pensar além das soluções convencionais Modelagem de banco de dados definição de estruturas de tabelas relações e restrições para representar e gerenciar informações de maneira eficiente e eficaz Implementação de banco de dados envolve a utilização da linguagem SQL para estruturar manipular e consultar dados assegurando a integridade e eficiência no acesso às informações armazenadas Competências socioemocionais Trabalho com a comunidade capacidade de lidar com conflitos o aprendizado contínuo e a liderança para a execução de ações nos diversos ambientes organizacionais 9 Ementa SISTEMA DE BANCO DE DADOS PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL CONSULTAS EM UMA TABELA NO POSTGRESQL CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 10 Objetivos Identificar a evolução histórica dos bancos de dados as características dos SBDs e a arquitetura dos SGBDs com base na abordagem relacional para compor o alicerce o desenvolvimento de banco de dados Implementar as etapas de um projeto conceitual de banco de dados com base na abordagem relacional e no diagrama de entidaderelacionamento para organizar a forma de pensamento sobre os dados a partir do conhecimento obtido nas especificações do negócio Implementar as etapas de um projeto lógico e físico de banco de dados com base nas técnicas de normalização no mapeamento conceituallógico e nos aspectos físicos que influenciam a implementação do modelo no SGBD para a construção de estruturas de dados adequadas e de armazenamento eficiente de dados Gerenciar objetos no SGBD PostgreSQL com base na implementação de bancos de dados relacionais a linguagem SQL e os conceitos de transação para refletir o projeto criado durante a modelagem e normalização dos dados bem como manipular dados de forma eficiente Realizar consultas em uma tabela com base em expressões SELECT em condições utilizando a cláusula WHERE e com agrupamento de dados utilizando o SGBD PostgreSQL para especificar quais colunas de uma tabela devem ser retornadas no conjunto de resultados e filtrar registros que atendem a uma condição especificada Realizar consultas com várias tabelas com base em junções interior e exterior em consultas correlatas e aninhadas e com operadores de conjunto utilizando o SGBD PostgreSQL para a construção de consultas que combinem registros de duas ou mais tabelas restringindo ou retornando os dados a serem recuperados 11 Objetivos sociocomunitários Modelar e implementar um banco de dados com base em técnicas de modelagem conceitual lógica e física e mecanismos de manipulação de banco de dados para otimizar a gestão de informações junto às partes envolvidas Melhorar a eficiência e a precisão na tomada de decisões através de uma gestão de informações mais estruturada e de fácil acesso 12 Descrição do público envolvido O público externo à IES que chamaremos de partes envolvidas e implicado na ação proposta é composto por instituições públicas ou privadas empresas escolas terceiro setor associações entidades governamentais etc além de microempreendedores individuais ou membros da comunidade local no entorno da instituição 13 Justificativa De acordo com os artigos 3º e 6º do Capítulo I da Resolução CNECES nº 7 de 18 de dezembro de 2018 a Extensão na Educação Superior Brasileira ao integrar a matriz curricular e à organização de pesquisa promove em um processo interdisciplinar a formação integral do aluno através da aprendizagem por projetos que estabelece um diálogo construtivo e transformador com diferentes setores da sociedade brasileira e internacional Esse componente na formação do aluno justificase pela importância de promover a atuação da comunidade acadêmica e técnica a partir das demandas socio comunitárias onde se encontra a IES para o enfrentamento das questões da sociedade brasileira inclusive por meio do desenvolvimento econômico social e cultural A atividade extensionista desta disciplina visa aplicar banco de dados em alguma demanda da comunidade com uma possível solução alternativa gratuita ou de baixo custo para pequenos problemas cotidianos que poderiam ser mitigados com a computação No tocante à importância da aprendizagem experiencial proposta a partir do momento que o aluno propõe e constrói novas soluções para atender a novas demandas ele desenvolve a percepção da parte envolvida para uso de soluções computacionais com o objetivo de melhorar processos eou atividades contribuindo para a cultura digital em nossa sociedade Dessa forma o aluno compreende na prática a transformação digital em curso Essa atividade extensionista oferece ao aluno a oportunidade de ser um agente transformador influente e relevante com qualidade técnica humanística social e sustentável alavancando a transformação tecnológica cada vez mais necessária na era da sociedade digital em consonância com valores éticos e morais 14 Procedimentos de ensinoaprendizagem Esta disciplina adota a metodologia de aprendizagem baseada em projetos construídos de forma dialógica com a sociedade representada pela parte interessada de forma a atender aos objetivos citados anteriormente O estudo das teorias e práticas previstas na disciplina para a aptidão de desenvolvimento desta atividade extensionista serão realizadas em paralelo com as atividades extensionistas para alcançar os objetivos técnicos e objetivos socioncomunitários previstos neste Plano de Aprendizagem Dessa forma viabilizase o desenvolvimento concomitante das habilidades técnicas e da atividade extensionista prevista para esta disciplina Durante o desenvolvimento das atividades extensionistas devese ir gradativamente preenchendo o Roteiro de Extensão usando o formulário disponibilizado no Laboratório de Extensão da Sala de Aula Virtual SAVA Este roteiro serve como guia dos passos a serem seguidos pelos alunos e inclui descrições sucintas sobre o que cada seção deve conter É fundamental que o aluno finalize o preenchimento do Roteiro de Extensão e submetao para correção dentro do prazo estipulado pelo calendário acadêmico Etapas do desenvolvimento da atividade extensionista 1 Diagnóstico e teorização conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 2 Planejamento e desenvolvimento do projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 3 Encerramento do Projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 15 Temas de aprendizagem 1 SISTEMA DE BANCO DE DADOS 11 HISTÓRICO DOS BANCOS DE DADOS 12 SISTEMAS DE BANCO DE DADOS SBD 13 SISTEMAS DE GERÊNCIA DE BANCO DE DADOS SGBD 2 PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL 21 ETAPAS DO PROJETO 22 DIAGRAMA DE ENTIDADE E RELACIONAMENTO 23 MODELAGEM DE ENTIDADES E RELACIONAMENTOS 24 MODELAGEM DE ATRIBUTOS 3 PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA 31 MODELO RELACIONAL 32 FORMAS NORMAIS 33 MAPEAMENTO CONCEITUALLÓGICO 34 MODELO NO SGBD 4 CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL 41 POSTGRESQL 42 CRIAÇÃO E ALTERAÇÃO DE TABELAS 43 MANIPULAÇÃO DE LINHAS NAS TABELAS 44 CONTROLE DE TRANSAÇÃO 5 CONSULTAS EM UMA TABELA NO POSTGRESQL 51 COMANDO SELECT 52 CLÁUSULA WHERE 53 AGRUPAMENTO DE DADOS 6 CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 61 JUNÇÕES INTERIOR E EXTERIOR 62 SUBCONSULTAS ANINHADAS E CORRELATAS 63 OPERADORES DE CONJUNTO 16 Procedimentos de avaliação A avaliação do aluno contemplará as competências desenvolvidas por meio da realização da Atividade de Extensão e Simulados Será composta de 3 etapas desdobradas da seguinte forma Realização da atividade de extensão 6 seis pontos Simulado 1 2 dois pontos Simulado 2 2 dois pontos Os critérios utilizados para a avaliação dos alunos na Atividade de Extensão serão desenvolvimento e entrega das atividades estabelecidas no Roteiro de Extensão pontualidade nas entregas linguagem adequada correção ortográfica clareza e objetividade autoavaliação discente com relato das experiências vivenciadas durante a participação na atividade de extensão A Nota Final NF será calculada após o preenchimento de todas as etapas da Atividade de Extensão realizada pelo aluno no Laboratório de Extensão disponível na Sala de Aula Virtual SAVA e da realização dos Simulados 1 e 2 e não poderá ultrapassar o grau máximo de 10 dez pontos Paraaprovaçãooalunodeveráobtergraumaiorouiguala60 17 Bibliografia básica ELMASRI R NAVATHE S Sistemas de banco de dados 7 São Paulo Pearson 2018 Disponível em httpsplataformabvirtualcombrAcervoPublicacao168492 FREZATTI Fábio Aprendizagem Baseada em Problemas São Paulo Grupo GEN 2018 Disponível em httpsintegradaminhabibliotecacombrreaderbooks9788597018042 HEUSER C Projeto de banco de dados 6 Porto Alegre Artmed 2009 Disponível em httpsintegradaminhabibliotecacombrbooks9788577804528 PUGA Sandra FRANÇA Edson GOYA Milton Banco de dados implementação em SQL PLSQL e Oracle 11g 1 São Paulo Pearson 2013 Disponível em httpsplataformabvirtualcombrAcervoPublicacao3842 18 Bibliografia complementar ALVES William Pereira Banco de dados 1 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518961cfi042 BALIEIRO R Banco de dados 1 Rio de Janeiro Seses 2015 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes863C0185 0EA34A1CA9D09218755FC46F FONSECA Cleber Costa da Implementação de banco de dados 1 Rio de Janeiro Seses 2016 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes77DC7FC9 4A47489B9FF137095AA7C5AA GARCIA Marilene SS Aprendizagem Significativa e Colaborativa Curitiba Contentus 2020 Disponível em httpsplataformabvirtualcombrLeitorPublicacao185718pdf0 MACHADO Felipe N R Banco de dados projeto e implementação 2014 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518978 MELLO Cleyson de Moraes ALMEIDA José Rogério Moura de Neto PETRILLO Regina Pentagna Curricularização da Extensão Universitária 2ª Rio de Janeiro Processo Disponível em httpsplataformabvirtualcombrLeitorPublicacao198121pdf0 codehaO8b9eyXWALpYNVRvgcTpaKKTWSEC5yk7VHx8YkVA7x4ZpohYv3u0gj NETO Geraldo H Modelagem de dados 1 Rio de Janeiro Seses 2015 Disponível em httpapirepositoriosavaestaciocombrapiobjetosefetuaDownloadff1528576c50 46cebce4e60710acdfe0 RAMARKRISHMAN R Sistemas de gerenciamento de banco de dados 3 Porto Alegre McGraw Hill 2008 Disponível em httpsintegradaminhabibliotecacombrbooks9788563308771 Plano de Aprendizagem 1 Código e nome da disciplina DGT0282 BANCO DE DADOS 2 Natureza Extensão 3 Carga horária semestral 4 Carga horária semanal 5 Perfil docente O professortutor desta disciplina deverá ser graduado em Sistemas de Informação Ciência da Computação Informática Engenharias ou áreas afins e deverá possuir Pósgraduação Lato Sensu especialização preferencialmente na área de Informática É desejável que o professortutor possua Pósgraduação Stricto Sensu mestrado eou doutorado na área de Computação O professortutor deve ter fluência em banco de dados para mediar as atividades práticas embutidas na disciplina além de perfil motivador acolhedor e inspirador para instigar a curiosidade e autoconfiança dos alunos É desejável que o professortutor possua experiência de três anos em docência de nível superior na disciplina além de conhecimentos teóricos e práticos habilidades de comunicação em ambiente acadêmico capacidade de interação e fluência digital para utilizar ferramentas necessárias ao desenvolvimento do processo de ensinoaprendizagem SGC SAVA BdQ e SIA Importante também o conhecimento do Projeto Pedagógico dos Cursos que a disciplina faz parte na Matriz Curricular 6 Área temática Em atendimento à Resolução CNECES nº 7 de 18 de dezembro de 2018 que estabelece as Diretrizes para a Extensão na Educação Superior Brasileira e dá outras providências a área temática priorizada neste Plano é tecnologia produção e trabalho 7 Linha eixo de extensão e pesquisa O projeto extensionista desta disciplina está em primeira análise ligada ao eixo Científico Acadêmico Contudo considerando os benefícios trazidos às partes envolvidas o projeto também está alinhado com os eixos de Empregabilidade Empreendedorismo e Inovação e Sustentabilidade 8 Competências a serem trabalhadas Com base na proposta institucional para a formação do egresso e as competências gerais e específicas desenvolvidas no curso previstas em seu PPC e em consonância com a Resolução CNECES nº 7 de 18 de dezembro de 2018 as competências que serão trabalhadas neste componente serão prioritariamente Competências técnicas Abstração capacidade de filtrar informações irrelevantes e focar apenas nos aspectos essenciais de um problema Pensamento lógico habilidade de raciocinar logicamente e aplicar princípios de lógica na resolução de problemas Resolução de problemas habilidade de abordar problemas de forma sistemática e aplicar estratégias eficazes para resolvêlos Pensamento criativo capacidade de encontrar abordagens inovadoras para a resolução de problemas e pensar além das soluções convencionais Modelagem de banco de dados definição de estruturas de tabelas relações e restrições para representar e gerenciar informações de maneira eficiente e eficaz Implementação de banco de dados envolve a utilização da linguagem SQL para estruturar manipular e consultar dados assegurando a integridade e eficiência no acesso às informações armazenadas Competências socioemocionais Trabalho com a comunidade capacidade de lidar com conflitos o aprendizado contínuo e a liderança para a execução de ações nos diversos ambientes organizacionais 9 Ementa SISTEMA DE BANCO DE DADOS PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL CONSULTAS EM UMA TABELA NO POSTGRESQL CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 10 Objetivos Identificar a evolução histórica dos bancos de dados as características dos SBDs e a arquitetura dos SGBDs com base na abordagem relacional para compor o alicerce o desenvolvimento de banco de dados Implementar as etapas de um projeto conceitual de banco de dados com base na abordagem relacional e no diagrama de entidaderelacionamento para organizar a forma de pensamento sobre os dados a partir do conhecimento obtido nas especificações do negócio Implementar as etapas de um projeto lógico e físico de banco de dados com base nas técnicas de normalização no mapeamento conceituallógico e nos aspectos físicos que influenciam a implementação do modelo no SGBD para a construção de estruturas de dados adequadas e de armazenamento eficiente de dados Gerenciar objetos no SGBD PostgreSQL com base na implementação de bancos de dados relacionais a linguagem SQL e os conceitos de transação para refletir o projeto criado durante a modelagem e normalização dos dados bem como manipular dados de forma eficiente Realizar consultas em uma tabela com base em expressões SELECT em condições utilizando a cláusula WHERE e com agrupamento de dados utilizando o SGBD PostgreSQL para especificar quais colunas de uma tabela devem ser retornadas no conjunto de resultados e filtrar registros que atendem a uma condição especificada Realizar consultas com várias tabelas com base em junções interior e exterior em consultas correlatas e aninhadas e com operadores de conjunto utilizando o SGBD PostgreSQL para a construção de consultas que combinem registros de duas ou mais tabelas restringindo ou retornando os dados a serem recuperados 11 Objetivos sociocomunitários Modelar e implementar um banco de dados com base em técnicas de modelagem conceitual lógica e física e mecanismos de manipulação de banco de dados para otimizar a gestão de informações junto às partes envolvidas Melhorar a eficiência e a precisão na tomada de decisões através de uma gestão de informações mais estruturada e de fácil acesso 12 Descrição do público envolvido O público externo à IES que chamaremos de partes envolvidas e implicado na ação proposta é composto por instituições públicas ou privadas empresas escolas terceiro setor associações entidades governamentais etc além de microempreendedores individuais ou membros da comunidade local no entorno da instituição 13 Justificativa De acordo com os artigos 3º e 6º do Capítulo I da Resolução CNECES nº 7 de 18 de dezembro de 2018 a Extensão na Educação Superior Brasileira ao integrar a matriz curricular e à organização de pesquisa promove em um processo interdisciplinar a formação integral do aluno através da aprendizagem por projetos que estabelece um diálogo construtivo e transformador com diferentes setores da sociedade brasileira e internacional Esse componente na formação do aluno justificase pela importância de promover a atuação da comunidade acadêmica e técnica a partir das demandas socio comunitárias onde se encontra a IES para o enfrentamento das questões da sociedade brasileira inclusive por meio do desenvolvimento econômico social e cultural A atividade extensionista desta disciplina visa aplicar banco de dados em alguma demanda da comunidade com uma possível solução alternativa gratuita ou de baixo custo para pequenos problemas cotidianos que poderiam ser mitigados com a computação No tocante à importância da aprendizagem experiencial proposta a partir do momento que o aluno propõe e constrói novas soluções para atender a novas demandas ele desenvolve a percepção da parte envolvida para uso de soluções computacionais com o objetivo de melhorar processos eou atividades contribuindo para a cultura digital em nossa sociedade Dessa forma o aluno compreende na prática a transformação digital em curso Essa atividade extensionista oferece ao aluno a oportunidade de ser um agente transformador influente e relevante com qualidade técnica humanística social e sustentável alavancando a transformação tecnológica cada vez mais necessária na era da sociedade digital em consonância com valores éticos e morais 14 Procedimentos de ensinoaprendizagem Esta disciplina adota a metodologia de aprendizagem baseada em projetos construídos de forma dialógica com a sociedade representada pela parte interessada de forma a atender aos objetivos citados anteriormente O estudo das teorias e práticas previstas na disciplina para a aptidão de desenvolvimento desta atividade extensionista serão realizadas em paralelo com as atividades extensionistas para alcançar os objetivos técnicos e objetivos socioncomunitários previstos neste Plano de Aprendizagem Dessa forma viabilizase o desenvolvimento concomitante das habilidades técnicas e da atividade extensionista prevista para esta disciplina Durante o desenvolvimento das atividades extensionistas devese ir gradativamente preenchendo o Roteiro de Extensão usando o formulário disponibilizado no Laboratório de Extensão da Sala de Aula Virtual SAVA Este roteiro serve como guia dos passos a serem seguidos pelos alunos e inclui descrições sucintas sobre o que cada seção deve conter É fundamental que o aluno finalize o preenchimento do Roteiro de Extensão e submetao para correção dentro do prazo estipulado pelo calendário acadêmico Etapas do desenvolvimento da atividade extensionista 1 Diagnóstico e teorização conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 2 Planejamento e desenvolvimento do projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 3 Encerramento do Projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 15 Temas de aprendizagem 1 SISTEMA DE BANCO DE DADOS 11 HISTÓRICO DOS BANCOS DE DADOS 12 SISTEMAS DE BANCO DE DADOS SBD 13 SISTEMAS DE GERÊNCIA DE BANCO DE DADOS SGBD 2 PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL 21 ETAPAS DO PROJETO 22 DIAGRAMA DE ENTIDADE E RELACIONAMENTO 23 MODELAGEM DE ENTIDADES E RELACIONAMENTOS 24 MODELAGEM DE ATRIBUTOS 3 PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA 31 MODELO RELACIONAL 32 FORMAS NORMAIS 33 MAPEAMENTO CONCEITUALLÓGICO 34 MODELO NO SGBD 4 CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL 41 POSTGRESQL 42 CRIAÇÃO E ALTERAÇÃO DE TABELAS 43 MANIPULAÇÃO DE LINHAS NAS TABELAS 44 CONTROLE DE TRANSAÇÃO 5 CONSULTAS EM UMA TABELA NO POSTGRESQL 51 COMANDO SELECT 52 CLÁUSULA WHERE 53 AGRUPAMENTO DE DADOS 6 CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 61 JUNÇÕES INTERIOR E EXTERIOR 62 SUBCONSULTAS ANINHADAS E CORRELATAS 63 OPERADORES DE CONJUNTO 16 Procedimentos de avaliação A avaliação do aluno contemplará as competências desenvolvidas por meio da realização da Atividade de Extensão e Simulados Será composta de 3 etapas desdobradas da seguinte forma Realização da atividade de extensão 6 seis pontos Simulado 1 2 dois pontos Simulado 2 2 dois pontos Os critérios utilizados para a avaliação dos alunos na Atividade de Extensão serão desenvolvimento e entrega das atividades estabelecidas no Roteiro de Extensão pontualidade nas entregas linguagem adequada correção ortográfica clareza e objetividade autoavaliação discente com relato das experiências vivenciadas durante a participação na atividade de extensão A Nota Final NF será calculada após o preenchimento de todas as etapas da Atividade de Extensão realizada pelo aluno no Laboratório de Extensão disponível na Sala de Aula Virtual SAVA e da realização dos Simulados 1 e 2 e não poderá ultrapassar o grau máximo de 10 dez pontos Paraaprovaçãooalunodeveráobtergraumaiorouiguala60 17 Bibliografia básica ELMASRI R NAVATHE S Sistemas de banco de dados 7 São Paulo Pearson 2018 Disponível em httpsplataformabvirtualcombrAcervoPublicacao168492 FREZATTI Fábio Aprendizagem Baseada em Problemas São Paulo Grupo GEN 2018 Disponível em httpsintegradaminhabibliotecacombrreaderbooks9788597018042 HEUSER C Projeto de banco de dados 6 Porto Alegre Artmed 2009 Disponível em httpsintegradaminhabibliotecacombrbooks9788577804528 PUGA Sandra FRANÇA Edson GOYA Milton Banco de dados implementação em SQL PLSQL e Oracle 11g 1 São Paulo Pearson 2013 Disponível em httpsplataformabvirtualcombrAcervoPublicacao3842 18 Bibliografia complementar ALVES William Pereira Banco de dados 1 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518961cfi042 BALIEIRO R Banco de dados 1 Rio de Janeiro Seses 2015 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes863C0185 0EA34A1CA9D09218755FC46F FONSECA Cleber Costa da Implementação de banco de dados 1 Rio de Janeiro Seses 2016 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes77DC7FC9 4A47489B9FF137095AA7C5AA GARCIA Marilene SS Aprendizagem Significativa e Colaborativa Curitiba Contentus 2020 Disponível em httpsplataformabvirtualcombrLeitorPublicacao185718pdf0 MACHADO Felipe N R Banco de dados projeto e implementação 2014 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518978 MELLO Cleyson de Moraes ALMEIDA José Rogério Moura de Neto PETRILLO Regina Pentagna Curricularização da Extensão Universitária 2ª Rio de Janeiro Processo Disponível em httpsplataformabvirtualcombrLeitorPublicacao198121pdf0 codehaO8b9eyXWALpYNVRvgcTpaKKTWSEC5yk7VHx8YkVA7x4ZpohYv3u0gj NETO Geraldo H Modelagem de dados 1 Rio de Janeiro Seses 2015 Disponível em httpapirepositoriosavaestaciocombrapiobjetosefetuaDownloadff1528576c50 46cebce4e60710acdfe0 RAMARKRISHMAN R Sistemas de gerenciamento de banco de dados 3 Porto Alegre McGraw Hill 2008 Disponível em httpsintegradaminhabibliotecacombrbooks9788563308771 Plano de Aprendizagem 1 Código e nome da disciplina DGT0282 BANCO DE DADOS 2 Natureza Extensão 3 Carga horária semestral 4 Carga horária semanal 5 Perfil docente O professortutor desta disciplina deverá ser graduado em Sistemas de Informação Ciência da Computação Informática Engenharias ou áreas afins e deverá possuir Pósgraduação Lato Sensu especialização preferencialmente na área de Informática É desejável que o professortutor possua Pósgraduação Stricto Sensu mestrado eou doutorado na área de Computação O professortutor deve ter fluência em banco de dados para mediar as atividades práticas embutidas na disciplina além de perfil motivador acolhedor e inspirador para instigar a curiosidade e autoconfiança dos alunos É desejável que o professortutor possua experiência de três anos em docência de nível superior na disciplina além de conhecimentos teóricos e práticos habilidades de comunicação em ambiente acadêmico capacidade de interação e fluência digital para utilizar ferramentas necessárias ao desenvolvimento do processo de ensinoaprendizagem SGC SAVA BdQ e SIA Importante também o conhecimento do Projeto Pedagógico dos Cursos que a disciplina faz parte na Matriz Curricular 6 Área temática Em atendimento à Resolução CNECES nº 7 de 18 de dezembro de 2018 que estabelece as Diretrizes para a Extensão na Educação Superior Brasileira e dá outras providências a área temática priorizada neste Plano é tecnologia produção e trabalho 7 Linha eixo de extensão e pesquisa O projeto extensionista desta disciplina está em primeira análise ligada ao eixo Científico Acadêmico Contudo considerando os benefícios trazidos às partes envolvidas o projeto também está alinhado com os eixos de Empregabilidade Empreendedorismo e Inovação e Sustentabilidade 8 Competências a serem trabalhadas Com base na proposta institucional para a formação do egresso e as competências gerais e específicas desenvolvidas no curso previstas em seu PPC e em consonância com a Resolução CNECES nº 7 de 18 de dezembro de 2018 as competências que serão trabalhadas neste componente serão prioritariamente Competências técnicas Abstração capacidade de filtrar informações irrelevantes e focar apenas nos aspectos essenciais de um problema Pensamento lógico habilidade de raciocinar logicamente e aplicar princípios de lógica na resolução de problemas Resolução de problemas habilidade de abordar problemas de forma sistemática e aplicar estratégias eficazes para resolvêlos Pensamento criativo capacidade de encontrar abordagens inovadoras para a resolução de problemas e pensar além das soluções convencionais Modelagem de banco de dados definição de estruturas de tabelas relações e restrições para representar e gerenciar informações de maneira eficiente e eficaz Implementação de banco de dados envolve a utilização da linguagem SQL para estruturar manipular e consultar dados assegurando a integridade e eficiência no acesso às informações armazenadas Competências socioemocionais Trabalho com a comunidade capacidade de lidar com conflitos o aprendizado contínuo e a liderança para a execução de ações nos diversos ambientes organizacionais 9 Ementa SISTEMA DE BANCO DE DADOS PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL CONSULTAS EM UMA TABELA NO POSTGRESQL CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 10 Objetivos Identificar a evolução histórica dos bancos de dados as características dos SBDs e a arquitetura dos SGBDs com base na abordagem relacional para compor o alicerce o desenvolvimento de banco de dados Implementar as etapas de um projeto conceitual de banco de dados com base na abordagem relacional e no diagrama de entidaderelacionamento para organizar a forma de pensamento sobre os dados a partir do conhecimento obtido nas especificações do negócio Implementar as etapas de um projeto lógico e físico de banco de dados com base nas técnicas de normalização no mapeamento conceituallógico e nos aspectos físicos que influenciam a implementação do modelo no SGBD para a construção de estruturas de dados adequadas e de armazenamento eficiente de dados Gerenciar objetos no SGBD PostgreSQL com base na implementação de bancos de dados relacionais a linguagem SQL e os conceitos de transação para refletir o projeto criado durante a modelagem e normalização dos dados bem como manipular dados de forma eficiente Realizar consultas em uma tabela com base em expressões SELECT em condições utilizando a cláusula WHERE e com agrupamento de dados utilizando o SGBD PostgreSQL para especificar quais colunas de uma tabela devem ser retornadas no conjunto de resultados e filtrar registros que atendem a uma condição especificada Realizar consultas com várias tabelas com base em junções interior e exterior em consultas correlatas e aninhadas e com operadores de conjunto utilizando o SGBD PostgreSQL para a construção de consultas que combinem registros de duas ou mais tabelas restringindo ou retornando os dados a serem recuperados 11 Objetivos sociocomunitários Modelar e implementar um banco de dados com base em técnicas de modelagem conceitual lógica e física e mecanismos de manipulação de banco de dados para otimizar a gestão de informações junto às partes envolvidas Melhorar a eficiência e a precisão na tomada de decisões através de uma gestão de informações mais estruturada e de fácil acesso 12 Descrição do público envolvido O público externo à IES que chamaremos de partes envolvidas e implicado na ação proposta é composto por instituições públicas ou privadas empresas escolas terceiro setor associações entidades governamentais etc além de microempreendedores individuais ou membros da comunidade local no entorno da instituição 13 Justificativa De acordo com os artigos 3º e 6º do Capítulo I da Resolução CNECES nº 7 de 18 de dezembro de 2018 a Extensão na Educação Superior Brasileira ao integrar a matriz curricular e à organização de pesquisa promove em um processo interdisciplinar a formação integral do aluno através da aprendizagem por projetos que estabelece um diálogo construtivo e transformador com diferentes setores da sociedade brasileira e internacional Esse componente na formação do aluno justificase pela importância de promover a atuação da comunidade acadêmica e técnica a partir das demandas socio comunitárias onde se encontra a IES para o enfrentamento das questões da sociedade brasileira inclusive por meio do desenvolvimento econômico social e cultural A atividade extensionista desta disciplina visa aplicar banco de dados em alguma demanda da comunidade com uma possível solução alternativa gratuita ou de baixo custo para pequenos problemas cotidianos que poderiam ser mitigados com a computação No tocante à importância da aprendizagem experiencial proposta a partir do momento que o aluno propõe e constrói novas soluções para atender a novas demandas ele desenvolve a percepção da parte envolvida para uso de soluções computacionais com o objetivo de melhorar processos eou atividades contribuindo para a cultura digital em nossa sociedade Dessa forma o aluno compreende na prática a transformação digital em curso Essa atividade extensionista oferece ao aluno a oportunidade de ser um agente transformador influente e relevante com qualidade técnica humanística social e sustentável alavancando a transformação tecnológica cada vez mais necessária na era da sociedade digital em consonância com valores éticos e morais 14 Procedimentos de ensinoaprendizagem Esta disciplina adota a metodologia de aprendizagem baseada em projetos construídos de forma dialógica com a sociedade representada pela parte interessada de forma a atender aos objetivos citados anteriormente O estudo das teorias e práticas previstas na disciplina para a aptidão de desenvolvimento desta atividade extensionista serão realizadas em paralelo com as atividades extensionistas para alcançar os objetivos técnicos e objetivos socioncomunitários previstos neste Plano de Aprendizagem Dessa forma viabilizase o desenvolvimento concomitante das habilidades técnicas e da atividade extensionista prevista para esta disciplina Durante o desenvolvimento das atividades extensionistas devese ir gradativamente preenchendo o Roteiro de Extensão usando o formulário disponibilizado no Laboratório de Extensão da Sala de Aula Virtual SAVA Este roteiro serve como guia dos passos a serem seguidos pelos alunos e inclui descrições sucintas sobre o que cada seção deve conter É fundamental que o aluno finalize o preenchimento do Roteiro de Extensão e submetao para correção dentro do prazo estipulado pelo calendário acadêmico Etapas do desenvolvimento da atividade extensionista 1 Diagnóstico e teorização conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 2 Planejamento e desenvolvimento do projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 3 Encerramento do Projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 15 Temas de aprendizagem 1 SISTEMA DE BANCO DE DADOS 11 HISTÓRICO DOS BANCOS DE DADOS 12 SISTEMAS DE BANCO DE DADOS SBD 13 SISTEMAS DE GERÊNCIA DE BANCO DE DADOS SGBD 2 PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL 21 ETAPAS DO PROJETO 22 DIAGRAMA DE ENTIDADE E RELACIONAMENTO 23 MODELAGEM DE ENTIDADES E RELACIONAMENTOS 24 MODELAGEM DE ATRIBUTOS 3 PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA 31 MODELO RELACIONAL 32 FORMAS NORMAIS 33 MAPEAMENTO CONCEITUALLÓGICO 34 MODELO NO SGBD 4 CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL 41 POSTGRESQL 42 CRIAÇÃO E ALTERAÇÃO DE TABELAS 43 MANIPULAÇÃO DE LINHAS NAS TABELAS 44 CONTROLE DE TRANSAÇÃO 5 CONSULTAS EM UMA TABELA NO POSTGRESQL 51 COMANDO SELECT 52 CLÁUSULA WHERE 53 AGRUPAMENTO DE DADOS 6 CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 61 JUNÇÕES INTERIOR E EXTERIOR 62 SUBCONSULTAS ANINHADAS E CORRELATAS 63 OPERADORES DE CONJUNTO 16 Procedimentos de avaliação A avaliação do aluno contemplará as competências desenvolvidas por meio da realização da Atividade de Extensão e Simulados Será composta de 3 etapas desdobradas da seguinte forma Realização da atividade de extensão 6 seis pontos Simulado 1 2 dois pontos Simulado 2 2 dois pontos Os critérios utilizados para a avaliação dos alunos na Atividade de Extensão serão desenvolvimento e entrega das atividades estabelecidas no Roteiro de Extensão pontualidade nas entregas linguagem adequada correção ortográfica clareza e objetividade autoavaliação discente com relato das experiências vivenciadas durante a participação na atividade de extensão A Nota Final NF será calculada após o preenchimento de todas as etapas da Atividade de Extensão realizada pelo aluno no Laboratório de Extensão disponível na Sala de Aula Virtual SAVA e da realização dos Simulados 1 e 2 e não poderá ultrapassar o grau máximo de 10 dez pontos Paraaprovaçãooalunodeveráobtergraumaiorouiguala60 17 Bibliografia básica ELMASRI R NAVATHE S Sistemas de banco de dados 7 São Paulo Pearson 2018 Disponível em httpsplataformabvirtualcombrAcervoPublicacao168492 FREZATTI Fábio Aprendizagem Baseada em Problemas São Paulo Grupo GEN 2018 Disponível em httpsintegradaminhabibliotecacombrreaderbooks9788597018042 HEUSER C Projeto de banco de dados 6 Porto Alegre Artmed 2009 Disponível em httpsintegradaminhabibliotecacombrbooks9788577804528 PUGA Sandra FRANÇA Edson GOYA Milton Banco de dados implementação em SQL PLSQL e Oracle 11g 1 São Paulo Pearson 2013 Disponível em httpsplataformabvirtualcombrAcervoPublicacao3842 18 Bibliografia complementar ALVES William Pereira Banco de dados 1 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518961cfi042 BALIEIRO R Banco de dados 1 Rio de Janeiro Seses 2015 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes863C0185 0EA34A1CA9D09218755FC46F FONSECA Cleber Costa da Implementação de banco de dados 1 Rio de Janeiro Seses 2016 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes77DC7FC9 4A47489B9FF137095AA7C5AA GARCIA Marilene SS Aprendizagem Significativa e Colaborativa Curitiba Contentus 2020 Disponível em httpsplataformabvirtualcombrLeitorPublicacao185718pdf0 MACHADO Felipe N R Banco de dados projeto e implementação 2014 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518978 MELLO Cleyson de Moraes ALMEIDA José Rogério Moura de Neto PETRILLO Regina Pentagna Curricularização da Extensão Universitária 2ª Rio de Janeiro Processo Disponível em httpsplataformabvirtualcombrLeitorPublicacao198121pdf0 codehaO8b9eyXWALpYNVRvgcTpaKKTWSEC5yk7VHx8YkVA7x4ZpohYv3u0gj NETO Geraldo H Modelagem de dados 1 Rio de Janeiro Seses 2015 Disponível em httpapirepositoriosavaestaciocombrapiobjetosefetuaDownloadff1528576c50 46cebce4e60710acdfe0 RAMARKRISHMAN R Sistemas de gerenciamento de banco de dados 3 Porto Alegre McGraw Hill 2008 Disponível em httpsintegradaminhabibliotecacombrbooks9788563308771 ROTEIRO DE EXTENSÃO DE BANCO DE DADOS I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros No diagnóstico e teorização do projeto de extensão foi identificada a participação de diversas partes envolvidas destacandose o Serviço Brasileiro de Apoio às Micro e Pequenas Empresas Sebrae como parceiro fundamental O públicoalvo da comunidade local envolvido na atividade consistiu principalmente de micro e pequenos empreendedores com variados perfis socioeconômicos A maioria dos participantes possuía ensino médio completo ou superior em andamento com uma distribuição de gênero equilibrada e uma faixa etária predominante entre 25 e 45 anos Foram contabilizados aproximadamente 15 participantes durante os três dias de evento refletindo uma amostra representativa das pequenas empresas locais que buscavam capacitação para aumentar suas chances de sucesso no mercado O projeto teve como foco a realização de palestras e treinamentos de conscientização sobre Banco de Dados direcionados especificamente aos micros e pequenos empreendedores A iniciativa visou capacitar os participantes sobre a importância dos bancos de dados e como essas ferramentas podem ser essenciais para o crescimento e sustentabilidade dos negócios Durante as três sessões realizadas foi promovida uma conscientização inicial seguida de um treinamento prático sobre aplicações reais de banco de dados As atividades foram desenhadas para fornecer aos empreendedores conhecimento prático e estratégico possibilitando a implementação eficaz dessas tecnologias em suas operações diárias Os participantes foram expostos a uma série de conceitos e técnicas essenciais para a utilização eficiente de bancos de dados incluindo a gestão de informações análise de dados e a aplicação dessas informações para tomadas de decisão mais informadas A abordagem prática das sessões permitiu que os empreendedores vissem exemplos reais de como os bancos de dados podem ser utilizados para otimizar processos melhorar a comunicação com clientes e fornecedores e aumentar a eficiência operacional A resposta dos participantes foi positiva demonstrando um engajamento ativo e interesse em aplicar os conhecimentos adquiridos em seus próprios negócios com a expectativa de obter melhores resultados e crescimento sustentável a longo prazo 2 Situaçãoproblema identificada A situaçãoproblema identificada na comunidade local que motivou a elaboração da atividade de extensão foi a carência de conhecimento e capacitação sobre a utilização de bancos de dados entre micro e pequenos empreendedores Durante os encontros e conversas realizadas com esses empreendedores emergiu a preocupação recorrente sobre a dificuldade em gerenciar informações empresariais de maneira eficaz o que impactava diretamente na tomada de decisões estratégicas e operacionais Muitos relatavam a falta de organização de dados o que resultava em perda de oportunidades dificuldades em manter um controle eficiente de clientes fornecedores e estoques além de problemas na análise de desempenho do negócio Essas deficiências evidenciaram a necessidade urgente de conscientização e treinamento específico sobre bancos de dados uma ferramenta fundamental para a gestão moderna de qualquer empreendimento A maioria dos empreendedores mencionou que apesar de reconhecerem a importância da tecnologia não possuíam os conhecimentos técnicos necessários para implementar e utilizar bancos de dados de forma eficaz Essa lacuna de conhecimento representava uma barreira significativa para o crescimento e a competitividade dos negócios locais motivando a organização do projeto de extensão focado na capacitação prática e teórica sobre o assunto O objetivo principal portanto foi abordar essa situaçãoproblema proporcionando aos empreendedores locais as habilidades e conhecimentos necessários para otimizar a gestão de suas informações aumentar a eficiência operacional e consequentemente as chances de sucesso e sustentabilidade de seus negócios Através das sessões de treinamento e conscientização buscouse oferecer uma solução prática e acessível para essa dor identificada contribuindo para o fortalecimento econômico da comunidade local 3 Demanda sociocomunitária e motivação acadêmica A situaçãoproblema identificada na comunidade local relacionada à falta de conhecimento e capacitação sobre a utilização de bancos de dados entre micro e pequenos empreendedores tem um impacto significativo nas esferas social educacional cultural e econômica das pessoas envolvidas A ausência de habilidades adequadas para gerenciar informações empresariais afeta negativamente a eficiência dos negócios resultando em decisões mal informadas e oportunidades perdidas Isso por sua vez limita o crescimento econômico dos empreendedores reduz a geração de empregos e enfraquece a economia local criando um ciclo de dificuldades econômicas que afeta toda a comunidade Os conteúdos estudados na disciplina de Banco de Dados permitiram a identificação e abordagem dessa situaçãoproblema de maneira eficaz A aplicação prática desses conhecimentos durante a palestra e os treinamentos oferecidos aos empreendedores locais proporcionou uma solução direta para as queixas identificadas Através do ensino de técnicas de organização e análise de dados os participantes puderam compreender a importância de uma gestão eficaz da informação e como isso pode ser um diferencial competitivo para seus negócios O conhecimento adquirido permitiu aos empreendedores implementar melhorias imediatas em suas operações otimizando processos melhorando a comunicação com clientes e fornecedores e aumentando a eficiência operacional A motivação acadêmica para a realização dessa atividade de extensão foi fundamentada no desejo de aplicar os conhecimentos teóricos em um contexto real demonstrando a relevância prática dos estudos universitários Ao capacitar os empreendedores locais o projeto não apenas contribuiu para a melhoria das condições econômicas da comunidade mas também evidenciou a importância do aprendizado contínuo e da aplicação prática do conhecimento acadêmico para a solução de problemas reais Dessa forma a atividade reforçou a conexão entre a teoria e a prática destacando o papel transformador da educação superior na vida das pessoas e no desenvolvimento das comunidades 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Capacitar micro e pequenos empreendedores locais sobre a utilização de bancos de dados fornecendo conhecimento teórico e prático para a gestão eficaz de informações empresariais até o final do terceiro dia de treinamento Implementar técnicas de organização e análise de dados nos negócios dos participantes auxiliandoos a melhorar a tomada de decisões estratégicas e operacionais até uma semana após o término do projeto Aumentar a eficiência operacional e a competitividade dos empreendimentos locais demonstrando a aplicação prática das habilidades adquiridas em bancos de dados com acompanhamento e feedback contínuo durante um mês após o treinamento II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Objetivo Capacitar micro e pequenos empreendedores locais sobre a utilização de bancos de dados fornecendo conhecimento teórico e prático para a gestão eficaz de informações empresariais até o final do terceiro dia de treinamento Ação 1 Planejamento e Organização da Palestra e Treinamento O que fazer Planejar e organizar as palestras e treinamentos sobre a utilização de bancos de dados Quando fazer Duas semanas antes do início do evento Como fazer Realizar reuniões de planejamento com a equipe do projeto definir o conteúdo a ser abordado preparar materiais didáticos e recursos audiovisuais Reservar o espaço e coordenar com o Sebrae Para quem fazer Para os micros e pequenos empreendedores locais participantes do evento Onde fazer Nas instalações do Sebrae Objetivo Implementar técnicas de organização e análise de dados nos negócios dos participantes auxiliandoos a melhorar a tomada de decisões estratégicas e operacionais até uma semana após o término do projeto Ação 2 Realização das Palestras e Treinamentos O que fazer Ministrar palestras e treinamentos sobre a importância e a utilização prática de bancos de dados Quando fazer Durante os três dias de evento Como fazer Conduzir as sessões conforme o cronograma estabelecido utilizando apresentações exemplos práticos e exercícios interativos Fornecer suporte técnico e responder a dúvidas dos participantes Para quem fazer Para os cerca de 15 micro e pequenos empreendedores locais inscritos Onde fazer Nas instalações do Sebrae Objetivo Aumentar a eficiência operacional e a competitividade dos empreendimentos locais demonstrando a aplicação prática das habilidades adquiridas em bancos de dados com acompanhamento e feedback contínuo durante um mês após o treinamento Ação 3 Acompanhamento e Avaliação dos Resultados O que fazer Acompanhar a implementação das técnicas aprendidas pelos participantes em seus negócios e avaliar os resultados obtidos Quando fazer Durante o mês seguinte ao término do treinamento Como fazer Realizar visitas aos negócios dos participantes oferecer suporte técnico adicional conforme necessário e coletar feedback sobre a aplicação das técnicas aprendidas Elaborar relatórios de acompanhamento e avaliação Para quem fazer Para os participantes do treinamento e seus negócios Onde fazer Nos locais de trabalho dos micros e pequenos empreendedores participantes 2 Envolvimento do público participante O envolvimento do público participante foi essencial para o sucesso do planejamento desenvolvimento e avaliação da atividade de extensão Desde o início houve um diálogo constante com os micros e pequenos empreendedores locais visando entender suas necessidades e expectativas em relação à capacitação sobre bancos de dados Esse diálogo ocorreu por meio de reuniões preliminares e encontros presenciais onde foram discutidos os principais desafios enfrentados pelos empreendedores em suas operações diárias No início do projeto foram realizadas reuniões iniciais com representantes do Sebrae e com os micros e pequenos empreendedores para identificar as principais dificuldades relacionadas à gestão de dados Durante esses encontros os participantes puderam expressar suas dores e preocupações contribuindo para a definição dos conteúdos a serem abordados nas palestras e treinamentos A participação ativa dos empreendedores na fase de planejamento garantiu que o programa fosse alinhado às suas necessidades específicas Com base nas informações coletadas durante os encontros preliminares a equipe do projeto elaborou materiais didáticos e recursos audiovisuais que seriam utilizados durante as sessões de treinamento Esses materiais foram desenvolvidos para serem acessíveis e relevantes para o público alvo incluindo exemplos práticos e estudos de caso aplicáveis à realidade dos pequenos negócios locais Além disso foram criados guias e manuais de referência para auxiliar os participantes na implementação das técnicas aprendidas Durante o desenvolvimento das palestras e treinamentos houve uma interação constante entre os facilitadores e os participantes As sessões foram conduzidas de maneira interativa incentivando perguntas discussões e a troca de experiências entre os empreendedores Essa abordagem colaborativa permitiu que os participantes se sentissem parte ativa do processo de aprendizagem contribuindo com suas perspectivas e aprendendo uns com os outros Após a conclusão das sessões de treinamento foi realizada uma avaliação detalhada da atividade Os empreendedores foram convidados a fornecer feedback sobre o conteúdo abordado a metodologia utilizada e a aplicabilidade das técnicas aprendidas em seus negócios Esse feedback foi coletado por meio de questionários e entrevistas individuais permitindo uma análise abrangente dos resultados obtidos Com base nas avaliações foram identificadas áreas de melhoria e sucesso que serão consideradas em futuras atividades de extensão 3 Avaliação dos resultados alcançados A avaliação dos resultados revelou que os participantes consideraram o conteúdo claro e relevante destacando a aplicabilidade das técnicas de bancos de dados em seus negócios Entrevistas individuais confirmaram que os conhecimentos adquiridos foram aplicados com sucesso resultando em melhorias na gestão de informações e eficiência operacional Os empreendedores implementaram as técnicas aprendidas otimizando a gestão de clientes e processos internos Isso aumentou a competitividade dos negócios locais e facilitou tomadas de decisões mais informadas contribuindo para um crescimento sustentável e efetivo das empresas participantes III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade Minha participação na atividade de extensão proporcionou uma experiência enriquecedora ao aplicar os conteúdos teóricos aprendidos em uma interação direta com a comunidade local Contextualizando essa experiência pude perceber como teoria e prática se complementam contribuindo significativamente para meu desenvolvimento pessoal e profissional Métodos como questionários e dinâmicas de grupo foram essenciais para entender as necessidades dos micros e pequenos empreendedores em relação ao uso de bancos de dados Implementamos sessões de treinamento focadas em aplicativos práticos o que resultou em melhorias perceptíveis na gestão de informações e na eficiência operacional dos participantes Os resultados obtidos foram bastante positivos com os empreendedores relatando uma maior capacidade de tomar decisões informadas e uma melhoria geral na organização de seus negócios A atividade não apenas capacitou os participantes tecnicamente mas também fortaleceu sua competitividade no mercado local Enfrentamos desafios na adaptação dos conteúdos às diferentes realidades dos participantes mas isso também proporcionou aprendizados importantes sobre a flexibilidade e a personalização necessárias em projetos de extensão Em última análise esta experiência reforçou a importância do engajamento comunitário e da aplicação prática dos conhecimentos acadêmicos para promover mudanças tangíveis e sustentáveis na sociedade 2 Evidências MySQL 5541MariaDB Nightingaleautobiographicalfictioniqu4users TABLES iqa4commentmeta iqa4comments iqa4links iqa4options iqa4postmeta iqa4postrelated iqa4termrelationships iqa4termtaxonomy iqa4terms iqa4usermeta iqa4users TABLE INFORMATION created 2115 updated 2115 engine MyISAM rows 1 size 116 B encoding latin1 Structure Content Relations Triggers Table Info Query Field Type Length Unsigned Zerofill Binary Allow Null Key Default Extra PRT ID BIGINT 20 userlogin VARCHAR 60 userpass VARCHAR 64 usernicename VARCHAR 50 useremail VARCHAR 100 userurl VARCHAR 100 userregistered DATETIME 0000 useractivation VARCHAR 60 userstatus INT 11 displayname VARCHAR 250 INDEXES Nonunique Keyname Seqinindex Columnname Collation Cardinality Subpart Packed Comment PRIMARY 1 ID A 1 NULL NULL userlogin 1 userlogin A 1 NULL NULL usernicename 1 usernicename A 1 NULL NULL Avaliação do curso Todas as alterações foram salvas no Google Drive 10 respostas Resumo Pergunta Nome Bruno Marcio Rafael Carlos Pedro Raul Mario Cleber Souza Rauni João Nível de aprendizado Fraco Moderado Satisfatório Muito bom Excelente Avaliação do curso Todas as alterações foram salvas no Google Drive Nível de aprendizado Fraco Moderado Satisfatório Muito bom Excelente Você sent que está saindo mais preparado Conseguí absorver conteúdo e importância do assunto abordado Participará de mais ações como esta Como você avalia a ação como um todo Conteúdo do curso Discordo totalmente Discordo Não sei Concordo Concordo plenamente Os objetivos foram claros O conteúdo do curso foi organizado e bem planejado A carga do curso foi apropriada O curso foi organizado para permitir a participação de ROTEIRO DE EXTENSÃO DE BANCO DE DADOS I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros 2 Situaçãoproblema identificada 3 Demanda sociocomunitária e motivação acadêmica 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades 2 Envolvimento do público participante 3 Avaliação dos resultados alcançados III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade
Send your question to AI and receive an answer instantly
Recommended for you
16
Projeto de Banco de Dados
Banco de Dados
ESTACIO
21
Projeto de Extensão Banco de Dados
Banco de Dados
ESTACIO
1
Trabalho de Extensão
Banco de Dados
ESTACIO
1
Apresentar os Problemas Identificados na Comunidade Local
Banco de Dados
ESTACIO
3
Criar Banco de Dado e Tabelas
Banco de Dados
FATEC
2
Atividade Avaliativa 3-2022 2
Banco de Dados
UFRN
38
Trabalho Academico - Big Data
Banco de Dados
UNINTER
4
Atividade Pratica de Nosql_2024
Banco de Dados
UNINTER
2
Atividade Avaliativa 2-2022 2
Banco de Dados
UFRN
85
Modelagem e Implementação de uma Solução de Banco de Dados
Banco de Dados
UMG
Preview text
DIAGNÓSTICO E TEORIZAÇÃO Identificação das partes envolvidas e parceiros Situaçãoproblema identificada Demanda sociocomunitária e motivação acadêmica Objetivos a serem alcançados em relação à situaçãoproblema identificada PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO Plano de trabalho com cronograma das atividades Envolvimento do público participante Avaliação dos resultados alcançados ENCERRAMENTO DO PROJETO Relato da experiência individual no desenvolvimento do projeto Evidências das atividades realizadas Plano de Aprendizagem 1 Código e nome da disciplina DGT0282 BANCO DE DADOS 2 Natureza Extensão 3 Carga horária semestral 4 Carga horária semanal 5 Perfil docente O professortutor desta disciplina deverá ser graduado em Sistemas de Informação Ciência da Computação Informática Engenharias ou áreas afins e deverá possuir Pósgraduação Lato Sensu especialização preferencialmente na área de Informática É desejável que o professortutor possua Pósgraduação Stricto Sensu mestrado eou doutorado na área de Computação O professortutor deve ter fluência em banco de dados para mediar as atividades práticas embutidas na disciplina além de perfil motivador acolhedor e inspirador para instigar a curiosidade e autoconfiança dos alunos É desejável que o professortutor possua experiência de três anos em docência de nível superior na disciplina além de conhecimentos teóricos e práticos habilidades de comunicação em ambiente acadêmico capacidade de interação e fluência digital para utilizar ferramentas necessárias ao desenvolvimento do processo de ensinoaprendizagem SGC SAVA BdQ e SIA Importante também o conhecimento do Projeto Pedagógico dos Cursos que a disciplina faz parte na Matriz Curricular 6 Área temática Em atendimento à Resolução CNECES nº 7 de 18 de dezembro de 2018 que estabelece as Diretrizes para a Extensão na Educação Superior Brasileira e dá outras providências a área temática priorizada neste Plano é tecnologia produção e trabalho 7 Linha eixo de extensão e pesquisa O projeto extensionista desta disciplina está em primeira análise ligada ao eixo Científico Acadêmico Contudo considerando os benefícios trazidos às partes envolvidas o projeto também está alinhado com os eixos de Empregabilidade Empreendedorismo e Inovação e Sustentabilidade 8 Competências a serem trabalhadas Com base na proposta institucional para a formação do egresso e as competências gerais e específicas desenvolvidas no curso previstas em seu PPC e em consonância com a Resolução CNECES nº 7 de 18 de dezembro de 2018 as competências que serão trabalhadas neste componente serão prioritariamente Competências técnicas Abstração capacidade de filtrar informações irrelevantes e focar apenas nos aspectos essenciais de um problema Pensamento lógico habilidade de raciocinar logicamente e aplicar princípios de lógica na resolução de problemas Resolução de problemas habilidade de abordar problemas de forma sistemática e aplicar estratégias eficazes para resolvêlos Pensamento criativo capacidade de encontrar abordagens inovadoras para a resolução de problemas e pensar além das soluções convencionais Modelagem de banco de dados definição de estruturas de tabelas relações e restrições para representar e gerenciar informações de maneira eficiente e eficaz Implementação de banco de dados envolve a utilização da linguagem SQL para estruturar manipular e consultar dados assegurando a integridade e eficiência no acesso às informações armazenadas Competências socioemocionais Trabalho com a comunidade capacidade de lidar com conflitos o aprendizado contínuo e a liderança para a execução de ações nos diversos ambientes organizacionais 9 Ementa SISTEMA DE BANCO DE DADOS PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL CONSULTAS EM UMA TABELA NO POSTGRESQL CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 10 Objetivos Identificar a evolução histórica dos bancos de dados as características dos SBDs e a arquitetura dos SGBDs com base na abordagem relacional para compor o alicerce o desenvolvimento de banco de dados Implementar as etapas de um projeto conceitual de banco de dados com base na abordagem relacional e no diagrama de entidaderelacionamento para organizar a forma de pensamento sobre os dados a partir do conhecimento obtido nas especificações do negócio Implementar as etapas de um projeto lógico e físico de banco de dados com base nas técnicas de normalização no mapeamento conceituallógico e nos aspectos físicos que influenciam a implementação do modelo no SGBD para a construção de estruturas de dados adequadas e de armazenamento eficiente de dados Gerenciar objetos no SGBD PostgreSQL com base na implementação de bancos de dados relacionais a linguagem SQL e os conceitos de transação para refletir o projeto criado durante a modelagem e normalização dos dados bem como manipular dados de forma eficiente Realizar consultas em uma tabela com base em expressões SELECT em condições utilizando a cláusula WHERE e com agrupamento de dados utilizando o SGBD PostgreSQL para especificar quais colunas de uma tabela devem ser retornadas no conjunto de resultados e filtrar registros que atendem a uma condição especificada Realizar consultas com várias tabelas com base em junções interior e exterior em consultas correlatas e aninhadas e com operadores de conjunto utilizando o SGBD PostgreSQL para a construção de consultas que combinem registros de duas ou mais tabelas restringindo ou retornando os dados a serem recuperados 11 Objetivos sociocomunitários Modelar e implementar um banco de dados com base em técnicas de modelagem conceitual lógica e física e mecanismos de manipulação de banco de dados para otimizar a gestão de informações junto às partes envolvidas Melhorar a eficiência e a precisão na tomada de decisões através de uma gestão de informações mais estruturada e de fácil acesso 12 Descrição do público envolvido O público externo à IES que chamaremos de partes envolvidas e implicado na ação proposta é composto por instituições públicas ou privadas empresas escolas terceiro setor associações entidades governamentais etc além de microempreendedores individuais ou membros da comunidade local no entorno da instituição 13 Justificativa De acordo com os artigos 3º e 6º do Capítulo I da Resolução CNECES nº 7 de 18 de dezembro de 2018 a Extensão na Educação Superior Brasileira ao integrar a matriz curricular e à organização de pesquisa promove em um processo interdisciplinar a formação integral do aluno através da aprendizagem por projetos que estabelece um diálogo construtivo e transformador com diferentes setores da sociedade brasileira e internacional Esse componente na formação do aluno justificase pela importância de promover a atuação da comunidade acadêmica e técnica a partir das demandas socio comunitárias onde se encontra a IES para o enfrentamento das questões da sociedade brasileira inclusive por meio do desenvolvimento econômico social e cultural A atividade extensionista desta disciplina visa aplicar banco de dados em alguma demanda da comunidade com uma possível solução alternativa gratuita ou de baixo custo para pequenos problemas cotidianos que poderiam ser mitigados com a computação No tocante à importância da aprendizagem experiencial proposta a partir do momento que o aluno propõe e constrói novas soluções para atender a novas demandas ele desenvolve a percepção da parte envolvida para uso de soluções computacionais com o objetivo de melhorar processos eou atividades contribuindo para a cultura digital em nossa sociedade Dessa forma o aluno compreende na prática a transformação digital em curso Essa atividade extensionista oferece ao aluno a oportunidade de ser um agente transformador influente e relevante com qualidade técnica humanística social e sustentável alavancando a transformação tecnológica cada vez mais necessária na era da sociedade digital em consonância com valores éticos e morais 14 Procedimentos de ensinoaprendizagem Esta disciplina adota a metodologia de aprendizagem baseada em projetos construídos de forma dialógica com a sociedade representada pela parte interessada de forma a atender aos objetivos citados anteriormente O estudo das teorias e práticas previstas na disciplina para a aptidão de desenvolvimento desta atividade extensionista serão realizadas em paralelo com as atividades extensionistas para alcançar os objetivos técnicos e objetivos socioncomunitários previstos neste Plano de Aprendizagem Dessa forma viabilizase o desenvolvimento concomitante das habilidades técnicas e da atividade extensionista prevista para esta disciplina Durante o desenvolvimento das atividades extensionistas devese ir gradativamente preenchendo o Roteiro de Extensão usando o formulário disponibilizado no Laboratório de Extensão da Sala de Aula Virtual SAVA Este roteiro serve como guia dos passos a serem seguidos pelos alunos e inclui descrições sucintas sobre o que cada seção deve conter É fundamental que o aluno finalize o preenchimento do Roteiro de Extensão e submetao para correção dentro do prazo estipulado pelo calendário acadêmico Etapas do desenvolvimento da atividade extensionista 1 Diagnóstico e teorização conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 2 Planejamento e desenvolvimento do projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 3 Encerramento do Projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 15 Temas de aprendizagem 1 SISTEMA DE BANCO DE DADOS 11 HISTÓRICO DOS BANCOS DE DADOS 12 SISTEMAS DE BANCO DE DADOS SBD 13 SISTEMAS DE GERÊNCIA DE BANCO DE DADOS SGBD 2 PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL 21 ETAPAS DO PROJETO 22 DIAGRAMA DE ENTIDADE E RELACIONAMENTO 23 MODELAGEM DE ENTIDADES E RELACIONAMENTOS 24 MODELAGEM DE ATRIBUTOS 3 PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA 31 MODELO RELACIONAL 32 FORMAS NORMAIS 33 MAPEAMENTO CONCEITUALLÓGICO 34 MODELO NO SGBD 4 CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL 41 POSTGRESQL 42 CRIAÇÃO E ALTERAÇÃO DE TABELAS 43 MANIPULAÇÃO DE LINHAS NAS TABELAS 44 CONTROLE DE TRANSAÇÃO 5 CONSULTAS EM UMA TABELA NO POSTGRESQL 51 COMANDO SELECT 52 CLÁUSULA WHERE 53 AGRUPAMENTO DE DADOS 6 CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 61 JUNÇÕES INTERIOR E EXTERIOR 62 SUBCONSULTAS ANINHADAS E CORRELATAS 63 OPERADORES DE CONJUNTO 16 Procedimentos de avaliação A avaliação do aluno contemplará as competências desenvolvidas por meio da realização da Atividade de Extensão e Simulados Será composta de 3 etapas desdobradas da seguinte forma Realização da atividade de extensão 6 seis pontos Simulado 1 2 dois pontos Simulado 2 2 dois pontos Os critérios utilizados para a avaliação dos alunos na Atividade de Extensão serão desenvolvimento e entrega das atividades estabelecidas no Roteiro de Extensão pontualidade nas entregas linguagem adequada correção ortográfica clareza e objetividade autoavaliação discente com relato das experiências vivenciadas durante a participação na atividade de extensão A Nota Final NF será calculada após o preenchimento de todas as etapas da Atividade de Extensão realizada pelo aluno no Laboratório de Extensão disponível na Sala de Aula Virtual SAVA e da realização dos Simulados 1 e 2 e não poderá ultrapassar o grau máximo de 10 dez pontos Paraaprovaçãooalunodeveráobtergraumaiorouiguala60 17 Bibliografia básica ELMASRI R NAVATHE S Sistemas de banco de dados 7 São Paulo Pearson 2018 Disponível em httpsplataformabvirtualcombrAcervoPublicacao168492 FREZATTI Fábio Aprendizagem Baseada em Problemas São Paulo Grupo GEN 2018 Disponível em httpsintegradaminhabibliotecacombrreaderbooks9788597018042 HEUSER C Projeto de banco de dados 6 Porto Alegre Artmed 2009 Disponível em httpsintegradaminhabibliotecacombrbooks9788577804528 PUGA Sandra FRANÇA Edson GOYA Milton Banco de dados implementação em SQL PLSQL e Oracle 11g 1 São Paulo Pearson 2013 Disponível em httpsplataformabvirtualcombrAcervoPublicacao3842 18 Bibliografia complementar ALVES William Pereira Banco de dados 1 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518961cfi042 BALIEIRO R Banco de dados 1 Rio de Janeiro Seses 2015 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes863C0185 0EA34A1CA9D09218755FC46F FONSECA Cleber Costa da Implementação de banco de dados 1 Rio de Janeiro Seses 2016 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes77DC7FC9 4A47489B9FF137095AA7C5AA GARCIA Marilene SS Aprendizagem Significativa e Colaborativa Curitiba Contentus 2020 Disponível em httpsplataformabvirtualcombrLeitorPublicacao185718pdf0 MACHADO Felipe N R Banco de dados projeto e implementação 2014 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518978 MELLO Cleyson de Moraes ALMEIDA José Rogério Moura de Neto PETRILLO Regina Pentagna Curricularização da Extensão Universitária 2ª Rio de Janeiro Processo Disponível em httpsplataformabvirtualcombrLeitorPublicacao198121pdf0 codehaO8b9eyXWALpYNVRvgcTpaKKTWSEC5yk7VHx8YkVA7x4ZpohYv3u0gj NETO Geraldo H Modelagem de dados 1 Rio de Janeiro Seses 2015 Disponível em httpapirepositoriosavaestaciocombrapiobjetosefetuaDownloadff1528576c50 46cebce4e60710acdfe0 RAMARKRISHMAN R Sistemas de gerenciamento de banco de dados 3 Porto Alegre McGraw Hill 2008 Disponível em httpsintegradaminhabibliotecacombrbooks9788563308771 Plano de Aprendizagem 1 Código e nome da disciplina DGT0282 BANCO DE DADOS 2 Natureza Extensão 3 Carga horária semestral 4 Carga horária semanal 5 Perfil docente O professortutor desta disciplina deverá ser graduado em Sistemas de Informação Ciência da Computação Informática Engenharias ou áreas afins e deverá possuir Pósgraduação Lato Sensu especialização preferencialmente na área de Informática É desejável que o professortutor possua Pósgraduação Stricto Sensu mestrado eou doutorado na área de Computação O professortutor deve ter fluência em banco de dados para mediar as atividades práticas embutidas na disciplina além de perfil motivador acolhedor e inspirador para instigar a curiosidade e autoconfiança dos alunos É desejável que o professortutor possua experiência de três anos em docência de nível superior na disciplina além de conhecimentos teóricos e práticos habilidades de comunicação em ambiente acadêmico capacidade de interação e fluência digital para utilizar ferramentas necessárias ao desenvolvimento do processo de ensinoaprendizagem SGC SAVA BdQ e SIA Importante também o conhecimento do Projeto Pedagógico dos Cursos que a disciplina faz parte na Matriz Curricular 6 Área temática Em atendimento à Resolução CNECES nº 7 de 18 de dezembro de 2018 que estabelece as Diretrizes para a Extensão na Educação Superior Brasileira e dá outras providências a área temática priorizada neste Plano é tecnologia produção e trabalho 7 Linha eixo de extensão e pesquisa O projeto extensionista desta disciplina está em primeira análise ligada ao eixo Científico Acadêmico Contudo considerando os benefícios trazidos às partes envolvidas o projeto também está alinhado com os eixos de Empregabilidade Empreendedorismo e Inovação e Sustentabilidade 8 Competências a serem trabalhadas Com base na proposta institucional para a formação do egresso e as competências gerais e específicas desenvolvidas no curso previstas em seu PPC e em consonância com a Resolução CNECES nº 7 de 18 de dezembro de 2018 as competências que serão trabalhadas neste componente serão prioritariamente Competências técnicas Abstração capacidade de filtrar informações irrelevantes e focar apenas nos aspectos essenciais de um problema Pensamento lógico habilidade de raciocinar logicamente e aplicar princípios de lógica na resolução de problemas Resolução de problemas habilidade de abordar problemas de forma sistemática e aplicar estratégias eficazes para resolvêlos Pensamento criativo capacidade de encontrar abordagens inovadoras para a resolução de problemas e pensar além das soluções convencionais Modelagem de banco de dados definição de estruturas de tabelas relações e restrições para representar e gerenciar informações de maneira eficiente e eficaz Implementação de banco de dados envolve a utilização da linguagem SQL para estruturar manipular e consultar dados assegurando a integridade e eficiência no acesso às informações armazenadas Competências socioemocionais Trabalho com a comunidade capacidade de lidar com conflitos o aprendizado contínuo e a liderança para a execução de ações nos diversos ambientes organizacionais 9 Ementa SISTEMA DE BANCO DE DADOS PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL CONSULTAS EM UMA TABELA NO POSTGRESQL CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 10 Objetivos Identificar a evolução histórica dos bancos de dados as características dos SBDs e a arquitetura dos SGBDs com base na abordagem relacional para compor o alicerce o desenvolvimento de banco de dados Implementar as etapas de um projeto conceitual de banco de dados com base na abordagem relacional e no diagrama de entidaderelacionamento para organizar a forma de pensamento sobre os dados a partir do conhecimento obtido nas especificações do negócio Implementar as etapas de um projeto lógico e físico de banco de dados com base nas técnicas de normalização no mapeamento conceituallógico e nos aspectos físicos que influenciam a implementação do modelo no SGBD para a construção de estruturas de dados adequadas e de armazenamento eficiente de dados Gerenciar objetos no SGBD PostgreSQL com base na implementação de bancos de dados relacionais a linguagem SQL e os conceitos de transação para refletir o projeto criado durante a modelagem e normalização dos dados bem como manipular dados de forma eficiente Realizar consultas em uma tabela com base em expressões SELECT em condições utilizando a cláusula WHERE e com agrupamento de dados utilizando o SGBD PostgreSQL para especificar quais colunas de uma tabela devem ser retornadas no conjunto de resultados e filtrar registros que atendem a uma condição especificada Realizar consultas com várias tabelas com base em junções interior e exterior em consultas correlatas e aninhadas e com operadores de conjunto utilizando o SGBD PostgreSQL para a construção de consultas que combinem registros de duas ou mais tabelas restringindo ou retornando os dados a serem recuperados 11 Objetivos sociocomunitários Modelar e implementar um banco de dados com base em técnicas de modelagem conceitual lógica e física e mecanismos de manipulação de banco de dados para otimizar a gestão de informações junto às partes envolvidas Melhorar a eficiência e a precisão na tomada de decisões através de uma gestão de informações mais estruturada e de fácil acesso 12 Descrição do público envolvido O público externo à IES que chamaremos de partes envolvidas e implicado na ação proposta é composto por instituições públicas ou privadas empresas escolas terceiro setor associações entidades governamentais etc além de microempreendedores individuais ou membros da comunidade local no entorno da instituição 13 Justificativa De acordo com os artigos 3º e 6º do Capítulo I da Resolução CNECES nº 7 de 18 de dezembro de 2018 a Extensão na Educação Superior Brasileira ao integrar a matriz curricular e à organização de pesquisa promove em um processo interdisciplinar a formação integral do aluno através da aprendizagem por projetos que estabelece um diálogo construtivo e transformador com diferentes setores da sociedade brasileira e internacional Esse componente na formação do aluno justificase pela importância de promover a atuação da comunidade acadêmica e técnica a partir das demandas socio comunitárias onde se encontra a IES para o enfrentamento das questões da sociedade brasileira inclusive por meio do desenvolvimento econômico social e cultural A atividade extensionista desta disciplina visa aplicar banco de dados em alguma demanda da comunidade com uma possível solução alternativa gratuita ou de baixo custo para pequenos problemas cotidianos que poderiam ser mitigados com a computação No tocante à importância da aprendizagem experiencial proposta a partir do momento que o aluno propõe e constrói novas soluções para atender a novas demandas ele desenvolve a percepção da parte envolvida para uso de soluções computacionais com o objetivo de melhorar processos eou atividades contribuindo para a cultura digital em nossa sociedade Dessa forma o aluno compreende na prática a transformação digital em curso Essa atividade extensionista oferece ao aluno a oportunidade de ser um agente transformador influente e relevante com qualidade técnica humanística social e sustentável alavancando a transformação tecnológica cada vez mais necessária na era da sociedade digital em consonância com valores éticos e morais 14 Procedimentos de ensinoaprendizagem Esta disciplina adota a metodologia de aprendizagem baseada em projetos construídos de forma dialógica com a sociedade representada pela parte interessada de forma a atender aos objetivos citados anteriormente O estudo das teorias e práticas previstas na disciplina para a aptidão de desenvolvimento desta atividade extensionista serão realizadas em paralelo com as atividades extensionistas para alcançar os objetivos técnicos e objetivos socioncomunitários previstos neste Plano de Aprendizagem Dessa forma viabilizase o desenvolvimento concomitante das habilidades técnicas e da atividade extensionista prevista para esta disciplina Durante o desenvolvimento das atividades extensionistas devese ir gradativamente preenchendo o Roteiro de Extensão usando o formulário disponibilizado no Laboratório de Extensão da Sala de Aula Virtual SAVA Este roteiro serve como guia dos passos a serem seguidos pelos alunos e inclui descrições sucintas sobre o que cada seção deve conter É fundamental que o aluno finalize o preenchimento do Roteiro de Extensão e submetao para correção dentro do prazo estipulado pelo calendário acadêmico Etapas do desenvolvimento da atividade extensionista 1 Diagnóstico e teorização conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 2 Planejamento e desenvolvimento do projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 3 Encerramento do Projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 15 Temas de aprendizagem 1 SISTEMA DE BANCO DE DADOS 11 HISTÓRICO DOS BANCOS DE DADOS 12 SISTEMAS DE BANCO DE DADOS SBD 13 SISTEMAS DE GERÊNCIA DE BANCO DE DADOS SGBD 2 PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL 21 ETAPAS DO PROJETO 22 DIAGRAMA DE ENTIDADE E RELACIONAMENTO 23 MODELAGEM DE ENTIDADES E RELACIONAMENTOS 24 MODELAGEM DE ATRIBUTOS 3 PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA 31 MODELO RELACIONAL 32 FORMAS NORMAIS 33 MAPEAMENTO CONCEITUALLÓGICO 34 MODELO NO SGBD 4 CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL 41 POSTGRESQL 42 CRIAÇÃO E ALTERAÇÃO DE TABELAS 43 MANIPULAÇÃO DE LINHAS NAS TABELAS 44 CONTROLE DE TRANSAÇÃO 5 CONSULTAS EM UMA TABELA NO POSTGRESQL 51 COMANDO SELECT 52 CLÁUSULA WHERE 53 AGRUPAMENTO DE DADOS 6 CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 61 JUNÇÕES INTERIOR E EXTERIOR 62 SUBCONSULTAS ANINHADAS E CORRELATAS 63 OPERADORES DE CONJUNTO 16 Procedimentos de avaliação A avaliação do aluno contemplará as competências desenvolvidas por meio da realização da Atividade de Extensão e Simulados Será composta de 3 etapas desdobradas da seguinte forma Realização da atividade de extensão 6 seis pontos Simulado 1 2 dois pontos Simulado 2 2 dois pontos Os critérios utilizados para a avaliação dos alunos na Atividade de Extensão serão desenvolvimento e entrega das atividades estabelecidas no Roteiro de Extensão pontualidade nas entregas linguagem adequada correção ortográfica clareza e objetividade autoavaliação discente com relato das experiências vivenciadas durante a participação na atividade de extensão A Nota Final NF será calculada após o preenchimento de todas as etapas da Atividade de Extensão realizada pelo aluno no Laboratório de Extensão disponível na Sala de Aula Virtual SAVA e da realização dos Simulados 1 e 2 e não poderá ultrapassar o grau máximo de 10 dez pontos Paraaprovaçãooalunodeveráobtergraumaiorouiguala60 17 Bibliografia básica ELMASRI R NAVATHE S Sistemas de banco de dados 7 São Paulo Pearson 2018 Disponível em httpsplataformabvirtualcombrAcervoPublicacao168492 FREZATTI Fábio Aprendizagem Baseada em Problemas São Paulo Grupo GEN 2018 Disponível em httpsintegradaminhabibliotecacombrreaderbooks9788597018042 HEUSER C Projeto de banco de dados 6 Porto Alegre Artmed 2009 Disponível em httpsintegradaminhabibliotecacombrbooks9788577804528 PUGA Sandra FRANÇA Edson GOYA Milton Banco de dados implementação em SQL PLSQL e Oracle 11g 1 São Paulo Pearson 2013 Disponível em httpsplataformabvirtualcombrAcervoPublicacao3842 18 Bibliografia complementar ALVES William Pereira Banco de dados 1 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518961cfi042 BALIEIRO R Banco de dados 1 Rio de Janeiro Seses 2015 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes863C0185 0EA34A1CA9D09218755FC46F FONSECA Cleber Costa da Implementação de banco de dados 1 Rio de Janeiro Seses 2016 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes77DC7FC9 4A47489B9FF137095AA7C5AA GARCIA Marilene SS Aprendizagem Significativa e Colaborativa Curitiba Contentus 2020 Disponível em httpsplataformabvirtualcombrLeitorPublicacao185718pdf0 MACHADO Felipe N R Banco de dados projeto e implementação 2014 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518978 MELLO Cleyson de Moraes ALMEIDA José Rogério Moura de Neto PETRILLO Regina Pentagna Curricularização da Extensão Universitária 2ª Rio de Janeiro Processo Disponível em httpsplataformabvirtualcombrLeitorPublicacao198121pdf0 codehaO8b9eyXWALpYNVRvgcTpaKKTWSEC5yk7VHx8YkVA7x4ZpohYv3u0gj NETO Geraldo H Modelagem de dados 1 Rio de Janeiro Seses 2015 Disponível em httpapirepositoriosavaestaciocombrapiobjetosefetuaDownloadff1528576c50 46cebce4e60710acdfe0 RAMARKRISHMAN R Sistemas de gerenciamento de banco de dados 3 Porto Alegre McGraw Hill 2008 Disponível em httpsintegradaminhabibliotecacombrbooks9788563308771 Plano de Aprendizagem 1 Código e nome da disciplina DGT0282 BANCO DE DADOS 2 Natureza Extensão 3 Carga horária semestral 4 Carga horária semanal 5 Perfil docente O professortutor desta disciplina deverá ser graduado em Sistemas de Informação Ciência da Computação Informática Engenharias ou áreas afins e deverá possuir Pósgraduação Lato Sensu especialização preferencialmente na área de Informática É desejável que o professortutor possua Pósgraduação Stricto Sensu mestrado eou doutorado na área de Computação O professortutor deve ter fluência em banco de dados para mediar as atividades práticas embutidas na disciplina além de perfil motivador acolhedor e inspirador para instigar a curiosidade e autoconfiança dos alunos É desejável que o professortutor possua experiência de três anos em docência de nível superior na disciplina além de conhecimentos teóricos e práticos habilidades de comunicação em ambiente acadêmico capacidade de interação e fluência digital para utilizar ferramentas necessárias ao desenvolvimento do processo de ensinoaprendizagem SGC SAVA BdQ e SIA Importante também o conhecimento do Projeto Pedagógico dos Cursos que a disciplina faz parte na Matriz Curricular 6 Área temática Em atendimento à Resolução CNECES nº 7 de 18 de dezembro de 2018 que estabelece as Diretrizes para a Extensão na Educação Superior Brasileira e dá outras providências a área temática priorizada neste Plano é tecnologia produção e trabalho 7 Linha eixo de extensão e pesquisa O projeto extensionista desta disciplina está em primeira análise ligada ao eixo Científico Acadêmico Contudo considerando os benefícios trazidos às partes envolvidas o projeto também está alinhado com os eixos de Empregabilidade Empreendedorismo e Inovação e Sustentabilidade 8 Competências a serem trabalhadas Com base na proposta institucional para a formação do egresso e as competências gerais e específicas desenvolvidas no curso previstas em seu PPC e em consonância com a Resolução CNECES nº 7 de 18 de dezembro de 2018 as competências que serão trabalhadas neste componente serão prioritariamente Competências técnicas Abstração capacidade de filtrar informações irrelevantes e focar apenas nos aspectos essenciais de um problema Pensamento lógico habilidade de raciocinar logicamente e aplicar princípios de lógica na resolução de problemas Resolução de problemas habilidade de abordar problemas de forma sistemática e aplicar estratégias eficazes para resolvêlos Pensamento criativo capacidade de encontrar abordagens inovadoras para a resolução de problemas e pensar além das soluções convencionais Modelagem de banco de dados definição de estruturas de tabelas relações e restrições para representar e gerenciar informações de maneira eficiente e eficaz Implementação de banco de dados envolve a utilização da linguagem SQL para estruturar manipular e consultar dados assegurando a integridade e eficiência no acesso às informações armazenadas Competências socioemocionais Trabalho com a comunidade capacidade de lidar com conflitos o aprendizado contínuo e a liderança para a execução de ações nos diversos ambientes organizacionais 9 Ementa SISTEMA DE BANCO DE DADOS PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL CONSULTAS EM UMA TABELA NO POSTGRESQL CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 10 Objetivos Identificar a evolução histórica dos bancos de dados as características dos SBDs e a arquitetura dos SGBDs com base na abordagem relacional para compor o alicerce o desenvolvimento de banco de dados Implementar as etapas de um projeto conceitual de banco de dados com base na abordagem relacional e no diagrama de entidaderelacionamento para organizar a forma de pensamento sobre os dados a partir do conhecimento obtido nas especificações do negócio Implementar as etapas de um projeto lógico e físico de banco de dados com base nas técnicas de normalização no mapeamento conceituallógico e nos aspectos físicos que influenciam a implementação do modelo no SGBD para a construção de estruturas de dados adequadas e de armazenamento eficiente de dados Gerenciar objetos no SGBD PostgreSQL com base na implementação de bancos de dados relacionais a linguagem SQL e os conceitos de transação para refletir o projeto criado durante a modelagem e normalização dos dados bem como manipular dados de forma eficiente Realizar consultas em uma tabela com base em expressões SELECT em condições utilizando a cláusula WHERE e com agrupamento de dados utilizando o SGBD PostgreSQL para especificar quais colunas de uma tabela devem ser retornadas no conjunto de resultados e filtrar registros que atendem a uma condição especificada Realizar consultas com várias tabelas com base em junções interior e exterior em consultas correlatas e aninhadas e com operadores de conjunto utilizando o SGBD PostgreSQL para a construção de consultas que combinem registros de duas ou mais tabelas restringindo ou retornando os dados a serem recuperados 11 Objetivos sociocomunitários Modelar e implementar um banco de dados com base em técnicas de modelagem conceitual lógica e física e mecanismos de manipulação de banco de dados para otimizar a gestão de informações junto às partes envolvidas Melhorar a eficiência e a precisão na tomada de decisões através de uma gestão de informações mais estruturada e de fácil acesso 12 Descrição do público envolvido O público externo à IES que chamaremos de partes envolvidas e implicado na ação proposta é composto por instituições públicas ou privadas empresas escolas terceiro setor associações entidades governamentais etc além de microempreendedores individuais ou membros da comunidade local no entorno da instituição 13 Justificativa De acordo com os artigos 3º e 6º do Capítulo I da Resolução CNECES nº 7 de 18 de dezembro de 2018 a Extensão na Educação Superior Brasileira ao integrar a matriz curricular e à organização de pesquisa promove em um processo interdisciplinar a formação integral do aluno através da aprendizagem por projetos que estabelece um diálogo construtivo e transformador com diferentes setores da sociedade brasileira e internacional Esse componente na formação do aluno justificase pela importância de promover a atuação da comunidade acadêmica e técnica a partir das demandas socio comunitárias onde se encontra a IES para o enfrentamento das questões da sociedade brasileira inclusive por meio do desenvolvimento econômico social e cultural A atividade extensionista desta disciplina visa aplicar banco de dados em alguma demanda da comunidade com uma possível solução alternativa gratuita ou de baixo custo para pequenos problemas cotidianos que poderiam ser mitigados com a computação No tocante à importância da aprendizagem experiencial proposta a partir do momento que o aluno propõe e constrói novas soluções para atender a novas demandas ele desenvolve a percepção da parte envolvida para uso de soluções computacionais com o objetivo de melhorar processos eou atividades contribuindo para a cultura digital em nossa sociedade Dessa forma o aluno compreende na prática a transformação digital em curso Essa atividade extensionista oferece ao aluno a oportunidade de ser um agente transformador influente e relevante com qualidade técnica humanística social e sustentável alavancando a transformação tecnológica cada vez mais necessária na era da sociedade digital em consonância com valores éticos e morais 14 Procedimentos de ensinoaprendizagem Esta disciplina adota a metodologia de aprendizagem baseada em projetos construídos de forma dialógica com a sociedade representada pela parte interessada de forma a atender aos objetivos citados anteriormente O estudo das teorias e práticas previstas na disciplina para a aptidão de desenvolvimento desta atividade extensionista serão realizadas em paralelo com as atividades extensionistas para alcançar os objetivos técnicos e objetivos socioncomunitários previstos neste Plano de Aprendizagem Dessa forma viabilizase o desenvolvimento concomitante das habilidades técnicas e da atividade extensionista prevista para esta disciplina Durante o desenvolvimento das atividades extensionistas devese ir gradativamente preenchendo o Roteiro de Extensão usando o formulário disponibilizado no Laboratório de Extensão da Sala de Aula Virtual SAVA Este roteiro serve como guia dos passos a serem seguidos pelos alunos e inclui descrições sucintas sobre o que cada seção deve conter É fundamental que o aluno finalize o preenchimento do Roteiro de Extensão e submetao para correção dentro do prazo estipulado pelo calendário acadêmico Etapas do desenvolvimento da atividade extensionista 1 Diagnóstico e teorização conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 2 Planejamento e desenvolvimento do projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 3 Encerramento do Projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 15 Temas de aprendizagem 1 SISTEMA DE BANCO DE DADOS 11 HISTÓRICO DOS BANCOS DE DADOS 12 SISTEMAS DE BANCO DE DADOS SBD 13 SISTEMAS DE GERÊNCIA DE BANCO DE DADOS SGBD 2 PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL 21 ETAPAS DO PROJETO 22 DIAGRAMA DE ENTIDADE E RELACIONAMENTO 23 MODELAGEM DE ENTIDADES E RELACIONAMENTOS 24 MODELAGEM DE ATRIBUTOS 3 PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA 31 MODELO RELACIONAL 32 FORMAS NORMAIS 33 MAPEAMENTO CONCEITUALLÓGICO 34 MODELO NO SGBD 4 CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL 41 POSTGRESQL 42 CRIAÇÃO E ALTERAÇÃO DE TABELAS 43 MANIPULAÇÃO DE LINHAS NAS TABELAS 44 CONTROLE DE TRANSAÇÃO 5 CONSULTAS EM UMA TABELA NO POSTGRESQL 51 COMANDO SELECT 52 CLÁUSULA WHERE 53 AGRUPAMENTO DE DADOS 6 CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 61 JUNÇÕES INTERIOR E EXTERIOR 62 SUBCONSULTAS ANINHADAS E CORRELATAS 63 OPERADORES DE CONJUNTO 16 Procedimentos de avaliação A avaliação do aluno contemplará as competências desenvolvidas por meio da realização da Atividade de Extensão e Simulados Será composta de 3 etapas desdobradas da seguinte forma Realização da atividade de extensão 6 seis pontos Simulado 1 2 dois pontos Simulado 2 2 dois pontos Os critérios utilizados para a avaliação dos alunos na Atividade de Extensão serão desenvolvimento e entrega das atividades estabelecidas no Roteiro de Extensão pontualidade nas entregas linguagem adequada correção ortográfica clareza e objetividade autoavaliação discente com relato das experiências vivenciadas durante a participação na atividade de extensão A Nota Final NF será calculada após o preenchimento de todas as etapas da Atividade de Extensão realizada pelo aluno no Laboratório de Extensão disponível na Sala de Aula Virtual SAVA e da realização dos Simulados 1 e 2 e não poderá ultrapassar o grau máximo de 10 dez pontos Paraaprovaçãooalunodeveráobtergraumaiorouiguala60 17 Bibliografia básica ELMASRI R NAVATHE S Sistemas de banco de dados 7 São Paulo Pearson 2018 Disponível em httpsplataformabvirtualcombrAcervoPublicacao168492 FREZATTI Fábio Aprendizagem Baseada em Problemas São Paulo Grupo GEN 2018 Disponível em httpsintegradaminhabibliotecacombrreaderbooks9788597018042 HEUSER C Projeto de banco de dados 6 Porto Alegre Artmed 2009 Disponível em httpsintegradaminhabibliotecacombrbooks9788577804528 PUGA Sandra FRANÇA Edson GOYA Milton Banco de dados implementação em SQL PLSQL e Oracle 11g 1 São Paulo Pearson 2013 Disponível em httpsplataformabvirtualcombrAcervoPublicacao3842 18 Bibliografia complementar ALVES William Pereira Banco de dados 1 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518961cfi042 BALIEIRO R Banco de dados 1 Rio de Janeiro Seses 2015 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes863C0185 0EA34A1CA9D09218755FC46F FONSECA Cleber Costa da Implementação de banco de dados 1 Rio de Janeiro Seses 2016 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes77DC7FC9 4A47489B9FF137095AA7C5AA GARCIA Marilene SS Aprendizagem Significativa e Colaborativa Curitiba Contentus 2020 Disponível em httpsplataformabvirtualcombrLeitorPublicacao185718pdf0 MACHADO Felipe N R Banco de dados projeto e implementação 2014 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518978 MELLO Cleyson de Moraes ALMEIDA José Rogério Moura de Neto PETRILLO Regina Pentagna Curricularização da Extensão Universitária 2ª Rio de Janeiro Processo Disponível em httpsplataformabvirtualcombrLeitorPublicacao198121pdf0 codehaO8b9eyXWALpYNVRvgcTpaKKTWSEC5yk7VHx8YkVA7x4ZpohYv3u0gj NETO Geraldo H Modelagem de dados 1 Rio de Janeiro Seses 2015 Disponível em httpapirepositoriosavaestaciocombrapiobjetosefetuaDownloadff1528576c50 46cebce4e60710acdfe0 RAMARKRISHMAN R Sistemas de gerenciamento de banco de dados 3 Porto Alegre McGraw Hill 2008 Disponível em httpsintegradaminhabibliotecacombrbooks9788563308771 Plano de Aprendizagem 1 Código e nome da disciplina DGT0282 BANCO DE DADOS 2 Natureza Extensão 3 Carga horária semestral 4 Carga horária semanal 5 Perfil docente O professortutor desta disciplina deverá ser graduado em Sistemas de Informação Ciência da Computação Informática Engenharias ou áreas afins e deverá possuir Pósgraduação Lato Sensu especialização preferencialmente na área de Informática É desejável que o professortutor possua Pósgraduação Stricto Sensu mestrado eou doutorado na área de Computação O professortutor deve ter fluência em banco de dados para mediar as atividades práticas embutidas na disciplina além de perfil motivador acolhedor e inspirador para instigar a curiosidade e autoconfiança dos alunos É desejável que o professortutor possua experiência de três anos em docência de nível superior na disciplina além de conhecimentos teóricos e práticos habilidades de comunicação em ambiente acadêmico capacidade de interação e fluência digital para utilizar ferramentas necessárias ao desenvolvimento do processo de ensinoaprendizagem SGC SAVA BdQ e SIA Importante também o conhecimento do Projeto Pedagógico dos Cursos que a disciplina faz parte na Matriz Curricular 6 Área temática Em atendimento à Resolução CNECES nº 7 de 18 de dezembro de 2018 que estabelece as Diretrizes para a Extensão na Educação Superior Brasileira e dá outras providências a área temática priorizada neste Plano é tecnologia produção e trabalho 7 Linha eixo de extensão e pesquisa O projeto extensionista desta disciplina está em primeira análise ligada ao eixo Científico Acadêmico Contudo considerando os benefícios trazidos às partes envolvidas o projeto também está alinhado com os eixos de Empregabilidade Empreendedorismo e Inovação e Sustentabilidade 8 Competências a serem trabalhadas Com base na proposta institucional para a formação do egresso e as competências gerais e específicas desenvolvidas no curso previstas em seu PPC e em consonância com a Resolução CNECES nº 7 de 18 de dezembro de 2018 as competências que serão trabalhadas neste componente serão prioritariamente Competências técnicas Abstração capacidade de filtrar informações irrelevantes e focar apenas nos aspectos essenciais de um problema Pensamento lógico habilidade de raciocinar logicamente e aplicar princípios de lógica na resolução de problemas Resolução de problemas habilidade de abordar problemas de forma sistemática e aplicar estratégias eficazes para resolvêlos Pensamento criativo capacidade de encontrar abordagens inovadoras para a resolução de problemas e pensar além das soluções convencionais Modelagem de banco de dados definição de estruturas de tabelas relações e restrições para representar e gerenciar informações de maneira eficiente e eficaz Implementação de banco de dados envolve a utilização da linguagem SQL para estruturar manipular e consultar dados assegurando a integridade e eficiência no acesso às informações armazenadas Competências socioemocionais Trabalho com a comunidade capacidade de lidar com conflitos o aprendizado contínuo e a liderança para a execução de ações nos diversos ambientes organizacionais 9 Ementa SISTEMA DE BANCO DE DADOS PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL CONSULTAS EM UMA TABELA NO POSTGRESQL CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 10 Objetivos Identificar a evolução histórica dos bancos de dados as características dos SBDs e a arquitetura dos SGBDs com base na abordagem relacional para compor o alicerce o desenvolvimento de banco de dados Implementar as etapas de um projeto conceitual de banco de dados com base na abordagem relacional e no diagrama de entidaderelacionamento para organizar a forma de pensamento sobre os dados a partir do conhecimento obtido nas especificações do negócio Implementar as etapas de um projeto lógico e físico de banco de dados com base nas técnicas de normalização no mapeamento conceituallógico e nos aspectos físicos que influenciam a implementação do modelo no SGBD para a construção de estruturas de dados adequadas e de armazenamento eficiente de dados Gerenciar objetos no SGBD PostgreSQL com base na implementação de bancos de dados relacionais a linguagem SQL e os conceitos de transação para refletir o projeto criado durante a modelagem e normalização dos dados bem como manipular dados de forma eficiente Realizar consultas em uma tabela com base em expressões SELECT em condições utilizando a cláusula WHERE e com agrupamento de dados utilizando o SGBD PostgreSQL para especificar quais colunas de uma tabela devem ser retornadas no conjunto de resultados e filtrar registros que atendem a uma condição especificada Realizar consultas com várias tabelas com base em junções interior e exterior em consultas correlatas e aninhadas e com operadores de conjunto utilizando o SGBD PostgreSQL para a construção de consultas que combinem registros de duas ou mais tabelas restringindo ou retornando os dados a serem recuperados 11 Objetivos sociocomunitários Modelar e implementar um banco de dados com base em técnicas de modelagem conceitual lógica e física e mecanismos de manipulação de banco de dados para otimizar a gestão de informações junto às partes envolvidas Melhorar a eficiência e a precisão na tomada de decisões através de uma gestão de informações mais estruturada e de fácil acesso 12 Descrição do público envolvido O público externo à IES que chamaremos de partes envolvidas e implicado na ação proposta é composto por instituições públicas ou privadas empresas escolas terceiro setor associações entidades governamentais etc além de microempreendedores individuais ou membros da comunidade local no entorno da instituição 13 Justificativa De acordo com os artigos 3º e 6º do Capítulo I da Resolução CNECES nº 7 de 18 de dezembro de 2018 a Extensão na Educação Superior Brasileira ao integrar a matriz curricular e à organização de pesquisa promove em um processo interdisciplinar a formação integral do aluno através da aprendizagem por projetos que estabelece um diálogo construtivo e transformador com diferentes setores da sociedade brasileira e internacional Esse componente na formação do aluno justificase pela importância de promover a atuação da comunidade acadêmica e técnica a partir das demandas socio comunitárias onde se encontra a IES para o enfrentamento das questões da sociedade brasileira inclusive por meio do desenvolvimento econômico social e cultural A atividade extensionista desta disciplina visa aplicar banco de dados em alguma demanda da comunidade com uma possível solução alternativa gratuita ou de baixo custo para pequenos problemas cotidianos que poderiam ser mitigados com a computação No tocante à importância da aprendizagem experiencial proposta a partir do momento que o aluno propõe e constrói novas soluções para atender a novas demandas ele desenvolve a percepção da parte envolvida para uso de soluções computacionais com o objetivo de melhorar processos eou atividades contribuindo para a cultura digital em nossa sociedade Dessa forma o aluno compreende na prática a transformação digital em curso Essa atividade extensionista oferece ao aluno a oportunidade de ser um agente transformador influente e relevante com qualidade técnica humanística social e sustentável alavancando a transformação tecnológica cada vez mais necessária na era da sociedade digital em consonância com valores éticos e morais 14 Procedimentos de ensinoaprendizagem Esta disciplina adota a metodologia de aprendizagem baseada em projetos construídos de forma dialógica com a sociedade representada pela parte interessada de forma a atender aos objetivos citados anteriormente O estudo das teorias e práticas previstas na disciplina para a aptidão de desenvolvimento desta atividade extensionista serão realizadas em paralelo com as atividades extensionistas para alcançar os objetivos técnicos e objetivos socioncomunitários previstos neste Plano de Aprendizagem Dessa forma viabilizase o desenvolvimento concomitante das habilidades técnicas e da atividade extensionista prevista para esta disciplina Durante o desenvolvimento das atividades extensionistas devese ir gradativamente preenchendo o Roteiro de Extensão usando o formulário disponibilizado no Laboratório de Extensão da Sala de Aula Virtual SAVA Este roteiro serve como guia dos passos a serem seguidos pelos alunos e inclui descrições sucintas sobre o que cada seção deve conter É fundamental que o aluno finalize o preenchimento do Roteiro de Extensão e submetao para correção dentro do prazo estipulado pelo calendário acadêmico Etapas do desenvolvimento da atividade extensionista 1 Diagnóstico e teorização conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 2 Planejamento e desenvolvimento do projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 3 Encerramento do Projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 15 Temas de aprendizagem 1 SISTEMA DE BANCO DE DADOS 11 HISTÓRICO DOS BANCOS DE DADOS 12 SISTEMAS DE BANCO DE DADOS SBD 13 SISTEMAS DE GERÊNCIA DE BANCO DE DADOS SGBD 2 PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL 21 ETAPAS DO PROJETO 22 DIAGRAMA DE ENTIDADE E RELACIONAMENTO 23 MODELAGEM DE ENTIDADES E RELACIONAMENTOS 24 MODELAGEM DE ATRIBUTOS 3 PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA 31 MODELO RELACIONAL 32 FORMAS NORMAIS 33 MAPEAMENTO CONCEITUALLÓGICO 34 MODELO NO SGBD 4 CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL 41 POSTGRESQL 42 CRIAÇÃO E ALTERAÇÃO DE TABELAS 43 MANIPULAÇÃO DE LINHAS NAS TABELAS 44 CONTROLE DE TRANSAÇÃO 5 CONSULTAS EM UMA TABELA NO POSTGRESQL 51 COMANDO SELECT 52 CLÁUSULA WHERE 53 AGRUPAMENTO DE DADOS 6 CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 61 JUNÇÕES INTERIOR E EXTERIOR 62 SUBCONSULTAS ANINHADAS E CORRELATAS 63 OPERADORES DE CONJUNTO 16 Procedimentos de avaliação A avaliação do aluno contemplará as competências desenvolvidas por meio da realização da Atividade de Extensão e Simulados Será composta de 3 etapas desdobradas da seguinte forma Realização da atividade de extensão 6 seis pontos Simulado 1 2 dois pontos Simulado 2 2 dois pontos Os critérios utilizados para a avaliação dos alunos na Atividade de Extensão serão desenvolvimento e entrega das atividades estabelecidas no Roteiro de Extensão pontualidade nas entregas linguagem adequada correção ortográfica clareza e objetividade autoavaliação discente com relato das experiências vivenciadas durante a participação na atividade de extensão A Nota Final NF será calculada após o preenchimento de todas as etapas da Atividade de Extensão realizada pelo aluno no Laboratório de Extensão disponível na Sala de Aula Virtual SAVA e da realização dos Simulados 1 e 2 e não poderá ultrapassar o grau máximo de 10 dez pontos Paraaprovaçãooalunodeveráobtergraumaiorouiguala60 17 Bibliografia básica ELMASRI R NAVATHE S Sistemas de banco de dados 7 São Paulo Pearson 2018 Disponível em httpsplataformabvirtualcombrAcervoPublicacao168492 FREZATTI Fábio Aprendizagem Baseada em Problemas São Paulo Grupo GEN 2018 Disponível em httpsintegradaminhabibliotecacombrreaderbooks9788597018042 HEUSER C Projeto de banco de dados 6 Porto Alegre Artmed 2009 Disponível em httpsintegradaminhabibliotecacombrbooks9788577804528 PUGA Sandra FRANÇA Edson GOYA Milton Banco de dados implementação em SQL PLSQL e Oracle 11g 1 São Paulo Pearson 2013 Disponível em httpsplataformabvirtualcombrAcervoPublicacao3842 18 Bibliografia complementar ALVES William Pereira Banco de dados 1 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518961cfi042 BALIEIRO R Banco de dados 1 Rio de Janeiro Seses 2015 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes863C0185 0EA34A1CA9D09218755FC46F FONSECA Cleber Costa da Implementação de banco de dados 1 Rio de Janeiro Seses 2016 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes77DC7FC9 4A47489B9FF137095AA7C5AA GARCIA Marilene SS Aprendizagem Significativa e Colaborativa Curitiba Contentus 2020 Disponível em httpsplataformabvirtualcombrLeitorPublicacao185718pdf0 MACHADO Felipe N R Banco de dados projeto e implementação 2014 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518978 MELLO Cleyson de Moraes ALMEIDA José Rogério Moura de Neto PETRILLO Regina Pentagna Curricularização da Extensão Universitária 2ª Rio de Janeiro Processo Disponível em httpsplataformabvirtualcombrLeitorPublicacao198121pdf0 codehaO8b9eyXWALpYNVRvgcTpaKKTWSEC5yk7VHx8YkVA7x4ZpohYv3u0gj NETO Geraldo H Modelagem de dados 1 Rio de Janeiro Seses 2015 Disponível em httpapirepositoriosavaestaciocombrapiobjetosefetuaDownloadff1528576c50 46cebce4e60710acdfe0 RAMARKRISHMAN R Sistemas de gerenciamento de banco de dados 3 Porto Alegre McGraw Hill 2008 Disponível em httpsintegradaminhabibliotecacombrbooks9788563308771 Plano de Aprendizagem 1 Código e nome da disciplina DGT0282 BANCO DE DADOS 2 Natureza Extensão 3 Carga horária semestral 4 Carga horária semanal 5 Perfil docente O professortutor desta disciplina deverá ser graduado em Sistemas de Informação Ciência da Computação Informática Engenharias ou áreas afins e deverá possuir Pósgraduação Lato Sensu especialização preferencialmente na área de Informática É desejável que o professortutor possua Pósgraduação Stricto Sensu mestrado eou doutorado na área de Computação O professortutor deve ter fluência em banco de dados para mediar as atividades práticas embutidas na disciplina além de perfil motivador acolhedor e inspirador para instigar a curiosidade e autoconfiança dos alunos É desejável que o professortutor possua experiência de três anos em docência de nível superior na disciplina além de conhecimentos teóricos e práticos habilidades de comunicação em ambiente acadêmico capacidade de interação e fluência digital para utilizar ferramentas necessárias ao desenvolvimento do processo de ensinoaprendizagem SGC SAVA BdQ e SIA Importante também o conhecimento do Projeto Pedagógico dos Cursos que a disciplina faz parte na Matriz Curricular 6 Área temática Em atendimento à Resolução CNECES nº 7 de 18 de dezembro de 2018 que estabelece as Diretrizes para a Extensão na Educação Superior Brasileira e dá outras providências a área temática priorizada neste Plano é tecnologia produção e trabalho 7 Linha eixo de extensão e pesquisa O projeto extensionista desta disciplina está em primeira análise ligada ao eixo Científico Acadêmico Contudo considerando os benefícios trazidos às partes envolvidas o projeto também está alinhado com os eixos de Empregabilidade Empreendedorismo e Inovação e Sustentabilidade 8 Competências a serem trabalhadas Com base na proposta institucional para a formação do egresso e as competências gerais e específicas desenvolvidas no curso previstas em seu PPC e em consonância com a Resolução CNECES nº 7 de 18 de dezembro de 2018 as competências que serão trabalhadas neste componente serão prioritariamente Competências técnicas Abstração capacidade de filtrar informações irrelevantes e focar apenas nos aspectos essenciais de um problema Pensamento lógico habilidade de raciocinar logicamente e aplicar princípios de lógica na resolução de problemas Resolução de problemas habilidade de abordar problemas de forma sistemática e aplicar estratégias eficazes para resolvêlos Pensamento criativo capacidade de encontrar abordagens inovadoras para a resolução de problemas e pensar além das soluções convencionais Modelagem de banco de dados definição de estruturas de tabelas relações e restrições para representar e gerenciar informações de maneira eficiente e eficaz Implementação de banco de dados envolve a utilização da linguagem SQL para estruturar manipular e consultar dados assegurando a integridade e eficiência no acesso às informações armazenadas Competências socioemocionais Trabalho com a comunidade capacidade de lidar com conflitos o aprendizado contínuo e a liderança para a execução de ações nos diversos ambientes organizacionais 9 Ementa SISTEMA DE BANCO DE DADOS PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL CONSULTAS EM UMA TABELA NO POSTGRESQL CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 10 Objetivos Identificar a evolução histórica dos bancos de dados as características dos SBDs e a arquitetura dos SGBDs com base na abordagem relacional para compor o alicerce o desenvolvimento de banco de dados Implementar as etapas de um projeto conceitual de banco de dados com base na abordagem relacional e no diagrama de entidaderelacionamento para organizar a forma de pensamento sobre os dados a partir do conhecimento obtido nas especificações do negócio Implementar as etapas de um projeto lógico e físico de banco de dados com base nas técnicas de normalização no mapeamento conceituallógico e nos aspectos físicos que influenciam a implementação do modelo no SGBD para a construção de estruturas de dados adequadas e de armazenamento eficiente de dados Gerenciar objetos no SGBD PostgreSQL com base na implementação de bancos de dados relacionais a linguagem SQL e os conceitos de transação para refletir o projeto criado durante a modelagem e normalização dos dados bem como manipular dados de forma eficiente Realizar consultas em uma tabela com base em expressões SELECT em condições utilizando a cláusula WHERE e com agrupamento de dados utilizando o SGBD PostgreSQL para especificar quais colunas de uma tabela devem ser retornadas no conjunto de resultados e filtrar registros que atendem a uma condição especificada Realizar consultas com várias tabelas com base em junções interior e exterior em consultas correlatas e aninhadas e com operadores de conjunto utilizando o SGBD PostgreSQL para a construção de consultas que combinem registros de duas ou mais tabelas restringindo ou retornando os dados a serem recuperados 11 Objetivos sociocomunitários Modelar e implementar um banco de dados com base em técnicas de modelagem conceitual lógica e física e mecanismos de manipulação de banco de dados para otimizar a gestão de informações junto às partes envolvidas Melhorar a eficiência e a precisão na tomada de decisões através de uma gestão de informações mais estruturada e de fácil acesso 12 Descrição do público envolvido O público externo à IES que chamaremos de partes envolvidas e implicado na ação proposta é composto por instituições públicas ou privadas empresas escolas terceiro setor associações entidades governamentais etc além de microempreendedores individuais ou membros da comunidade local no entorno da instituição 13 Justificativa De acordo com os artigos 3º e 6º do Capítulo I da Resolução CNECES nº 7 de 18 de dezembro de 2018 a Extensão na Educação Superior Brasileira ao integrar a matriz curricular e à organização de pesquisa promove em um processo interdisciplinar a formação integral do aluno através da aprendizagem por projetos que estabelece um diálogo construtivo e transformador com diferentes setores da sociedade brasileira e internacional Esse componente na formação do aluno justificase pela importância de promover a atuação da comunidade acadêmica e técnica a partir das demandas socio comunitárias onde se encontra a IES para o enfrentamento das questões da sociedade brasileira inclusive por meio do desenvolvimento econômico social e cultural A atividade extensionista desta disciplina visa aplicar banco de dados em alguma demanda da comunidade com uma possível solução alternativa gratuita ou de baixo custo para pequenos problemas cotidianos que poderiam ser mitigados com a computação No tocante à importância da aprendizagem experiencial proposta a partir do momento que o aluno propõe e constrói novas soluções para atender a novas demandas ele desenvolve a percepção da parte envolvida para uso de soluções computacionais com o objetivo de melhorar processos eou atividades contribuindo para a cultura digital em nossa sociedade Dessa forma o aluno compreende na prática a transformação digital em curso Essa atividade extensionista oferece ao aluno a oportunidade de ser um agente transformador influente e relevante com qualidade técnica humanística social e sustentável alavancando a transformação tecnológica cada vez mais necessária na era da sociedade digital em consonância com valores éticos e morais 14 Procedimentos de ensinoaprendizagem Esta disciplina adota a metodologia de aprendizagem baseada em projetos construídos de forma dialógica com a sociedade representada pela parte interessada de forma a atender aos objetivos citados anteriormente O estudo das teorias e práticas previstas na disciplina para a aptidão de desenvolvimento desta atividade extensionista serão realizadas em paralelo com as atividades extensionistas para alcançar os objetivos técnicos e objetivos socioncomunitários previstos neste Plano de Aprendizagem Dessa forma viabilizase o desenvolvimento concomitante das habilidades técnicas e da atividade extensionista prevista para esta disciplina Durante o desenvolvimento das atividades extensionistas devese ir gradativamente preenchendo o Roteiro de Extensão usando o formulário disponibilizado no Laboratório de Extensão da Sala de Aula Virtual SAVA Este roteiro serve como guia dos passos a serem seguidos pelos alunos e inclui descrições sucintas sobre o que cada seção deve conter É fundamental que o aluno finalize o preenchimento do Roteiro de Extensão e submetao para correção dentro do prazo estipulado pelo calendário acadêmico Etapas do desenvolvimento da atividade extensionista 1 Diagnóstico e teorização conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 2 Planejamento e desenvolvimento do projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 3 Encerramento do Projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 15 Temas de aprendizagem 1 SISTEMA DE BANCO DE DADOS 11 HISTÓRICO DOS BANCOS DE DADOS 12 SISTEMAS DE BANCO DE DADOS SBD 13 SISTEMAS DE GERÊNCIA DE BANCO DE DADOS SGBD 2 PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL 21 ETAPAS DO PROJETO 22 DIAGRAMA DE ENTIDADE E RELACIONAMENTO 23 MODELAGEM DE ENTIDADES E RELACIONAMENTOS 24 MODELAGEM DE ATRIBUTOS 3 PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA 31 MODELO RELACIONAL 32 FORMAS NORMAIS 33 MAPEAMENTO CONCEITUALLÓGICO 34 MODELO NO SGBD 4 CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL 41 POSTGRESQL 42 CRIAÇÃO E ALTERAÇÃO DE TABELAS 43 MANIPULAÇÃO DE LINHAS NAS TABELAS 44 CONTROLE DE TRANSAÇÃO 5 CONSULTAS EM UMA TABELA NO POSTGRESQL 51 COMANDO SELECT 52 CLÁUSULA WHERE 53 AGRUPAMENTO DE DADOS 6 CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 61 JUNÇÕES INTERIOR E EXTERIOR 62 SUBCONSULTAS ANINHADAS E CORRELATAS 63 OPERADORES DE CONJUNTO 16 Procedimentos de avaliação A avaliação do aluno contemplará as competências desenvolvidas por meio da realização da Atividade de Extensão e Simulados Será composta de 3 etapas desdobradas da seguinte forma Realização da atividade de extensão 6 seis pontos Simulado 1 2 dois pontos Simulado 2 2 dois pontos Os critérios utilizados para a avaliação dos alunos na Atividade de Extensão serão desenvolvimento e entrega das atividades estabelecidas no Roteiro de Extensão pontualidade nas entregas linguagem adequada correção ortográfica clareza e objetividade autoavaliação discente com relato das experiências vivenciadas durante a participação na atividade de extensão A Nota Final NF será calculada após o preenchimento de todas as etapas da Atividade de Extensão realizada pelo aluno no Laboratório de Extensão disponível na Sala de Aula Virtual SAVA e da realização dos Simulados 1 e 2 e não poderá ultrapassar o grau máximo de 10 dez pontos Paraaprovaçãooalunodeveráobtergraumaiorouiguala60 17 Bibliografia básica ELMASRI R NAVATHE S Sistemas de banco de dados 7 São Paulo Pearson 2018 Disponível em httpsplataformabvirtualcombrAcervoPublicacao168492 FREZATTI Fábio Aprendizagem Baseada em Problemas São Paulo Grupo GEN 2018 Disponível em httpsintegradaminhabibliotecacombrreaderbooks9788597018042 HEUSER C Projeto de banco de dados 6 Porto Alegre Artmed 2009 Disponível em httpsintegradaminhabibliotecacombrbooks9788577804528 PUGA Sandra FRANÇA Edson GOYA Milton Banco de dados implementação em SQL PLSQL e Oracle 11g 1 São Paulo Pearson 2013 Disponível em httpsplataformabvirtualcombrAcervoPublicacao3842 18 Bibliografia complementar ALVES William Pereira Banco de dados 1 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518961cfi042 BALIEIRO R Banco de dados 1 Rio de Janeiro Seses 2015 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes863C0185 0EA34A1CA9D09218755FC46F FONSECA Cleber Costa da Implementação de banco de dados 1 Rio de Janeiro Seses 2016 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes77DC7FC9 4A47489B9FF137095AA7C5AA GARCIA Marilene SS Aprendizagem Significativa e Colaborativa Curitiba Contentus 2020 Disponível em httpsplataformabvirtualcombrLeitorPublicacao185718pdf0 MACHADO Felipe N R Banco de dados projeto e implementação 2014 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518978 MELLO Cleyson de Moraes ALMEIDA José Rogério Moura de Neto PETRILLO Regina Pentagna Curricularização da Extensão Universitária 2ª Rio de Janeiro Processo Disponível em httpsplataformabvirtualcombrLeitorPublicacao198121pdf0 codehaO8b9eyXWALpYNVRvgcTpaKKTWSEC5yk7VHx8YkVA7x4ZpohYv3u0gj NETO Geraldo H Modelagem de dados 1 Rio de Janeiro Seses 2015 Disponível em httpapirepositoriosavaestaciocombrapiobjetosefetuaDownloadff1528576c50 46cebce4e60710acdfe0 RAMARKRISHMAN R Sistemas de gerenciamento de banco de dados 3 Porto Alegre McGraw Hill 2008 Disponível em httpsintegradaminhabibliotecacombrbooks9788563308771 Plano de Aprendizagem 1 Código e nome da disciplina DGT0282 BANCO DE DADOS 2 Natureza Extensão 3 Carga horária semestral 4 Carga horária semanal 5 Perfil docente O professortutor desta disciplina deverá ser graduado em Sistemas de Informação Ciência da Computação Informática Engenharias ou áreas afins e deverá possuir Pósgraduação Lato Sensu especialização preferencialmente na área de Informática É desejável que o professortutor possua Pósgraduação Stricto Sensu mestrado eou doutorado na área de Computação O professortutor deve ter fluência em banco de dados para mediar as atividades práticas embutidas na disciplina além de perfil motivador acolhedor e inspirador para instigar a curiosidade e autoconfiança dos alunos É desejável que o professortutor possua experiência de três anos em docência de nível superior na disciplina além de conhecimentos teóricos e práticos habilidades de comunicação em ambiente acadêmico capacidade de interação e fluência digital para utilizar ferramentas necessárias ao desenvolvimento do processo de ensinoaprendizagem SGC SAVA BdQ e SIA Importante também o conhecimento do Projeto Pedagógico dos Cursos que a disciplina faz parte na Matriz Curricular 6 Área temática Em atendimento à Resolução CNECES nº 7 de 18 de dezembro de 2018 que estabelece as Diretrizes para a Extensão na Educação Superior Brasileira e dá outras providências a área temática priorizada neste Plano é tecnologia produção e trabalho 7 Linha eixo de extensão e pesquisa O projeto extensionista desta disciplina está em primeira análise ligada ao eixo Científico Acadêmico Contudo considerando os benefícios trazidos às partes envolvidas o projeto também está alinhado com os eixos de Empregabilidade Empreendedorismo e Inovação e Sustentabilidade 8 Competências a serem trabalhadas Com base na proposta institucional para a formação do egresso e as competências gerais e específicas desenvolvidas no curso previstas em seu PPC e em consonância com a Resolução CNECES nº 7 de 18 de dezembro de 2018 as competências que serão trabalhadas neste componente serão prioritariamente Competências técnicas Abstração capacidade de filtrar informações irrelevantes e focar apenas nos aspectos essenciais de um problema Pensamento lógico habilidade de raciocinar logicamente e aplicar princípios de lógica na resolução de problemas Resolução de problemas habilidade de abordar problemas de forma sistemática e aplicar estratégias eficazes para resolvêlos Pensamento criativo capacidade de encontrar abordagens inovadoras para a resolução de problemas e pensar além das soluções convencionais Modelagem de banco de dados definição de estruturas de tabelas relações e restrições para representar e gerenciar informações de maneira eficiente e eficaz Implementação de banco de dados envolve a utilização da linguagem SQL para estruturar manipular e consultar dados assegurando a integridade e eficiência no acesso às informações armazenadas Competências socioemocionais Trabalho com a comunidade capacidade de lidar com conflitos o aprendizado contínuo e a liderança para a execução de ações nos diversos ambientes organizacionais 9 Ementa SISTEMA DE BANCO DE DADOS PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL CONSULTAS EM UMA TABELA NO POSTGRESQL CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 10 Objetivos Identificar a evolução histórica dos bancos de dados as características dos SBDs e a arquitetura dos SGBDs com base na abordagem relacional para compor o alicerce o desenvolvimento de banco de dados Implementar as etapas de um projeto conceitual de banco de dados com base na abordagem relacional e no diagrama de entidaderelacionamento para organizar a forma de pensamento sobre os dados a partir do conhecimento obtido nas especificações do negócio Implementar as etapas de um projeto lógico e físico de banco de dados com base nas técnicas de normalização no mapeamento conceituallógico e nos aspectos físicos que influenciam a implementação do modelo no SGBD para a construção de estruturas de dados adequadas e de armazenamento eficiente de dados Gerenciar objetos no SGBD PostgreSQL com base na implementação de bancos de dados relacionais a linguagem SQL e os conceitos de transação para refletir o projeto criado durante a modelagem e normalização dos dados bem como manipular dados de forma eficiente Realizar consultas em uma tabela com base em expressões SELECT em condições utilizando a cláusula WHERE e com agrupamento de dados utilizando o SGBD PostgreSQL para especificar quais colunas de uma tabela devem ser retornadas no conjunto de resultados e filtrar registros que atendem a uma condição especificada Realizar consultas com várias tabelas com base em junções interior e exterior em consultas correlatas e aninhadas e com operadores de conjunto utilizando o SGBD PostgreSQL para a construção de consultas que combinem registros de duas ou mais tabelas restringindo ou retornando os dados a serem recuperados 11 Objetivos sociocomunitários Modelar e implementar um banco de dados com base em técnicas de modelagem conceitual lógica e física e mecanismos de manipulação de banco de dados para otimizar a gestão de informações junto às partes envolvidas Melhorar a eficiência e a precisão na tomada de decisões através de uma gestão de informações mais estruturada e de fácil acesso 12 Descrição do público envolvido O público externo à IES que chamaremos de partes envolvidas e implicado na ação proposta é composto por instituições públicas ou privadas empresas escolas terceiro setor associações entidades governamentais etc além de microempreendedores individuais ou membros da comunidade local no entorno da instituição 13 Justificativa De acordo com os artigos 3º e 6º do Capítulo I da Resolução CNECES nº 7 de 18 de dezembro de 2018 a Extensão na Educação Superior Brasileira ao integrar a matriz curricular e à organização de pesquisa promove em um processo interdisciplinar a formação integral do aluno através da aprendizagem por projetos que estabelece um diálogo construtivo e transformador com diferentes setores da sociedade brasileira e internacional Esse componente na formação do aluno justificase pela importância de promover a atuação da comunidade acadêmica e técnica a partir das demandas socio comunitárias onde se encontra a IES para o enfrentamento das questões da sociedade brasileira inclusive por meio do desenvolvimento econômico social e cultural A atividade extensionista desta disciplina visa aplicar banco de dados em alguma demanda da comunidade com uma possível solução alternativa gratuita ou de baixo custo para pequenos problemas cotidianos que poderiam ser mitigados com a computação No tocante à importância da aprendizagem experiencial proposta a partir do momento que o aluno propõe e constrói novas soluções para atender a novas demandas ele desenvolve a percepção da parte envolvida para uso de soluções computacionais com o objetivo de melhorar processos eou atividades contribuindo para a cultura digital em nossa sociedade Dessa forma o aluno compreende na prática a transformação digital em curso Essa atividade extensionista oferece ao aluno a oportunidade de ser um agente transformador influente e relevante com qualidade técnica humanística social e sustentável alavancando a transformação tecnológica cada vez mais necessária na era da sociedade digital em consonância com valores éticos e morais 14 Procedimentos de ensinoaprendizagem Esta disciplina adota a metodologia de aprendizagem baseada em projetos construídos de forma dialógica com a sociedade representada pela parte interessada de forma a atender aos objetivos citados anteriormente O estudo das teorias e práticas previstas na disciplina para a aptidão de desenvolvimento desta atividade extensionista serão realizadas em paralelo com as atividades extensionistas para alcançar os objetivos técnicos e objetivos socioncomunitários previstos neste Plano de Aprendizagem Dessa forma viabilizase o desenvolvimento concomitante das habilidades técnicas e da atividade extensionista prevista para esta disciplina Durante o desenvolvimento das atividades extensionistas devese ir gradativamente preenchendo o Roteiro de Extensão usando o formulário disponibilizado no Laboratório de Extensão da Sala de Aula Virtual SAVA Este roteiro serve como guia dos passos a serem seguidos pelos alunos e inclui descrições sucintas sobre o que cada seção deve conter É fundamental que o aluno finalize o preenchimento do Roteiro de Extensão e submetao para correção dentro do prazo estipulado pelo calendário acadêmico Etapas do desenvolvimento da atividade extensionista 1 Diagnóstico e teorização conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 2 Planejamento e desenvolvimento do projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 3 Encerramento do Projeto conforme detalhado no Roteiro de Extensão disponibilizado no Laboratório de Extensão da Sala de Aula Virtual 15 Temas de aprendizagem 1 SISTEMA DE BANCO DE DADOS 11 HISTÓRICO DOS BANCOS DE DADOS 12 SISTEMAS DE BANCO DE DADOS SBD 13 SISTEMAS DE GERÊNCIA DE BANCO DE DADOS SGBD 2 PROJETO DE BANCO DE DADOS MODELAGEM CONCEITUAL 21 ETAPAS DO PROJETO 22 DIAGRAMA DE ENTIDADE E RELACIONAMENTO 23 MODELAGEM DE ENTIDADES E RELACIONAMENTOS 24 MODELAGEM DE ATRIBUTOS 3 PROJETO DE BANCO DE DADOS MODELAGEM LÓGICA E FÍSICA 31 MODELO RELACIONAL 32 FORMAS NORMAIS 33 MAPEAMENTO CONCEITUALLÓGICO 34 MODELO NO SGBD 4 CRIAÇÃO E MANIPULAÇÃO DE OBJETOS NO POSTGRESQL 41 POSTGRESQL 42 CRIAÇÃO E ALTERAÇÃO DE TABELAS 43 MANIPULAÇÃO DE LINHAS NAS TABELAS 44 CONTROLE DE TRANSAÇÃO 5 CONSULTAS EM UMA TABELA NO POSTGRESQL 51 COMANDO SELECT 52 CLÁUSULA WHERE 53 AGRUPAMENTO DE DADOS 6 CONSULTA COM VÁRIAS TABELAS NO POSTGRESQL 61 JUNÇÕES INTERIOR E EXTERIOR 62 SUBCONSULTAS ANINHADAS E CORRELATAS 63 OPERADORES DE CONJUNTO 16 Procedimentos de avaliação A avaliação do aluno contemplará as competências desenvolvidas por meio da realização da Atividade de Extensão e Simulados Será composta de 3 etapas desdobradas da seguinte forma Realização da atividade de extensão 6 seis pontos Simulado 1 2 dois pontos Simulado 2 2 dois pontos Os critérios utilizados para a avaliação dos alunos na Atividade de Extensão serão desenvolvimento e entrega das atividades estabelecidas no Roteiro de Extensão pontualidade nas entregas linguagem adequada correção ortográfica clareza e objetividade autoavaliação discente com relato das experiências vivenciadas durante a participação na atividade de extensão A Nota Final NF será calculada após o preenchimento de todas as etapas da Atividade de Extensão realizada pelo aluno no Laboratório de Extensão disponível na Sala de Aula Virtual SAVA e da realização dos Simulados 1 e 2 e não poderá ultrapassar o grau máximo de 10 dez pontos Paraaprovaçãooalunodeveráobtergraumaiorouiguala60 17 Bibliografia básica ELMASRI R NAVATHE S Sistemas de banco de dados 7 São Paulo Pearson 2018 Disponível em httpsplataformabvirtualcombrAcervoPublicacao168492 FREZATTI Fábio Aprendizagem Baseada em Problemas São Paulo Grupo GEN 2018 Disponível em httpsintegradaminhabibliotecacombrreaderbooks9788597018042 HEUSER C Projeto de banco de dados 6 Porto Alegre Artmed 2009 Disponível em httpsintegradaminhabibliotecacombrbooks9788577804528 PUGA Sandra FRANÇA Edson GOYA Milton Banco de dados implementação em SQL PLSQL e Oracle 11g 1 São Paulo Pearson 2013 Disponível em httpsplataformabvirtualcombrAcervoPublicacao3842 18 Bibliografia complementar ALVES William Pereira Banco de dados 1 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518961cfi042 BALIEIRO R Banco de dados 1 Rio de Janeiro Seses 2015 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes863C0185 0EA34A1CA9D09218755FC46F FONSECA Cleber Costa da Implementação de banco de dados 1 Rio de Janeiro Seses 2016 Disponível em httprepositoriosavaestaciocombrsiteindexhtmlobjetodetalhes77DC7FC9 4A47489B9FF137095AA7C5AA GARCIA Marilene SS Aprendizagem Significativa e Colaborativa Curitiba Contentus 2020 Disponível em httpsplataformabvirtualcombrLeitorPublicacao185718pdf0 MACHADO Felipe N R Banco de dados projeto e implementação 2014 São Paulo Érica 2014 Disponível em httpsintegradaminhabibliotecacombrbooks9788536518978 MELLO Cleyson de Moraes ALMEIDA José Rogério Moura de Neto PETRILLO Regina Pentagna Curricularização da Extensão Universitária 2ª Rio de Janeiro Processo Disponível em httpsplataformabvirtualcombrLeitorPublicacao198121pdf0 codehaO8b9eyXWALpYNVRvgcTpaKKTWSEC5yk7VHx8YkVA7x4ZpohYv3u0gj NETO Geraldo H Modelagem de dados 1 Rio de Janeiro Seses 2015 Disponível em httpapirepositoriosavaestaciocombrapiobjetosefetuaDownloadff1528576c50 46cebce4e60710acdfe0 RAMARKRISHMAN R Sistemas de gerenciamento de banco de dados 3 Porto Alegre McGraw Hill 2008 Disponível em httpsintegradaminhabibliotecacombrbooks9788563308771 ROTEIRO DE EXTENSÃO DE BANCO DE DADOS I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros No diagnóstico e teorização do projeto de extensão foi identificada a participação de diversas partes envolvidas destacandose o Serviço Brasileiro de Apoio às Micro e Pequenas Empresas Sebrae como parceiro fundamental O públicoalvo da comunidade local envolvido na atividade consistiu principalmente de micro e pequenos empreendedores com variados perfis socioeconômicos A maioria dos participantes possuía ensino médio completo ou superior em andamento com uma distribuição de gênero equilibrada e uma faixa etária predominante entre 25 e 45 anos Foram contabilizados aproximadamente 15 participantes durante os três dias de evento refletindo uma amostra representativa das pequenas empresas locais que buscavam capacitação para aumentar suas chances de sucesso no mercado O projeto teve como foco a realização de palestras e treinamentos de conscientização sobre Banco de Dados direcionados especificamente aos micros e pequenos empreendedores A iniciativa visou capacitar os participantes sobre a importância dos bancos de dados e como essas ferramentas podem ser essenciais para o crescimento e sustentabilidade dos negócios Durante as três sessões realizadas foi promovida uma conscientização inicial seguida de um treinamento prático sobre aplicações reais de banco de dados As atividades foram desenhadas para fornecer aos empreendedores conhecimento prático e estratégico possibilitando a implementação eficaz dessas tecnologias em suas operações diárias Os participantes foram expostos a uma série de conceitos e técnicas essenciais para a utilização eficiente de bancos de dados incluindo a gestão de informações análise de dados e a aplicação dessas informações para tomadas de decisão mais informadas A abordagem prática das sessões permitiu que os empreendedores vissem exemplos reais de como os bancos de dados podem ser utilizados para otimizar processos melhorar a comunicação com clientes e fornecedores e aumentar a eficiência operacional A resposta dos participantes foi positiva demonstrando um engajamento ativo e interesse em aplicar os conhecimentos adquiridos em seus próprios negócios com a expectativa de obter melhores resultados e crescimento sustentável a longo prazo 2 Situaçãoproblema identificada A situaçãoproblema identificada na comunidade local que motivou a elaboração da atividade de extensão foi a carência de conhecimento e capacitação sobre a utilização de bancos de dados entre micro e pequenos empreendedores Durante os encontros e conversas realizadas com esses empreendedores emergiu a preocupação recorrente sobre a dificuldade em gerenciar informações empresariais de maneira eficaz o que impactava diretamente na tomada de decisões estratégicas e operacionais Muitos relatavam a falta de organização de dados o que resultava em perda de oportunidades dificuldades em manter um controle eficiente de clientes fornecedores e estoques além de problemas na análise de desempenho do negócio Essas deficiências evidenciaram a necessidade urgente de conscientização e treinamento específico sobre bancos de dados uma ferramenta fundamental para a gestão moderna de qualquer empreendimento A maioria dos empreendedores mencionou que apesar de reconhecerem a importância da tecnologia não possuíam os conhecimentos técnicos necessários para implementar e utilizar bancos de dados de forma eficaz Essa lacuna de conhecimento representava uma barreira significativa para o crescimento e a competitividade dos negócios locais motivando a organização do projeto de extensão focado na capacitação prática e teórica sobre o assunto O objetivo principal portanto foi abordar essa situaçãoproblema proporcionando aos empreendedores locais as habilidades e conhecimentos necessários para otimizar a gestão de suas informações aumentar a eficiência operacional e consequentemente as chances de sucesso e sustentabilidade de seus negócios Através das sessões de treinamento e conscientização buscouse oferecer uma solução prática e acessível para essa dor identificada contribuindo para o fortalecimento econômico da comunidade local 3 Demanda sociocomunitária e motivação acadêmica A situaçãoproblema identificada na comunidade local relacionada à falta de conhecimento e capacitação sobre a utilização de bancos de dados entre micro e pequenos empreendedores tem um impacto significativo nas esferas social educacional cultural e econômica das pessoas envolvidas A ausência de habilidades adequadas para gerenciar informações empresariais afeta negativamente a eficiência dos negócios resultando em decisões mal informadas e oportunidades perdidas Isso por sua vez limita o crescimento econômico dos empreendedores reduz a geração de empregos e enfraquece a economia local criando um ciclo de dificuldades econômicas que afeta toda a comunidade Os conteúdos estudados na disciplina de Banco de Dados permitiram a identificação e abordagem dessa situaçãoproblema de maneira eficaz A aplicação prática desses conhecimentos durante a palestra e os treinamentos oferecidos aos empreendedores locais proporcionou uma solução direta para as queixas identificadas Através do ensino de técnicas de organização e análise de dados os participantes puderam compreender a importância de uma gestão eficaz da informação e como isso pode ser um diferencial competitivo para seus negócios O conhecimento adquirido permitiu aos empreendedores implementar melhorias imediatas em suas operações otimizando processos melhorando a comunicação com clientes e fornecedores e aumentando a eficiência operacional A motivação acadêmica para a realização dessa atividade de extensão foi fundamentada no desejo de aplicar os conhecimentos teóricos em um contexto real demonstrando a relevância prática dos estudos universitários Ao capacitar os empreendedores locais o projeto não apenas contribuiu para a melhoria das condições econômicas da comunidade mas também evidenciou a importância do aprendizado contínuo e da aplicação prática do conhecimento acadêmico para a solução de problemas reais Dessa forma a atividade reforçou a conexão entre a teoria e a prática destacando o papel transformador da educação superior na vida das pessoas e no desenvolvimento das comunidades 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada Capacitar micro e pequenos empreendedores locais sobre a utilização de bancos de dados fornecendo conhecimento teórico e prático para a gestão eficaz de informações empresariais até o final do terceiro dia de treinamento Implementar técnicas de organização e análise de dados nos negócios dos participantes auxiliandoos a melhorar a tomada de decisões estratégicas e operacionais até uma semana após o término do projeto Aumentar a eficiência operacional e a competitividade dos empreendimentos locais demonstrando a aplicação prática das habilidades adquiridas em bancos de dados com acompanhamento e feedback contínuo durante um mês após o treinamento II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades Objetivo Capacitar micro e pequenos empreendedores locais sobre a utilização de bancos de dados fornecendo conhecimento teórico e prático para a gestão eficaz de informações empresariais até o final do terceiro dia de treinamento Ação 1 Planejamento e Organização da Palestra e Treinamento O que fazer Planejar e organizar as palestras e treinamentos sobre a utilização de bancos de dados Quando fazer Duas semanas antes do início do evento Como fazer Realizar reuniões de planejamento com a equipe do projeto definir o conteúdo a ser abordado preparar materiais didáticos e recursos audiovisuais Reservar o espaço e coordenar com o Sebrae Para quem fazer Para os micros e pequenos empreendedores locais participantes do evento Onde fazer Nas instalações do Sebrae Objetivo Implementar técnicas de organização e análise de dados nos negócios dos participantes auxiliandoos a melhorar a tomada de decisões estratégicas e operacionais até uma semana após o término do projeto Ação 2 Realização das Palestras e Treinamentos O que fazer Ministrar palestras e treinamentos sobre a importância e a utilização prática de bancos de dados Quando fazer Durante os três dias de evento Como fazer Conduzir as sessões conforme o cronograma estabelecido utilizando apresentações exemplos práticos e exercícios interativos Fornecer suporte técnico e responder a dúvidas dos participantes Para quem fazer Para os cerca de 15 micro e pequenos empreendedores locais inscritos Onde fazer Nas instalações do Sebrae Objetivo Aumentar a eficiência operacional e a competitividade dos empreendimentos locais demonstrando a aplicação prática das habilidades adquiridas em bancos de dados com acompanhamento e feedback contínuo durante um mês após o treinamento Ação 3 Acompanhamento e Avaliação dos Resultados O que fazer Acompanhar a implementação das técnicas aprendidas pelos participantes em seus negócios e avaliar os resultados obtidos Quando fazer Durante o mês seguinte ao término do treinamento Como fazer Realizar visitas aos negócios dos participantes oferecer suporte técnico adicional conforme necessário e coletar feedback sobre a aplicação das técnicas aprendidas Elaborar relatórios de acompanhamento e avaliação Para quem fazer Para os participantes do treinamento e seus negócios Onde fazer Nos locais de trabalho dos micros e pequenos empreendedores participantes 2 Envolvimento do público participante O envolvimento do público participante foi essencial para o sucesso do planejamento desenvolvimento e avaliação da atividade de extensão Desde o início houve um diálogo constante com os micros e pequenos empreendedores locais visando entender suas necessidades e expectativas em relação à capacitação sobre bancos de dados Esse diálogo ocorreu por meio de reuniões preliminares e encontros presenciais onde foram discutidos os principais desafios enfrentados pelos empreendedores em suas operações diárias No início do projeto foram realizadas reuniões iniciais com representantes do Sebrae e com os micros e pequenos empreendedores para identificar as principais dificuldades relacionadas à gestão de dados Durante esses encontros os participantes puderam expressar suas dores e preocupações contribuindo para a definição dos conteúdos a serem abordados nas palestras e treinamentos A participação ativa dos empreendedores na fase de planejamento garantiu que o programa fosse alinhado às suas necessidades específicas Com base nas informações coletadas durante os encontros preliminares a equipe do projeto elaborou materiais didáticos e recursos audiovisuais que seriam utilizados durante as sessões de treinamento Esses materiais foram desenvolvidos para serem acessíveis e relevantes para o público alvo incluindo exemplos práticos e estudos de caso aplicáveis à realidade dos pequenos negócios locais Além disso foram criados guias e manuais de referência para auxiliar os participantes na implementação das técnicas aprendidas Durante o desenvolvimento das palestras e treinamentos houve uma interação constante entre os facilitadores e os participantes As sessões foram conduzidas de maneira interativa incentivando perguntas discussões e a troca de experiências entre os empreendedores Essa abordagem colaborativa permitiu que os participantes se sentissem parte ativa do processo de aprendizagem contribuindo com suas perspectivas e aprendendo uns com os outros Após a conclusão das sessões de treinamento foi realizada uma avaliação detalhada da atividade Os empreendedores foram convidados a fornecer feedback sobre o conteúdo abordado a metodologia utilizada e a aplicabilidade das técnicas aprendidas em seus negócios Esse feedback foi coletado por meio de questionários e entrevistas individuais permitindo uma análise abrangente dos resultados obtidos Com base nas avaliações foram identificadas áreas de melhoria e sucesso que serão consideradas em futuras atividades de extensão 3 Avaliação dos resultados alcançados A avaliação dos resultados revelou que os participantes consideraram o conteúdo claro e relevante destacando a aplicabilidade das técnicas de bancos de dados em seus negócios Entrevistas individuais confirmaram que os conhecimentos adquiridos foram aplicados com sucesso resultando em melhorias na gestão de informações e eficiência operacional Os empreendedores implementaram as técnicas aprendidas otimizando a gestão de clientes e processos internos Isso aumentou a competitividade dos negócios locais e facilitou tomadas de decisões mais informadas contribuindo para um crescimento sustentável e efetivo das empresas participantes III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade Minha participação na atividade de extensão proporcionou uma experiência enriquecedora ao aplicar os conteúdos teóricos aprendidos em uma interação direta com a comunidade local Contextualizando essa experiência pude perceber como teoria e prática se complementam contribuindo significativamente para meu desenvolvimento pessoal e profissional Métodos como questionários e dinâmicas de grupo foram essenciais para entender as necessidades dos micros e pequenos empreendedores em relação ao uso de bancos de dados Implementamos sessões de treinamento focadas em aplicativos práticos o que resultou em melhorias perceptíveis na gestão de informações e na eficiência operacional dos participantes Os resultados obtidos foram bastante positivos com os empreendedores relatando uma maior capacidade de tomar decisões informadas e uma melhoria geral na organização de seus negócios A atividade não apenas capacitou os participantes tecnicamente mas também fortaleceu sua competitividade no mercado local Enfrentamos desafios na adaptação dos conteúdos às diferentes realidades dos participantes mas isso também proporcionou aprendizados importantes sobre a flexibilidade e a personalização necessárias em projetos de extensão Em última análise esta experiência reforçou a importância do engajamento comunitário e da aplicação prática dos conhecimentos acadêmicos para promover mudanças tangíveis e sustentáveis na sociedade 2 Evidências MySQL 5541MariaDB Nightingaleautobiographicalfictioniqu4users TABLES iqa4commentmeta iqa4comments iqa4links iqa4options iqa4postmeta iqa4postrelated iqa4termrelationships iqa4termtaxonomy iqa4terms iqa4usermeta iqa4users TABLE INFORMATION created 2115 updated 2115 engine MyISAM rows 1 size 116 B encoding latin1 Structure Content Relations Triggers Table Info Query Field Type Length Unsigned Zerofill Binary Allow Null Key Default Extra PRT ID BIGINT 20 userlogin VARCHAR 60 userpass VARCHAR 64 usernicename VARCHAR 50 useremail VARCHAR 100 userurl VARCHAR 100 userregistered DATETIME 0000 useractivation VARCHAR 60 userstatus INT 11 displayname VARCHAR 250 INDEXES Nonunique Keyname Seqinindex Columnname Collation Cardinality Subpart Packed Comment PRIMARY 1 ID A 1 NULL NULL userlogin 1 userlogin A 1 NULL NULL usernicename 1 usernicename A 1 NULL NULL Avaliação do curso Todas as alterações foram salvas no Google Drive 10 respostas Resumo Pergunta Nome Bruno Marcio Rafael Carlos Pedro Raul Mario Cleber Souza Rauni João Nível de aprendizado Fraco Moderado Satisfatório Muito bom Excelente Avaliação do curso Todas as alterações foram salvas no Google Drive Nível de aprendizado Fraco Moderado Satisfatório Muito bom Excelente Você sent que está saindo mais preparado Conseguí absorver conteúdo e importância do assunto abordado Participará de mais ações como esta Como você avalia a ação como um todo Conteúdo do curso Discordo totalmente Discordo Não sei Concordo Concordo plenamente Os objetivos foram claros O conteúdo do curso foi organizado e bem planejado A carga do curso foi apropriada O curso foi organizado para permitir a participação de ROTEIRO DE EXTENSÃO DE BANCO DE DADOS I DIAGNÓSTICO E TEORIZAÇÃO 1 Identificação das partes envolvidas e parceiros 2 Situaçãoproblema identificada 3 Demanda sociocomunitária e motivação acadêmica 4 Objetivos a serem alcançados em relação à situaçãoproblema identificada II PLANEJAMENTO PARA DESENVOLVIMENTO DO PROJETO 1 Plano de trabalho com cronograma das atividades 2 Envolvimento do público participante 3 Avaliação dos resultados alcançados III ENCERRAMENTO DO PROJETO 1 Relato da experiência individual no desenvolvimento da atividade