Entradas

Mostrando entradas de noviembre, 2022

Creación de una base de datos.

Imagen
 Creación de una base de datos. Las bases de datos se pueden crear desde muchos lugares. Una simple hoja de cálculo de Excel con información sobre personas es una base de datos. Aunque existen programas especiales para crearlo, como  MySQL.   Las bases de datos consisten en tablas en las que se almacenan varios datos diferentes.   Y cada tabla a su vez consta de filas y columnas. Cada fila contiene un registro y cada columna contiene parte de los datos de la tabla. El identificador único de cada tabla está definido por una información llamada "Clave principal".   Porque en el software tenemos varias formas de  crear procedimientos. También hay métodos para crear  bases de datos y tablas, todo directamente desde el código, lo que permite codificar todos los procesos por conveniencia o alguna otra opción importante.   Hay muchos motores de base de datos que nos brindan una aplicación para administrar la base de datos, por ejemplo...

Conexión de bases de datos en dispositivos móviles

Imagen
  Conexión de bases de datos en dispositivos móviles Cada vez más aplicaciones móviles necesitan datos para funcionar, y las bases de datos han sido durante bastante tiempo la forma más común de almacenar y administrar datos. Por lo tanto, en un escenario típico, una aplicación móvil usa una base de datos alojada en la nube y se conecta remotamente a ella para acceder a sus datos. Esto, por supuesto, implica que la aplicación móvil necesita una conexión de red activa y bastante rápida. La base de datos es la forma más común de almacenar y administrar datos. Desde hace bastante tiempo, las bases de datos se manejan en el lado del servidor o en la nube y los dispositivos móviles solo se comunican con ellos a través de la red. Sin embargo, para hacer que las aplicaciones sean más receptivas y menos dependientes de la conectividad de la red, la tendencia del uso fuera de línea o la menor dependencia de la red está ganando popularidad. Hoy en día, las aplicaciones mantienen la base de d...

Creación de tablas

Imagen
  CREACIÓN DE TABLAS  Una tabla de base de datos se refiere a objetos o estructuras que contienen todos los datos dispuestos en filas y columnas, las tablas se pueden comparar con una tabla de Excel. Estructura de la tabla Las tablas constan de campos y registros, donde: Campo: se refiere a un nombre de columna.  Es una herramienta que permite organizar toda la información contenida en el sistema de información. Esta programación permite al usuario actuar y trabajar correctamente con los datos colocándolos en el lugar indicado para su correcto funcionamiento.  Hay varios tipos de mesas: Tablas de particiones  Son las conocidas como tablas de particiones, cuya particularidad es que la organización de los datos se divide horizontalmente entre diferentes unidades y debe ser compartida entre diferentes archivos. Base de datos.  Estas secciones de la base de datos brindan fácil acceso a la información que el usuario desea buscar, al mismo tiempo que facilitan la...

Creación de relación entre tablas.

Imagen
  CREACIÓN DE RELACIÓN ENTRE TABLAS. Una base de datos relacional es un tipo de base de datos que almacena y proporciona acceso a puntos de datos que están relacionados entre sí. Las bases de datos relacionales se basan en el modelo relacional, que es una forma intuitiva y comprensible de representar datos en tablas. En una base de datos relacional, cada fila de una tabla es un registro con un identificador único denominado clave. Las columnas de una tabla contienen  atributos de los datos y, por lo general, cada registro tiene un valor para cada atributo, lo que facilita establecer relaciones entre  puntos de datos.   El modelo relacional es  ideal para mantener la coherencia de los datos entre las aplicaciones y sus réplicas. base de datos (instancias con nombre). Por ejemplo, cuando un cliente deposita dinero en un cajero automático y luego consulta el saldo en su teléfono móvil, el cliente espera ver el depósito  inmediatamente. Las bases de datos ...

Logueo y contraseña de usuario

