Power BI - Apostila 4

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 18

Curso Online:

Power BI
Administração de banco de dados.......................................................................2

Instalar e configurar o SQL..................................................................................4

Bancos de dados dos backups............................................................................6

Monitor do SQL Server........................................................................................8

Manutenção de banco de dados..........................................................................9

Transact-SQL.....................................................................................................10

MySQL...............................................................................................................12

Bancos de dados PostgreSQL...........................................................................13

Referências bibliográficas..................................................................................15

1
ADMINISTRAÇÃO DE BANCO DE DADOS

O Administrador de banco de dados, comumente chamado de DBA (sigla em


inglês de Database administrator), é o profissional responsável por gerenciar,
instalar, configurar, atualizar e monitorar um banco de dados ou sistemas de
bancos de dados.

Lista de habilidades que um DBA deve possuir:

 Conhecimentos da linguagem estruturada SQL.


 Conhecimentos em estrutura de banco de dados, mais precisamente
em diagrama entidade-relacionamento.
 Entendimento básico de Arquitetura de computadores.
 Um bom entendimento do funcionamento dos sistemas operacionais.
 Domínio de SGBDs, tais como Microsoft SQL
Server, PostgreSQL, MySQL, Oracle database, DB2.

Banco de Dados são conjuntos de arquivos relacionados entre si com registros


sobre pessoas, lugares ou coisas. São coleções organizadas de dados que se
relacionam de forma a criar algum sentido (Informação) e dar mais eficiência
durante uma pesquisa ou estudo cientifico.

São operados pelos Sistemas Gerenciadores de Bancos de Dados (SGBD),


que surgiram na década de 70. Antes destes, as aplicações usavam sistemas
de arquivos do sistema operacional para armazenar suas informações. Na
década de 80, a tecnologia de SGBD relacional passou a dominar o mercado, e
atualmente utiliza-se praticamente apenas ela. Outro tipo notável é o SGBD
Orientado a Objetos, para quando sua estrutura ou as aplicações que o utilizam
mudam constantemente.

A principal aplicação de Banco de Dados é controle de operações


empresariais.

2
Existem vários Modelos de Base de Dados: Modelo Plano (ou tabular), Modelo
em Rede, Modelo Hierárquico, Modelo Relacional, Orientado a objetos,
e Objeto-Relacional.

O modelo plano (ou tabular) consiste de matrizes simples, bidimensionais,


compostas por elementos de dados: inteiros, números reais, etc. Este modelo
plano é a base das planilhas eletrônicas;

O modelo em rede permite que várias tabelas sejam usadas simultaneamente


por meio do uso de apontadores (ou referências). Algumas colunas contêm
apontadores para outras tabelas ao invés de dados. Assim, as tabelas são
ligadas por referências, o que pode ser visto como uma rede;

O modelo hierárquico é uma variação particular do modelo em rede, limita as


relações a uma estrutura semelhante a de uma árvore (hierarquia - tronco,
galhos), ao invés do modelo mais geral direcionado por grafos;

Bases de dados relacionais consistem, principalmente de três componentes:

Uma coleção de estruturas de dados, conhecidas como relações, ou


informalmente tabelas;

Uma coleção dos operadores, a álgebra e o cálculo relacionais; e

Uma coleção de restrições da integridade, definindo o conjunto consistente de


estados de base de dados e de alterações de estados. As restrições de
integridade podem ser de quatro tipos: de domínio (também conhecidas como
type), de atributo, relvar (variável relacional) e restrições de base de dados.

Sistemas Gerenciadores de Bancos de dados são usados em muitas


aplicações, enquanto atravessando virtualmente a gama inteira de software de
computador. Os Sistemas Gerenciadores de Bancos de dados são o método
preferido de armazenamento/recuperação de dados/informações para
aplicações multiusuárias grandes onde a coordenação entre muitos usuários é
necessária. Até mesmo usuários individuais os acham conveniente, entretanto,
muitos programas de correio eletrônico e organizadores pessoais estão
baseados em tecnologia de banco de dados standard.

