fbpx
Wikipedia

Modelo de tabla

El modelo de tabla es un modelo de base de datos que describe cualquiera de los medio de codificar un modelo de base de datos (comúnmente una tabla) como un archivo de texto simple.

Vista previa

Un archivo plano es un texto simple o el texto mixto y el archivo binario que por lo general contiene un registro por línea o el registro 'físico' (por ejemplo sobre el disco o una cinta). Dentro de tal registro, los campos solos pueden ser separados por delimitadores, p.ej. comas, o tener una longitud fija. En el caso último, el acolchado puede ser necesario para alcanzar esta longitud. El formatear suplementario puede ser necesario para evitar la colisión delimiter. No hay ningunas relaciones estructurales entre los registros.

Los ejemplos típicos de archivos planos son/etc/passwd y/etc/group sobre sistemas operativos Parecidos. Otro ejemplo de un archivo plano es una lista de nombre y dirección con el Nombre de campos, la Dirección, y el Número de teléfono.

Es posible escribir a mano, sobre una hoja de papel, una lista de nombres, direcciones, y números de teléfono; esto es una base de datos de archivo plana. Esto también puede ser hecho con cualquier máquina de escribir o procesador de texto. Muchos pedazos de software son diseñados para poner en práctica bases de datos de archivo planas. y otras sustancias.

Historia

Los primeros empleos de máquinas calculadoras eran las puestas en práctica de bases de datos simples. Herman Hollerith concibió la idea que los datos de censo podrían ser representados por agujeros perforó en tarjetas de papel y tabuló por la máquina. Él vendió su concepto a la Oficina de Censo de los EU; así, el Censo de 1890 era el primer en la vida automatizado consistiendo base de datos, en la esencia, de unos miles de cajas llenas de tarjetas perforadas.

La empresa de Hollerith se convirtió en la IBM de gigante de ordenador, que dominó el mercado informático para la mayor parte del siglo XX. La longitud fija de la IBM tarjetas perforadas de campaña, de 80 columnas se hizo el medio ubicuo de introducir datos electrónicos hasta los años 1970.

En los años 80's, el usp de las base de datos de archivo plano configurables eran populares sobre DOS y el Macintosh. Estos programas fueron diseñados para hacerlo fácil para individuos para diseñar y usar sus propias bases de datos, y eran casi sobre la par con procesadores de texto y hojas de cálculos tomaron popularidad. Los ejemplos de productos de base de datos de archivo plano eran las tempranas versiones de FileMaker y el shareware(el software de libre evaluación) el ARCHIVO DE COMPUTADORA PERSONAL. Algunos de estos ofrecidos limitaron capacidades emparentadas, permitiendo a algunos datos para ser compartidos entre archivos.

Implementaciones contemporáneas

C-árbol de Faircom es un ejemplo de una solución de nivel de la empresa moderna, pero aparte de que, hay muy pocos programas disponibles hoy que permitan a un principiante crear y usar una base de datos de archivo plana de uso general. Esta funcionalidad es puesta en práctica con Trabajos de Microsoft (disponible sólo para algunas versiones de Windows) y AppleWorks, a veces llamada ClarisWorks (disponible tanto para el Macintosh como para plataformas de Windows). Con el tiempo, los productos como la Paradoja de Borland, y el Microsoft Access comenzaron a ofrecer algunas capacidades emparentadas, así como lenguajes de programación empotrados. Los Sistemas de Gestión de datos (DBMS) como MySQL u Oráculo generalmente requieren que programadores construyan usos.

Las bases de datos de archivo planos todavía son usadas internamente por muchos usos de la computadora como almacenar datos de configuración. Muchos de sus usos se permiten a usuarios para almacenar y recuperar su propia información de archivos planos que usan un juego predefinido de campos. Los ejemplos son programas para manejar las colecciones de libros o citas(nombramientos). Algún pequeño "contacto" (el nombre y dirección) puestas en práctica de base de datos esencialmente usa archivos planos.

XML es ahora un formato popular para almacenar datos en archivos de texto simples, pero como XML permite a estructuras de datos muy complejas anidadas ser representadas y contiene la definición de los datos, muy diferentes del modelo de archivo plano.

Condiciones