Imagen
 LOGUEO Y CONTRASEÑA DE USUARIO. Profundizando un poco más, una de las características recurrentes de la mayoría de las aplicaciones móviles es iniciar sesión con un nombre de usuario y contraseña o algún otro método de inicio de sesión. Gracias a esto, se realizan varias validaciones en la cuenta creada, si ya está clara la conexión correcta a la base de datos. Ejemplo de login en android:  Para empezar entonces diseñamos la interfaz gráfica o el XML de android studio, teniendo como campos de entrada al usuario y la contraseña, ademas de añadir el boton iniciar y registrarse. Como primer paso, entramos al código declaramos y encontramos las variables tal y como esta en la imagen: Luego de esto, creamos la tabla usuarios con sus respectivos campos en la base de datos SQLITE  Realizamos la consulta de todos los usuarios que hay en la base de datos y los almacenamos en una lista para luego comprobar que el usuario y la contraseña ingresada si coincidan y existan.  y po...

Reflexión portafolio 3

Imagen
  REFLEXIÓN PORTAFOLIO 3. Este tipo de metodologías son muy  interesantes ya que a parte de incentivar la investigación reforzamos conocimientos al enfrentarnos directamente a escribir con nuestras palabras lo que entendimos sobre estos temas, siento que ayuda mucho a mejorar nuestras habilidades al momento de redactar y que es una muy buena forma de crecer en el ámbito de la escritura, ya que como profesionales necesitamos mucho de esta competencia. Por otro lado siento que la temática vista en esta unidad es demasiado útil ya que como programadores debemos saber como es el funcionamiento de las bases de datos y como poder usarlas para la implementación de un software viable que recopile y nos permita tener un buen manejo de datos, al enfrentarnos a esta nueva forma de conexión de bases de datos nos muestra que no debemos quedarnos solo en lo que sabemos y lo necesario que es aprender a hacer dicha conexión con una aplicación móvil, siento que es una parte clave y una buena f...

Implementación de métodos

Imagen
 IMPLEMENTACIÓN DE METODOS Para realizar el CRUD (Agregar, buscar, actualizar y borrar) en Android Studio, enlazado con SQLITE, debemos de realizar el siguiente código. 1. Para agregar o insertar datos , se debe de utilizar el método SQLiteDatabase.insert(), cuya funcionalidad es añadir filas a nuestras tablas. Los pasos para utilizarlo es: Crea un objeto del tipo ContentValues (el cual permite almacenar las columnas del registro en pares clave-valor) Añadir los pares con el método put() Invoca a insert() a través de la instancia de la base de datos.       Ejemplo:     2. Para buscar datos u obtener los registros de nuestra tabla, usaremos el método query(), además de  pasarle los datos que necesitamos consultar en la base de datos      Ejemplo:        3. Para eliminar registros de nuestra base de datos en SQLITE, debemos de utilizar el método:  SQLiteDatabase.delete         Ejemplo:  ...

Gestión de información por medio de bases de datos

Imagen
GESTIÓN DE INFORMACIÓN POR MEDIO DE BASES DE DATOS El surgimiento de la tecnología ha hecho posible la creación de nuevas herramientas que facilitan las tareas en una organización. Uno de ellos son las bases de datos, donde faltan independientemente del tamaño de la empresa para desarrollarla.  Hoy en día, la competencia en el sector financiero se ha intensificado, pero con la ayuda de los sistemas operativos puedes reducir su impacto.  Contar con aplicaciones que nos faciliten las tareas es una ventaja que ayuda a una organización a destacarse en el mercado empresarial. Encontrará lo siguiente en la base de datos:  Evita la duplicación de archivos, lo que permite un directorio mejor organizado y más fácil de usar.  Haces el trabajo a tiempo, porque si la carpeta está en orden sin duplicados, evitas errores y tardas menos en encontrar lo importante.  Manejas información actualizada porque Internet y las bases de datos van de la mano.  Tus archivos están seg...

Ventajas de SQLite.

Imagen
Ventajas de SQLite. SqLite por su usabilidad, permite que el desarrollo sea mas simple, convirtiéndose en una practica tecnológica para los dispositivos móviles. Las preferencias que nos ofrece, permiten almacenar datos de forma puntual como por ejemplo: el usuario, la clave, la fecha y la hora ultima conexión .  Una de sus principales ventajas son:  Fácil configuración, pues se comunicara con un archivo que será la base de datos y que es generado por la a aplicación. Es de código abierto, mucha de su información se puede encontrar fácilmente en internet. Persistencia de datos es decir que si se nos apaga el celular, cuando lo prendamos vamos a tener de nuevo nuestros datos almacenados. Se puede obtener el contenido y actualizarlo mediante consultas SQL, lo que reduce bastante la complejidad del código de la aplicación.