Os bancos de dados são utilizados para armazenar diversos tipos


de informações, desde dados sobre uma conta de e-mail até dados importantes
da Receita Federal. A segurança do banco de dados herda as mesmas
dificuldades que a segurança da informação enfrenta, que é garantir a
integridade, a disponibilidade e a confidencialidade. Um sistema gerenciador de
banco de dados deve fornecer mecanismos que auxiliem nesta tarefa.

3
INSTALAR E CONFIGURAR O SQL

Pode instalar e usar o Microsoft SQL Server Express em seu servidor Windows
sem pagar nenhuma taxa de licenciamento.

Se o seu servidor Windows tiver Plesk, recomendamos outra opção, que


é instalar o SQL Express diretamente pelo Plesk.

Conecte-se ao seu servidor Windows com a Conexão pela área de trabalho


remota.

No menu Iniciar, abra o Internet Explorer.

Cole um dos URLs a seguir na barra de endereço para obter a versão que
deseja usar e depois aperte o Enter.

Se encontrar algum problema para baixar o arquivo, você precisa habilitar o


download de arquivos no Internet Explorer.

Clique em Nova instalação ou adicione recursos a uma instalação existente.

Aceite os termos do SQL Server e siga as etapas restantes no assistente de


instalação. Durante o funcionamento do assistente de instalação, lembre-se de
cumprir as seguintes etapas:

Quando chegar à seção de Configuração do servidor, lembre-se de colocar o


navegador do SQL Server no modo Automático.

Quando chegar à seção de Configuração do mecanismo do banco de dados,


selecione Modo misto para autenticar e insira uma senha mestra para a
instalação do seu SQL Server.

Sem contar as etapas listadas acima, para a maioria dos usuários, basta clicar
em Próximo em todas as outras opções de instalação. Se tiver dúvidas sobre
as diferentes opções, consulte a documentação oficial do Microsoft SQL
Server.

A partir do SQL Server 2016 (13.x), o SQL Server só está disponível como um
aplicativo de 64 bits. Aqui estão os detalhes importantes sobre como obter o
SQL Server e como instalá-lo.

4
O local de download para SQL Server depende da edição:

SQL Server Enterprise, Standard, e Express Editions são licenciadas para uso
em produção. Para as Edições Enterprise e Standard, entre em contato com
seu fornecedor de software para obter a mídia de instalação. Encontre
informações de compra e um diretório de parceiros da Microsoft na página de
licenciamento da Microsoft.

A instalação falhará se você iniciar a instalação por meio da Conexão de Área


de Trabalho Remota com a mídia em um recurso local no cliente RDC. Para
instalar remotamente, a mídia deve estar em um compartilhamento de rede ou
local para a máquina virtual ou física. A mídia de instalaçãoSQL Server pode
estar em um compartilhamento de rede, uma unidade mapeada, uma unidade
local ou ser apresentada como um arquivo ISO em uma máquina virtual.

A Instalação do SQL Server instala os seguintes componentes de software


necessários ao produto:

o SQL Server Native Client


o SQL Server Arquivos de suporte à instalação

O SQL foi desenvolvido originalmente no início dos anos 70 nos laboratórios


da IBM em San Jose, dentro do projeto System R, que tinha por objetivo
demonstrar a viabilidade da implementação do modelo relacional proposto
por E. F. Codd. O nome original da linguagem era SEQUEL, acrônimo
para "Structured English Query Language" (Linguagem de Consulta
Estruturada, em Inglês), vindo daí o facto de, até hoje, a sigla, em inglês, ser
comumente pronunciada "síquel" ao invés de "és-kiú-él", letra a letra. No
entanto, em português, a pronúncia mais corrente é letra a letra: "ésse-quê-
éle".

As funções de agregação, como os exemplos abaixo, são usadas dentro de


uma cláusula SELECT em grupos de registros para devolver um único valor
que se aplica a um grupo de registros:

