domingo, 25 de abril de 2010

Base de datos: Modelos lógicos y físicos

17 comentarios:

Lisbeth dijo...

Los modelos físicos, proporcionan conceptos que describen los detalles de cómo se almacenan los datos en el ordenador. Mientras que los modelos lógicos, es un modelo abstracto de la base de datos desde una perspectiva de negocios. Idealmente, el diseño de la base será una parte del esfuerzo global de la planeación de datos a nivel institucional.

Maryuri N. D'lucas B. dijo...

Para entender con más claridad el tema, primero debemos conocer que un modelo de base de dato es una colección de herramientas conceptuales para describir los datos, las relaciones que existen entre ellos, semántica asociada a los datos y restricciones de consistencia. Los modelos de datos se dividen en tres grupos: Modelos lógicos basados en objetos: se usan para describir datos en los niveles conceptual y de visión, es decir, con este modelo representamos los datos de tal forma como nosotros los captamos en el mundo real, tienen una capacidad de estructuración bastante flexible y permiten especificar restricciones de datos explícitamente. Modelos lógicos basados en registros: se utilizan para describir datos en los niveles conceptual y físico, estos modelos utilizan registros e instancias para representar la realidad, así como las relaciones que existen entre estos registros (ligas) o apuntadores. Modelos físicos de datos: se usan para describir a los datos en el nivel más bajo, aunque existen muy pocos modelos de este tipo, básicamente capturan aspectos de la implementación de los sistemas de base de datos.

Norama dijo...

Una definición sencilla de los modelos lógicos y físicos de una base de dato puede ser:
El modelo lógico basado a un objeto, es donde se plasmas los conceptos del mundo real, en este modelo colocas lo que tú percibes sin importas la lógica que se empleé.
El modelo lógico basado a un registro, es un modelo conceptual más depurado y basado en el paradigma que selecciones, a diferencia de los modelos de datos basados en objetos, este modelo se usan para especificar la estructura lógica global de la base de datos y para proporcionar una descripción a un nivel más alto para la implementación, por ejemplo una base de datos relacional, utilizas un modelo entidad-relación. Se caracterizan por: Ser independientes de SGBD; Mayor nivel de abstracción; Mayor capacidad de semántica; Interfaz usuario informático.
El modelo físico es un modelo que representa la realidad en la implementación y por lo tanto es dependiente de la plataforma que uses, en el caso de una base de datos, tendrías que modelar de acuerdo a la base de datos que utilices. Se caracterizan por: Ser instrumentados en algún SGBD; Más próximos al ordenador; Poca capacidad de semántica; Interfaz informático sistema

lenyns ortega dijo...

segun mi entender y si estoy errado ps me perdonan un modelo logico es el primer paso a seguir a la hora de diseñar y crear una buena base de datos porq en ese diseño logico es donde vamos a plasmar ("claro de forma abstracta") la estructura que deseamos q tenga dicha BSD esto de un modo totalmente independiente del SGBD. mientras que el modelo fisico esta mas ligado o relacionado con los detalles de almacenamiento del ordenador, rendimiento. y aunque no estoy seguro quiza tambien con el desempeño del SGBD que utilicemos:::..
"y perdon si parece testamento jajajaja:::..."

Stevens dijo...

En mi opinión, el diseño lógico de una BD es convertir los diseños conceptuales locales en un esquema lógico general que se ajuste al modelo de BD sobre el que se vaya a implementar en el sistema. Los modelos físicos describen cómo se almacenan los datos en el ordenador, tales como el formato de los registros, la estructura de los archivadores (desordenados, ordenados, etc.) y los métodos de acceso utilizados

Stevens dijo...

En mi opinión, el diseño lógico de una BD es convertir los diseños conceptuales locales en un esquema lógico general que se ajuste al modelo de BD sobre el que se vaya a implementar en el sistema. Los modelos físicos describen cómo se almacenan los datos en el ordenador, tales como el formato de los registros, la estructura de los archivadores (desordenados, ordenados, etc.) y los métodos de acceso utilizados

Unknown dijo...

En mi opinión, el diseño lógico de una BD es convertir los diseños conceptuales locales en un esquema lógico general que se ajuste al modelo de BD sobre el que se vaya a implementar en el sistema. Los modelos físicos describen cómo se almacenan los datos en el ordenador, tales como el formato de los registros, la estructura de los archivadores (desordenados, ordenados, etc.) y los métodos de acceso utilizados.

Wuilfer dijo...

adapara mi opinion un modelo logico es el primer paso a seguir para crear una buena base de datos lo que se debe realizar son dos ejercicios de diseño: un diseño lógico y uno físico. El diseño lógico de una base de datos es un modelo abstracto de la base de datos desde una perspectiva de negocios, mientras que el diseño físico muestra como la base de datos se ordena en realidad en los dispositivos de almacenamiento de acceso directo.

Wuilfer dijo...

adapara mi opinion un modelo logico es el primer paso a seguir para crear una buena base de datos lo que se debe realizar son dos ejercicios de diseño: un diseño lógico y uno físico. El diseño lógico de una base de datos es un modelo abstracto de la base de datos desde una perspectiva de negocios, mientras que el diseño físico muestra como la base de datos se ordena en realidad en los dispositivos de almacenamiento de acceso directo.

Carmen Sangronis dijo...
Este comentario ha sido eliminado por el autor.
Carmen Sangronis dijo...

Modelos Físicos y lógicos
los modelos de datos Es una colección de herramientas conceptuales para describir los datos, las relaciones que existen entre ellos, semántica asociada a los datos y restricciones de consistencia.
Los modelos de datos se dividen en tres grupos:
Modelos lógicos basados en objetos.
Modelos lógicos basados en registros.
Modelos físicos de datos.
Modelos lógicos basados en objetos se usan para describir datos en los niveles conceptual y de visión, con este modelo representamos los datos de tal forma como nosotros los captamos en el mundo real, el más utilizado es el Modelo Entidad Relación
Modelos lógicos basados en registros se utilizan para describir datos en los niveles conceptual y físico, estos modelos utilizan registros e instancias para representar la realidad, así como las relaciones que existen entre estos registros, se usan para especificar la estructura lógica global de la base de datos y para proporcionar una descripción a nivel más alto de la implementación.
Los tres modelos de datos más ampliamente aceptados son: Modelo Relacional, Modelo de Red, Modelo Jerárquico
Modelos físicos de datos se usan para describir a los datos en el nivel más bajo, capturan aspectos de la implementación de los sistemas de base de datos. Existen dos clasificaciones de este tipo que son: Modelo unificador, Memoria de elementos.

Daniel Marchena dijo...

Todo lo que han dicho mis compañeros es correcto con relacion a los que son bases de datos logicos y fisicos, yo comentare a que nos referimos cuando borramos una base datos de forma logica y de forma fisica, cuando borramos una registro de una base de datos el sistema operativo le coloca un asterisco * al principio de la palabra, ejemplo borro un registro o campo llamado Manual, el borrado logico coloca *anual, es decir hace un borrado que no se muestra ya en nuestro registros, si deseamos recuperar ese registro lo podemos hacer con undelete y solo le volvemos a colocar la letra que le falta en este caso la M, pero si hacemos el borrado fisico es decir lo eliminamos de la papelera de reciclaje o le pasamos el defrag y el scandisk al disco no se podra recuperar y ahi estaremos hacendo un borrado fisico es decir ya no esta en el disco y no podremos recuperar

Carmen Sangronis dijo...

como ejemplo de un modelo de entidad relacion tenemos el de una cuenta bancaria
Decimos que un cliente de una entidad bancaria puede tener muchas cuentas pero una cuenta puede llegar a pertenecer a un cliente aunque hay casos en los que una cuenta puede pertenecer a varios clientes; en este caso la cuenta pertenece a un solo cliento por lo cual decimos que la relacion es de uno a muchos

Dolymar dijo...

Siguiendo con la información que han dado mis compañeros y mis amigas: Una base de datos almacena todos sus datos dentro de una tabla. Todas las operaciones sobre los datos se realizan sobre las propias tablas que pueden producir tablas adicionales para almacenar resultados.
Para el diseño de una base existe cuatro (4) pasos esenciales en los cuales está el tema a comentar hoy:
- Recolección y análisis de requerimiento. Se obtiene mediante documentos, reuniones y entrevista con los usuarios del sistema, y todos los procesos involucrados en la captura de datos.
- Diseño Conceptual. Este paso implica identificar las entidades involucrados en el sistema y entender las relaciones entre ellas.
- Diseño Lógico. Se usan para describir datos en los niveles conceptual y de visión, es decir, con este modelo representamos los datos de tal forma como nosotros los captamos en el mundo real, tienen una capacidad de estructuración bastante flexible y permiten especificar restricciones de datos explícitamente.
- Diseño Físico. Describen los datos en el nivel más bajo y permiten identificar algunos detalles de implantación para el manejo del hardware de almacenamiento. En algunos sistemas de base de datos permiten que el administrador de la base de datos tome decisiones sobre el almacenamiento físico. Estas decisiones se toman generalmente son considerando el rendimiento y la disponibilidad de los recursos de hardware.

Elizabeth Bocanegra dijo...

En el diseño físico se especifican las características de los componentes del sistema necesarios para poder ejecutar el diseño lógico. En el diseño físico deben llevarse una serie de fases que son: el diseño del hardware, diseño de software, de bases de datos, de telecomunicaciones, de personal y de procedimientos y controles. Asimismo, el diseño lógico es una descripción de los requisitos funcionales del sistema, es decir la expresión conceptual de lo que hará el sistema para resolver los problemas identificados en el análisis previo, en el diseño lógico debe darse el diseño de salida, de entrada, de archivos y bases de datos, de procesamiento, diseño de telecomunicaciones y diseño de procedimientos

Unknown dijo...

Siguiendo el mismo orden de ideas, puedo agregar a lo ya expresado por mis compañeros, lo siguiente:

* Base de datos lógica (Modelo de dato lógico): Es orientado a las operaciones más que a la descripción de una realidad. Casi siempre se encuentran implementados en un DBMS –Data Base Management System (SGBD – Sistema de Gestión de Base de Datos).


* Base de datos física (Modelo de dato físico): Está orientado a las estructuras de datos intrínsecas implementadas dentro del propio manejador, como ejemplo típico podemos resaltar los Árboles B+ y las estructuras de Hash.

Darwin dijo...

Los comentarios realizados por mis compañeros son correcto con relación a los que son bases de datos lógicos y físicos, para aportar más ideas con más claridad al tema debemos tener claro que un modelo de base de dato es una colección de herramientas conceptuales para describir los datos y que se dividen en tres grupos estos modelos utilizan registros e instancias para representar la realidad cuando borramos una base datos de forma lógica y de forma física, cuando borramos una registro de una base de datos el sistema operativo le coloca un asterisco * En algunos sistemas de base de datos permiten que el administrador de la base de datos tome decisiones sobre el almacenamiento físico estas decisiones se toman generalmente son considerando el rendimiento y la disponibilidad de los recursos de hardware