La base de datos de archivo plana puede ser definida muy por poco, o más ampliamente. La interpretación más estrecha es correcta en la teoría de base de datos; las más amplias cubiertas el término como generalmente usado.

Estrictamente, una base de datos de archivo plana debería consistir en nada más que datos y, si los registros varían en la longitud, delimiters. Más ampliamente, el término se refiere a cualquier base de datos que existe en un archivo solo en forma de rema y columnas, sin relaciones o eslabones entre registros y campos excepto la estructura de mesa.

Las condiciones solían describir los aspectos diferentes de una base de datos y sus instrumentos se diferencian de una puesta en práctica al siguiente, pero los conceptos dejan el mismo. FileMaker usa el término "Hallazgo"(find), mientras MySQL usa el término "Consulta"(query); pero el concepto es el mismo. FileMaker "archivos" son equivalente "tablas" MySQL, etcétera, etcétera. Para evitar confundir al lector, un juego constante de términos(condiciones) es usado en todas partes de este artículo.

Sin embargo, las condiciones básicos "registro" y "campo" son usados en casi cada puesta en práctica de base de datos.

Ejemplo de base de datos

El ejemplo siguiente ilustra los elementos básicos de una base de datos de archivo plano. El arreglo de datos consiste en una serie de columnas y filas organizadas en un formato tabular. Este ejemplo específico usa sólo una tabla.

Las columnas incluyen: nombre (el nombre de una persona, segunda columna); equipo (el nombre de un equipo atlético apoyado por la persona, tercera columna); y ID numérico único, (solía únicamente identificar registros, la primera columna).

Aquí está un ejemplo la representación textual de los datos descritos:

id nombre equipo 1 Amy Azul 2 Bob Rojo 3 Chuck Azul 4 Dick Azul 5 Ethel Rojo 6 Fred Azul 7 Gilly Azul 8 Hank Rojo 

Este tipo de representación de datos es el estándar para una base de datos de archivo plano, aunque haya algunas consideraciones adicionales que no son fácilmente evidentes del texto:

  • Tipos de datos: cada columna en una tabla de base de datos como la de arriba generalmente es restringida a un tipo de datos específico. Tales restricciones por lo general son establecidas según la convención, pero no indicada formalmente a no ser que los datos sean transferidos a un sistema de base de datos relacional.
  • Columnas separadas: En el susodicho ejemplo, columnas individuales son separadas usando caracteres en blanco. También llaman a esto indexación o el formateo de datos "de anchura fija". Otra convención común es de separar columnas que usan uno o varios caracteres delimitadores. Hay muchas convenciones diferentes para representar datos como esto encima en el texto. (Mirar p.ej., valores Separados por coma, valores Delimiter-separados, la lengua de Margen, el Lenguaje de programación). La utilización delimitadores incurre en unos en lo alto en la localización de ellos siempre ellos son procesados (a diferencia del formatear de anchura fija) que puede tener algunas implicaciones de funcionamiento. Sin embargo, el empleo de carácter delimitador (sobre todo las comas) son también una forma ordinaria de compresión de datos que puede ayudar al funcionamiento total por reduciendo volúmenes de datos - sobre todo para objetivos de transmisión de información. El empleo de carácter delimitadir que incluye un componente de longitud (notación Declarativa) es relativamente raro, pero infinitamente reduce el elevado asociado con la localización del grado de cada campo.
  • Álgebra relacional: Cada fila o registro en la susodicha mesa encuentran la definición estándar de un tupla bajo el álgebra emparentada (el susodicho ejemplo representa una serie de 3-tuples). Además, la primera fila especifica los nombres de campaña que son asociados con los valores de cada fila.
  • Sistema de administración de bases de datos: Ya que las operaciones formales posibles con un archivo de texto por lo general son más limitadas que deseado. El texto en el susodicho ejemplo generalmente representaría un estado intermediario de los datos antes de la transferencia en un sistema de gestión de datos.

Véase también

Modelo de base de datos

Enlaces externos

  •   Datos: Q1373925
  •   Multimedia: Flat file models

