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