Bases de Datos


10



Media | ES | Leo

La bases de datos es una de las herramientas mas importantes en el desarrollo de software, esta te permiten almacenar y solicitar data como te de la gana. La bases de datos crean un espacio perfecto para moldear el funcionamiento de tus proyecto.

Hay múltiples formas de almacenar información, puedes contactar tu código a un CSV y creas filas de información, puedes trabajar un XML y seteas tablas de data como un excel, puedes crear un JSON y lo pompeas armando un api o puedes desarrollar una base de datos en sql y creas un proyecto serio.

Al final todo depende de la complejidad y utilidad que le quieras dar a tu programa. No te compliques si tu idea es algo sencillo intenta la opción que mas simple, todas law opciones tienen una utilidad única que puedes explotar a tu favor.

Por lo general las bases de datos se separan en SQL y no SQL.

SQL es un lenguaje de consulta estructurada muchas bases de datos lo utilizan para facilitar su uso ya que se puede decir que esta estandarizado y potencia su funcionalidad. Pero la verdad es que hay de todo en la villa del señor las no sql también son cool, los API’s an crecido en popularidad y en utilidad. Investiga cual es mas util para ti.

A la hora de desarrollar tu base de datos hay una seria de funciones que es vital para su funcionamiento correcto estas se conoce como el CRUD (Create, read, update, delete). El CRUD por crea, leer, editar y eliminar, defines las funciones básicas que debe tener tu BD para que tu aplicación funcione cool.

Dentro de tu base de datos defines tus tabla Usuario y con el CRUD la trabajas.

Usuarios

id

user

password

name

1

xXwizXx

············

leo

2

luigivert

········

luigi

User.new(3,”420lord”,”··········”,”Paolo”)

id

user

password

name

1

xXwizXx

············

leo

2

luigivert

········

luigi

3

420lord

···········

paolo

User.select(1)

//User: xXwixXx password: ·············

User.update(3)(name: “cris”)

id

user

password

name

1

xXwizXx

············

leo

2

luigivert

········

luigi

3

420lord

···········

cris

user.delete(2)

id

user

password

name

1

xXwizXx

············

leo

 

 

 

 

3

420lord

···········

cris

Otro punto importante de las bases de datos son las relaciones entre tablas. La forma en que relacionas tus tablas expande la utilidad de tu programa. Si quieres hacer un app como airbnb, creas una tabla de apartamentos y la relacionas directamente a un usuario.

Apartamentos

id

nombre

disponible

precio

usuario

1

casa de leo

TRUE

40 la noche

1

2

casa de mi mama

TRUE

50 la noche

1

3

casa de cris

FALSE

30 la noche

2

 

 

 

 

 

Así vas creando diferentes tablas y las vas relacionando una a otras dependiendo del propósito que tengas, la lógica es siempre la misma solo varia el código en relación a la herramienta que uses.

Métele mente y empieza a desarrollar.








Untitled-design-10

Contacto

leonardoluxburg@gmail.com

+507 6288-3330

Panamá city, Panamá





©LeonardoLuxburg 2023