AVG – Utilizada para calcular a média dos valores de um campo determinado.

COUNT – Utilizada para devolver o número de registros da seleção.

SUM – Utilizada para devolver a soma de todos os valores de um campo


determinado.

MAX – Utilizada para devolver o valor mais alto de um campo especificado.

MIN – Utilizada para devolver o valor mais baixo de um campo especificado.


5
BANCOS DE DADOS DOS BACKUPS

Existem alguns mecanismos capazes de permitir a recuperação de um banco


de dados de alguma inconsistência causada por falhas internas (erros de
consistência, como recuperação de um estado anterior a uma transação que
deu erro) e externas (queda de energia, catástrofe ambiental).

Os mecanismos mais comuns são o Log de dados, no qual é usado em


conjunto dos outros métodos; utilização de Buffer no qual, apesar de
normalmente ser feito pelo próprio sistema operacional, é controle por rotinas
de baixo nível pelo Sistema de gerenciamento de banco de dados. Possui
também as possibilidades de en:Write-ahead logging e informações das
transações possibilitando o REDO (refazer) e o UNDO (desfazer), assim
sempre possibilitando a volta do banco de dados a um estado anterior
consistente, além de cópias de sombra dos logs e dos últimos dados alterados
do banco de dados.

O componente de backup e restauração do SQL Server oferece uma proteção


essencial para dados críticos armazenados em bancos de dados do SQL
Server . Para minimizar o risco de perda de dados catastrófica, você precisa
fazer backup de seus bancos de dados para preservar as modificações nos
seus dados regularmente. Uma estratégia de backup e restauração bem
planejada ajuda a proteger os bancos de dados contra perda de dados
causada por uma variedade de falhas. Teste sua estratégia restaurando um
conjunto de backups e, em seguida, recuperando seu banco de dados para se
preparar para responder com eficiência a um desastre.

Além do armazenamento local para guardar os backups, o SQL Server também


oferece suporte ao backup e à restauração no serviço de Armazenamento de
Blobs do Azure. Para obter mais informações, consulte Backup e restauração
do SQL Server com o serviço de Armazenamento de Blobs do Microsoft
Azure. Para os arquivos de banco de dados armazenados usando o serviço de
armazenamento de Blob do Microsoft Azure, o SQL Server 2016 (13.x) fornece
a opção de usar instantâneos do Azure para backups quase imediatos e
restaurações mais rápidas.

Em vez de bloquear um banco de dados inteiro uma transação pode bloquear


apenas os itens de dados que ela acessa. Sobre tal política, a transação
precisa manter bloqueios por tempo suficiente para garantir a serializabilidade,
mas por um período curto o suficiente para não prejudicar o desempenho
excessivamente.

6
O backup dos bancos de dados do SQL Server , a execução de procedimentos
de restauração de teste nos backups e o armazenamento de cópias de
backups em um local externo seguro evita a perda de dados potencialmente
catastrófica. Realizar backup é a única maneira de proteger seus dados.

Com backups válidos de um banco de dados, você pode recuperar seus dados
de muitas falhas, como:

 Falha de mídia.
 Por exemplo, erros de usuário, que removem uma tabela por engano.
 Por exemplo, problemas de hardware, uma unidade de disco danificada
ou perda permanente de um servidor.
 Desastres naturais. Ao usar o Backup do SQL Server para serviço de
Armazenamento de Blobs do Azure, é possível criar um backup externo
em uma região diferente daquela do seu local, para usar caso um
desastre natural afete seu local.

Além disso, os backups de um banco de dados são úteis para fins


administrativos rotineiros, como copiar um banco de dados de um servidor para
outro, configurar o espelhamento do banco de dados ou Grupos de
disponibilidade AlwaysOn e fazer arquivamento.

Na eventualidade de ocorrência de incidente, os dados devem ser repostos,


