Material de Apoio – Julho 2020

Material de Apoio número 168….


Olá, boa noite!

Seja bem-vindo a mais um post da sessão Material de Apoio, mas antes de apresentar o conteúdo deste post, quero compartilhar com vocês mais uma vez esta grande honraria.

Hoje dia 01/07, tenho o prazer em dizer mais uma vez: “Sou MVP da Microsoft na categoria Data Platform, pelo 14º ano seguido (em especial sendo o MVP Brasileiro mais antigo nesta categoria), eu que nunca imaginei um dia conseguir fazer parte deste dileto grupo, tenho a honra de fazer parte a tanto tempo, com certeza é algo surreal….”

Voltando para nosso post….Como tem passou estes dias desde o nosso último post? Tenho a noção que não esta sendo fácil aguentar esta quarentena, não é mesmo!

Todavia é o melhor que podemos fazer, ficar em casa nos cuidando e principalmente evitando que esta doença possa se espalhar ainda mais.

Pensando neste atual cenário, estou mais uma vez aqui no meu blog, nesta quarta-feira, o qual representa o meu 106 º (Centésimo Sexto) dia de quarentena, com o objetivo de empenhar-se para encontrar uma maneira de lhe auxiliar a passar o tempo, em adicional propor uma forma de renovar o seu conhecimento.

Introdução

Você vai encontrar em cada post desta sessão uma imagem que representa não exatamente o conteúdo do post, mas sim a época, período ou estação do ano em que o mesmo foi publicado, uma forma diferente e até mesmo divertida que encontrei para tentar te ajudar a se lembrar do que você acessou em mais esta visita.

Essa não é uma sugestão minha, tenho sempre recebido e-mails de visitantes que estavam gostando do conteúdo do post, mas as vezes não conseguiam se lembrar o que havia sido acessado, foi ai que pensei em adicionar uma imagem, figura ou símbolo que traga uma certa lembrança mais rápido e fácil ao visitante.

Para o post de hoje, escolhi a imagem de algum dos príncipais vírus que representam as doenças mais mortais existentes, justamete como forma de referenciar o momento que estamos vivendo devido a COVID-19, a qual atualmente é o maior risco de morte para humanidade,  denominada Figura 1 apresentada a seguir:

Figura 1 – Símbolo que representa conteúdo compartilhado no post 168.

O post de hoje

Representa o segundo post desta sessão no ano de 2020 e de número 168 no total da mesma.

Para aqueles que já acompanham o meu blog a um certo tempo, os posts dedicados a sessão Material de Apoio, possuem o objetivo de compartilhar o conhecimento de recursos, funcionalidades e procedimentos que podemos realizar no Microsoft SQL Server.

Todos os arquivos compartilhados neste post, que atualmente estão compondo a minha galeria de códigos formada ao longo dos anos de trabalho como DBA e atualmente como Professor de Banco de Dados, foram concebidos com base nas atividades realizadas mediantes aos meus estudos e consultorias aplicadas ao Microsoft SQL Server em seus mais diversos recursos e funcionalidades.

Destaco que os arquivos a seguir, não necessariamente representam a melhor solução, na verdade os respectivos códigos e scripts satisfazem um possível entendimento da minha parte de acordo com o cenário ao qual o mesmo foi analisado e implementado.

Neste post você vai encontrar arquivos relacionados com os seguintes temas:

° Cláusula From;
° Cláusula Where;
° Comando Alter Database;
° Comando Alter Database Add File;
° Comando Create Database;
° Comando Create Function;
° Comando Create Table;
° Comando Declare;
° Comando Drop Index;
° Comando Return;
° Comando Returns;
° Comando Select;
° Comando SQLServr.exe;
° Comando SQLServr.exe -m;
° Comando While;
° Constraint UNIQUE NONCLUSTERED ;
° Conversão de números inteiros;
° Database Collate;
° DataType DateTime;
° DataType Varchar();
° DataType Varchar(Max);
° Diretiva Set Statistics;
° FileGroup;
° FileStream;
° Função Agent_Time;
° Função Escalar;
° Inner Join;
° Merge Join;
° Merge Union;
° Operador Lógico Condicional IF;
° Operador Neested Loop;
° Primary Key Clustered;
° Range de Datas;
° Select Option Merge Join;
° Server Collate;
° Table Option ALLOW_PAGE_LOCKS;
° Table Option ALLOW_ROW_LOCKS;
° Table Option IGNORE_DUP_KEY;
° Table Option PAD_INDEX;
° Table Option Primary;
° Table Option ROWGUIDE;
° Table Option STATISTICS_NORECOMPUTE;
° Trace Flag T3659; e
° Trace Flag T4022.

