Actividad base de datos 2

4
Modelo de Base de Datos. Taller. Presentado Por: Santiago Felipe Pérez Aprendiz SENA 10B. Presentado a: Lic. Rolando Gutiérrez Ing. Margarita Avellaneda COLEGIO EVANGELICO LUTERANO DE COLOMBIA “CELCO” Sogamoso – Boyacá 2014.

Transcript of Actividad base de datos 2

Page 1: Actividad base de datos 2

Modelo de Base de Datos.

Taller.

Presentado Por:

Santiago Felipe Pérez

Aprendiz SENA 10B.

Presentado a:

Lic. Rolando Gutiérrez

Ing. Margarita Avellaneda

COLEGIO EVANGELICO LUTERANO DE COLOMBIA “CELCO”

Sogamoso – Boyacá

2014.

TALLER.

1. Realizar Lectura documento: METODOLOGÍA DE DISEÑO DE BASES DE DATOS, explicar los pasos del Diseño lógico de Base de Datos.

2. ¿Qué es un modelo de datos?

Page 2: Actividad base de datos 2

3. Mencione características, metas y beneficios de un modelo de datos

4. Mediante un mapa conceptual representar los tipos de modelos de datos.

5. Explicar Sublenguajes de un modelo de datos.

DESARROLLO.1. El diseño de una base de datos es un proceso complejo que abarca

decisiones a muy distintos niveles. La complejidad se controla mejor si se descompone el problema en subproblemas y se resuelve cada uno de estos subproblemas independientemente, utilizando técnicas específicas. Así, el diseño de una base de datos se descompone en diseño conceptual, diseño lógico y diseño físico.

Diseño Conceptual: El diseño conceptual parte de las especificaciones de requisitos de usuario y su resultado es el esquema conceptual de la base de datos. Un esquema conceptual es una descripción de alto nivel de la estructura de la base de datos, independientemente del SGBD que se vaya a utilizar para manipularla.

Diseño Lógico: El diseño lógico parte del esquema conceptual y da como resultado un esquema lógico. Un esquema lógico es una descripción de la estructura de la base de datos en términos de las estructuras de datos que puede procesar un tipo de SGBD.

Diseño Físico: El diseño físico parte del esquema lógico y da como resultado un esquema físico. Un esquema físico es una descripción de la implementación de una base de datos en memoria secundaria: las estructuras de almacenamiento y los métodos utilizados para tener un acceso eficiente a los datos.

2. Un modelo es un conjunto de herramientas conceptuales para describir datos, sus relaciones, su significado y sus restricciones de consistencia.

La parte esencial de la estructura de base de datos es el modelo de datos: una colección de herramientas conceptuales para describir los datos, las relaciones de datos, la semántica de los datos y las ligaduras de consistencia.

3. Características.

Page 3: Actividad base de datos 2

Es el proceso de analizar los aspectos de interés para una organización y la relación que tienen unos con otros.

Resulta en el descubrimiento y documentación de los recursos de datos del negocio.

El modelado hace la pregunta " ¿Qué? " en lugar de " ¿Cómo? ", ésta última orientada al procesamiento de los datos.

Es una tarea difícil, bastante difícil, pero es una actividad necesaria cuya habilidad solo se adquiere con la experiencia.

Metas y beneficios. Registrar los requerimientos de datos de un proceso de negocio. Dicho proceso puede ser demasiado complejo y se tendrá que crear

un "Enterprise data model", el cual deberá estar constituido de líneas individuales.

Permite observar: Patrones de datos Usos potenciales de los datos

4.

5. Un modelo de datos es un lenguaje que, típicamente, tiene dos sublenguajes:

Page 4: Actividad base de datos 2

Un Lenguaje de Definición de Datos o DDL (Data definition Language), orientado a describir de una forma abstracta las estructuras de datos y las restricciones de integridad.

Un Lenguaje de Manipulación de Datos o DML (Data Manipulation Language), orientado a describir las operaciones de manipulación de los datos.

A la parte del DML orientada a la recuperación de datos, usualmente se le llama lenguaje de consulta o QL (Query Language)