recorrendo então à informação armazenada na cópia de segurança. A
recuperação dos dados deverá ser efectuada rapidamente e de forma eficiente,
para que os serviços não se encontrem inactivos por muito tempo. A prioridade
da reposição dos dados deve ser estabelecida, conforme as necessidades da
organização.

Abra seu PHPMyAdmin, clicando no ícone correspondente no cPanel. No menu


ao lado esquerdo, clique no banco de dados que deseja fazer backup. Clique
na aba Exportar no lado direito. Certifique-se de selecionar para exportar toda a
base de dados, não somente uma tabela. Todas as tabelas deverão aparecer
na lista de exportação, e por ali você pode escolher as que deseja fazer
backup. Selecione “SQL” como formato de saída, marque as opções “Structure”
e “Add AUTO_INCREMENT”. Selecione “Enclose table and field name with
backquotes”. Selecione “DATA”, e marque “hexadecimal for binary field”. Ajuste
o tipo de exportação (export type) para “INSERT”. Selecione “Save as file”
(Enviado), não modifique o nome do arquivo, e use a compressão de sua
preferência. Clique em OK para fazer o download do seu backup.

7
MONITOR DO SQL SERVER

Monitorar instancias SQL Server e bases de dados prove informações


necessárias para diagnosticar e solucionar problemas de performance, como
também, executar ajustes finos no SQL Server. O desempenho ideal não é
simples de definir e criar, como geralmente existem muitos fatores entre
software e hardware, também depende do seu ambiente, requisitos de negócio
e política da empresa.

Os indicadores que devem ser monitorados dependem das suas metas de


desempenho. Entretanto, há uma variedade de indicadores comumente
monitorados que fornecem informações suficientes para a resolução de
problemas básicos. Baseado nestes valores, mais indicadores específicos
podem ser monitorados a fim de encontrar a causa raiz de um problema.

Os indicadores do SQL Server comumente monitorados são memória e


utilização de processador, tráfego de rede e utilização de disco.

Além de monitorar os parâmetros do SQL Server, é recomendado monitorar


alguns parâmetros para bases específicas, bem como parâmetros do Windows.

O painel Tarefas do Usuário Ativo exibe processos acontecendo atualmente em


cada base de dados na instância. As informações exibidas são: login,
aplicação, host, estado da tarefa, comando, tempo de espera, etc. A
informação da tabela podem ser filtradas especificando um valor na coluna.

O menu de contexto no painel de Tarefas do Usuário Ativo provê uma função


útil para uma análise mais profunda e para solução de problemas. No exemplo
acima ele está selecionando o processo para ser rastreado no SQL Server
Profiler.

O Monitor de Atividades pode ser aberto pelo ícone da barra de ferramentas no


SQL Server Management Studio, pelo atalho de teclado Ctrl+Alt+A ou pelo
menu de contexto do SQL Server no Pesquisa de Objetos.

O Coletor de dados é outra característica embutida no SQL Server


Management Studio para monitoração e ajustes. Ele coleta indicadores de
desempenho da instancia SQL Server e salva em um repositório local, para
que possa ser usado em uma análise posterior. Ele utiliza Data Warehousing, o
Agente do SQL Server e o Integration Services.

8
MANUTENÇÃO DE BANCO DE DADOS

Manutenção em Banco de Dados:

 Microsoft SQL Server


 Oracle
 Firebird
 MYSQL

Procedimento básico para reparo:

DBCC CHECKDB (DBSOLUS);

Caso existir, prosseguir conforme abaixo. Alterar o status do banco

ALTER DATABASE DBSOLUS SET EMERGENCY


ALTER DATABASE DBSOLUS SET SINGLE_USER

Executar 02 vezes o comando abaixo, aguardar o termino da primeira


execução para iniciar a segunda

DBCC CHECKDB (DBSOLUS, repair_allow_data_loss ) WITH


ALL_ERRORMSGS

Redefinir o status do banco

ALTER DATABASE DBSOLUS SET read_write

ALTER DATABASE DBSOLUS SET multi_user

sp_resetstatus 'DBSOLUS'

9
TRANSACT-SQL

