Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

P R O F E S S O R E S P. A L U I S I O A N D E R S O N | T U R M A F L C 2 7 7 0 A D S 
CURSO SUPERIOR DE TECNOLOGIA EM 
ANÁLISE DE DESENVOLVIMENTO DE 
SISTEMAS 
POLO DE APOIO PRESENCIAL – IERGS – Porto Alegre/RS 
LinkedIn: linkedin.com/in/aluisio-anderson-silveira-b6b4682b 
 
Instagram: aluisioanderson 
 
Lattes: http://lattes.cnpq.br/3008036762106714 
 
TEL: (51) 99916 3022 (WhatsApp) 
Professor tutor externo: 
Aluisio Anderson da Silveira 
 
Analista de Sistemas. 
Especialização em educação, gestão e MBA. 
FLC 2772 ADS 
Revisão da Unidade I 
Visão Geral 
Disciplina: Banco de Dados Avançado 
Unidade II 
Seminário Interdisciplinar (1º encontro) 
Tema 
Assuntos 
Atividades: Enquete e Fórum 
Avaliação I (1,5 pontos) - 10 questões 
objetivas 
OBJETIVO DO ENCONTRO 
FLC 2772 ADS 
VISÃO GERAL: Disciplina 
FOCO DA DISCIPLINA 
- Revisão Teórica dos Conceitos: 
- Sistemas de Informação 
- Processo de desenvolvimento de software 
- Banco de dados, e, 
- Modelagem de dados. 
 
OBJETIVO PRINCIPAL DA DISCIPLINA 
- Criação e utilização de banco de dados nativos ou através 
de SGBD e ferramentas de Design. 
FLC 2772 ADS 
VISÃO GERAL: Unidades 
UNIDADE I: Assuntos sobre Sistema de Informação, 
Desenvolvimento de Software e Modelagem de dados. 
 
UNIDADE II: Trata da Programação SQL com foco na lógica 
relacional. 
- Tópico 1: SQL Plus 
- Aprendendo SQL: Recuperando dados com a instrução SELECT. 
- Tópico 2: PL/SQL 
 
UNIDADE III: A performance em construção SQL. 
FLC 2772 ADS 
UNIDADE II - INSTALAÇÃO 
SQL Plus 
Download do Oracle XE Downloads 
FLC 2772 ADS 
UNIDADE II - INSTALAÇÃO 
SQL Plus 
Download do SQL Developer 20.4.1 Downloads 
• Link: https://www.oracle.com/tools/downloads/sqldev-downloads.html 
FLC 2772 ADS 
UNIDADE II - INSTALAÇÃO 
SQL Plus 
Download do SQL Developer 20.4.1 Downloads 
• D:\sqldeveloper 
• Abrir: sqldeveloper.exe 
• Ao carregar a tela clique em XE que corresponde ao banco de dados da Oracle 
instalado anteriormente. 
• Botão direito / Propriedades 
FLC 2772 ADS 
UNIDADE II - INSTALAÇÃO 
SQL Plus 
Download do SQL Developer 20.4.1 Downloads 
FLC 2772 ADS 
UNIDADE II - INSTALAÇÃO 
SQL Plus 
Download do SQL Developer 20.4.1 Downloads 
FLC 2772 ADS 
UNIDADE II - INSTALAÇÃO 
SQL Plus 
Download do SQL Developer 20.4.1 Downloads 
FLC 2772 ADS 
UNIDADE II - INSTALAÇÃO 
SQL Plus 
Download do SQL Developer 20.4.1 Downloads 
FLC 2772 ADS 
UNIDADE II - INSTALAÇÃO 
SQL Plus 
Download do SQL Developer 20.4.1 Downloads 
FLC 2772 ADS 
UNIDADE II - CONFIGURAÇÃO 
SQL Plus 
Download do Oracle XE Downloads 
• DESABILITANDO A INICIALIZAÇÃO AUTOMÁTICA DO ORACLE 
• Agora que o Oracle XE está instalado, veja como não deixar o serviço do BD iniciar 
automaticamente na inicialização do Windows, pra não atrapalhar o desempenho do seu 
computador enquanto não estiver usando o banco de dados. Veja também o que é 
preciso fazer quando quiser iniciar o serviço do banco de dados. 
• Primeiro, clique no iniciar, digite "services.msc" ou “serviço” e tecle ENTER. 
• Aparecerá uma tela com todos os serviços do Windows, encontre os 
serviços "OracleServiceXE" e "OracleXETNSListener". Selecione o primeiro (OracleServiceXE) e 
clique no botão propriedade. 
• Na tela de propriedades selecione o tipo de inicialização "Manual" e clique em OK. 
• Execute os últimos 2 passos para o serviço "OracleXETNSListener". 
• Ao final desse processo, na tela de serviços do Windows deve listar os dois serviços 
mencionados com tipo de inicialização "Manual". Dessa forma os serviços do Oracle XE não 
iniciaram automaticamente na inicialização do Windows, isso fará com que seu computador 
não fique lento enquanto não estiver usando o Oracle XE. 
• Quando você for usar o Oracle XE para estudar, você precisará iniciar os serviços do Oracle 
usando o atalho: Iniciar -> Todos os Programas -> Oracle Database 18g Express Edition -> Iniciar 
Banco de Dados. 
FLC 2772 ADS 
UNIDADE II - RECUPERAÇÃO DE SENHA 
SQL Plus 
Download do Oracle XE Downloads 
Esqueceu a senha do meu Oracle XE, para recuperar é necessário realizar os 
seguintes procedimentos: 
 
