base de datos

32

Upload: kathyaximena

Post on 10-Jul-2015

211 views

Category:

Education


0 download

DESCRIPTION

Base de Datos

TRANSCRIPT

Page 1: Base de Datos
Page 2: Base de Datos

Datos

Antecedente necesario

para llegar al

conocimiento de algo.

Todos los componentes

de la información,

representan hechos que

describen objetos físicos

Rojo1.67

Femenino

28

170123

DoctoradoBicicleta

Page 3: Base de Datos

Información

La componen datos que

se han colocado en un

contexto significativo y útil

y se ha comunicado a un

receptor, quien la utiliza

para tomar decisiones

Page 4: Base de Datos
Page 5: Base de Datos

Ex

ac

titu

d

Op

ort

un

ida

d

Rele

van

cia

Información de

Calidad

Page 6: Base de Datos

Para que la información sea considerada de calidad debe ser:

Exacta - estar libre de errores,

Oportuna - estar en el momento que se le requiere y

Relevante - estar completa contestando las preguntas del ¿qué?, ¿porqué?, ¿cuando?, ¿donde?, ¿quién?, ¿cómo?, etc.

Page 7: Base de Datos

Importancia de la Información

En cualquier actividad productiva en la

que estemos inmersos, día a día

debemos tomar decisiones que indicarán

el rumbo de nuestra empresa, ya sea

hacia el éxito o al fracaso.

Pero para tomar una decisión lo más

acertada posible es necesario basarnos

en información de calidad.

Page 8: Base de Datos

Tipos de Información

Externa.Es aquella en la que no tenemos ninguna influencia (el

mercado internacional, investigaciones científicas, tipo de

cambio, política, nuevos productos de la competencia,

etc.)

Interna.En aquella que se genera dentro de la organización y en

la que sí tenemos efecto, además se verá modificada con

las decisiones que se tomen (problemas de producción,

nómina, gastos, etc.)

Page 9: Base de Datos

Desarrollo de:

Conceptos

Técnicas

Gestión eficiente de

los datos

Page 10: Base de Datos

Gestión de los datos

Definición de estructuras para

el almacenamiento de la

información

Provisión de mecanismos

para la gestión de información

Base

s d

e D

ato

s

Sis

tem

as

Man

eja

do

res d

e

Base

s d

e D

ato

s

Page 11: Base de Datos

Colección de datos interrelacionados almacenados juntos sin redundancia perjudicial e innecesaria para servir a múltiples aplicaciones

Cliente:

Nombre

Dirección

Teléfono

Pedido:

Fecha

Nombre del Producto

Cantidad

Nombre del Cliente

Producto:

Nombre

Precio

Clasificación

Page 12: Base de Datos

Sean independientes de los programas que los usan

Presenten un enfoque común y controlado para agregar nuevos datos, actualizarlos o eliminarlos

Su estructura sirve de fundamento al desarrollo de nuevas aplicaciones

Page 13: Base de Datos

1. Definir el propósito de una base de datos

2. Definir la estrategia de desarrollo de la base de datos

3. Diseño de la base de datos

4. Definición de las consultas

5. Determinación de los formularios y reportes requeridos

6. Diseño de la interfaz con el usuario

Page 14: Base de Datos

Modelamiento Entidad-Relación

La clave para la creación de una base de datos eficiente es

un buen diseño, por lo que es necesario la aplicación de:

Téc

nic

as

y

her

ram

ien

tas

Que garanticen que la información está definida

con precisión y consistencia

Modelo entidad

Relación

Page 15: Base de Datos

Es una técnica para desarrollar modelos dedatos de alta calidad, por medio de la cual seidentifican los objetos de importancia en unaorganización (entidades), las propiedades deestos objetos (atributos) y cómo estánrelacionados unos con otros (relaciones).

Page 16: Base de Datos

Modelamiento Entidad-Relación

Provee un modelo exacto de las necesidades

de información de la organización

Provee un modelo independiente de

cualquier medio de almacenamiento de

datos y métodos de acceso

Page 17: Base de Datos

Es una cosa u objeto de importancia, real o imaginaria, de la cual se necesita conocer o mantener información

Carro Vendedor

EntidadSe representa como

Ejemplo:

Page 18: Base de Datos

Atributo: es cualquier detalle que sirva paracalificar, identificar, clasificar, cuantificar o expresar el estado de una entidad (característica de una entidad)

• Relación: Es una asociación significativa entre

dos entidades

Placas

Modelo

Linea

Marca

#Vendedor

#Vendedor

Nombre

Direccion

