Buscas algo en especial ? Escrรญbelo aquรญ

Translate/Traductor

Mostrando entradas con la etiqueta Base de Datos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Base de Datos. Mostrar todas las entradas

jueves, 20 de agosto de 2020

Conexiรณn a la Base de Datos

๐Ÿ’•๐Ÿ’ป ๐“‘๐“ฒ๐“ฎ๐“ท๐“ฟ๐“ฎ๐“ท๐“ฒ๐“ญใƒ„๐“ผ ๐•ฏ๐“ฎ๐“ฟ๐“ฎ๐“ต๐“ธ๐“น๐“ฎ๐“ป๐“ผ ∧ ๐•ฏ๐“ป๐“ฎ๐“ช๐“ถ๐“ฎ๐“ป๐“ผ ๐Ÿ’ป๐Ÿ’•

Ejercicio Fibonacci y la conexiรณn a la Base de Datos 

Para realizar la conexion del anterior ejercicio de Fibonacci, con el uso de un orm, sequelize.
Primero ¿Que es un ORM?
Un ORM (Object-Relational mapping), es un modelo de programaciรณn, que consiste en transformar las tablas de una DB, en entidades esto para simplificar el trabajo, de acceso a dichos datos.
entre los beneficios de usar un ORM estรกn: 
  • Facilidad y velocidad al usarla.
  • Abstracciรณn de la base de datos usada.
  • Seguridad de la capa de acceso a datos contra posibles ataques.

SEQUELIZE

Es un ORM, de Node Js que esta basado en  promesas, para Postgres, MySQL, MariaDB, SQLite y Microsoft SQL Server. 
Para instalar usamos el siguiente comando:
$ npm install --save sequelize
Comandos a usar:

sequelize init :Inicio el proyecto en sequelize.

Para crear nuestros modelos debemos seguir la siguiente sintaxis:

sequelize model:generate --name NombreTabla --attributes Nombre(atributo):string(tipoDato),etc

sequelize db:create :Sirve para crear la base de datos.

sequelize db:drop :Sirve ara eliminar la base de datos.

sequelize db:seed:all : Para poder subir todos los registros/ o semillas a la base datos

Fragmentos de Cรณdigo:



Resultado:




Cรณdigo en Github: https://github.com/jazsnchz/Apis/





๐ŸŽ‰๐ŸŽŠDESTACADO๐ŸŽ‰๐ŸŽŠ

{POO}

๐Ÿ’•๐Ÿ’ป ๐“‘๐“ฒ๐“ฎ๐“ท๐“ฟ๐“ฎ๐“ท๐“ฒ๐“ญใƒ„๐“ผ ๐•ฏ๐“ฎ๐“ฟ๐“ฎ๐“ต๐“ธ๐“น๐“ฎ๐“ป๐“ผ ∧ ๐•ฏ๐“ป๐“ฎ๐“ช๐“ถ๐“ฎ๐“ป๐“ผ ๐Ÿ’ป๐Ÿ’• La clase tiene como objetivo principal la programaciรณn orienta...

✨POPULAR✨