Transact-SQL (T-SQL) é propriedade da Microsoft e Sybase para a


extensão SQL.

O Transact-SQL foi implementado pela empresa Microsoft para uso junto com
o servidor de banco de dados Microsoft SQL Server.

A empresa Sybase Company usa a linguagem Transact-SQL no seu servidor


de banco de dados Adaptive Server Enterprise (ASE), que é o sucessor
do Sybase SQL Server.

O Transact-SQL evolui as seguintes características do SQL:

 Controle do fluxo da língua


 Variáveis Locais
 Várias funções de suporte ao processamento de strings, datas,
matemáticas, etc.
 Melhoramento para a declaração DELETE e UPDATE

A linguagem Transact-SQL é uma extensão ao padrão SQL-92, sendo a


linguagem utilizada por desenvolvedores na construção de aplicações que
manipulam dados mantidos no SQL Server. Seus comandos podem ser
classificados em quatro grupos, de acordo com sua função, em:

DML (Linguagem de Manipulação de Dados), DDL (Linguagem de Definição de


Dados), DCL (Linguagem de Controle de Dados) e DTL (Linguagem de
Transação de Dados). Além dessas categorias, podemos ter também uma
relacionada à consulta dos dados (DQL – Linguagem de Consulta de Dados),
que possui apenas o comando SELECT. Entretanto, é mais comum encontrar
esse comando como parte da DML em conjunto com os demais comandos de
manipulação INSERT, UPDATE e DELETE.

DML Esse subconjunto é utilizado para realizar consultas, inclusões,


alterações e exclusões de dados. Seus principais comandos são:

10
SELECT ... FROM ... WHERE ...

INSERT INTO ... VALUES ...

UPDATE ... SET ... WHERE ...

DELETE FROM ... WHERE ...

GRANT: comando usado para fornecer acesso ou privilégios sobre os objetos


de banco de dados para os usuários;

DENY: nega a permissão a um usuário ou grupo para realizar uma


determinada operação em um objeto ou recurso;

REVOKE: remove a permissão GRANT ou DENY.

DTL Esse subconjunto da linguagem SQL é responsável porgerenciar


transações executadas no banco. Seus principais comandos são:

BEGIN TRAN (OU BEGIN TRANSACTION): marca o começo de uma


transação no banco de dados que pode ser completada ou não;

COMMIT: efetiva e envia os dados de forma permanente para o banco de


dados;

ROLLBACK: retorna o banco ao estado anterior, desfazendo as alterações


feitas na transação.

Há diferentes tipos de dados no SQL Server: de sistema e de usuários (User-


Defined Types-UDTs) ou SQL Common Language Runtime (CLR).

O comandoIDENTITY é utilizado para determinar que uma coluna da tabela


será automaticamente incrementada quando um valor novo é inserido (esse
campo não aceita valores nulos). Todas as tabelas possuem uma coluna ou um
conjunto de colunas que identificam a linha, aprimary key.

O principal objetivo de uma restrição é fazer cumprir uma regra no banco de


dados, por exemplo, para garantir que os dados inseridos sejam válidos e que
obedeçam às regras de negócio.

11
MYSQL

O MySQL é um sistema de gerenciamento de banco de dados (SGBD), que


utiliza a linguagem SQL (Linguagem de Consulta Estruturada,
do inglês Structured Query Language) como interface. É atualmente um dos
sistemas de gerenciamento de bancos de dados mais populares da Oracle
Corporation, com mais de 10 milhões de instalações pelo mundo.

O MySQL hoje suporta Unicode, Full Text Indexes, replicação, Hot Backup,
GIS, OLAP e muitos outros recursos de banco de dados.

