Articles of database

Escribir la clase de controlador genérica para cualquier soporte de base de datos

Durante los últimos días, estuve trabajando con varias bases de datos como MySQL, Oracle, Ibmdb2, etc. que se conectan con dot net a través de proveedores odbc. Por ejemplo: 1)MySQL: Driver={MySQL ODBC 5.1 Driver};server=**********;uid=**;database=**;port=***;pwd=***;” 2)oracle: Driver={Microsoft ODBC for Oracle};server=**********;uid=**;database=**;port=***;pwd=***;” 3)Db2: Driver={IBM DB2 ODBC DRIVER};server=**********;uid=**;database=**;port=***;pwd=***;” ahora mi pregunta es es posible escribir clases genéricas para cualquier […]

TSQL: crea una vista que accede a múltiples bases de datos

Tengo un caso especial, por ejemplo, en la tabla ta de la base de datos A , almacena todos los productos que compro table ta( id, name, price ) en la tabla tb en la base de datos B , contiene todo el producto que la gente puede comprar table tb( id, name, price …. […]

Lectura y escritura simultánea SQLite

He leído muchos temas, pero no puedo entender la respuesta a la pregunta: ¿es posible leer y escribir simultáneamente? Tengo un hilo de fondo que actualiza algunos datos y la IU necesita pequeños datos almacenados en DB. Entonces, en la interfaz de usuario se realiza la operación SELECCIONAR hilo. Pero bloquea cuando la actualización está […]

Mongodb: no se pudo conectar a 127.0.0.1:27017, razón: errno: 10061

Aquí está mi archivo mongod.cfg : bind_ip = 127.0.0.1 dbpath = C:\mongodb\data\db logpath = C:\mongodb\log\mongo-server.log verbose=v Aquí está mi mongod servicio mongod : mongod -fc:\mongodb\mongod.cfg –install Instalé MongoDB hace aproximadamente una semana y todo funcionó bien, sin embargo, hoy, cuando ejecuté el comando mongo , recibí el siguiente error: Failed to connect to 127.0.0.1:27017, reason: […]

La mejor forma de guardar una lista ordenada en la base de datos mientras se mantiene el orden

Me preguntaba si alguien tiene una buena solución para un problema que he encontrado en numerosas ocasiones durante los últimos años. Tengo un carrito de compras y mi cliente solicita explícitamente que el pedido sea significativo. Entonces necesito persistir el pedido al DB. La forma más obvia sería simplemente insertar un campo de órdenes donde […]

¿Cuándo usar JCR (repository de contenido) sobre otras opciones?

Estoy intentando evaluar los repositorys de contenido ( JSR283 ) como Jackrabbit y ModeShape, pero debo confesar que no entiendo qué problema se resuelve en primer lugar e incluso si es una buena opción para el proyecto. ¿Qué casos crees que es la mejor solución para aplicar? ¿No es lo mismo que las bases de […]

¿Cuál es la mejor forma de almacenar datos privados en react-native?

¿Cómo puedo implementar funciones como remember me cuando autentico mediante la aplicación de reacción? Creo que AsyncStorage no encriptado no es la mejor manera de hacerlo, porque los datos están abiertos para los usuarios. Intenté usar el realm , pero me quedé atrapado en un problema que no se puede resolver en Android usando expo […]

¿Cómo crear una clave externa con “ON UPDATE CASCADE” en Oracle?

En MS SQL Server es posible crear una clave externa con la opción ON UPDATE CASCADE , de modo que cada vez que actualice una de las columnas en la clave principal, el DBMS también actualizará las claves externas en otras tablas. Entonces, ¿cómo hacerlo en Oracle?

incertidumbre en el desarrollo de un modelo de base de datos

Estoy tratando de desarrollar un modelo de base de datos para el candidato, sus exámenes registrados y el resultado de los exámenes cuando se toman. Esto es lo que hice hasta ahora. sin embargo, no estoy seguro si estoy en el camino correcto, especialmente desde la mesa de exploración hasta la tabla de resultados del […]

Mongodb aggregation $ group, restringe la longitud de la matriz

Quiero agrupar todos los documentos según un campo pero restringir la cantidad de documentos agrupados para cada valor. Cada mensaje tiene una conversation_ID. Necesito obtener 10 o menos mensajes para cada conversation_ID. Puedo agrupar de acuerdo con el siguiente comando, pero no puedo encontrar la manera de restringir el número de documentos agrupados, aparte de […]