| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    MySQL vs. Texto
    Al crear aplicaciones Web y de escritorio , los desarrolladores a menudo tienen una opción en términos de almacenamiento de datos. Los datos de una aplicación pueden incluir números , cadenas de texto y otros artículos. Algunas aplicaciones , sobre todo en la Red, utilizan archivos de texto para almacenar datos, mientras que otros utilizan el sistema de base de datos MySQL. Estas dos opciones tienen ventajas y desventajas , así como cuestiones generales a tener en cuenta antes de tomar una decisión. Almacenamiento

    Los elementos de datos en un archivo de texto que se almacenan en una disposición lineal con nuevos elementos típicamente añade al final . A veces, cada elemento se coloca en su propia línea , con caracteres de nueva línea entre cada registro. Los artículos en un archivo de texto también pueden estar separados por un carácter tal como un espacio o una coma . En una base de datos MySQL , los desarrolladores pueden modelar datos en términos de tablas y columnas . MySQL es un sistema de base de datos relacional , de manera que cada columna puede tener un tipo de datos específico y las tablas pueden tener relaciones entre sí . Por ejemplo, cada registro de una tabla para un comercial de órdenes de registro del sistema podría estar vinculado a un registro en una tabla de registro de datos del cliente .
    Consultas

    Cuando las aplicaciones utilizan datos a partir de una fuente de datos , el enfoque se adapta al tipo de estructura de datos involucrados . Debido a que un archivo de texto almacena los elementos de datos en una estructura lineal , normalmente es necesario para leer los datos de todo el conjunto en un programa , su almacenamiento en una estructura de datos de programación , tales como una matriz o lista. Con MySQL , los desarrolladores pueden seleccionar secciones muy específicas de los datos utilizando instrucciones de consulta . Por ejemplo , en la aplicación comercial , un desarrollador podría construir una consulta para devolver todas las órdenes que figuran para un cliente en particular . Esto puede hacer que los sistemas de MySQL más eficientes que los archivos de texto .
    Orden

    Los datos en un archivo de texto que no se puede pedir , por lo que las aplicaciones pueden simplemente añadir nuevo artículos en el fin. Si una aplicación necesita actualizar un artículo en particular , el código tiene que recorrer cada registro hasta encontrar el elemento deseado. En un sistema de MySQL , las consultas permiten a los desarrolladores para localizar un punto específico para la actualización . A menudo , las tablas de base de datos MySQL no tienen una columna de índice en el que se asigna cada registro un número consecutivo cuando se añade . Esto también puede ayudar a las consultas y actualizaciones. Cada registro de una tabla de base de datos MySQL es a menudo únicos , mientras que en un archivo de texto que puede haber duplicados.
    Tecnologías

    Tanto MySQL y las fuentes de datos de archivos de texto se pueden utilizar en conjunción con otras tecnologías web tales como PHP y Java . Beneficios de MySQL a partir de recursos dedicados en muchos lenguajes de programación para la realización de procesos comunes, como consultas. Con archivos de texto , el código de aplicación es más dependiente de la lengua en uso porque los datos de texto se lee normalmente en las estructuras internas para el procesamiento . Una ventaja de los archivos de texto , sin embargo, es que prácticamente cualquier persona puede crear un origen de datos de archivo de texto , mientras que MySQL requiere un cierto nivel de habilidad técnica .

    Previous :

    next :
      Artículos relacionados
    ·Twitter API Contraseña límite de longitud 
    ·Cómo incluir un archivo PHP en TPL 
    ·Cómo actualizar la página después de 3 SEC en PHP 
    ·Cómo instalar PHP Nuke 
    ·Cómo crear un archivo de carga de rutina en PHP 
    ·Cómo convertir las imágenes en datos binarios mediant…
    ·Cómo configurar MySQL en Windows PC 
    ·Los apóstrofes se rompen en PHP 
    ·Cómo ejecutar archivos PHP en Ubuntu con argumentos 
    ·Cómo hacer un blog a través de PHP 
      Artículos destacados
    ·MS Access 97 Tutoriales 
    ·Cómo convertir una matriz de bytes en una cadena con V…
    ·Conversión de un valor negativo a positivo en C + + 
    ·Cómo utilizar Crystal Reports 2008 Con Visual Studio 2…
    ·Cómo navegar en el medio de un archivo PHP 
    ·¿Cómo puedo ver un formulario en una aplicación de c…
    ·Cómo comprobar si una cadena contiene sólo letras del…
    ·Cómo obtener la versión Maven Pom en Spring 
    ·Cómo acceder a la función de la llamada desde una con…
    ·¿Qué es la programación de CLR 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com