Características:

 Portabilidade (suporta praticamente qualquer plataforma atual);


 Compatibilidade (existem drivers ODBC, JDBC e .NET e módulos de
interface para diversas linguagens de programação,
como Delphi, Java, C/C++, C#, Visual
Basic, Python, Perl, PHP, ASP e Ruby)
 Excelente desempenho e estabilidade;
 Pouco exigente quanto a recursos de novos hardware;
 Facilidade no manuseio;
 É um Software Livre com base na GPL (entretanto, se o programa que
acessar o Mysql não for GPL, uma licença comercial deverá ser
adquirida)[7];
 Contempla a utilização de vários Storage Engines como MyISAM,
InnoDB, Falcon, BDB, Archive, Federated, CSV, Solid…
 Suporta controle transacional;
 Suporta Triggers;
 Suporta Cursors (Non-Scrollable e Non-Updatable);
 Suporta Stored Procedures e Functions;
 Replicação facilmente configurável;
 Interfaces gráficas (MySQL Toolkit) de fácil utilização cedidos pela
MySQL Inc.

12
BANCOS DE DADOS POSTGRESQL

PostgreSQL é um sistema gerenciador de banco de dados objeto


relacional (SGBD), desenvolvido como projeto de código aberto.

O PostgreSQL é um dos SGBDs (Sistema Gerenciador de Bancos de Dados)


de código aberto mais avançados, contando com recursos como:

 Consultas complexas
 Chaves estrangeiras
 Integridade transacional
 Controle de concorrência multi-versão
 Suporte ao modelo híbrido objeto-relacional
 Facilidade de Acesso
 Gatilhos
 Visões
 Linguagem Procedural em várias linguagens
(PL/pgSQL, PL/Python, PL/Java, PL/Perl) para Procedimentos
armazenados
 Indexação por texto
 Estrutura para guardar dados Georreferenciados PostGIS

O PostgreSQL é um projeto open source coordenado pelo PostgreSQL Global


Development Group. Embora as atividades do grupo sejam patrocinadas por
diversas organizações de todo o mundo, seu modelo de desenvolvimento é o
modelo Bazar (originalmente apresentado em A Catedral e o Bazar de Eric S.
Raymond).

Portanto, o desenvolvimento do PostgreSQL é feito por um grupo de


desenvolvedores, em sua maioria voluntários, espalhados por todo o mundo e
que se comunicam via Internet. Logo, trata-se, de um projeto direcionado pela
comunidade de desenvolvedores e de usuários, a qual qualquer pessoa pode
se juntar, bastando se inscrever em listas de discussão e participar delas.

Voluntários interessados em contribuir com o projeto também podem consultar


as sugestões de tarefas de desenvolvimento de novas funções e de correções
de erros que são publicadas na lista TODO ou apresentar suas próprias
sugestões. O código desenvolvido é submetido à equipe do projeto que pode

13
aceitá-lo e incluí-lo nas novas versões ou recusá-lo. Voluntários também
podem colaborar gerando documentação ou realizando traduções!

As ferramentas utilizadas para o apoio ao desenvolvimento são o sistema de


gestão de fontes CVS (Concurrent Version System), listas de discussão,
servidor de news e salas de bate-papo (IRC).

O Projeto PostgreSQL é desenvolvido e direcionado pela sua comunidade de


desenvolvedores e de usuários. Para coordenar o projeto há uma equipe
central (core team) composta por sete desenvolvedores e um grupo de
committers CVS. O código fornecido por voluntários é avaliado e aceito ou
rejeitado pelos committers.

Este modelo de desenvolvimento de software, baseado no


modelo Bazar originalmente apresentado em A Catedral e o Bazar de Eric S.
Raymond, possibilita o desenvolvimento de software com qualidade devido,
principalmente, a permitir:

Tratar usuários como parceiros e/ou desenvolvedores. Eles contribuem


diretamente com o desenvolvimento do software apresentando os problemas
enfrentados, suas necessidades, suas sugestões de solução e, até mesmo,
seu próprio código fonte de solução. Assim, usuários auxiliam de forma pró-
ativa nas melhorias e na depuração do software.

Reutilizar código fonte.

Lançar rapidamente e frequentemente novas versões. Com uma base ampla