• Abra o cmd ou Prompt de comando. 
• Digite: sqlplus /nolog 
• Digite: conn / as sysdba 
• Digite: alter user NOMEDOUSUARIO identified by SENHA; 
 
• Aqui foi mudado a senha do SYS (system). 
FLC 2772 ADS 
UNIDADE II - Tópico 1 
Os comandos SQL são divididos em: 
FLC 2772 ADS 
UNIDADE II - Extra 
• O que é SQL e o que é PL/SQL? 
• Segue o que o SQL suporta: 
FLC 2772 ADS 
UNIDADE II - Extra 
• O que é SQL e o que é PL/SQL? 
• O PL/SQL suporta os seguintes objetos/comandos: 
FLC 2772 ADS 
UNIDADE II - Tópicos 1 e 2 
PL SQL 
FLC 2772 ADS 
UNIDADE II - Tópicos 1 e 2 
PL SQL 
• Conhecer os fundamentos da linguagem de consulta 
estruturada, tendo como foco a álgebra relacional. 
FLC 2772 ADS 
UNIDADE II - Tópicos 1 e 2 
PL SQL 
• A linguagem SQL é uma linguagem para a consulta em base de 
dados. 
• Programas escritos em C, C++, Java, Delphi podem ter códigos SQL 
embutidos e armazenados em uma base de dados relacional. 
• A linguagem SQL é também a linguagem padrão para manipulação 
de dados em uma base de dados distribuída, protegendo os dados 
de manipulações não autorizadas. 
• As vantagens do uso de SQL remetem a aspectos importantes, 
como a independência do fabricante, a sua padronização e o fato 
de ser compatível com quase todos os sistemas gerenciadores de 
banco de dados existentes atualmente. 
FLC 2772 ADS 
UNIDADE II - Tópicos 1 e 2 
PL SQL 
• O alicerce do SQL é a fundamentação matemática. 
 
FLC 2772 ADS 
UNIDADE II - Tópicos 1 e 2 
PL SQL 
• As informações se relacionam na base de dados. 
• Por exemplo: a matrícula de alunos de um curso técnico. 
• Pode-se pensar que um aluno pode estar matriculado em uma ou mais 
disciplinas. Isso define a RELAÇÃO. 
• Outro conceito importante e a RESTRIÇÃO. 
• Serve para impedir a inclusão de registros repetidos, ou a exclusão e 
alteração de registros que possuem dependência. 
• Esse é um exemplo de restrição pelas chaves primárias ou secundárias. 
• Pode-se pensar em restrição também no momento de extrair informações 
na base de dados. Por exemplo: saber quais alunos têm idade inferior a 21 
anos. Nesse caso, a idade é a restrição considerada para a busca das 
informações na base de dados. 
FLC 2772 ADS 
UNIDADE II - Tópicos 1 e 2 
PL SQL 
FLC 2772 ADS 
UNIDADE II - Tópicos 1 e 2 
PL SQL 
• O operador de INTERSEÇÃO é outra forma para a montagem 
de selects, retornando apenas o que é comum aos conjuntos 
envolvidos. 
• O operador de diferença é importante quando se deseja saber 
o que está em um conjunto e não existe no outro. 
• O produto cartesiano é outra forma bastante comum de 
operação entre tabelas da base de dados. E consiste 
basicamente em combinar todas as linhas da tabela 
envolvidas. Na verdade, é uma multiplicação. 
CAFÉ VIRTUAL 
Seminário Interdisciplinar 
- O Seminário Interdisciplinar: Banco de Dados 
Relacional é bem amplo. 
 
UNIDADE 1 
- Introdução 
- Fundamentação Teórica 
- Mínimo cinco parágrafos. 
- Deverá constar na fundamentação teórica, no mínimo uma 
citação de cada tipo, totalizando ao final 5 parágrafos. 
- Inserir um gráfico/tabela/imagem relacionada com o conteúdo. 
Em seguida descreva e disserte sobre o 
gráfico/tabela/imagem apresentado. 
- Fazer uma aplicação prática (pesquisa empírica ou pesquisa de 
campo) 
- Conhecimento adquirido no cotidiano, por meio de 
experiências. 
UNIDADE 2 
- Resultados e Discussão; e, Referências 
- Deverá apresentar dois parágrafos de discussão a respeito 
das contribuições do trabalho, apresentando relações entre 
a teoria e a prática vivenciada por você em suas rotinas de 
trabalho ou estudo. Aproveite para trazer suas próprias 
ideias nesta etapa! 
Seminário Interdisciplinar 
UNIDADE 2 
- Resultados e Discussão; e, Referências 
Seminário Interdisciplinar 
UNIDADE 3 
- Lançaro trabalho no AVA através do caminho: “Acadêmico > 
Produção Acadêmica”. 
- Esta unidade é dedicada à entrega e socialização do trabalho 
desenvolvido nas duas unidades anteriores. 
Seminário Interdisciplinar 
 Tema: BANCO DE DADOS RELACIONAL 
 Assuntos: 
Modelagem de dados 
 Normalização da base de dados 
 Sistemas Gerenciadores de Banco de Dados 
 Performance em Banco de Dados 
 Integridade em Banco de Dados 
 Dara Warehouse 
 Arquitetura de Dados 
 Big Data, entre outros. 
Seminário Interdisciplinar 
 Tema: BANCO DE DADOS RELACIONAL 
 Participação 
 Poderá ser realizada em grupo de até quatro acadêmicos (do mesmo 
curso e mesmo módulo). 
 Tópicos 
 Introdução 
 Fundamentação Teórica 
 Resultados e Discussão 
 Referências 
 Trilha de Aprendizagem 
Seminário Interdisciplinar 
Atividade: Fórum (Apresentação) 
Fórum 
 
Os recursos tecnológicos estão presentes cada vez mais 
nas organizações com vistas a otimizar e/ou a dinamizar a 
sua capacidade produtiva. Estes, por sua vez, são 
complementados pelos sistemas de informação que têm por 
objetivo proporcionar o suporte necessário à tomada de 
decisão eficaz, colaborando com os objetivos da empresa e 
melhorando de forma significativa o fluxo dos processos 
organizacionais. Neste sentido, qual a influência que o 
banco de dados exerce nos atuais sistemas de informação? 
UNIDADE I 
Atividade: Fórum (Unidade II) 
Fórum 
 
As informações geradas com a elaboração de um trabalho 
científico devem ser apresentadas à comunidade, 
objetivando comunicar o novo conhecimento/descoberta 
adquirido. E você acadêmico, adquiriu novos 
conhecimentos com a elaboração desse seminário? 
SEMINÁRIO INTERDISCIPLINAR 
 Atividade: Enquete (Unidade 2) 
 Enquete 
 
Não tem nessa disciplina. 
UNIDADE I 
 Avaliação I (1,5 pontos) - 10 questões objetivas 
 Arquivo enviado pelo WhatsApp. 
UNIDADE I

Mais conteúdos dessa disciplina