Coder Social home page Coder Social logo

desafio_alwaysmusic_m7d2's Introduction

Desafío - Always Music

Aplicación en Node que realice consultas a PostgreSQL con el paquete “pg”.

Descripción

La escuela de música Always Music es reconocida en la ciudad por graduar a grandes músicos de reconocimiento mundial, sin embargo, a pesar de lo mucho que ha crecido con el tiempo, nunca dejaron de utilizar excel como base de datos y han decidido cambiar esto por un desarrollo personalizado. En este desafío deberás desarrollar una aplicación en Node que realice consultas a PostgreSQL con el paquete “pg” para:

● Agregar un nuevo estudiante. ● Consultar los estudiantes registrados. ● Consultar estudiante por rut. ● Actualizar la información de un estudiante. ● Eliminar el registro de un estudiante.

Ya que el caso se trata de un proceso de desarrollo, la interacción la debes realizar con argumentos por la línea de comandos. Antes de iniciar este desafío deberás crear una base de datos y una tabla con las siguientes columnas:

● Nombre ● Rut ● Curso ● Nivel

Requerimientos

  1. Crear una función asíncrona para registrar un nuevo estudiante en la base de datos. (2 puntos)
  2. Crear una función asíncrona para obtener por consola el registro de un estudiante por medio de su rut. (2 puntos)
  3. Crear una función asíncrona para obtener por consola todos los estudiantes registrados. (2 puntos)
  4. Crear una función asíncrona para actualizar los datos de un estudiante en la base de datos. (2 puntos)
  5. Crear una función asíncrona para eliminar el registro de un estudiante de la base de datos. (2 puntos)

Empezando 🚀

Estas instrucciones te guiarán para obtener una copia de este proyecto en funcionamiento en tu máquina local para propósitos de desarrollo y pruebas.

git [email protected]:Percy-182/desafio_AlwaysMusic_M7D2.git

Pre-requisitos 📋

Lista de software y herramientas, incluyendo versiones, que necesitas para instalar y ejecutar este proyecto:

  • Sistema Operativo (Ubuntu 20.04, Windows 10, MacOS 10.15)
  • Navegador (Firefox, Opera, Chrome, Brave, Safari)

desafio_alwaysmusic_m7d2's People

Contributors

percy-182 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.