https://github.com/tassio-med/sql-all-for-one-project
🗃️ Este projeto foi desenvolvido com Javascript MySQL e para o desenvolvimento foi utilizado o banco de dados Northwind.
https://github.com/tassio-med/sql-all-for-one-project
eslint javascript mysql sql
Last synced: 2 months ago
JSON representation
🗃️ Este projeto foi desenvolvido com Javascript MySQL e para o desenvolvimento foi utilizado o banco de dados Northwind.
- Host: GitHub
- URL: https://github.com/tassio-med/sql-all-for-one-project
- Owner: Tassio-Med
- Created: 2022-08-06T00:50:04.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-04-01T15:59:05.000Z (about 3 years ago)
- Last Synced: 2025-07-02T21:04:38.681Z (12 months ago)
- Topics: eslint, javascript, mysql, sql
- Language: SQL
- Homepage:
- Size: 334 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bem-vindo ao SQL-All For One!
O objetivo deste projeto foi colocar me prática meus conhecimentos em banco de dados. Nele foram aplicados os comandos que estudei em `MySQL` e para o desenvolvimento foi utilizado o banco de dados `Northwind`.
#### As principais habilidades colocadas prática nesse projeto foram:
* **Javascript**;
* **SQL**;
* **MySQL**;
   
## Instalação
Para testar o projeto na sua máquina pessoal siga os seguintes passos:
1. Clone o repositório:
```sh
git@github.com:Tassio-Med/sql-all-for-one-project.git
```
2. Instale os pacotes npm:
```sh
npm install
```
## 🗒️ Instruções para restaurar o banco de dados `Northwind`
1. Faça o download do arquivo de backup [aqui](northwind.sql) clicando em "Raw", depois clicando com botão direito e selecionando "Salvar como" para salvar o arquivo em seu computador.
2. Abra o arquivo com algum editor de texto e selecione todo o conteúdo do arquivo usando `CTRL-A`.
3. Abra o MySQL Workbench.
4. Abra uma nova janela de query e cole dentro dela todo o conteúdo do arquivo `northwind.sql`.
5. Selecione todo o código com o atalho `CTRL-A` e depois clique no ícone de raio para executar a query.

6. Aguarde alguns segundos (espere em torno de 30 segundos antes de tentar fazer algo).
7. Clique no botão apontado na imagem a seguir para atualizar a listagem de banco de dados.

7. Verifique se o banco restaurado possui todas as seguintes tabelas:

8. Clique com botão direito em cada tabela e selecione "Select Rows" e certifique-se que todas as tabelas possuem registros. Caso tenha alguma faltando, faça o passo a seguir. Caso contrário, pode ir para próxima seção.
9. Caso existam tabelas faltando, drope o banco de dados clicando com o botão direito em cima do banco de dados northwind e selecionando "Drop Schema" e refaça os passos novamente, dessa vez aguardando um tempo maior quando executar o script de restauração.

## EsLint
Neste projeto foi utilizado o [ESLint](https://eslint.org/) para fazer a análise estática do código. Ajudando a garantir a qualidade do código de forma a tê-lo mais legível, de mais fácil manutenção e seguindo as boas práticas de desenvolvimento.
## Autor
- [@tassio medeiros](https://github.com/Tassio-Med)
[](https://linkedin.com/in/tassiomed98)
[](https://instagram.com/tassio.med?igshid=ZDdkNTZiNTM=)
É importante dar destaque que o projeto foi desenvolvido no módulo de Back-end na [@trybe](https://github.com/betrybe).
[🔼 Voltar topo](#bem-vindo-ao-sql-all-for-one)