Genero

Fecha Ingreso

Page 19: Base de Datos

En un sistema de bases relacionales, la manera de organizar los datos es detectando las diversas entidades con sus atributos, que formarán sus respectivas tablas y definiendo un atributo o campo común que permitirá que dichas tablas se relaciones con el fin de poder compartir datos entre ellas

Page 20: Base de Datos

Campo=Columna=atributo:es una característicaque describe a una entidad

Campo elemental: es una característica que estáformada por un solo dato.

Campo no elemental: es una característicaformada de varios datos que se pueden fraccionar.

Registro=Fila: es el conjunto de campos que daninformación sobre un objeto o entidad en particular.

Tabla: es el lugar donde se almacenan datos específicos de un grupo de objetos similares

Page 21: Base de Datos

#Vendedor Placa Modelo Línea Marca

1234 DF2345 1999 STRATUS DODGE

3214 GT5362 2001 JETTA VW

1234 HY251 2000 LOBO 150 FORD

Campo o Atributo o Columna

Registro o fila

Ta

bla

Page 22: Base de Datos

Los caracteres son alfabéticos, números, símbolos especiales o una combinación

de los anteriores y forman los datos que serán guardados en los campos

Los campos elementales representan atributos cuyo valor ya no se

puede subdividir más

Los campos no elementales representan atributos cuyo

valor se puede subdividir más

Un registro es un conjunto de campos que se

relacionan con una entidad y dan información

sobre ésta

Una tabla es un conjunto

de registros que contienen

datos acerca de un grupo de

entidades similares

Base

de datos,

compuesta de

todas las tablas

Jerarquía de la

organización de los

datos en una base

de datos relacional:

Page 23: Base de Datos

Para que se pueda establecer una relación en una Base de Datos Relacional, es necesario un campo común entre sus tablas.

Por lo tanto, para crear relaciones entre las tablas se trabaja con los campos comunes y los campos llave.

Page 24: Base de Datos

El campo común que permita unir dos tablas debe ser:

Del mismo tipo de datosDel mismo tamañoDescribir el mismo atributoEl nombre puede ser diferente

Page 25: Base de Datos

Es un atributo (campo) o una combinación de atributos (campos) que permite identificarinequívocamente a una entidad específica (registro)

No puede tener un valor nulo, no se puede duplicar para

diferentes registros y su contenido no debe ser extenso

Ejemplos: CURP, RFC, matrícula, # de credencial

Campo llave= clave primaria=

campo principal

Page 26: Base de Datos

Uno a uno Cuando los 2 campos comunes que permiten la relación

son campos llave a la vez (cuando una entidad tiene gran cantidad de atributos, estos se pueden separar en una o varias tablas)

Uno a muchos Cuando uno de los campos comunes es campo llave

Muchos a muchos Ninguno de los campos comunes son llave

Page 27: Base de Datos

Implica seguir una serie de reglas de diseño para lasbases de datos, que se conocen como formasnormales

Beneficios

Elimina la información redundante

Reduce el tamaño de la base de datos

Simplifica las consultas

Page 28: Base de Datos

Primera forma normal Cada campo debe tener un valor indivisible

Cada campo debe ser único en el registro

No debe haber campos innecesarios

Segunda forma normal Creación de tablas adicionales cuando alguna tabla

contenga datos que no tengan ninguna relación con la clave primaria o la entidad o cuando contenga un campo cuyo valor sea común para varios registros

Tercera forma normal Ningún campo, que no sea la clave primaria, puede

depender del valor de otro campo

Sentido Común

Page 29: Base de Datos

Sistema Manejador de Bases

de Datos (DBMS)

Es un conjunto de programas especializados

diseñados para describir (definir los datos

empleados y las relaciones), proteger,

almacenar y accesar (accesos múltiples y

recuperación) la base de datos.

Page 30: Base de Datos

Mínima redundancia de

información

Consistencia de los datos

Compartimiento de datos

Seguridad de datos

Integridad de datos

Independencia de datos

Page 31: Base de Datos

Base de

Datos

Conjunto de

herramientas diseñadas

especialmente para la

gestión de los datos en

una actividad específica

Usuarios

del

Sistema

Ha

rdw

are

Page 32: Base de Datos

Fase I. Tener bien claro el problema

Fase II. Levantamiento de información

Fase III. Diseño de la base de datos

Fase IV. Diseño de entradas y salidas de información del Sistema

Fase V. Implementación del Sistema

Fase VI. Implantación y pruebas del Sistema

Fase VII. Puesta en marcha del Sistema