Esquema Físico y Conectividad de Base de Datos
Esquema Físico y
Conectividad de Base de
Datos
MTI. ANDRÉS DE LEÓN CASTREJÓN
Esquema Físico de una Base de
Datos
El
esquema físico de una base de
datos es una descripción de la
implementación de una base de datos
en memoria secundaria, describiendo
las estructuras de almacenamiento y
los métodos de acceso a esos datos.
Niveles de esquemade base de
datos
Esquema
Conceptual, un mapa de conceptos
y sus relaciones.
Esquema
Lógico, un mapa de las entidades y
sus atributos y las relaciones
Esquema
Físico,
esquema lógico.
Esquema
Objeto
Objeto,
una
Base
aplicación
de
datos
de
un
Oracle
Esquema
conceptual
El diseño conceptual es el proceso por
el cual se construye un modelode la
información que se utiliza en una
empresa
u
organización,
independientemente
del
Sistema
Gestor de Base de Datos que se vaya
a utilizar para implementar el sistema
y de los equipos informáticos o
cualquier otra consideración física.
Esquema
Lógico
Diseño Lógico Estándar:
A partir del esquema conceptual, y
teniendo en cuenta los requisitos de
proceso y de entorno, seelabora un
esquema lógico estándar (ELS), que se
apoya en un modelo lógico estándar
(MLS), que será el mismo modelo de datos
soportado por el SGBD que se vaya a
utilizar, pero sin las restricciones ligadas
a ningún producto comercial. En nuestro
caso el MLS es el modelo relacional. El
ELS se describirá utilizando un lenguaje
estándar. En nuestra metodología se usa
el SQL.
EsquemaLógico
Diseño Lógico Específico:
Con el ELS, y teniendo en cuenta el
modelo lógico específico (MLE) propio
del SGBD (INGRES, SYBASE, DB2,
ORACLE, INFORMIX, INTERBASE,
etc.), se elabora el esquema lógico
específico (ELE), que será descrito en
el lenguaje de definición de datos
(LDD) del producto comercial que
estemos utilizando.
Conectividad de una Base de Datos
Open DataBaseConnectivity (ODBC)
Es un estándar de acceso a las bases de datos desarrollado por
SQL Access Group en 1992. El objetivo de ODBC es hacer posible
el acceder a cualquier dato desde cualquier aplicación, sin
importar
qué sistema de gestión de bases de datos (DBMS)
almacene los datos. ODBC logra esto al insertar una capa
intermedia (CLI) denominada nivel de Interfaz de Cliente SQL,
entre laaplicación y el DBMS. El propósito de esta capa es
traducir las consultas de datos de la aplicación en comandos que
el DBMS entienda. Para que esto funcione tanto la aplicación
como el DBMS deben ser compatibles con ODBC, esto es que la
aplicación debe ser capaz de producir comandos ODBC y el DBMS
debe ser capaz de responder a ellos. Desde la versión 2.0 el
estándar soporta SAG y SQL.
JavaDatabase Connectivity
(JDBC)
Es
un derivado inspirado en el mismo, una
interfaz de programación de aplicaciones que
permite la ejecución de operaciones sobre bases
de datos desde el lenguaje de programación Java
independientemente del sistema operativo donde
se ejecute o de la base de datos a la cual se accede
utilizando el dialecto SQL del modelo de base de
datos que seutilice.
ADO.NET
El ADO.NET es
un
conjunto
de
componentes del software que pueden ser usados
por los programadores para acceder a datos y a
servicios de datos. Es una parte de la biblioteca de
clases base que están incluidas en el Microsoft .NET
Framework. Es comúnmente usado por los
programadores para acceder y para modificar los
datos
almacenados
en
un
Sistema Gestor de Basesde Datos Relacionales,
aunque también puede ser usado para acceder a
datos en fuentes no relacionales.
ActiveX Data Objects (ADO)
Es uno de los mecanismos que usan los programas de
computadoras para comunicarse con las bases de datos, darles
órdenes
y
obtener
resultados
de
ellas.
Con ADO, un programa puede leer, insertar, editar, o borrar, la
información contenida en...
Regístrate para leer el documento completo.