Está en la página 1de 32

Manejo de Base de

Datos

M.A. Ana Celia Gutirrez Olivas


Antecedente necesario
para llegar al
conocimiento de algo.
Datos
Todos los componentes
de la informacin,
representan hechos que
describen objetos fsicos
Femenino
28
Rojo
1.67
170123

Bicicleta
Doctorado
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

Informacin
Cmo obtenemos informacin?
Exactitud

Oportunidad
Calidad
Informacin de

Relevancia
Para que la informacin 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?, quin?, cmo?, etc.
Importancia de la Informacin
En cualquier actividad productiva en la
que estemos inmersos, da a da
debemos tomar decisiones que indicarn
el rumbo de nuestra empresa, ya sea
hacia el xito o al fracaso.

Pero para tomar una decisin lo ms


acertada posible es necesario basarnos
en informacin de calidad.
Tipos de Informacin
Externa.
Es aquella en la que no tenemos ninguna influencia (el
mercado internacional, investigaciones cientficas, tipo de
cambio, poltica, nuevos productos de la competencia,
etc.)

Interna.
En aquella que se genera dentro de la organizacin y en
la que s tenemos efecto, adems se ver modificada con
las decisiones que se tomen (problemas de produccin,
nmina, gastos, etc.)
La importancia de la informacin a
llevado a:

Desarrollo de:
Conceptos
Tcnicas

Gestin eficiente de
los datos
Bases de Datos
Definicin de estructuras para
el almacenamiento de la
informacin

Gestin de los datos

Manejadores de
Bases de Datos
Sistemas
Provisin de mecanismos
para la gestin de informacin
Bases de datos
Coleccin de datos interrelacionados
almacenados juntos sin redundancia
perjudicial e innecesaria para servir a
mltiples aplicaciones
Cliente: Pedido: Producto:
Nombre Fecha Nombre
Direccin Nombre del Producto Precio
Telfono Cantidad Clasificacin
Nombre del Cliente
Los datos son almacenados de tal
manera que:

Sean independientes de los programas que los


usan
Presenten un enfoque comn y controlado
para agregar nuevos datos, actualizarlos o
eliminarlos
Su estructura sirve de fundamento al desarrollo
de nuevas aplicaciones
Procesos bsicos para crear una
base de datos

1. Definir el propsito de una base de datos


2. Definir la estrategia de desarrollo de la base de datos
3. Diseo de la base de datos
4. Definicin de las consultas
5. Determinacin de los formularios y reportes
requeridos
6. Diseo de la interfaz con el usuario
La clave para la creacin de una base de datos eficiente es
un buen diseo, por lo que es necesario la aplicacin de:

herramientas
Tcnicas y
Que garanticen que la informacin est definida
con precisin y consistencia

Modelamiento Entidad-Relacin
Modelo entidad
Relacin
Modelamiento Entidad-Relacin

Es una tcnica para desarrollar modelos de datos


de alta calidad, por medio de la cual se identifican
los objetos de importancia en una organizacin
(entidades), las propiedades de estos objetos
(atributos) y cmo estn relacionados unos con
otros (relaciones).
Provee un modelo exacto de las necesidades
de informacin de la organizacin

Modelamiento Entidad-Relacin

Provee un modelo independiente de


cualquier medio de almacenamiento de
datos y mtodos de acceso
Entidad

Es una cosa u objeto de importancia, real o


imaginaria, de la cual se necesita conocer o
mantener informacin

Se representa como Entidad

Ejemplo: Carro Vendedor


Atributo: es cualquier detalle que sirva para
calificar, identificar, clasificar, cuantificar o
expresar el estado de una entidad
(caracterstica de una entidad)

Placas #Vendedor
Modelo Nombre
Linea Direccion
Marca Genero
#Vendedor Fecha Ingreso

Relacin: Es una asociacin significativa entre


dos entidades
Bases de datos relacionales

En un sistema de bases relacionales, la manera