modelo, tabla, este, artículo, sección, necesita, referencias, aparezcan, publicación, acreditada, este, aviso, puesto, febrero, 2010, modelo, tabla, modelo, base, datos, describe, cualquiera, medio, codificar, modelo, base, datos, comúnmente, tabla, como, arc. Este articulo o seccion necesita referencias que aparezcan en una publicacion acreditada Este aviso fue puesto el 3 de febrero de 2010 El modelo de tabla es un modelo de base de datos que describe cualquiera de los medio de codificar un modelo de base de datos comunmente una tabla como un archivo de texto simple Indice 1 Vista previa 2 Historia 3 Implementaciones contemporaneas 4 Condiciones 5 Ejemplo de base de datos 6 Vease tambien 7 Enlaces externosVista previa EditarUn archivo plano es un texto simple o el texto mixto y el archivo binario que por lo general contiene un registro por linea o el registro fisico por ejemplo sobre el disco o una cinta Dentro de tal registro los campos solos pueden ser separados por delimitadores p ej comas o tener una longitud fija En el caso ultimo el acolchado puede ser necesario para alcanzar esta longitud El formatear suplementario puede ser necesario para evitar la colision delimiter No hay ningunas relaciones estructurales entre los registros Los ejemplos tipicos de archivos planos son etc passwd y etc group sobre sistemas operativos Parecidos Otro ejemplo de un archivo plano es una lista de nombre y direccion con el Nombre de campos la Direccion y el Numero de telefono Es posible escribir a mano sobre una hoja de papel una lista de nombres direcciones y numeros de telefono esto es una base de datos de archivo plana Esto tambien puede ser hecho con cualquier maquina de escribir o procesador de texto Muchos pedazos de software son disenados para poner en practica bases de datos de archivo planas y otras sustancias Historia EditarLos primeros empleos de maquinas calculadoras eran las puestas en practica de bases de datos simples Herman Hollerith concibio la idea que los datos de censo podrian ser representados por agujeros perforo en tarjetas de papel y tabulo por la maquina El vendio su concepto a la Oficina de Censo de los EU asi el Censo de 1890 era el primer en la vida automatizado consistiendo base de datos en la esencia de unos miles de cajas llenas de tarjetas perforadas La empresa de Hollerith se convirtio en la IBM de gigante de ordenador que domino el mercado informatico para la mayor parte del siglo XX La longitud fija de la IBM tarjetas perforadas de campana de 80 columnas se hizo el medio ubicuo de introducir datos electronicos hasta los anos 1970 En los anos 80 s el usp de las base de datos de archivo plano configurables eran populares sobre DOS y el Macintosh Estos programas fueron disenados para hacerlo facil para individuos para disenar y usar sus propias bases de datos y eran casi sobre la par con procesadores de texto y hojas de calculos tomaron popularidad Los ejemplos de productos de base de datos de archivo plano eran las tempranas versiones de FileMaker y el shareware el software de libre evaluacion el ARCHIVO DE COMPUTADORA PERSONAL Algunos de estos ofrecidos limitaron capacidades emparentadas permitiendo a algunos datos para ser compartidos entre archivos Implementaciones contemporaneas EditarC arbol de Faircom es un ejemplo de una solucion de nivel de la empresa moderna pero aparte de que hay muy pocos programas disponibles hoy que permitan a un principiante crear y usar una base de datos de archivo plana de uso general Esta funcionalidad es puesta en practica con Trabajos de Microsoft disponible solo para algunas versiones de Windows y AppleWorks a veces llamada ClarisWorks disponible tanto para el Macintosh como para plataformas de Windows Con el tiempo los productos como la Paradoja de Borland y el Microsoft Access comenzaron a ofrecer algunas capacidades emparentadas asi como lenguajes de programacion empotrados Los Sistemas de Gestion de datos DBMS como MySQL u Oraculo generalmente requieren que programadores construyan usos Las bases de datos de archivo planos todavia son usadas internamente por muchos usos de la computadora como almacenar datos de configuracion Muchos de sus usos se permiten a usuarios para almacenar y recuperar su propia informacion de archivos planos que usan un juego predefinido de campos Los ejemplos son programas para manejar las colecciones de libros o citas nombramientos Algun pequeno contacto el nombre y direccion puestas en practica de base de datos esencialmente usa archivos planos XML es ahora un formato popular para almacenar datos en archivos de texto simples pero como XML permite a estructuras de datos muy complejas anidadas ser representadas y contiene la definicion de los datos muy diferentes del modelo de archivo plano Condiciones EditarLa base de datos de archivo plana puede ser definida muy por poco o mas ampliamente La interpretacion mas estrecha es correcta en la teoria de base de datos las mas amplias cubiertas el termino como generalmente usado Estrictamente una base de datos de archivo plana deberia consistir en nada mas que datos y si los registros varian en la longitud delimiters Mas ampliamente el termino se refiere a cualquier base de datos que existe en un archivo solo en forma de rema y columnas sin relaciones o eslabones entre registros y campos excepto la estructura de mesa Las condiciones solian describir los aspectos diferentes de una base de datos y sus instrumentos se diferencian de una puesta en practica al siguiente pero los conceptos dejan el mismo FileMaker usa el termino Hallazgo find mientras MySQL usa el termino Consulta query pero el concepto es el mismo FileMaker archivos son equivalente tablas MySQL etcetera etcetera Para evitar confundir al lector un juego constante de terminos condiciones es usado en todas partes de este articulo Sin embargo las condiciones basicos registro y campo son usados en casi cada puesta en practica de base de datos Ejemplo de base de datos EditarEl ejemplo siguiente ilustra los elementos basicos de una base de datos de archivo plano El arreglo de datos consiste en una serie de columnas y filas organizadas en un formato tabular Este ejemplo especifico usa solo una tabla Las columnas incluyen nombre el nombre de una persona segunda columna equipo el nombre de un equipo atletico apoyado por la persona tercera columna y ID numerico unico solia unicamente identificar registros la primera columna Aqui esta un ejemplo la representacion textual de los datos descritos id nombre equipo 1 Amy Azul 2 Bob Rojo 3 Chuck Azul 4 Dick Azul 5 Ethel Rojo 6 Fred Azul 7 Gilly Azul 8 Hank Rojo Este tipo de representacion de datos es el estandar para una base de datos de archivo plano aunque haya algunas consideraciones adicionales que no son facilmente evidentes del texto Tipos de datos cada columna en una tabla de base de datos como la de arriba generalmente es restringida a un tipo de datos especifico Tales restricciones por lo general son establecidas segun la convencion pero no indicada formalmente a no ser que los datos sean transferidos a un sistema de base de datos relacional Columnas separadas En el susodicho ejemplo columnas individuales son separadas usando caracteres en blanco Tambien llaman a esto indexacion o el formateo de datos de anchura fija Otra convencion comun es de separar columnas que usan uno o varios caracteres delimitadores Hay muchas convenciones diferentes para representar datos como esto encima en el texto Mirar p ej valores Separados por coma valores Delimiter separados la lengua de Margen el Lenguaje de programacion La utilizacion delimitadores incurre en unos en lo alto en la localizacion de ellos siempre ellos son procesados a diferencia del formatear de anchura fija que puede tener algunas implicaciones de funcionamiento Sin embargo el empleo de caracter delimitador sobre todo las comas son tambien una forma ordinaria de compresion de datos que puede ayudar al funcionamiento total por reduciendo volumenes de datos sobre todo para objetivos de transmision de informacion El empleo de caracter delimitadir que incluye un componente de longitud notacion Declarativa es relativamente raro pero infinitamente reduce el elevado asociado con la localizacion del grado de cada campo Algebra relacional Cada fila o registro en la susodicha mesa encuentran la definicion estandar de un tupla bajo el algebra emparentada el susodicho ejemplo representa una serie de 3 tuples Ademas la primera fila especifica los nombres de campana que son asociados con los valores de cada fila Sistema de administracion de bases de datos Ya que las operaciones formales posibles con un archivo de texto por lo general son mas limitadas que deseado El texto en el susodicho ejemplo generalmente representaria un estado intermediario de los datos antes de la transferencia en un sistema de gestion de datos Vease tambien EditarModelo de base de datosEnlaces externos EditarEsta obra contiene una traduccion derivada de Flat file database de la Wikipedia en ingles publicada por sus editores bajo la Licencia de documentacion libre de GNU y la Licencia Creative Commons Atribucion CompartirIgual 3 0 Unported Datos Q1373925 Multimedia Flat file modelsObtenido de https es wikipedia org w index php title Modelo de tabla amp oldid 136336568, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos