Está en la página 1de 11

Diseño físico

Derechos reservados de Mauro Pita.

Diseño físico de la BD
“Es el proceso de diseñar el esquema físico a través del
refinamiento del esquema lógico, para su
implementación en un SGBD específico. Teniendo en
cuenta el almacenamiento de estructuras y métodos
para conseguir el acceso eficiente a los datos.”

Traducir el esquema lógico al esquema físico de la BD.


Derechos reservados de Mauro Pita.

Fuente: http://www3.uji.es/~mmarques/f47/teoria/tema6.pdf
Derechos reservados de Mauro Pita.

Dependencia del SGBD en cada


etapa
Derechos reservados de Mauro Pita.

Características del diseño físico de


BD
- Última etapa del proceso de diseño de la BD.
- Es dependiente del Sistema Gestor de Bases de Datos (SGBD o DBMS), tanto
características como funcionalidad.

Se tiene en cuenta:

- Los recursos máquina (soporte físico).


- Recursos lógicos (sistemas operativos).
- Esquema lógico.
- La información sobre las aplicaciones (tiempos de respuesta y seguridad).
Derechos reservados de Mauro Pita.

Objetivos del diseño físico de la BD


- Disminuir los tiempos de respuesta.

- Minimizar espacio de almacenamiento.

- Evitar las reorganizaciones.

- Proporcionar la máxima seguridad.

- Optimizar el consumo de recursos.

- Cumplimiento de objetivos del sistema y optimizar coste/beneficio.


Derechos reservados de Mauro Pita.

Pasos para crear la base de datos


física
- Retroalimentar el modelo lógico revisando que todo este correcto.

- Generar scripts de creación sobre cada una de las tablas con sus respectivos
atributos, tipos de valor y valor por omisión si tiene, etc.

- Generar scripts de limitaciones de cada una de las tablas, donde se define las
relaciones, dominios, campos únicos, restricciones, etc.

- En el SGBD seleccionado correr los scripts de creación y posteriormente los


scripts de limitaciones.

- Finaliza la creación física de la base de datos.


Derechos reservados de Mauro Pita.

Lenguaje estructurado de consulta


(SQL)
Es un lenguaje estándar e interactivo que permite gestionar bases de datos.

- Realizar diversos tipos de operaciones.

- Utiliza el álgebra y de cálculos relacionales para su ejecución.

- Brinda la posibilidad de realizar consultas con el objetivo de recuperar información


de las bases de datos de manera sencilla.

- Las consultas toman la forma de un lenguaje de comandos que permite


seleccionar, insertar, actualizar, averiguar la ubicación de los datos, y más.
Derechos reservados de Mauro Pita.

Tener en cuenta que SQL…


- Es un lenguaje Universal

- Es muy bien recompensado

- Tiene gran demanda laboral

- Es un lenguaje estable

- Flexibilidad al acceder a los datos

MUY INDEPENDIENTE DE SER ADMINISTRADOR DE BD, ES NECESARIO TENER


CONOCIMIENTO DE ÉSTE.
Tabla de resumen de
comandos SQL básicos
Algunos comandos como MERGE son propios de Oracle, en otros SGBD
se puede llamar de otra forma o pueden no existir.

También podría gustarte