de organizar los datos es detectando las diversas
entidades con sus atributos, que formarn sus
respectivas tablas y definiendo un atributo o
campo comn que permitir que dichas tablas se
relaciones con el fin de poder compartir datos
entre ellas
Trminos en bases de datos
relacionales
Campo=Columna=atributo:es una caracterstica que
describe a una entidad
Campo elemental: es una caracterstica que est
formada por un solo dato.
Campo no elemental: es una caracterstica formada de
varios datos que se pueden fraccionar.
Registro=Fila: es el conjunto de campos que dan
informacin sobre un objeto o entidad en particular.
Tabla: es el lugar donde se almacenan datos especficos
de un grupo de objetos similares
Campo o Atributo o Columna
#Vendedor Placa Modelo Lnea Marca

1234 DF2345 1999 STRATUS DODGE

Tabla
3214 GT5362 2001 JETTA VW

1234 HY251 2000 LOBO 150 FORD

Registro o fila
Jerarqua de la
organizacin de los Base
datos en una base de datos,
de datos relacional: compuesta de
todas las tablas
Una tabla es un conjunto
de registros que contienen
datos acerca de un grupo de
entidades similares
Un registro es un conjunto de campos que se
relacionan con una entidad y dan informacin
sobre sta
Los campos no elementales representan atributos cuyo
valor se puede subdividir ms
Los campos elementales representan atributos cuyo valor ya no se
puede subdividir ms
Los caracteres son alfabticos, nmeros, smbolos especiales o una combinacin
de los anteriores y forman los datos que sern guardados en los campos
Para que se pueda establecer una relacin
en una Base de Datos Relacional, es
necesario un campo comn entre sus
tablas.

Por lo tanto, para crear relaciones entre las


tablas se trabaja con los campos comunes y
los campos llave.
Caractersticas del Campo Comn

El campo comn que permita unir dos tablas


debe ser:

Del mismo tipo de datos


Del mismo tamao
Describir el mismo atributo
El nombre puede ser diferente
Campo llave= clave primaria=
campo principal
Es un atributo (campo) o una combinacin de
atributos (campos) que permite identificar
inequvocamente a una entidad especfica
(registro)
Ejemplos: CURP, RFC, matrcula, # de credencial

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


diferentes registros y su contenido no debe ser extenso
Tipos de relaciones
Uno a uno
Cuando los 2 campos comunes que permiten la relacin 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
Normalizacin

Implica seguir una serie de reglas de diseo para


las bases de datos, que se conocen como
formas normales

Beneficios
Elimina la informacin redundante
Reduce el tamao de la base de datos
Simplifica las consultas
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


Creacin de tablas adicionales cuando alguna tabla
contenga datos que no tengan ninguna relacin con
la clave primaria o la entidad o cuando contenga un
campo cuyo valor sea comn para varios registros

Tercera forma normal


Ningn campo, que no sea la clave primaria, puede
depender del valor de otro campo

Sentido Comn
Sistema Manejador de Bases
de Datos (DBMS)

Es un conjunto de programas especializados


diseados para describir (definir los datos
empleados y las relaciones), proteger,
almacenar y accesar (accesos mltiples y
recuperacin) la base de datos.
Ventajas de un sistema manejador
de base de datos
Mnima redundancia de
informacin

Consistencia de los datos

Compartimiento de datos

Seguridad de datos

Integridad de datos

Independencia de datos
Conjunto de
herramientas diseadas
especialmente para la
gestin de los datos en
Hardware

una actividad especfica

Usuarios
Base de del
Datos Sistema
Fases para el desarrollo de un Sistema de
Informacin o Aplicacin

Fase I. Tener bien claro el problema


Fase II. Levantamiento de informacin
Fase III. Diseo de la base de datos
Fase IV. Diseo de entradas y salidas de
informacin del Sistema
Fase V. Implementacin del Sistema
Fase VI. Implantacin y pruebas del Sistema
Fase VII. Puesta en marcha del Sistema

También podría gustarte