Como baixar banco de dados fictício para SQL
Se você está aprendendo SQL ou deseja praticar suas habilidades em SQL, pode precisar de alguns dados para trabalhar. No entanto, criar seus próprios dados do zero pode ser demorado e tedioso. É por isso que você pode querer usar um banco de dados fictício para SQL, que é um banco de dados pré-preenchido que contém dados realistas, mas não reais. Neste artigo, mostraremos o que é um banco de dados fictício, onde encontrá-lo e como restaurá-lo em sua instância do SQL Server.
O que é um banco de dados fictício?
Definição e finalidade de um banco de dados fictício
Um banco de dados fictício é um banco de dados que contém dados falsos ou fictícios que se assemelham a dados reais em termos de estrutura, formato e valores. Um banco de dados fictício não deve ser usado para fins de produção, mas sim para fins de teste, desenvolvimento ou aprendizado. Por exemplo, se você quiser aprender a usar comandos SQL para consultar dados de várias tabelas, poderá usar um banco de dados fictício que tenha várias tabelas relacionadas com diferentes tipos de dados.
download dummy database for sql
Benefícios de usar um banco de dados fictício para prática de SQL
Há muitos benefícios em usar um banco de dados fictício para a prática de SQL, como:
Você pode economizar tempo e esforço por não ter que criar seus próprios dados.
Você pode trabalhar com conjuntos de dados grandes e complexos que simulam cenários do mundo real.
Você pode testar suas consultas SQL e ver os resultados imediatamente.
Você pode evitar problemas de privacidade e segurança de dados não usando dados reais ou confidenciais.
Você pode melhorar suas habilidades e confiança em SQL resolvendo vários desafios de dados.
Onde encontrar banco de dados fictício para SQL
Bancos de dados de amostra AdventureWorks da Microsoft
Uma das fontes mais populares de bancos de dados fictícios para SQL são os bancos de dados de amostra AdventureWorks da Microsoft. São bancos de dados que contêm dados sobre uma empresa fictícia que vende bicicletas e produtos relacionados.Os bancos de dados AdventureWorks são projetados para vários tipos de cargas de trabalho, como processamento de transações online (OLTP), armazenamento de dados (DW) e peso leve (LT). Você pode baixar os bancos de dados AdventureWorks do .
Gerador de dados aleatórios Mockaroo e ferramenta de simulação de API
Se você deseja gerar seus próprios dados fictícios personalizados, pode usar o Mockaroo, que é um gerador de dados aleatórios e uma ferramenta de simulação de API. O Mockaroo permite criar até 1.000 linhas de dados de teste realistas nos formatos CSV, JSON, SQL e Excel. Você pode escolher entre mais de 140 tipos de dados predefinidos ou criar o seu próprio usando inteligência artificial (IA). Você também pode criar suas próprias APIs simuladas e testá-las com o Mockaroo. Você pode acessar o Mockaroo a partir do .
Banco de dados de amostra do SQL Server do Tutorial do SQL Server
Outra fonte de banco de dados fictício para SQL é o banco de dados de amostra do SQL Server do Tutorial do SQL Server. Este é um banco de dados simples que contém dados sobre clientes, produtos, pedidos, funcionários e fornecedores de uma loja de bicicletas. O banco de dados de amostra do SQL Server é fácil de usar e adequado para iniciantes que desejam aprender os fundamentos do SQL. Você pode baixar o banco de dados de amostra do SQL Server em .
Como restaurar banco de dados fictício para SQL
Usando o SQL Server Management Studio (SSMS)
Uma maneira de restaurar um banco de dados fictício para SQL é usar o SQL Server Management Studio (SSMS), que é uma ferramenta de interface gráfica do usuário (GUI) para gerenciar instâncias do SQL Server. Para restaurar um banco de dados fictício no SS MS, você precisa seguir estas etapas:
Baixe o arquivo fictício do banco de dados (.bak) do site de origem e salve-o em uma pasta do seu computador.
Abra o SSMS e conecte-se à sua instância do SQL Server.
Clique com o botão direito do mouse no nó Bancos de dados no Pesquisador de objetos e selecione Restaurar banco de dados.
Na caixa de diálogo Restaurar banco de dados, selecione Dispositivo como fonte e clique no botão Procurar.
Na caixa de diálogo Selecionar dispositivos de backup, clique em Adicionar e localize o arquivo de banco de dados fictício (.bak) que você baixou.
Clique em OK para selecionar o arquivo e, em seguida, clique em OK novamente para retornar à caixa de diálogo Restaurar banco de dados.
Na caixa de diálogo Restaurar banco de dados, selecione um nome para o banco de dados fictício na seção Destino e marque a opção Restaurar na seção Selecionar uma página.
Clique em OK para iniciar o processo de restauração e aguarde a conclusão.
Você deve ver uma mensagem que diz "O banco de dados foi restaurado com sucesso" na guia Mensagens. Agora você pode expandir o nó Bancos de dados e ver o banco de dados fictício na lista.
Usando Transact-SQL (T-SQL)
Outra maneira de restaurar um banco de dados fictício para SQL é usando Transact-SQL (T-SQL), que é uma linguagem de programação para interagir com o SQL Server. Para restaurar um banco de dados fictício em T-SQL, você precisa executar uma instrução RESTORE DATABASE com os parâmetros apropriados. Por exemplo, se você deseja restaurar o banco de dados AdventureWorks2019 de um arquivo chamado AdventureWorks2019.bak, pode usar esta instrução:
RESTAURAR O BANCO DE DADOS AdventureWorks2019 DO DISCO = 'C:\AdventureWorks2019.bak' COM SUBSTITUIR;
A instrução RESTORE DATABASE especifica o nome do banco de dados fictício e o local do arquivo de backup. A opção WITH REPLACE substitui qualquer banco de dados existente com o mesmo nome. Você pode executar esta instrução no SSMS, no Azure Data Studio ou em qualquer outra ferramenta compatível com T-SQL. Você deve ver uma mensagem que diz "Processed XXX pages for database 'AdventureWorks2019', file 'AdventureWorks2019' on file 1." na guia Mensagens. Agora você pode consultar o banco de dados fictício usando comandos T-SQL.
Usando o Azure Data Studio
Uma terceira maneira de restaurar um banco de dados fictício para SQL é usar o Azure Data Studio, que é uma ferramenta de plataforma cruzada para trabalhar com SQL Server, Banco de Dados SQL do Azure e Azure Synapse Analytics. Para restaurar um banco de dados fictício no Azure Data Studio, você precisa seguir estas etapas:
Baixe o arquivo fictício do banco de dados (.bak) do site de origem e salve-o em uma pasta do seu computador.
Abra o Azure Data Studio e conecte-se à sua instância do SQL Server.
Clique com o botão direito do mouse no nó Bancos de dados na visualização Servidores e selecione Restaurar.
Na caixa de diálogo Restaurar, selecione Arquivo de backup como o tipo de origem e clique no botão Procurar.
Na caixa de diálogo Abrir arquivo, localize e selecione o arquivo de banco de dados fictício (.bak) que você baixou.
Clique em Abrir para selecionar o arquivo e, em seguida, clique em OK para retornar à caixa de diálogo Restaurar.
Na caixa de diálogo Restaurar, selecione um nome para o banco de dados fictício no campo Banco de dados de destino e clique em OK para iniciar o processo de restauração.
Você deve ver uma mensagem que diz "Restauração concluída com sucesso". na exibição Saída. Agora você pode explorar e consultar o banco de dados fictício usando os recursos do Azure Data Studio.
Conclusão
Neste artigo, aprendemos o que é um banco de dados fictício, onde encontrá-lo e como restaurá-lo em sua instância do SQL Server. Um banco de dados fictício é uma ferramenta útil para praticar suas habilidades de SQL sem ter que criar seus próprios dados. Você pode escolher entre várias fontes de bancos de dados fictícios, como AdventureWorks, Mockaroo ou banco de dados de amostra do SQL Server. Você também pode usar métodos diferentes para restaurar um banco de dados fictício, como SSMS, T-SQL ou Azure Data Studio. Esperamos que este artigo tenha ajudado você a aprender como baixar banco de dados fictício para SQL e melhorar suas habilidades de análise de dados.
perguntas frequentes
O que é SQL?
SQL significa Linguagem de Consulta Estruturada, que é uma linguagem padrão para acessar e manipular dados em bancos de dados relacionais. O SQL permite que você execute várias tarefas com dados, como criar tabelas, inserir registros, atualizar valores, excluir linhas, consultar dados, unir tabelas, agregar dados e muito mais.
O que é SQLServer?
O SQL Server é um sistema de gerenciamento de banco de dados relacional (RDBMS) desenvolvido pela Microsoft que usa o SQL como linguagem principal.O SQL Server oferece suporte a vários tipos de dados, como texto, números, datas, imagens, dados geoespaciais e dados JSON. O SQL Server também fornece vários recursos e serviços para segurança de dados, desempenho, escalabilidade, disponibilidade, integração, análise e geração de relatórios.
O que é um arquivo de backup?
Um arquivo de backup é um arquivo que contém uma cópia dos dados e da estrutura de um banco de dados. Um arquivo de backup é criado usando uma operação de backup, que é um processo de salvar os dados em um banco de dados em um disco ou armazenamento em nuvem. Um arquivo de backup pode ser usado para restaurar um banco de dados para um estado anterior ou original em caso de perda de dados, corrupção ou desastre.
Qual é a diferença entre OLTP e DW?
OLTP significa processamento de transações online, que é um tipo de carga de trabalho que envolve transações frequentes e curtas que modificam os dados em um banco de dados. Os bancos de dados OLTP são otimizados para operações rápidas e simultâneas que dão suporte a processos de negócios, como serviços bancários on-line, comércio eletrônico ou sistemas de reservas. DW significa data warehousing, que é um tipo de carga de trabalho que envolve transações pouco frequentes e longas que analisam os dados em um banco de dados. Os bancos de dados DW são otimizados para consultas complexas e históricas que dão suporte à inteligência de negócios, como relatórios, análises ou tomada de decisões.
O que é o Azure Data Studio?
O Azure Data Studio é uma ferramenta de plataforma cruzada para trabalhar com SQL Server, Banco de Dados SQL do Azure e Azure Synapse Analytics. O Azure Data Studio oferece uma interface de usuário moderna e intuitiva que dá suporte à edição de código, exploração de dados, execução de consultas, criação de notebook e instalação de extensões. O Azure Data Studio também se integra a vários serviços e ferramentas do Azure, como Azure Data Factory, Azure Machine Learning, Azure Resource Manager e Visual Studio Code. 0517a86e26
Opmerkingen