Nesse projeto desafio proposto pela DIO foi feita a apresentação do banco de dados DynamoDB da AWS. Foi apresentada a criação de uma tabela, a inserção de um único registro e de vários registros simultâneos. Nesse projeto também foram criados índices para viabilizar a pesquisa por alguns campos. Todos esses estudos foram feitos seguindo a trilha Boas práticas com DynamoDB do bootcamp UNIMED BH 💚 com a DIO 💪 apresentado pelo Cassiano Peres.
Esse estudo foi estruturado da seguinte forma:
📁 1 - Criacao_BD: contém os arquivos usados no desafio de criação do banco de dados e carregamento dos dados nesse banco.
- create_table.bat → Criação da tabela Music.
- criando_indice_AlbumTitle.bat → Criação de um índice com a coluna AlbumTitle.
- criando_indice_Artist_AlbumTitle.bat → Criação de um índice com as colunas Artist e AlbumTitle.
- criando_indice_SongTitle_SongYear.bat → Criação de um índice com a coluna SongTitle e SongYear.
- inserir_um_item.bat → Carregamento do primeiro registro na tabela Music.
- inserir_um_item2.bat → Carregamento .do segundo registro na tabela Music.
- inserir_varios_itens.bat → Carregamento de vários registros na tabela Music.
- batchmusic.json → Dados do primeiro registro para a tabela Music.
- itemmusic.json → Dados do segundo registro para a tabela Music.
- itemmusic2.json → Dados de vários registros para a tabela Music.
📁 2 - Consultando_BD: contém os arquivos usados para executar as consultas propostas no desafio.
- consultando_artista.bat → Buscando os registros por nome de artista.
- consultando_artista_e_titulo_album.bat → Buscando os registros por Artista e Título do Álbum.
- consultando_musica_e_artista.bat → Buscando os registros por nome da música e nome do artista.
- consultando_titulo.bat → Buscando por Título.
- keyconditions.json → Contém os resultados de uma busca.
- Amazon DynamoDB
- Amazon CLI para execução em linha de comando
Moysés Dutra da Silva
[MIT] https://choosealicense.com/licenses/mit
In this project proposed by DIO, a small context modeling was done on a automotive workshop application. Some interviews were carried out to identify the customer's needs. Based on these interviews, an EER model was made. All activities were done using the MySQL Workbench application . All these studies were carried out according to the trail Construa um Projeto Lógico de Banco de Dados do Zero from the UNIMED BH 💚 bootcamp with DIO 💪 presented by Cassiano Peres.
This study was divided as follows: :file_folder: 1 - Criacao_BD: :contains the files used in the challenge that consisted in create a database in AWS dynamoDB.
- create_table.bat → Create table Music.
- criando_indice_AlbumTitle.bat → Create an index with column AlbumTitle.
- criando_indice_Artist_AlbumTitle.bat → Create an index with columns Artist and AlbumTitle.
- criando_indice_SongTitle_SongYear.bat → Create an index with columns SongTitle and SongYear.
- inserir_um_item.bat → Load the first record into table Music.
- inserir_um_item2.bat → Load the second record into table Music.
- inserir_varios_itens.bat → Load the multiples records into table Music.
- batchmusic.json → First record data to insert in tableMusic.
- itemmusic.json → Second record data to insert in table Music.
- itemmusic2.json → More records to be inserted into table Music.
📁 2 - Consultando_BD: Contains the commands used to query data from de table Music
- consultando_artista.bat → Searching data by column Artist.
- consultando_artista_e_titulo_album.bat → Searching data using columns Artist and AlbumTitle.
- consultando_musica_e_artista.bat → Searching data using columns SongTitle and Artist.
- consultando_titulo.bat → Searching data using column SongTitle .
- keyconditions.json → Some result from searched data.
- Amazon DynamoDB
- Amazon CLI to run AWS commands on Windows command line
Moysés Dutra da Silva