de usuários testadores do software, os eventuais problemas são rapidamente
identificados e sugestões de solução também aparecem com rapidez.

Além de doações, o projeto PostgreSQL se sustenta pelo patrocínio de


diversas empresas, entre as quais se destacam: Fujitsu, Hub.Org, NTT
Group, Red Hat, Skype e SRA.

O software tem adquirido prestígio na comunidade Linux, tendo recebido


diversas vezes o prêmio Linux Journal Editor's Choice de melhor sistema de
gerenciamento de banco de dados (SGBD). Uma diversidade de módulos
adicionais está disponível através do pgfoundry.

A aceitação do PostgreSQL tem se ampliado para além da comunidade de


código aberto. Há entre os seus usuários grandes empresas internacionais,
órgãos governamentais de vários países e universidades de prestígio mundial.
Existe uma lista dos principais usuários no Brasil e no mundo e, também, há
alguns estudos de caso de aplicações que utilizam o PostgreSQL.

14
Referências Bibliográficas

Wikipédia, a enciclopédia livre.Administrador de banco de dados.

Disponível em:

https://pt.wikipedia.org/wiki/Administrador_de_banco_de_dados

Wikipédia, a enciclopédia livre.Banco de Dados.

Disponível em:

https://pt.wikipedia.org/wiki/Banco_de_dados

Ajuda.Instalar Microsoft SQL Server Express.

Disponível em:

https://br.godaddy.com/help/instalar-microsoft-sql-server-express-16624

Microsoft. Guia de instalação do SQL Server.

Disponível em:

https://docs.microsoft.com/pt-br/sql/database-engine/install-windows/install-sql-
server?view=sql-server-ver15

Wikipédia, a enciclopédia livre.SQL.

Disponível em:

https://pt.wikipedia.org/wiki/SQL

Microsoft. Fazer backup e restaurar bancos de dados do SQL Server.

Disponível em:

https://docs.microsoft.com/pt-br/sql/relational-databases/backup-restore/back-
up-and-restore-of-sql-server-databases?view=sql-server-ver15

15
Wikipédia, a enciclopédia livre.Cópia de Segurança.

Disponível em:

https://pt.wikipedia.org/wiki/C%C3%B3pia_de_seguran%C3%A7a

CybernetFx. Fazer backup do banco de dados MySQL utilizando


PHPMyAdmin.

Disponível em:

https://www.cybernetfx.com/clientes/index.php?rp=/knowledgebase/66/Fazer-
backup-do-banco-de-dados-MySQL-utilizando-
PHPMyAdmin.html#:~:text=Fazer%20backup%20do%20banco%20de%20dado
s%20MySQL%20utilizando%20PHPMyAdmin,-
1%20%2D%20Abra%20seu&text=No%20menu%20ao%20lado%20esquerdo,d
ados%2C%20n%C3%A3o%20somente%20uma%20tabela.

Solution center.Como monitorar sua instância SQL Server e bases de dados.

Disponível em:

https://solutioncenter.apexsql.com/pt/como-monitorar-sua-instancia-sql-server-
e-bases-de-dados/

Silvana Franco.KCMS.SQL Server - Manutenção no Banco de Dados (caso


estiver corrompido).

Disponível em:

http://ajuda.kcms.com.br/pt-BR/articles/1944490-sql-server-manutencao-no-
banco-de-dados-caso-estiver-corrompido

Wikipédia, a enciclopédia livre.Transact-SQL.

disponível em:

https://pt.wikipedia.org/wiki/Transact-SQL

16
DEMedia. Trabalhando com a linguagem T-SQL.

Disponível em;

https://www.devmedia.com.br/trabalhando-com-a-linguagem-t-sql/38126

Wikipédia, a enciclopédia livre.MSQL.

Disponível em:

https://pt.wikipedia.org/wiki/MySQL

Wikipédia, a enciclopédia livre.PostgreSQL.

Disponível em:

https://pt.wikipedia.org/wiki/PostgreSQL

17

Você também pode gostar