Espero que este conteúdo possa lhe ajudar em seus atividades profissionais e acadêmicas. Por questões de compatibilidade com a plataforma WordPress.com, todos os arquivos estão renomeados com a extensão .docx ao final do seu respectivo nome, sendo assim, após o download torna-se necessário remover esta extensão, mantendo somente a extensão padrão .sql ou abrir em algum editor de texto similar ao Notepad.

Material de Apoio

1 – Material de Apoio – Julho 2020 – Utilizando a Função Agent_DateTime para converter Inteiros em DateTime.sql

2 – Material de Apoio – Julho 2020 – Utilizando as Table Hint Merge Union e Merge Join.sql

3 – Material de Apoio – Julho 2020 – Adicionando FileGroup para trabalhar com FileStream.sql

4 – Material de Apoio – Julho 2020 – Alterando o Collate da Instância ou Servidor.sql

5 – Material de Apoio – Julho 2020 – Criando User Defined Function para criar um Range de Datas formatado.sql

6 – Material de Apoio – Julho 2020 – Trabalhando com Operadores Neested Loop e Merge Join no comando Select.sql


Fique a vontade para copiar, editar, compartilhar e distribuir estes arquivos com seus contatos, aproveite se possível deixe seu comentário, críticas, sugestões e observações.

Nota: Todos os arquivos disponibilizados foram obtidos ou criados com autorização de seus autores, sendo estes, passíveis de direitos autorais.

Links

Caso você queira acessar os posts anteriores da sessão, não perca tempo utilize os links listados abaixo:

https://pedrogalvaojunior.wordpress.com/2020/04/18/material-de-apoio-abril-2020/

https://pedrogalvaojunior.wordpress.com/2019/12/20/material-de-apoio-dezembro-2019/

https://pedrogalvaojunior.wordpress.com/2019/10/16/material-de-apoio-outubro-2019/

https://pedrogalvaojunior.wordpress.com/2019/08/20/material-de-apoio-agosto-2019/


Feedback

Espero que você esteja gostando do conteúdo aqui disponibilizado, como também, possa me ajudar a torná-lo ainda melhor no decorrer do tempo com a sua participação, preenchendo o formulário abaixo:


Agradecimento

Quero agradecer imensamente a sua visita, sinto-me honrado e orgulhoso de contar com a sua presença.

Não deixe de acessar os outros posts das demais sessões, o próximo post desta sessão será publicado no mês de setembro de 2020.

Fique em casa, para cuidar da sua saúde e de sua família, continue aproveitando cada momento da sua vida, desfrutando com muita sabedoria, galeria e esperança.

Até mais.

Dica do Mês – Conhecendo o Intelligent Query Processing através da Scalar User Defined Function Inlining no Microsoft SQL Server 2019

Conheça o Intelligent Query Processing uma nova abordagem de reconhecimento e processamento de recursos adicionada ao SQL Server a partir da versão 2019, em especial neste post a Scalar UDF Inlining.


Boa tarde, boa tarde a todos, em especial a você amante de banco de dados relacional, principalmente ao Microsoft SQL Server.

Que bom lhe encontrar aqui em mais um post da sessão Dica do Mês, a qual também está passando por algumas mudanças de layout e dinâmica no seu conteúdo para tentar neste momento em que estamos todos em casa oferecer algo mais simples, prático e direto as suas necessidades, bem como, tornando a leitura mais direta ao assunto sem mais enrolações.

Você já deve ter notado em posts de outras sessões, algumas novidades, como o uso de imagens que se relacionam com o tema, a possibilidade de download do conteúdo do post em arquivo .PDF, o acréscimo da sessão links relacionados ao tema, enfim, alguns ajustes e melhorias que vão sendo realizados ao longo do tempo, de acordo com as sugestões, críticas e observações enviadas diariamente pelos mais de 1200 seguidores aqui presentes neste momento.

Para os posts da sessão Dica do Mês, você vai poder observar também algumas novidades, além do conteúdo compartilhado em arquivo .PDF, teremos adicionalmente uma versão do código fonte compartilhada no formato .TXT, em paralelo a este conteúdo disponibilizado para que você possa trabalhar offline, os códigos fontes aqui presentes no post, serão publicados no formato de imagens (no post versão web, já o arquivo no formato .PDF terá todo o conteúdo do código fonte adicionado no formato original), contendo números de linhas de forma sequência, ao invés de postados de forma separada em blocos de código que as vezes se tornam ilegíveis ou de difícil compreensão, por fim, o uso das imagens é uma forma de lhe proporcionar uma navegação mais limpa, colorida e organizada.

