Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>Elaboração: Julho 2022</p><p>GUIA DA DISCIPLINA</p><p>Disciplina</p><p>Banco de Dados</p><p>Grupo Ser</p><p>Elaboração: Julho 2022</p><p>BANCO DE DADOS E SUA IMPORTÂNCIA</p><p>O banco de dados é a organização e armazenagem de informações sobre um domínio</p><p>específico. De forma mais simples, é o agrupamento de dados que tratam do mesmo assunto, e que</p><p>precisam ser armazenados para segurança ou conferência futura. É comum que empresas tenham</p><p>diversas informações que precisam ser organizadas e disponibilizadas dentro do negócio para que</p><p>sejam consultadas posteriormente pela equipe e pela gerência. Por isso, é interessante ter um</p><p>sistema de gerenciamento de banco de dados, SGBD, para conseguir manipular as informações e</p><p>tornar a rotina da empresa muito mais simples.</p><p>Hoje, existem diversos tipos de SGBDs, e cada um é adequado para uma necessidade dos</p><p>clientes. São os mais comuns: Oracle, DB2, MySQL, SQL Server, PostgreSQL e outros. Durante nossa</p><p>vida, nossos dados farão parte de vários Bancos de Dados. Ao nascermos passamos a fazer parte do</p><p>primeiro Banco de Dados que seremos cadastrados. Neste caso, este Banco de Dados é gerido pelo</p><p>Cartório de Registro Civil. Quando fomos matriculados na escola de ensino fundamental, nossos</p><p>dados como aproveitamento escolar, faltas, notas são armazenados no Banco de Dados da escola. Ao</p><p>conseguirmos a Carteira Nacional de Habilitação (CNH), abrirmos nossa primeira conta em um banco,</p><p>cadastrarmos nossos dados para conseguir a carteira de estudante e, assim, pagarmos meia entrada</p><p>no cinema, conseguir a carteira de trabalho para o tão sonhado primeiro emprego, acessar redes</p><p>sociais... Em todas estas solicitações e aquisições o Banco de Dados se faz presente.</p><p>As vantagens em ter um banco de dados: melhora do relacionamento e produtividade na</p><p>empresa, redução dos riscos da operação, aumenta da segurança e melhora na tomada de decisão.</p><p>PRINCIPAIS TIPOS DE BANCOS DE DADOS</p><p>Existem várias opções de bancos de dados disponíveis no mercado, entretanto, é preciso</p><p>entender a diferença entre os bancos de dados relacionais e os não relacionais.</p><p>Os bancos de dados relacionais são criados no paradigma da orientação a conjuntos. Dessa</p><p>forma, os dados que ali estão disponíveis serão armazenados em tabelas. Cada tabela terá atributos e</p><p>linhas ou registros responsáveis por organizar essas informações. São comumente utilizados para</p><p>dados tabulares, que possuem sua inserção muito mais simples e permite, também, a recuperação de</p><p>Elaboração: Julho 2022</p><p>forma mais prática no dia a dia. A linguagem utilizada nesse formato é de SQL, Structured Query</p><p>Language. Portanto, se você quer utilizar um banco de dados relacionais, é preciso se atentar a esse</p><p>detalhe. Eles são ideais para CRMs, ERPs ou até mesmo gerenciamento financeiro das empresas.</p><p>Já os bancos de dados não relacionais são responsáveis por atender a demandas que os</p><p>bancos relacionais não conseguem suprir. Um exemplo de demandas são aqueles dados mistos, onde</p><p>se misturam tabelas, imagens e mapas, por exemplo, que não poderão ser tabulados em colunas e</p><p>linhas de tabela. Suas soluções são baseadas em armazenamento na nuvem. A linguagem utilizada</p><p>nesse formato é NoSQL, Not Only SQL.</p><p>No decorrer desta disciplina utilizaremos o banco de dados MySQL MariaDB, nome este dado</p><p>em homenagem a filha caçula do seu criador, o finlandês Monty Widenius. Este banco de dados é</p><p>totalmente licenciado com General Public License ou simplesmente GPL. Esta licença foi criada pela</p><p>Free Software Foundation, uma fundação que gere licenças gratuitas.</p><p>Elaboração: Julho 2022</p><p>Plano de Ensino</p><p>Disciplina: Banco de Dados</p><p>Semestre letivo: 2º</p><p>Código da disciplina</p><p>Matriz Curricular: Ser Educacional.</p><p>Carga Horária Total: 80h</p><p>Teoria:</p><p>40h</p><p>Prática:</p><p>20h</p><p>EAD:</p><p>20h</p><p>EMENTA</p><p>Introdução a Banco de Dados (Conceito e objetivos). Modelo Relacional. Consultas SQL: DML, DCL,</p><p>DTL e DQL. Estudo dos recursos avançados de administração de Banco de Dados (Visões, Sequências,</p><p>Índices). Segurança em Bancos de Dados, (Criação de usuários, Privilégios, Regras). Programação em</p><p>Bancos de Dados (Gatilhos e Procedimentos). Projeto de Dados.</p><p>COMPETÊNCIAS ESPECÍFICAS</p><p>• Conhecer Ambientes de Banco de Dados;</p><p>• Interpretar Modelos do Mundo Real;</p><p>• Compreender a linguagem SQL (Básica e Avançada)</p><p>• Conhecer os objetos de Segurança de Banco de dados.</p><p>• Codificar rotinas em Banco de dados (Gatilhos e Procedimentos).</p><p>• Utilizar recursos avançados de Banco de Dados;</p><p>CONTEÚDO PROGRAMÁTICO:</p><p>UNIDADE I - Conceitos Iniciais</p><p>Introdução ao Banco de Dados, aplicações e objetivos visão dos dados: abstração</p><p>dos dados, instâncias e esquemas e modelos de dados</p><p>Conceitos básicos de um sistema de gerenciador de Banco de Dados (SGBD)</p><p>Modelos conceituais e modelos externos</p><p>Normalização, relacionamento, armazenamento e consulta de dados: gerenciador de</p><p>armazenamento</p><p>Modelo relacional: conceitos</p><p>Álgebra relacional, cálculo relacional</p><p>UNIDADE II – Modelo Relacional</p><p>Linguagens de Banco de Dados: DML e DDL</p><p>Linguagem de definição de dados de um SGBD – DDL (data definition language)</p><p>Linguagem de manipulação de dados em um SGBD – DML – (data manipulation</p><p>language)</p><p>Banco de Dados relacionais: tabelas, DML, DDL, acesso ao Banco de Dados</p><p>Projeto de Banco de Dados: processo de projeto, projeto de Banco de Dados</p><p>específico, modelo entidade</p><p>UNIDADE III – Modelo físico do Banco de Dados</p><p>MySQL - princípios características e técnicas para implementação</p><p>Banco de Dados chave - valor</p><p>Elaboração: Julho 2022</p><p>Banco de Dados orientado a colunas</p><p>UNIDADE IV – Implantação de Banco de Dados</p><p>Banco de Dados orientado a documentos</p><p>Banco de Dados orientado a grafos</p><p>Usuários e administradores de Banco de Dados</p><p>Elaboração: Julho 2022</p><p>GUIA DA DISCIPLINA HÍBRIDA</p><p>DISCIPLINA: BANCO DE DADOS</p><p>Carga horária Total: 80h</p><p>ANÁLISE E DESENVOLVIMENTO DE SISTEMAS</p><p>Carga horária Teórica: 40h</p><p>Carga Horária Prática: 20h</p><p>Carga Horária Teórica EAD: 20h</p><p>Sponsor: Oracle</p><p>Nº da</p><p>aula</p><p>Tipo de aula Conteúdo Proposto Objetivos de</p><p>Aprendizagem</p><p>Metodologia Atividade Proposta Orientação ao</p><p>docente</p><p>I</p><p>CH TEÓRICA</p><p>PRESENCIAL-</p><p>2h/aula</p><p>Introdução aos Bancos</p><p>de Dados</p><p>Apresentar elementos que</p><p>evidenciem, de modo</p><p>teórico e prático, a</p><p>importância dos bancos de</p><p>dados, armazenagem,</p><p>dados, informação,</p><p>conhecimento,</p><p>ferramentas;</p><p>Aula Dialogada</p><p>Realizar a Atividade</p><p>1 proposta neste</p><p>Guia.</p><p>Ubíqua:</p><p>Sponsor</p><p>Utilizar o Case 1</p><p>disponível na página 13</p><p>CH TEÓRICA</p><p>EAD- 1h</p><p>Introdução aos</p><p>Bancos de Dados,</p><p>Histórico,</p><p>Ferramenta,</p><p>Aplicações</p><p>Conhecer a história,</p><p>aplicação, áreas de</p><p>conhecimento e uso,</p><p>modelagem de dados,</p><p>modelo entidade</p><p>relacionamento</p><p>Leitura dos tópicos: “Apresentação”, “Objetivos”,</p><p>e “Introdução aos Bancos de Dados” da Unidade 1</p><p>do Material Didático Interativo disponível no</p><p>Blackboard</p><p>Assistir ao vídeo “O que é Banco de Dados”</p><p>disponível na Unidade 1 do Material Didático</p><p>Interativo disponível no Blackboard</p><p>Leitura do tópico: “Introdução aos Bancos de</p><p>Dados” da Unidade 1 do e-Book disponível no</p><p>Blackboard</p><p>Elaboração: Julho 2022</p><p>II</p><p>CH TEÓRICA -</p><p>2h/aula</p><p>Introdução ao</p><p>Modelagem de Dados</p><p>Apresentar os conceitos</p><p>iniciais da modelagem de</p><p>dados</p><p>Aula Dialogada</p><p>Discutir com os</p><p>alunos sobre o que é</p><p>modelagem de</p><p>dados e a sua</p><p>importância</p><p>Utiliza o Case 2</p><p>disponível na página 13</p><p>CH TEÓRICA</p><p>EAD- 1h</p><p>Introdução a</p><p>Modelagem de Dados</p><p>Conceituar a modelagem</p><p>de dados</p><p>Leitura do tópico: “Introdução à modelagem de</p><p>Dados” da Unidade 1 do Material Didático</p><p>Interativo disponível no Blackboard</p><p>Leitura do tópico: “Introdução à modelagem de</p><p>dados” da Unidade 1 do e-Book disponível no</p><p>Blackboard</p><p>III</p><p>CH PRÁTICA-</p><p>2h/aula</p><p>Finalidades e</p><p>benefícios da</p><p>modelagem de dados e</p><p>do modelo</p><p>relacional</p><p>Apresentar as finalidades e</p><p>benefícios da modelagem</p><p>de dados e do modelo</p><p>relacional</p><p>Aula dialogada.</p><p>Leitura do tópico: “Modelo</p><p>entidade-relacionamento”</p><p>da Unidade 1 disponível no</p><p>e-Book do Blackboard</p><p>Realizar a Atividade</p><p>2 proposta neste</p><p>Guia</p><p>Utiliza o Case 3</p><p>disponível na página 13</p><p>CH TEÓRICA</p><p>EAD- 1h</p><p>Projeto conceitual de</p><p>Banco de Dados</p><p>Conhecer os princípios de</p><p>um projeto conceitual de</p><p>banco de dados</p><p>Leitura do tópico: “Modelo Entidade-</p><p>Relacionamento” da Unidade 1 do Material</p><p>Didático Interativo disponível no Blackboard</p><p>“Tirar dúvidas sobre o que foi aprendido até o</p><p>momento”</p><p>IV</p><p>CH PRÁTICA-</p><p>2h/aula Atividades de</p><p>modelagem entidade</p><p>relacionamento</p><p>Entender os conceitos</p><p>sobre a modelagem</p><p>entidade relacionamento e</p><p>o link com exemplos do</p><p>mundo real.</p><p>Aula dialogada: Exercícios</p><p>de fixação</p><p>Realizar a Atividade</p><p>3 proposta neste</p><p>Guia</p><p>Utilizar aprendizagem</p><p>baseado em</p><p>problemas utilizando</p><p>casos reais.</p><p>Elaboração: Julho 2022</p><p>CH TEÓRICA</p><p>EAD- 1h</p><p>Modelo relacional</p><p>Uso de ferramentas</p><p>como brModelo</p><p>Conhecer a ferramenta</p><p>brModelo</p><p>Construção de modelos</p><p>relacionais</p><p>Assistir ao vídeo “Projeto Conceitual de um Banco</p><p>de Dados” disponível na Unidade 1 do Material</p><p>Didático Interativo do Blackboard</p><p>V</p><p>CH TEÓRICA</p><p>PRESENCIAL-</p><p>2h/aula</p><p>Reforçar o</p><p>entendimento do</p><p>modelo relacional e o</p><p>link com a modelagem</p><p>feita na ferramenta</p><p>brModelo</p><p>Apresentar os conceitos da</p><p>modelagem relacional</p><p>Aula dialogada</p><p>Resolver o Quiz do</p><p>tópico “Modelo</p><p>Entidade-</p><p>Relacionamento” da</p><p>Unidade 1 do Material</p><p>Didático Interativo</p><p>disponível no</p><p>Blackboard</p><p>CH TEÓRICA</p><p>EAD- 1h Esquema relacional de</p><p>um banco de dados</p><p>conceitos básicos</p><p>Conceitos básicos,</p><p>restrições de integridade,</p><p>esquema relacional de um</p><p>Banco de Dados.</p><p>Leitura dos tópicos: “Objetivos” e “Modelo</p><p>Relacional” da Unidade 2 do Material Didático</p><p>Interativo disponível no Blackboard</p><p>Leitura do tópico: “Modelo relacional” da Unidade</p><p>2 do e-Book disponível no Blackboard</p><p>VI</p><p>CH PRÁTICA</p><p>PRESENCIAL-</p><p>2h/aula</p><p>Projeto de</p><p>implementação de</p><p>banco de dados</p><p>Entender sobre projeto de</p><p>implementação de banco</p><p>de dados</p><p>Aula dialogada</p><p>Realizar a Atividade</p><p>4 proposta neste</p><p>Guia.</p><p>Ubiqua:</p><p>Sponsor</p><p>Utiliza o Case 4</p><p>disponível na página 14</p><p>CH TEÓRICA</p><p>EAD- 1h</p><p>Projeto de</p><p>implementação de</p><p>banco de dados,</p><p>modelo lógico e</p><p>conceitual,</p><p>implementação e</p><p>modelagem.</p><p>Conhecer a modelagem</p><p>gráfica e textual utilizando</p><p>com diagramas e que</p><p>constam do material no</p><p>Blakboard.</p><p>Leitura do tópico: “Esquema relacional de um</p><p>Banco de Dados” da Unidade 2 do Material</p><p>Didático Interativo disponível no Blackboard</p><p>Assistir aos vídeos “Análise de um DER completo”</p><p>e “Ferramenta CASE para modelagem de Banco de</p><p>Dados” disponível na Unidade 2 do Material</p><p>Didático Interativo do Blackboard</p><p>VII</p><p>CH TEÓRICA-</p><p>2h</p><p>Sistema de</p><p>Gerenciamento de</p><p>Conhecer a arquitetura de</p><p>sistemas de Banco de</p><p>Aula dialogada</p><p>Responder a</p><p>atividade 5 proposta</p><p>Utilize aprendizagem</p><p>entre pares</p><p>Elaboração: Julho 2022</p><p>Banco de Dados Dados, níveis externos,</p><p>conceituais e internos.</p><p>neste Guia incentivado a</p><p>construção e um mapa</p><p>mental. CH TEÓRICA</p><p>EAD- 1h</p><p>Realizar o estudo</p><p>sobre sistemas de</p><p>gerenciamento de</p><p>banco de dados.</p><p>Analisar os pontos</p><p>existentes nos SGBD´s,</p><p>considerando as</p><p>ferramentas de mercado e</p><p>servidores</p><p>Leitura dos tópicos da Unidade 2 do e-Book</p><p>disponível no Blackboard</p><p>VIII</p><p>CH PRÁTICA-</p><p>2h</p><p>Discutir sobre os</p><p>sistemas</p><p>gerenciadores de</p><p>banco de dados,</p><p>modelos comerciais,</p><p>proprietários e de</p><p>software livre.</p><p>Fazer um levantamento</p><p>sobre os SGBD´s</p><p>existentes, onde podem</p><p>ser aplicados, suas</p><p>variações.</p><p>Aula dialogada</p><p>Realizar a atividade 6</p><p>proposta neste Guia</p><p>Utiliza o Case 5</p><p>disponível na página 15 CH TEÓRICA</p><p>EAD- 1h</p><p>Discutir sobre os</p><p>sistemas</p><p>gerenciadores de</p><p>banco de dados,</p><p>modelos comerciais,</p><p>proprietários e de</p><p>software livre.</p><p>Verificar os SGBD’s</p><p>existentes no mercado e</p><p>proceder a instalação de</p><p>um SGBD de distribuição</p><p>livre</p><p>Assistir ao vídeo “Instalação de um sistema de</p><p>gerenciamento” disponível na Unidade 2 do</p><p>Material Didático Interativo do Blackboard</p><p>IX</p><p>CH TEÓRICA</p><p>PRESENCIAL-</p><p>2h/aula</p><p>Revisão dos temas</p><p>abordados até o</p><p>momento</p><p>Revisar o estudo e</p><p>identificar os pontos</p><p>relevantes sobre os bancos</p><p>de dados, conceitos,</p><p>modelagem relacional e os</p><p>sistemas existentes.</p><p>Aula dialogada</p><p>Realizar a Avaliação</p><p>Online 1 e a</p><p>Avaliação Online 2</p><p>disponíveis no</p><p>sistema</p><p>Utiliza o Case 6</p><p>disponível na página 15</p><p>CH TEÓRICA</p><p>EAD- 1h</p><p>Revisão dos temas</p><p>abordados até o</p><p>Revisar o estudo e</p><p>identificar os pontos</p><p>Realizar a Avaliação Online 1 e a Avaliação Online</p><p>2 disponíveis no sistema</p><p>Elaboração: Julho 2022</p><p>momento relevantes sobre os bancos</p><p>de dados, conceitos,</p><p>modelagem relacional e os</p><p>sistemas existentes.</p><p>X</p><p>CH TEÓRICA</p><p>PRESENCIAL-</p><p>3h/aula</p><p>1º AVALIAÇÃO</p><p>XI</p><p>CH TEÓRICA-</p><p>2h</p><p>Modelo físico do</p><p>banco de dados –</p><p>introdução à</p><p>linguagem SQL</p><p>Apresentação da</p><p>linguagem SQL. Restringir e</p><p>ordenar dados. manipular</p><p>funções de grupo e</p><p>subconsultas.</p><p>Assistir o vídeo do Fala Mestre, tema: SQL.</p><p>Utilizar o Case 7</p><p>disponível na página 15</p><p>CH TEÓRICA</p><p>EAD- 1h</p><p>Modelo físico do</p><p>Banco de Dados –</p><p>introdução à</p><p>linguagem SQL.</p><p>Apresentar os conceitos de</p><p>linguagem SQL, DDL, DCL,</p><p>DML, restrições de</p><p>integridade e controle de</p><p>transações</p><p>Assistir ao vídeo “Introdução” disponível na</p><p>Unidade 3 do Material Didático Interativo do</p><p>Blackboard</p><p>XII</p><p>CH PRÁTICA-</p><p>2h</p><p>Configurando o MySQL</p><p>para ser acessado de</p><p>qualquer diretório.</p><p>Scripts SQL</p><p>Aula Dialogada.</p><p>Aula nacional com a participação do Sponsor.</p><p>Utilizar aprendizagem</p><p>baseado em</p><p>problemas utilizando</p><p>casos reais.</p><p>CH TEÓRICA</p><p>EAD- 1h</p><p>Estudar sobre a</p><p>seleção e ordenação</p><p>de dados com uso de</p><p>SQL select.</p><p>Uso de funções para</p><p>transformar dados</p><p>Leitura do tópico: “Conceitos de Linguagel SQL” da</p><p>Unidade 3 do Material Didático Interativo</p><p>disponível no Blackboard</p><p>Assistir aos vídeos “Acessando Banco de Dados” e</p><p>“Criando Base de Dados” disponíveis na Unidade 3</p><p>do Material Didático Interativo do Blackboard</p><p>XIII</p><p>CH TEÓRICA</p><p>PRESENCIAL-</p><p>2h/aula</p><p>Manipulação de data e</p><p>hora na restrição e</p><p>seleção com SQL</p><p>Entender os parâmetros</p><p>aplicados na restrição.</p><p>Aula dialogada</p><p>Os alunos deverão</p><p>criar um BD onde</p><p>seja possível</p><p>Utilizar aprendizagem</p><p>baseado em</p><p>problemas utilizando</p><p>Elaboração: Julho 2022</p><p>select. manipulação de</p><p>dados de data e hora</p><p>casos reais.</p><p>CH TEÓRICA</p><p>EAD- 1h</p><p>Exibindo dados de</p><p>várias tabelas.</p><p>Apresentar elementos</p><p>contendo dados de várias</p><p>tabelas através de select,</p><p>where e joins,</p><p>Leitura da Unidade 3 do Material Didático</p><p>Interativo disponível no Blackboard</p><p>XIV</p><p>CH PRÁTICA-</p><p>2h</p><p>Ligação de dados entre</p><p>tabelas</p><p>Discutir sobre a ligação do</p><p>inner join e como ele faz</p><p>essa ligação de dados entre</p><p>tabelas.</p><p>Aula dialogada</p><p>Resolver o Quiz do</p><p>tópico “Agregando</p><p>dados com funções</p><p>de grupo” da</p><p>Unidade 3 do</p><p>Material Didático</p><p>Interativo disponível</p><p>no Blackboard</p><p>Realizar a prática</p><p>utilizando linguagem</p><p>de alto nível.</p><p>CH TEÓRICA</p><p>EAD- 1h</p><p>Agregando dados com</p><p>funções de grupo.</p><p>Funções de Agregação</p><p>Leitura do tópico: “Agregando Dados com funções</p><p>de grupo” da Unidade 3 do Material Didático</p><p>Interativo disponível no Blackboard</p><p>XV</p><p>CH TEÓRICA</p><p>PRESENCIAL-</p><p>2h/aula</p><p>Implantação de bancos</p><p>de dados relacionais</p><p>Apresentar o recurso da</p><p>subconsulta.</p><p>Assistir o vídeo do Fala Mestre, tema: Banco de</p><p>dados relacionais.</p><p>Ubíqua:</p><p>Sponsor</p><p>Vídeo disponível na IES</p><p>Play</p><p>CH TEÓRICA</p><p>EAD- 1h</p><p>Implantação de bancos</p><p>de dados relacionais</p><p>Apresentar elementos da</p><p>implantação de bancos de</p><p>dados relacionais</p><p>Realizar a Avaliação Online 3</p><p>XVI</p><p>CH PRÁTICA-</p><p>2h</p><p>Inserindo, eliminando</p><p>e alterando dados</p><p>Apresentar comandos de</p><p>manipulação de tabelas</p><p>Aula dialogada</p><p>Assistir o vídeo do</p><p>Fala Mestre, tema:</p><p>Comandos de</p><p>manipulação de</p><p>tabelas</p><p>Realizar a prática</p><p>utilizando linguagem</p><p>de alto nível. Vídeo</p><p>disponível na IES Play</p><p>Elaboração: Julho 2022</p><p>CH TEÓRICA</p><p>EAD- 1h</p><p>Criação e manipulação</p><p>de tabelas</p><p>Apresentar os elementos</p><p>de operações SQL para</p><p>criar e manipular tabelas</p><p>Leitura do tópico: “Inserindo, eliminando e</p><p>alterando dados” da Unidade 4 do Material</p><p>Didático Interativo disponível no Blackboard</p><p>Assistir ao vídeo “Manipulando Dados” disponível</p><p>na Unidade 4 do Material Didático Interativo do</p><p>Blackboard</p><p>XVII</p><p>CH TEÓRICA</p><p>PRESENCIAL-</p><p>2h/aula</p><p>Incluindo restrições de</p><p>dados em tabelas</p><p>Entender o conceito de</p><p>restrição de dados</p><p>Aula dialogada</p><p>Utilizando a tabela</p><p>criada na aula</p><p>anterior o aluno</p><p>deverá criar</p><p>restrições de dados.</p><p>Utilize aprendizagem</p><p>entre pares</p><p>incentivado a</p><p>construção e um mapa</p><p>mental. CH TEÓRICA</p><p>EAD- 1h</p><p>Criação de restrições</p><p>de dados em tabelas</p><p>Apresentar os comandos</p><p>de restrição de dados</p><p>Leitura do tópico: “Incluindo restrições de dados</p><p>em tabelas” da Unidade 4 do Material Didático</p><p>Interativo disponível no Blackboard</p><p>Assistir ao vídeo “Restringindo Dados” disponível</p><p>na Unidade 4 do Material Didático Interativo do</p><p>Blackboard</p><p>XVIII</p><p>CH PRÁTICA-</p><p>2h</p><p>Segurança de Banco de</p><p>Dados</p><p>Entender a importância da</p><p>segurança em banco de</p><p>dados</p><p>Aula dialogada</p><p>Utilizando a tabela</p><p>criada na aula XVI o</p><p>aluno deverá criar</p><p>perfis de usuário e</p><p>definir níveis de</p><p>segurança para a</p><p>tabela</p><p>Realizar a prática</p><p>utilizando linguagem</p><p>de alto nível.</p><p>CH TEÓRICA</p><p>EAD- 1h</p><p>Tecnologias</p><p>Emergentes para</p><p>Banco de Dados</p><p>O aluno deverá ter noções</p><p>de conhecimento das</p><p>tecnologias que estão</p><p>sendo desenvolvidas e das</p><p>que já estão em uso com</p><p>Realizar a Avaliação Online 4</p><p>Elaboração: Julho 2022</p><p>relação ao futuro dos</p><p>bancos de dados</p><p>XIX</p><p>CH TEÓRICA</p><p>PRESENCIAL-</p><p>3h/aula</p><p>2º AVALIAÇÃO</p><p>XX</p><p>CH TEÓRICA</p><p>PRESENCIAL-</p><p>3h/aula</p><p>2º CHAMADA</p><p>XXI</p><p>CH TEÓRICA</p><p>PRESENCIAL-</p><p>3h/aula</p><p>FINAL</p><p>Elaboração: Julho 2022</p><p>Cases</p><p>Case 1 - Assunto: Introdução aos bancos de dados</p><p>Objetivo de aprendizagem: Verificar o conhecimento prévio dos alunos</p><p>sobre Banco de Dados</p><p>1- O professor trará impresso um conjunto de 20 palavras (1 em cada folha de sulfite) relacionadas a</p><p>Banco de Dados e 6 palavras não relacionadas à Banco de Dados mas relacionadas à informática.</p><p>a Estas palavras devem estar impressas em fonte legível de tal maneira que todos da sala</p><p>consigam ler</p><p>b As folhas deverão estar embaralhadas</p><p>2- A sala deverá ser dividida em 2 grupos: Time A e Time B</p><p>3- Dentro de cada grupo será escolhido um capitão de equipe. Os capitães de equipe irão à frente da</p><p>sala e será tirado sorteio para quem inicia o jogo.</p><p>4- O professor irá levantar uma das folhas e um dos alunos do time adversário (sem ser o capitão de</p><p>equipe) que souber o significado da palavra deverá levantar a mão e dizer o significado da palavra e</p><p>se ela está ou não relacionada à Banco de Dados.</p><p>5- O Capitão de equipe do outro time juntamente com seus colegas deverá dizer se a resposta está</p><p>correta ou não. Se eles acertarem ganham 1 ponto, senão o ponto vai para o adversário.</p><p>6- Ganha o time que tiver mais pontos.</p><p>Case 02- Assunto: Bancos de Dados e seu uso no mercado.</p><p>Objetivo de aprendizagem do case: Conhecer sobre os bancos de dados,</p><p>suas opções e uso no mercado.</p><p>Elaboração: Julho 2022</p><p>1- Dividir a turma em equipes</p><p>2- Cada equipe deve pesquisar e selecionar uma tecnologia de banco de dados (ex: relacional, não</p><p>relacional orientado a objetos entre outras)</p><p>3- A equipe deve realizar uma análise de modo a identificar pontos fortes e fracos.</p><p>4- Ao final cada equipe deve responder de forma objetiva a seguinte pergunta “Quais as vantagens do</p><p>uso das tecnologias de banco de dados”? Justifique sua resposta?</p><p>Case 3 - Assunto: Modelagem entidade relacionamento uso de</p><p>brModelo</p><p>Objetivo de aprendizagem: Desenvolver a modelagem entidade</p><p>relacionamento.</p><p>1- A sala deverá ser dividida em 10 equipes.</p><p>2- Utilizando a ferramenta de modelar “brModelo” (https://sourceforge.net/projects/brmodelo/) cada</p><p>grupo deverá modelar a seguinte situação:</p><p>Uma revendedora de carros deseja informatizar suas operações. Inicialmente, deseja manter um</p><p>cadastro de todos os seus clientes, mantendo informações como: RG, Número da Habilitação,</p><p>Nome, Telefone e Endereço. Deseja também manter um cadastro contendo informações sobre os</p><p>produtos que vende, tais como: marca do carro, cor modelo, ano e preço. Quando um cliente faz</p><p>uma compra, ela é armazenada, mantendo informação sobre o cliente que fez a compra, a data da</p><p>compra, o valor total e o veículo adquirido.</p><p>3- Cada equipe deve apresentar a solução proposta e justificar.</p><p>4- Ao final cada equipe deve responder seguinte pergunta “Que entidades e colunas podem ser</p><p>incluídas para expandir esse modelo”? Justifique sua resposta?</p><p>Case 4 - Assunto: Projeto de implementação de banco de dados</p><p>Objetivo de aprendizagem: Identificar oportunidades de implantação de</p><p>um banco de dados em cenários distintos não informatizados.</p><p>1- Cada equipe criada na aula anterior deve identificar um cenário onde um banco de dados possa ser</p><p>utilizado para armazenar e controlar informações.</p><p>a Ex: Lista de atividades, gincana, oficina mecânica com seus clientes e serviços, agenda de</p><p>coleta seletiva.</p><p>2- A equipe deve apresentar e justificar as soluções propostas.</p><p>https://sourceforge.net/projects/brmodelo/</p><p>https://sourceforge.net/projects/brmodelo/</p><p>https://sourceforge.net/projects/brmodelo/</p><p>Elaboração: Julho 2022</p><p>Case 5 - Assunto: Modelagem Relacional</p><p>Objetivo de aprendizagem: Identificar o conhecimento adquirido até o</p><p>momento</p><p>1- A técnica de diagramação no modelo de Entidade - Relacionamento é bem simples. Utiliza</p><p>basicamente um losango para representar I e um retângulo para representar II. As lacunas I e II são</p><p>preenchidas, correta e respectivamente, por</p><p>a relacionamentos - entidades</p><p>b atributos - relacionamentos</p><p>c entidades - relacionamentos</p><p>d entidades - atributos</p><p>e atributos – entidades</p><p>Resposta: A</p><p>2- Com relação à elaboração e implantação de projeto de banco de dados relacional utilizando</p><p>um mapeamento entidade-relacionamento (ER), assinale a opção correta.</p><p>a Todas as entidades fracas Y no esquema ER devem ser ignoradas na modelagem,</p><p>uma vez que não possuem atributos-chaves.</p><p>b Todos os relacionamentos binários 1:1 devem ser ignorados, pois, nesse tipo de</p><p>mapeamento, somente são considerados relacionamentos binários 1:N.</p><p>c Para os relacionamentos binários N: M, deve ser escolhida apenas uma das</p><p>entidades, por exemplo, N, e nela deve ser inserida uma chave estrangeira advinda de M,</p><p>que comporá uma chave primária simples.</p><p>d Para cada atributo multivalorado em uma entidade X, deve ser criada uma entidade</p><p>associativa Y em que a chave primária em Y será a chave estrangeira de X.</p><p>e Para cada entidade forte X no esquema ER, deve ser criada uma relação que inclua</p><p>todos os atributos simples de X.</p><p>Resposta: E</p><p>Case 6 - Assunto: Banco de Dados SGBD comercial e software livre,</p><p>comparativo.</p><p>Elaboração: Julho 2022</p><p>Objetivo de aprendizagem: Entender as opções, funcionalidades e</p><p>possibilidade de aplicação dos bancos de dados.</p><p>1- Cada equipe irá pesquisar 2 SGBD’s comerciais e 2 SGBD’s classificados como software livre,</p><p>levantar suas características, funções, aplicações limites.</p><p>2- A equipe deve apresentar Vantagens e desvantagens das ferramentas propostas</p><p>3- Ao final cada equipe deve responder seguinte pergunta “Qual ferramenta você adotaria”? Justifique</p><p>sua resposta?</p><p>Case 7 - Assunto: Estudo e uso do MYSQL.</p><p>Objetivo de aprendizagem: Pesquisar, instalar, apresentar</p><p>funcionalidades e possibilidades do SGBD.</p><p>1- Cada equipe, deve pesquisar 2 comandos dentre as categorias de DCL, DML, DDL e apresentar seu</p><p>uso.</p><p>2- A equipe deve elaborar um uso prático para os comandos, discutir seu uso</p><p>e apresentar para os</p><p>demais grupos</p>

Mais conteúdos dessa disciplina