/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Archivos indexados en C, AYUDA!!

 
      Índice del Foro elrincondelc.com -> Bases de datos en C/C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
dck26



Registrado: 14 May 2005
Mensajes: 3

MensajePublicado: 15/05/2005 8:35 pm
Título: Archivos indexados en C, AYUDA!!

Hola! Necesito hacer para la escuela un proyecto que es un manejador de archivos indexados en C. pero no em queda aun muy claro en que consisten esos archivos... Y si obligatoriamente debo utilizar árboles B para su implementacion? Por que llevo dias tratadno de hacer los programas para el uso de arboles B y no em salen!!! Alguien podria ayydarme?' Mucahs Gracias!! Crying or Very sad
Volver arriba
pitukilloloco



Registrado: 11 May 2005
Mensajes: 448

MensajePublicado: 24/05/2005 1:16 pm
Título:

Hablando de bases de datos, un archivo indexado se refiere a un archivo que guarda información del orden en que están guardados los datos. Estos son muy útiles para hacer búsquedas en la base, en donde los datos se introducen sin ningún orden. No es obligatorio que uses árboles-B para su implantación, pero esta es una de las formas más eficientes de indexar. Sólo que su implantación no es trivial. Si en la escuela no te pusieron restricciones en este sentido pues puedes implementar archivos indexados de una manera muy ineficiente pero muy fácil de hacerlo, por el método de guardar sólo la clave por el cual vas a ordenar la base y la posición que guarda en la tabla, en el archivo indexado, y mantenerlo siempre ordenado cuando añadas o quites un elemento de la base y realizar búsquedas binarias para encontrar un elemento de la base. Ahora que si realmente quieres hacerlo por medio de un árbol-B, por ahí tengo un libro antiguo sobre estructuras de datos en lenguaje C donde en un capítulo traen un ejemplo de la implantación de un árbol-B en disco usando enteros cómo claves y el cual podrías adaptar a tus necesidades. Sólo que tendría que capturar el código para dártelo. Hace tiempo que he querido hacerlo sólo que por desidia no lo he hecho. Esto sería un aliciente para terminarlo
Volver arriba
rayzot



Registrado: 08 Oct 2005
Mensajes: 15

MensajePublicado: 15/12/2005 10:24 am
Título: archivos indexados

Hola, Pitukilloloco, busque en esta web y encontre que solo tu has respondido cuando se trata de hacer archivos indexados, y la verdad, yo necesito pero super urgente un codigo efectivo de archivos indexados, es una tarea como proyecto final y te pido como un favor muy especial tu ayuda, todo lo que puedas.
Te agradesco de antemando, bye,
Enviamelo a

pitukilloloco escribió:
Hablando de bases de datos, un archivo indexado se refiere a un archivo que guarda información del orden en que están guardados los datos. Estos son muy útiles para hacer búsquedas en la base, en donde los datos se introducen sin ningún orden. No es obligatorio que uses árboles-B para su implantación, pero esta es una de las formas más eficientes de indexar. Sólo que su implantación no es trivial. Si en la escuela no te pusieron restricciones en este sentido pues puedes implementar archivos indexados de una manera muy ineficiente pero muy fácil de hacerlo, por el método de guardar sólo la clave por el cual vas a ordenar la base y la posición que guarda en la tabla, en el archivo indexado, y mantenerlo siempre ordenado cuando añadas o quites un elemento de la base y realizar búsquedas binarias para encontrar un elemento de la base. Ahora que si realmente quieres hacerlo por medio de un árbol-B, por ahí tengo un libro antiguo sobre estructuras de datos en lenguaje C donde en un capítulo traen un ejemplo de la implantación de un árbol-B en disco usando enteros cómo claves y el cual podrías adaptar a tus necesidades. Sólo que tendría que capturar el código para dártelo. Hace tiempo que he querido hacerlo sólo que por desidia no lo he hecho. Esto sería un aliciente para terminarlo

_________________
El valor de las cosas es el que tu les des
Volver arriba
Yahoo Messenger
      Índice del Foro elrincondelc.com -> Bases de datos en C/C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com