Continue Lendo “Dica do Mês – Conhecendo o Intelligent Query Processing através da Scalar User Defined Function Inlining no Microsoft SQL Server 2019”

Segredo para inspirar equipes em tempos tão desafiadores está no gerenciamento inteligente e adaptável

Segundo John Edwards, existem maneiras de otimizar a produtividade da equipe de TI mesmo em tempos de pandemia.


7 maneiras de otimizar a produtividade da equipe de TI em tempos difíceis

Otimizar a produtividade da equipe de TI é sempre um desafio, mas, no ambiente de negócios extraordinário de hoje, garantir que a TI atenda ou supere as metas definidas é uma tarefa muito difícil.

Pelo lado positivo, qualquer um que possa habilmente dirigir seu departamento pelas águas turbulentas de hoje emergirá da crise atual com uma sólida reputação de obter sucesso sob extrema pressão.

Continue Lendo “Segredo para inspirar equipes em tempos tão desafiadores está no gerenciamento inteligente e adaptável”

Material de Apoio – Abril 2020

Material de Apoio número 167….


Bom dia, bom dia, bom dia…

Seja bem-vindo a mais um post da sessão Material de Apoio.

Como tem passou estes dias desde o nosso último post? Tenho a noção que não esta sendo fácil aguentar esta quarentena, não é mesmo! Todavia é o melhor que podemos fazer, ficar em casa nos cuidando e principalmente evitando que esta doença possa se espalhar ainda mais.

Pensando neste atual cenário, estou mais uma vez aqui no meu blog, neste sábado dia 18/04, o qual representa o meu 34º (Trigéssimo quarto) dia de quarentena, com o objetivo de empenhar-se para encontrar uma maneira de lhe auxiliar a passar o tempo, em adicional propor uma forma de renovar o aprendizado.

Introdução

Você vai encontrar em cada post desta sessão uma imagem que representa não exatamente o conteúdo do post, mas sim a época, período ou estação do ano em que o mesmo foi publicado, uma forma diferente e até mesmo divertida que encontrei para tentar te ajudar a se lembrar do que você acessou em mais esta visita.

Essa não é uma sugestão minha, tenho sempre recebido e-mails de visitantes que estavam gostando do conteúdo do post, mas as vezes não conseguiam se lembrar o que havia sido acessado, foi ai que pensei em adicionar uma imagem, figura ou símbolo que traga uma certa lembrança mais rápido e fácil ao visitante.

Para o post de hoje, nada mais coerente do que adicionar uma que representa a quarentena que estamos vivendo, a qual seria o símbolo que identificada o risco de morte,  denominada Figura 1 apresentada a seguir:

Image result for quarentenaFigura 1 – Símbolo que representa conteúdo compartilhado no post 167.

O post de hoje

Representa o primeiro post desta sessão no ano de 2020 e de número 167 no total da mesma.

Para aqueles que já acompanham o meu blog a um certo tempo, os posts dedicados a sessão Material de Apoio, possuem o objetivo de compartilhar o conhecimento de recursos, funcionalidades e procedimentos que podemos realizar no Microsoft SQL Server.

Todos os arquivos compartilhados neste post, que atualmente estão compondo a minha galeria de códigos formada ao longo dos anos de trabalho como DBA e atualmente como Professor de Banco de Dados, foram concebidos com base nas atividades realizadas mediantes aos meus estudos e consultorias aplicadas ao Microsoft SQL Server em seus mais diversos recursos e funcionalidades.

Destaco que os arquivos a seguir, não necessariamente representam a melhor solução, na verdade os respectivos códigos e scripts satisfazem um possível entendimento da minha parte de acordo com o cenário ao qual o mesmo foi analisado e implementado.

Neste post você vai encontrar arquivos relacionados com os seguintes temas:

° Anexar arquivos;
° Banco de Dados;
° Cálculo de Juros;
° Cláusula From;
° Cláusula Order By;
° Cláusula Where;
° Comando Begin;
° Comando Begin Try;
° Comando Close;
° Comando Create Procedure;
° Comando Deallocate;
° Comando Declare;
° Comando Delete;
° Comando End Try;
° Comando Exec;
° Comando Fetch Next;
° Comando Insert;
° Comando Print;
° Comando Return;
° Comando Select;
° Comando Top;
° Comando Update;
° Comando Use;
° Cursor;
° Dias de Atraso;
° Diretiva Set NoCount;
° Extended Stored Procedure;
° Information_Schema;
° INFORMATION_SCHEMA.TABLES;
° Junções Inner Join;
° Nome de Colunas;
° Nome de Tabelas;
° Operador Lógico Condicional And;
° Operador Lógico Condicional IF;
° Operador Lógico Condicional Or;
° Operador Lógico Condicional While;
° Parcelas;
° SP_ExecuteSQL;
° System Function Concat();
° System Function DatabasePropertyEx();
° System Function IsNull;
° System Function Lower();
° System Function RTrim();
° System Stored Procedure;
° System Stored Procedure SP_Attach_Single_File_DB;
° Tipo de Dados NVarchar();
° Variáveis;
° Visão de Sistema Sys.Databases; e
° XP_CMDShell.

Espero que este conteúdo possa lhe ajudar em seus atividades profissionais e acadêmicas. Por questões de compatibilidade com a plataforma WordPress.com, todos os arquivos estão renomeados com a extensão .docx ao final do seu respectivo nome, sendo assim, após o download torna-se necessário remover esta extensão, mantendo somente a extensão padrão .sql ou abrir em algum editor de texto similar ao Notepad.

Material de Apoio

1 – Material de Apoio – Abril 2020 – Simulando a Somatória entre Data e Hora entre Compatibility_Levels diferentes.sql

2 – Material de Apoio – Abril 2020 – Identificando o horário de inicialização do Sistema Operacional.sql

3 – Material de Apoio – Abril 2020 – Simulando movimentação de estoque de acordo com o código e indicador de movimentação.sql

4 – Material de Apoio – Abril 2020 – Trazendo o nome da tabela armazenada na Information_Schema + Colunas.sql

5 – Material de Apoio – Abril 2020 – Anexando diversos arquivos de bancos de dados via linha de comando.sql

6 – Material de Apoio – Abril 2020 – Calculando o Juros Percentual com base na quantidade de dias de atraso.sql


Fique a vontade para copiar, editar, compartilhar e distribuir estes arquivos com seus contatos, aproveite se possível deixe seu comentário, críticas, sugestões e observações.

Nota: Todos os arquivos disponibilizados foram obtidos ou criados com autorização de seus autores, sendo estes, passíveis de direitos autorais.

Links

Caso você queira acessar os posts anteriores da sessão, não perca tempo utilize os links listados abaixo:

https://pedrogalvaojunior.wordpress.com/2019/12/20/material-de-apoio-dezembro-2019/

https://pedrogalvaojunior.wordpress.com/2019/10/16/material-de-apoio-outubro-2019/

https://pedrogalvaojunior.wordpress.com/2019/08/20/material-de-apoio-agosto-2019/

https://pedrogalvaojunior.wordpress.com/2019/06/25/material-de-apoio-junho-2019/


Feedback

Espero que você esteja gostando do conteúdo aqui disponibilizado, como também, possa me ajudar a torná-lo ainda melhor no decorrer do tempo com a sua participação, preenchendo o formulário abaixo:


Agradecimento

Quero agradecer imensamente a sua visita, sinto-me honrado e orgulhoso de contar com a sua presença.

Não deixe de acessar os outros posts das demais sessões, o próximo post desta sessão será publicado no mês de junho de 2020.

Fique em casa, cuide de você e de sua família, continue aproveitando cada momento da sua vida, desfrutando com muita sabedoria, galeria e esperança.

Até mais.

Sistemas legados podem sofrer para se adaptarem a novos usos ou a picos inesperados de demanda, trazendo riscos à segurança da informação

O que os problemas do COBOL em Nova Jersey ensinam sobre sistemas legados


Image result for cobolAlta demanda em plataforma de desemprego de Nova Jersey, Estados Unidos, mostra como a escassez de programadores com conhecimento em uma linguagem específica, o COBOL, afetou todo o sistema do estado.

A plataform a lutou para suportar um aumento de 1.600% na demanda e precisou de talentos específicos para trabalharem com a linguagem criada na década de 1950.

Segundo reportagem do CIO Dive, o sistema de back-end que suporta a plataforma de desemprego do estado norte-americano dobrou sob a pressão de um aumento de 1.600% nas solicitações – de 9.500 na semana de 14 de março, para 156.000 na semana seguinte. Na primeira semana de abril, as reivindicações iniciais aumentaram novamente em mais de 206.000.

Image result for cobol“Dados os sistemas legados, devemos adicionar uma página para os conhecimentos de informática [COBOL], porque é com isso que lidamos nesses legados”, disse o governador de Nova Jersey Phil Murphy, em entrevista coletiva. “Temos sistemas com mais de 40 anos. Haverá muitas autópsias, e uma delas em nossa lista será ‘como diabos chegamos aqui, quando literalmente precisávamos de programadores’ [COBOL]”.

Continue Lendo “Sistemas legados podem sofrer para se adaptarem a novos usos ou a picos inesperados de demanda, trazendo riscos à segurança da informação”

Governo Federal cria novo decreto para definir as estratégias de cibersegurança no país

Dicas para se prevenir de ciberataques em casa e no ambiente corporativo.


Image result for segurança de dados

A decisão ocorre após diversos casos de ataques cibernéticos a celulares pessoais de autoridades do governo ocorridos ao longo de 2019.

Conforme o Centro de Tratamento e Resposta a Incidentes Cibernéticos de Governo (CTIR-Gov), órgão vinculado ao Gabinete de Segurança Institucional (GSI), foram 19.150 registros de notificações de ataques cibernéticos no ano passado, o que significa um aumento de quase 4 mil casos em relação a 2018.

Diante da necessidade de um ambiente digital seguro é que a CompTIA (The Computing Technology Industry Association), principal associação da indústria de tecnologia no mundo, e líderes do setor de tecnologia, além da comunidade empresarial brasileira, decidiram formar o Conselho Empresarial de Segurança Cibernética da CompTIA no Brasil (CSEC), que visa trazer melhorias nesse segmento.

Image result for segurança de dados

Mas antes mesmo da criação do CSEC, empresas de tecnologia e especialistas no assunto já alertavam a respeito de medidas para aumentar a segurança de dados dos usuários e evitar ser vítima de um ciberataque.

Continue Lendo “Governo Federal cria novo decreto para definir as estratégias de cibersegurança no país”

De analista de sistemas a desenvolvedor web e engenheiros, todos os profissionais de TI devem procurar aprimorar as suas habilidades

Segundos Bob Violino para o Portal – CIO.com, estes são os profissionais de TI que precisam melhorar suas competências.


As iniciativas digitais não estão apenas transformando os negócios – elas também estão aumentando significativamente as competências necessárias por parte dos profissionais de TI.

Não deve ser surpresa, dado o intenso ritmo das mudanças tecnológicas, que algumas funções de TI estejam passando por uma espécie de metamorfose, para que possam se adaptar às transformações do mercado.

Nos últimos anos, fatores como o crescimento da cloud computing e a ascensão da mobilidade corporativa e da edge computing ampliaram o escopo da TI, dando novos significados a diversas carreiras em tecnologia.

Confira algumas das principais funções que os líderes de TI devem considerar, bem como sugestões de habilidades e treinamentos para gerar uma nova versão de carreira e ter maior probabilidade de sucesso na era digital.

Continue Lendo “De analista de sistemas a desenvolvedor web e engenheiros, todos os profissionais de TI devem procurar aprimorar as suas habilidades”

Metodologia de desenvolvimento low-code terá mais adesão a partir de 2020

Segundo Jennifer Gill Portal ITForum365, esta nova tendência de desenvolvimento conquistará até os desenvolvedores da old-school.


Desenvolver software de maneira visual e mais rápida; permitir que profissionais de negócios participem do desenvolvimento, melhorar o time-to-market são alguns dos benefícios mais comentados quando se pensa em desenvolvimento low-code. No entanto, os beneficios vão muito além.

Image result for imagens low-code

As plataformas de código baixo (low-code) ajudarão a minimizar os impactos causados por escassez de desenvolvedores e cientistas de dados, à medida que as empresas poderão contar com mais profissionais durante o desenvolvimento de software. Tudo isso respeitando os limites e padrões estabelecidos pela governança, para evitar falhas e riscos as organizações. A tendência é que essas plataformas conquistem até os desenvolvedores mais experientes.

Continue Lendo “Metodologia de desenvolvimento low-code terá mais adesão a partir de 2020”

Material de Apoio – Dezembro 2019

Material de Apoio número 166….


Muito boa tarde…..

Seja bem-vindo a mais um post da sessão Material de Apoio.

Como tem passou estes dias desde o nosso último post? Eu acredito que esteja tudo bem, pois não faz tanto tempo assim desde o nosso último encontro aqui no meu blog.

Introdução

Você vai encontrar em cada post desta sessão uma imagem que representa não exatamente o conteúdo do post, mas sim a época, período ou estação do ano em que o mesmo foi publicado, uma forma diferente e até mesmo divertida que encontrei para tentar te ajudar a se lembrar do que você acessou em mais esta visita.

Essa não é uma sugestão minha, tenho sempre recebido e-mails de visitantes que estavam gostando do conteúdo do post, mas as vezes não conseguiam se lembrar o que havia sido acessado, foi ai que pensei em adicionar uma imagem, figura ou símbolo que traga uma certa lembrança mais rápido e fácil ao visitante.

Para o post de hoje, nada mais coerente que do adicionar a imagem de uma árvore como símbolo, a qual seria um Pinheiro, denominada Figura 1 apresentada a seguir:

Image result for árvore pinheiroFigura 1 – Simbolo que representa conteúdo compartilhado no post 166.

O post de hoje

Representa o que encerra esta sessão no ano de 2019 e de número 166 no total da mesma.

Para aqueles que já acompanham o meu blog a um certo tempo, os posts dedicados a sessão Material de Apoio, possuem o objetivo de compartilhar o conhecimento de recursos, funcionalidades e procedimentos que podemos realizar no Microsoft SQL Server.

Todos os arquivos compartilhados neste post, que atualmente estão compondo a minha galeria de códigos formada ao longo dos anos de trabalho como DBA e atualmente como Professor de Banco de Dados, foram concebidos com base nas atividades realizadas mediantes aos meus estudos e consultorias aplicadas ao Microsoft SQL Server em seus mais diversos recursos e funcionalidades.

Destaco que os arquivos a seguir, não necessariamente representam a melhor solução, na verdade os respectivos códigos e scripts satisfazem um possível entendimento da minha parte de acordo com o cenário ao qual o mesmo foi analisado e implementado.

Neste post você vai encontrar arquivos relacionados com os seguintes temas:

◦ Backup Database;
◦ Comando Alter Database;
◦ Comando Begin Transaction;
◦ Comando Checkpoint;
◦ Comando Commit Transaction;
◦ Comando Create Clustered Index;
◦ Comando Create Table;
◦ Comando DBCC CheckDB;
◦ Comando Declare;
◦ Comando Insert;
◦ Comando RollBack Transaction;
◦ Comando Select;
◦ Comando ShutDown;
◦ Comando Update;
◦ Comando Use;
◦ Comando While;
◦ Corromper Páginas de Dados;
◦ Criar Banco de Dados;
◦ Database Recovery Model;
◦ Database Status Emergency;
◦ Database UserAcess;
◦ Database Version;
◦ DataType BigInt;
◦ DataType Varchar();
◦ Diretiva Set NoCount;
◦ Falha em Ambiente de Banco de Dados;
◦ Index Clustered;
◦ Restaurar Páginas de Dados;
◦ Restore Database;
◦ System Function DATABASEPROPERTYEX();
◦ System Stored Procedure SP_Attach_DB;
◦ System Stored Procedure SP_DBOption; e
◦ System Stored Procedure SP_Detach_DB.

Espero que este conteúdo possa lhe ajudar em seus atividades profissionais e acadêmicas. Por questões de compatibilidade com a plataforma WordPress.com, todos os arquivos estão renomeados com a extensão .docx ao final do seu respectivo nome, sendo assim, após o download torna-se necessário remover esta extensão, mantendo somente a extensão padrão .sql ou abrir em algum editor de texto similar ao Notepad.

Material de Apoio

1 – Material de Apoio – Dezembro 2019 – Simulando como Corromper e Restaurar Páginas de Dados.sql

2 – Material de Apoio – Dezembro 2019 – Recuperação de Dados – Criando o Banco de Dados.sql

3 – Material de Apoio – Dezembro 2019 – Recuperação de Dados – Restauração de Backups e Recuperação do Banco de Dados.sql

4 – Material de Apoio – Dezembro 2019 – Recuperação de Dados – Simulando a Falha no Ambiente – Database – Status – Emergency.sql

Fique a vontade para copiar, editar, compartilhar e distribuir estes arquivos com seus contatos, aproveite se possível deixe seu comentário, críticas, sugestões e observações.

Nota: Todos os arquivos disponibilizados foram obtidos ou criados com autorização de seus autores, sendo estes, passíveis de direitos autorais.

Links

Caso você queira acessar os posts anteriores da sessão, não perca tempo utilize os links listados abaixo:

https://pedrogalvaojunior.wordpress.com/2019/10/16/material-de-apoio-outubro-2019/

https://pedrogalvaojunior.wordpress.com/2019/08/20/material-de-apoio-agosto-2019/

https://pedrogalvaojunior.wordpress.com/2019/06/25/material-de-apoio-junho-2019/

https://pedrogalvaojunior.wordpress.com/2019/04/17/material-de-apoio-abril-2019/


Feedback

Espero que você esteja gostando do conteúdo aqui disponibilizado, como também, possa me ajudar a torná-lo ainda melhor no decorrer do tempo com a sua participação, preenchendo o formulário abaixo:


Agradecimento

Quero agradecer imensamente a sua visita, sinto-me honrado e orgulhoso de contar com a sua presença.

Não deixe de acessar os outros posts das demais sessões, o próximo post desta sessão será publicado no mês de fevereiro de 2020.  Até lá, continue aproveitando cada momento da sua vida, desfrutando com muita sabedoria os momentos de galeria e também os desafios que são colocados ao seu redor.

Um forte abraço, Feliz Natal e Próspero Ano Novo.

Obrigado.

Supercomputador Brasileiro Santos Dumont volta ao ranking dos mais potentes

Equipamento também reconquistou o 1º lugar no posto de principal supercomputador da América Latina.


Após expansão da sua capacidade de processamento, o supercomputador Santos Dumont voltou para a lista dos 500 mais potentes do planeta. Instalada no Laboratório Nacional de Computação Científica (LNCC) em Petrópolis (RJ) a máquina recebeu uma atualização que aumentou sua capacidade de 1,1 petaflops para 5,1 petaflops, conseguindo realizar 5,1 milhões de bilhões de operações matemáticas por segundo.

A atualização foi inaugurada em cerimônia realizada na últimas segunda (25) e contou com a presença de Marcos Pontes ministro da Ciência, Tecnologia, Inovações e Comunicações. O upgrade foi viabilizado graças à destinação de 1% das receitas geradas a partir da extração do pré-sal do campo de Mero, na Bacia de Santos.

Com a determinação de repasses de recursos para atividades de pesquisa e desenvolvimento dentro do campo de Mero, foi possível investir em melhorias para a máquina, que agora voltou à lista e também assumiu a posição de principal supercomputador da América Latina.

Continue Lendo “Supercomputador Brasileiro Santos Dumont volta ao ranking dos mais potentes”

Novas especificações de Tokens podem ser criadas por IBM, Intel, JP Morgan e Microsoft

Nova moeda digital poderá ser criada compatível com regulamentações para qualquer lugar.


Uma nova especificação para permitir que as empresas criem tokens baseados em blockchain para comércio e finanças internacionais foi publicada – e as empresas já testaram criptomoedas baseadas na solução para pagamentos e liquidação transfronteiriça.

O Token Taxonomy Framework v1.0 (TTF) foi desenvolvido por mais de 20 companhias e supervisionado pela Enterprise Ethereum Alliance (EEA). Seu objetivo: fornecer às empresas e desenvolvedores acesso a um conjunto de componentes reutilizáveis ​​e intersetoriais para criar tokens.

Foto: Shutterstock

“Em termos práticos, um usuário comercial ou consórcio pode selecionar um tipo básico de token e escolher entre listas de comportamentos e propriedades e atribuí-los ao token, assim como você pode arrastar e soltar ícones em uma tela”, disse Marley Gray, arquiteto da Microsoft para engenharia de blockchain do Azure e membro do conselho da EEA.

“A estrutura permite que uma pessoa crie um token usando uma ferramenta de design sem escrever nenhum código.” Os criadores da solução afirmaram que a novidade é diferente da criptomoeda Libra do Facebook, cujo lançamento pode ser dificultado pela intensa polêmica regulatória nos EUA e na Europa.

Continue Lendo “Novas especificações de Tokens podem ser criadas por IBM, Intel, JP Morgan e Microsoft”

Novas atualizações para Windows 10 disponíveis

Microsoft disponibiliza algumas atualizações pontuais para o Windows 10 neste mês.


A Microsoft começou a liberar nesta quarta-feira (13) o segundo maior update de 2019 para o sistema operacional – dessa vez, sem grandes novidades ou surpresas. Esta a atualização serviu apenas para melhorar a performance e estabilidade do Windows 10. Apesar de ser a segunda maior atualização do ano para o sistema operacional, nada muito significativo foi adicionado a ponto de impactar a utilização da plataforma. A correção de alguns bugs também faz parte do patch.

Continue Lendo “Novas atualizações para Windows 10 disponíveis”

O Windows Security da Microsoft em pé de igualdade com as soluções pagas

A Microsoft trabalhou duro e forte desde 2013 quando obteve os piores resultados, agora se tornou uma referência na área de proteção e acesso.


Você não precisa mais pagar por softwares de antivírus. O Windows Defender da Microsoft, um serviço gratuito integrado ao Windows 10, agora é tão bom quanto as soluções antivírus/antimalware pagas que coletam seu dinheiro há anos.
Milhares de usuários de PC se acostumaram a pagar por software antivírus por dois motivos: boas alternativas gratuitas eram escassas, e a Microsoft ofereceu proteção mínima via Windows, cedendo a categoria ao Norton, Kaspersky e vários outros fornecedores.
Os primeiros esforços antimalware do Windows foram tão abismais que agências de teste como AV-comparatives.org e AV-test.org usaram o Defender como o nível de desempenho básico (ou seja, lixo).
Em 2019, o Windows Defender Antivirus da Microsoft, embutido no Windows 10 gratuitamente, geralmente supera os serviços pagos. O Windows agora agrupa o Windows Defender Antivirus abaixo do que chama de Segurança do Windows, que inclui o Firewall do Windows e outras ferramentas.

Continue Lendo “O Windows Security da Microsoft em pé de igualdade com as soluções pagas”

Lista de possíveis novidades a serem lançadas em 2020 para Windows 10

Estas podem ser algumas das milhares de novidades a serem adicionadas no Windows 10 em 2020.


Segundo o WebSite Windows Central, a Microsoft que atualmente esta trabalhando no Build 20H1, codinome da próxima grande atualização do Windows, destaca algumas informações sobre as possíveis novidades a serem adicionadas ao Windows 10 em 2020.

Aparência do Windows

  • O Explorador de Arquivos ganhará uma nova interface de pesquisa e agora é alimentado por um novo sistema, o “ELF64 Linux”.
  • O Teclado Virtual ganhou mais 39 idiomas adicionais baseados nas tecnologias SwiftKey.
  • O Input Method Editor (IME) ganhou melhorias para japonês, bem como chinês simplificado e tradicional.
  • O Ditador agora suporta 12 idiomas adicionais.
  • A lista de Wi-Fi foi atualizada com uma interface do usuário aprimorada e melhor iconografia.
  • O Windows Ink Workspace agora é menor e fornece acesso direto ao Microsoft Whiteboard e ao Snip & Sketch.
  • Uma nova experiência da Cortana está presente e apresenta uma nova interface do usuário de conversação, modo claro e escuro e muito mais.
  • Os Desktops Virtuais agora podem ser renomeados e salvos entre as reinicializações.
  • Novas opções de notificação estão presentes e permitem que o usuário controle quais aplicativos podem emitir notificações. Também ficou mais fácil ocultar o conteúdo das notificações.
  • Agora, os usuários podem adicionar eventos ao calendário diretamente no menu desdobrável de hora e data na barra de tarefas.

Configurações

  • Vai ser possível remover todas senhas tradicionais do sistema, isso condicionado apenas ao uso exclusivo dos mecanismos de autenticação do Windows Hello.
  • Uma nova seção de visualização geral para a área Idiomas nas Configurações permitirá saber rapidamente quais idiomas estão selecionados como padrão para sua exibição do Windows, aplicativos e sites, formato regional, teclado e fala.
  • A nova opção de “Cloud Download” permitirá restaurar o Windows a partir de um back-up feito na Nuvem.

Continue Lendo “Lista de possíveis novidades a serem lançadas em 2020 para Windows 10”

#26 – Para que serve

Conheça uma pequena introdução sobre os Níveis de Isolamento, destacando de forma prática o Read Uncommitted.


Olá, pessoal, bom dia.

Como vocês estão? Já fazem alguns meses que não nos encontramos nesta sessão em meu blog, fico feliz em te encontrar novamente. Seja bem-vindo a mais um post da sessão Para que Serve, post de número 26, em mais um dia de muitas atividades, afazeres e compromissos profissionais, domésticos (sim, eu adoro ajudar a minha esposa, cuidar da nossa casa…..) e claro acadêmicos.

Neste post quero destacar uma parte de um dos recursos mais importantes, impactantes e tradicionais do Microsoft SQL Server existente deste sua primeira versão, o qual esta totalmente relacionamento com o comportamento de nossas transações, querys e processamentos que possam estar sendo realizados neste momento em nossos servidores ou instâncias.

Sendo direto e reto no assunto, você que esta neste momento lendo este post e trabalhando com seus dados, tabelas e bancos no SQL Server esta fazendo uso dele sem talvez saber que ele exista, me refiro ao tradicionais Níveis de Isolamento de Transações ou Transaction Isolation Levels.

Você se lembra da existência deste recurso e o quanto ele é importante? Pois bem, caso não se lembra, a partir deste post e provavelmente os próximos 2 ou 3 futuros serão dedicados nesta sessão a apresentar de forma simples, prática e muito didática como podemos fazer uso deste recurso em nossas transações, seus comportamentos, vantagens e desvantagens (isso se elas existirem) e principalmente os riscos ao fazer uso talvez de uma forma não muito indicada.

Sendo assim, chegou a hora de conhecer um pouco mais sobre o post de número 25 da sessão Para que serve. Mas uma vez, bem vindo ao #26 – Para que serve – Apresentando os nível de isolamento Read Uncommitted.

Espero que você esteja animado para conhecer um pouco mais sobre este recurso, caso já conheça, continue lendo este post, sempre podemos aprender algo novo….

Continue Lendo “#26 – Para que serve”