elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20
51  Programación / Programación General / Re: Base de datos de escritorio en: 9 Mayo 2015, 13:28 pm
Otra opción puede ser SQL Server Compact

Citar
Una base de datos SQL Server Compact, a diferencia de una base de datos SQL Server que se expone como un servicio de Windows, se ejecuta bajo el proceso de la aplicación que la consume (in-process). El tamaño máximo del archivo de base de datos es de 4 Gb. y la extensión por defecto es .sdf la cual puede ser modificada. El nombre de la base de datos está limitado a 128 caracteres. En cuanto a limitaciones destacar que el número máximo de tablas por base de datos es de 1024 con un tamaño máximo por registro de 8060 bytes con un tamaño por página de 4 Kb. y 2 Gb. para campos BLOB.

En un proyecto que trabajo tenemos una BD MySql con unos 90 millones de registros y pesa unos 20 GB, o sea que 4 GB dan para bastante.

Pero si realmente va a ser una aplicación "gorda" y con previsión de carga sostenida y que no va a dejar de crecer ..... No te la juegues e implementa lo que te ha dicho engel

Solo he hecho la aportación porque se tiende a pensar como "BBDD locales" en SQLite y Access, y SQL Server CE es otra opción que da el apaño y con .NET se usa de dos patadas.

Un saludo,
52  Programación / Programación General / Re: Orientacion Personal en cuanto a empezar con un lenguaje en: 1 Mayo 2015, 16:16 pm
Te voy a dar mi percepción personal, que como tal estará muy sesgada y quien quiera podrá sacarle todas las pegas que estime oportuno. Y para colmo seguro que me olvidaré algo.

PHP: Sigo programando puntualmente. Me parece un lenguaje un poco de juguete, la verdad, cuando descubrí los problemas que tenía con la coma flotante y que sin tirar de BCMath no había manera de que, por ejemplo, sumara sin peligro de error no sé si quise reir o llorar. Hay quien dice que eso pasa en otros lenguajes, que si el epsilon de cada máquina, que si la abuela fuma petardo del bueno, etc. A mi no me ha pasado ni con el denostado VB6. Además lo veo bien si vas a juguetear como amateur (hosting gratis, mucho código abierto, etc) o si trabajas por tu cuenta, pero por cuenta ajena suelo ver pocas ofertas de trabajo.

Java: He programado poco con él, sobre todo JSP y Struts (¿Alguien se acuerda de él? En su día si no sabías no eras nadie y ahora ....) Por mi no puedo hablar, pero mis compañeros son especialistas (certificados) y dicen que desde que lo compró Oracle se está convirtiendo en un pestiño que va de mal en peor.
En líneas genéricas creo que sigue mereciendo la pena porque es puente a otras partes, por ejemplo para crear apps para Android, aunque es cierto que hay más opciones como HTML5, hacerlo en C# y portarlo con Xamarin, etc.

C#: Es mi día a día. .NET suele ir bien, han tomado decisiones inteligentes como abrir el código, hacer gratuito el VS 2013 y cosas así, pero están perdiendo muchas batallas con la llegada de smartphones y tablets y no sé si saldrán del atolladero.
Además parece que van un poco como pollo sin cabeza: Silverlight lo sacan y al poco se rinden y lo descontinuan, sacan WPF y ... ¡no es 100% compatible con Windows Forms! Y los controles y DLLs que estaban hechos, ¿qué? ¿A rehacerlos? En mi empresa la idea como que no moló nada. Y el concepto de POO de reutilización de código a hacer puñetas.

Python: Solamente empecé a verlo, pero cuando leí que tabulaciones y espacios se tenían en cuenta y afectaban a la ejecución ... Como que no me moló.
53  Programación / Bases de Datos / Re: Hacer Where en Mysql en: 16 Abril 2015, 21:21 pm
Te puedes montar algo como

select * from tabla where concat(campo1, campo2, campo3, campoN) like '%$valor%'

pero sigues teniendo que escribir los campos (aunque ahorras escritura)

Eso sí la eficiencia como que ..........

Lo que quieres que yo sepa no se puede hacer, y aunque se pudiera sería una pasada .... un like por cada campo ... madre mia

Un saludo,
54  Programación / Bases de Datos / Re: Consulta de multiples tablas de mysql en: 16 Abril 2015, 21:17 pm
Una select a 7 tablas te tiene que tardar, de todas formas yo trabajo con tablas de 66 millones de registros en MySql y estando indizado tarda relativamente poco.

Prueba a crear índices en los campos donde unes las tablas y para medicamento.medicamento

¿Por qué haces ese concat? ¿Y ese group by????
55  Programación / Bases de Datos / Re: Problema al importar base de datos en: 16 Abril 2015, 21:11 pm
Pon incidencia en el hosting, puede ser una tontada que tengan que solucionarte.
Yo nunca he tenido pegas y uso phpAdmin también.

Un saludo,
56  Programación / Bases de Datos / Re: [DUDA]Transformar Sintaxis Oracle SQL a MySQL en: 16 Abril 2015, 21:09 pm
Las secuencias puedes sustituirlas por campos autoincrementales. Si me dices la pega que le ves le damos una pensada.

Un saludo,
57  Programación / .NET (C#, VB.NET, ASP) / Re: "No se puede agregar o cambiar el registro porque se necesita un registro relaci en: 16 Abril 2015, 21:03 pm
La relación materias - alumno es N a N, no entiendo lo que estás haciendo.

En cualquier caso ten en cuenta que cuando 2 tablas están relacionadas tienes que crear los DataRelation.

Un saludo,
58  Programación / .NET (C#, VB.NET, ASP) / Re: ¿Cómo concatenar dos o mas consultas en c# y que se muestren? en: 16 Abril 2015, 20:59 pm
Creo recordar que simplemente poniendo las 2 consultas separadas por ; te crea un DataSet con 2 DataTable

comando.CommandText = "select campo from tabla1; select campo from tabla2;";

Ese command se lo enchufas a un dataadapter y con el dataadapter haces Fill a un Dataset

Un saludo,
59  Programación / .NET (C#, VB.NET, ASP) / Re: Diferenciar eventos según teclado C# en: 16 Abril 2015, 20:55 pm
Quizá debas interrogar al sistema operativo sobre los dispositivos conectados.

En una búsqueda rápida he encontrado la clase KeyboardCapabilities y el namespace Windows.Devices.Input prueba por ahí a ver qué encuentras.

Un saludo,
60  Programación / Bases de Datos / Re: Mysql porcentajes en: 1 Marzo 2015, 21:50 pm
Se puede hacer sin problema, pero si lo tienes claro en Excel yo ya lo habría exportado a CSV.

Un saludo,
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines