Вы находитесь на странице: 1из 32

Manejo de Base de

Datos
M.A. Ana Celia Gutirrez Olivas
Datos
Antecedente necesario
para llegar al
conocimiento de algo.

Todos los componentes
de la informacin,
representan hechos que
describen objetos fsicos
Rojo
1.67
Femenino
28
170123
Doctorado
Bicicleta
Informacin
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
Cmo obtenemos informacin?
E
x
a
c
t
i
t
u
d

O
p
o
r
t
u
n
i
d
a
d

R
e
l
e
v
a
n
c
i
a

Informacin de
Calidad
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
Gestin de los datos
Definicin de estructuras para
el almacenamiento de la
informacin
Provisin de mecanismos
para la gestin de informacin
B
a
s
e
s

d
e

D
a
t
o
s

S
i
s
t
e
m
a
s

M
a
n
e
j
a
d
o
r
e
s

d
e

B
a
s
e
s

d
e

D
a
t
o
s

Bases de datos
Coleccin de datos interrelacionados
almacenados juntos sin redundancia
perjudicial e innecesaria para servir a
mltiples aplicaciones
Cliente:
Nombre
Direccin
Telfono
Pedido:
Fecha
Nombre del Producto
Cantidad
Nombre del Cliente
Producto:
Nombre
Precio
Clasificacin
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
Modelamiento Entidad-Relacin
La clave para la creacin de una base de datos eficiente es
un buen diseo, por lo que es necesario la aplicacin de:
T

c
n
i
c
a
s


y

h
e
r
r
a
m
i
e
n
t
a
s

Que garanticen que la informacin est definida
con precisin y consistencia
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).
Modelamiento Entidad-Relacin
Provee un modelo exacto de las necesidades
de informacin de la organizacin
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

Carro
Vendedor
Entidad Se representa como
Ejemplo:
Atributo: es cualquier detalle que sirva para
calificar, identificar, clasificar, cuantificar o
expresar el estado de una entidad
(caracterstica de una entidad)
Relacin: Es una asociacin significativa entre
dos entidades

Placas
Modelo
Linea
Marca
#Vendedor
#Vendedor
Nombre
Direccion
Genero
Fecha Ingreso
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
#Vendedor Placa Modelo Lnea 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
T
a
b
l
a

Los caracteres son alfabticos, nmeros, smbolos especiales o una combinacin
de los anteriores y forman los datos que sern guardados en los campos
Los campos elementales representan atributos cuyo valor ya no se
puede subdividir ms
Los campos no elementales representan atributos cuyo
valor se puede subdividir ms

Un registro es un conjunto de campos que se
relacionan con una entidad y dan informacin
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
Jerarqua de la
organizacin de los
datos en una base
de datos relacional:
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
Es un atributo (campo) o una combinacin de
atributos (campos) que permite identificar
inequvocamente a una entidad especfica
(registro)
No puede tener un valor nulo, no se puede duplicar para
diferentes registros y su contenido no debe ser extenso

Ejemplos: CURP, RFC, matrcula, # de credencial
Campo llave= clave primaria=
campo principal

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
Base de
Datos
Conjunto de
herramientas diseadas
especialmente para la
gestin de los datos en
una actividad especfica
Usuarios
del
Sistema
H
a
r
d
w
a
r
e

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

Вам также может понравиться