Sei sulla pagina 1di 32

Manejo de Base de

zcxscxc

M.A. Ana Celia Gutiérrez Olivas


Antecedente necesario
para llegar al
conocimiento de algo.
Datos
Todos los componentes
de la información,
representan hechos que
describen objetos físicos
Femenino
2
Rojo
1.6 8
7 17012
3
Biciclet
a 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

Información
Cómo obtenemos
información?
Información de
Calidad

Exactitu Oportunida Relevanci


d d a
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.
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.
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
La importancia de la información
a llevado a:

Desarrollo de:
●Conceptos
●Técnicas

Gestión eficiente de
los datos
Definición de estructuras para
el almacenamiento de la Bases de Dato
información

Gestión de los datos


Sistemas
Manejadores de
Provisión de mecanismos
Bases de Datos
para la gestión de información
Bases de datos
●Colección de datos interrelacionados
almacenados juntos sin redundancia
perjudicial e innecesaria para servir a
múltiples aplicaciones
Cliente: Pedido: Producto:
Nombre Fecha Nombre
Dirección Nombre del Producto Precio
Teléfono Cantidad Clasificación
Nombre del Cliente
Los datos son almacenados de
tal manera que:
● 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
Procesos básicos para crear
una 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
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écnicas y
herramienta
s

Que garanticen que la información está


definida con precisión y consistencia
Modelamiento
Entidad-Relación
Modelo entidad
Relación
Modelamiento
Entidad-Relación
Es una técnica para desarrollar modelos de
datos de alta calidad, por medio de la cual se
identifican los objetos de importancia en una
organización (entidades), las propiedades de
estos objetos (atributos) y cómo están
relacionados unos con otros (relaciones).
Provee un modelo exacto de las
necesidades de información de la
organización

Modelamiento
Entidad-Relación

Provee un modelo independiente de


cualquier medio de almacenamiento
de datos y métodos de acceso
Entidad

● Es una cosa u objeto de importancia, real


o imaginaria, de la cual se necesita
conocer o mantener información

Se representa Entida
como d
Ejemplo Carr Vended
: or
o
● Atributo: es cualquier detalle que sirva
para calificar, identificar, clasificar,
cuantificar o expresar el estado de una
entidad (característica de una entidad)
Placas #Vendedor
Modelo Nombre
Linea Direccion
Marca Genero
#Vended Fecha
or Ingreso
● Relación: Es una asociación
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 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
Términos en bases de datos
relacionales
● Campo=Columna=atributo:es una
característica que describe a una entidad
● Campo elemental: es una característica que
está formada por un solo dato.
● Campo no elemental: es una característica
formada de varios datos que se pueden
fraccionar.
● Registro=Fila: es el conjunto de campos que
dan información sobre un objeto o entidad en
particular.
Campo o Atributo o
#Vendedor
Columna
Placa Modelo Línea Marca

1234 DF2345 1999 STRATUS DODGE

Tabl
3214 GT5362 2001 JETTA VW
a
1234 HY251 2000 LOBO 150 FORD

Registro o
fila
Jerarquía de la
Base
organización de los
de datos,
datos en una base
compuesta de
de datos relacional:
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 información
sobre ésta
Los campos no elementales representan atributos
cuyo valor se puede subdividir más
Los campos elementales representan atributos cuyo valor
ya no se puede subdividir más
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
●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.
Características del Campo
Común
El campo común que permita unir dos tablas
debe ser:

○ Del mismo tipo de datos


○ Del mismo tamaño
○ Describir el mismo atributo
○ El nombre puede ser diferente
Campo llave= clave primaria=
campo principal
Es un atributo (campo) o una combinación
de atributos (campos) que permite
identificar inequívocamente a una entidad
específica (registro)
Ejemplos: CURP, RFC, matrícula, # 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 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
Normalización

Implica seguir una serie de reglas de


diseño para las bases de datos, que se
conocen como formas normales

Beneficios
● Elimina la información redundante
● Reduce el tamaño 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
● Creación de tablas adicionales cuando alguna
normal
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
● Ningún campo, que no sea la clave primaria,
normaldel valor de otro campo
puede depender

Sentido
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.
Ventajas de un sistema
manejador de 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
Conjunto de
herramientas diseñadas
especialmente para la
gestión de los datos en
Hardware una actividad específica

Usuarios
Base de del
Datos Sistema
Fases para el desarrollo de un
Sistema de Información o Aplicación

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

Potrebbero piacerti anche