SlideShare a Scribd company logo
1 of 9
Base de Datos
Una Base de datos es un
conjunto de información
homogénea que mantiene una
estructura ordenada, y que toda
ella se encuentra relacionada con
un mismo tema.
Pasos para Diseñar una BDD
1.- Determinar la finalidad de la base de Datos
Se debe saber qué información desea obtener de la Base de datos.
Sobre qué asuntos
necesita almacenar
hechos ( Tablas)
Qué hechos almacenar
sobre cada asunto
(campos)
Hable con los usuarios que utilizaran la base de datos.
Realice bocetos de los informes que desea que produzca
Reúna los formularios que utilizan actualmente para registrar datos
2.- Determinar las tablas que se necesitan.
Cada tabla debe contener información sobre un asunto.
Una tabla NO debe contener información duplicada
Ejemplo:
Datos del Cliente en una tabla
Pedidos del cliente en otra tabla
Si se elimina el pedido del cliente se conserva sus datos
Pasos para Diseñar una BDD
Tablas
 Cliente
 Pedido
 Producto
3.- Determinar los campos que se necesitan.
Relacione los campos directamente con el asunto de la tabla
No incluya datos derivados ni calculados.
Incluya toda la información que necesite.
Almacene información en sus partes lógicas más pequeñas (por
ejemplo Nombre y Apellidos en lugar del Nombre Completo).
Pasos para Diseñar una BDD
4.- Identificar los campos que son valores exclusivos.
Cada tabla de la base de datos debe incluir un campo o conjunto
de campos que identifiquen de forma exclusiva cada registro
individual de la Tabla
Este campo o conjunto de campos se denomina clave principal.
Pasos para Diseñar una BDD
5.- Determinar las Relaciones entre las Tablas.
Ahora que ha dividido la información en tablas y
que se ha identificado los campos de clave
principal, necesita una forma de indicar a
Microsoft Access cómo volver a reunir toda la
información relacionada de un modo
significativo. Para ello debe definir relaciones
entre las tablas
Cliente
Cod_Cliente
Nombre
Apellido
Pedido
Cod_Pedido
Fecha
Cantidad
Cod_Cliente
Cod_Producto
Producto
Cod_Producto
Descripción
Precio
1
1
∞
∞
Pasos para Diseñar una BDD
6.- Precisar el Diseño.
Una vez diseñadas las tablas, los campos y las
relaciones que necesita, es el momento de
estudiar el diseño y detectar los posibles fallos
que puedan quedar.
Es más sencillo cambiar el diseño de la base de
datos ahora que una vez que se hayan rellenado
las tablas con datos
Pasos para Diseñar una BDD
7.- Introducir datos y crear otros objetos de la base de datos.
Cuando considere que la estructura de las tablas
cumple los objetivos descritos anteriormente, es
el momento de comenzar a agregar los datos
existentes a las tablas.
Pasos para Diseñar una BDD
A continuación, puede crear las
consultas, formularios, informes,
macros, y módulos que desee.

More Related Content

What's hot (18)

Acces Grado 9° Gimnasio Cervantes
Acces Grado 9° Gimnasio Cervantes Acces Grado 9° Gimnasio Cervantes
Acces Grado 9° Gimnasio Cervantes
 
BASE DE DATOS EN ACCESS
BASE DE DATOS EN ACCESSBASE DE DATOS EN ACCESS
BASE DE DATOS EN ACCESS
 
Access
AccessAccess
Access
 
El proceso de diseño
El proceso de diseñoEl proceso de diseño
El proceso de diseño
 
Presentación1
Presentación1Presentación1
Presentación1
 
El proceso de diseño
El proceso de diseñoEl proceso de diseño
El proceso de diseño
 
El proceso de diseño
El proceso de diseñoEl proceso de diseño
El proceso de diseño
 
Andres Torres
Andres TorresAndres Torres
Andres Torres
 
JuanCarreraDeber
JuanCarreraDeberJuanCarreraDeber
JuanCarreraDeber
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
Que es access
Que es accessQue es access
Que es access
 
Compu avanzada
Compu avanzadaCompu avanzada
Compu avanzada
 
formularios e informes en acces
formularios e informes en accesformularios e informes en acces
formularios e informes en acces
 
Access teoria
Access teoriaAccess teoria
Access teoria
 
wicho
 wicho wicho
wicho
 
Base de datos
Base de datosBase de datos
Base de datos
 
Oscar
OscarOscar
Oscar
 
PresentacióN De Access
PresentacióN De AccessPresentacióN De Access
PresentacióN De Access
 

Similar to Diseñando una Base de Datos

Manual del programador cap 5 al 8
Manual del programador cap 5 al 8Manual del programador cap 5 al 8
Manual del programador cap 5 al 8Aida Bustos
 
Bases de datos    introducción
Bases de datos    introducciónBases de datos    introducción
Bases de datos    introducciónJABERO241
 
Proceso de
Proceso de Proceso de
Proceso de Vane0405
 
Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datosVane0405
 
Plantilla con-normas-icontec (4)
Plantilla con-normas-icontec (4)Plantilla con-normas-icontec (4)
Plantilla con-normas-icontec (4)Juan Ossa
 
Trabajo de informatica (base de datos) 11 3
Trabajo de informatica (base de datos)  11 3Trabajo de informatica (base de datos)  11 3
Trabajo de informatica (base de datos) 11 3Brayhan Orduz
 
richard14ruiz@gmail.com
richard14ruiz@gmail.comrichard14ruiz@gmail.com
richard14ruiz@gmail.comRichard Ruiz C
 
http://richardfabianruiz.blogspot.com
http://richardfabianruiz.blogspot.comhttp://richardfabianruiz.blogspot.com
http://richardfabianruiz.blogspot.comRichard Ruiz C
 
Análisis y diseño de una base de datos.docx yessenia
Análisis y diseño de una base de datos.docx yesseniaAnálisis y diseño de una base de datos.docx yessenia
Análisis y diseño de una base de datos.docx yesseniaAby Santes
 
Presentación1
Presentación1Presentación1
Presentación1TATAJAHIR
 
Fundamentos de las bd u
Fundamentos de las bd uFundamentos de las bd u
Fundamentos de las bd ujemarinoi
 

Similar to Diseñando una Base de Datos (20)

Manual del programador cap 5 al 8
Manual del programador cap 5 al 8Manual del programador cap 5 al 8
Manual del programador cap 5 al 8
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos    introducción
Bases de datos    introducciónBases de datos    introducción
Bases de datos    introducción
 
Proceso de
Proceso de Proceso de
Proceso de
 
Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datos
 
Trabajo
TrabajoTrabajo
Trabajo
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
Base de datos
Base de datosBase de datos
Base de datos
 
Plantilla con-normas-icontec (4)
Plantilla con-normas-icontec (4)Plantilla con-normas-icontec (4)
Plantilla con-normas-icontec (4)
 
Angie
AngieAngie
Angie
 
Base de Datos 11-3
Base de Datos 11-3 Base de Datos 11-3
Base de Datos 11-3
 
Trabajo de informatica (base de datos) 11 3
Trabajo de informatica (base de datos)  11 3Trabajo de informatica (base de datos)  11 3
Trabajo de informatica (base de datos) 11 3
 
Base de datos
Base de datosBase de datos
Base de datos
 
richard14ruiz@gmail.com
richard14ruiz@gmail.comrichard14ruiz@gmail.com
richard14ruiz@gmail.com
 
http://richardfabianruiz.blogspot.com
http://richardfabianruiz.blogspot.comhttp://richardfabianruiz.blogspot.com
http://richardfabianruiz.blogspot.com
 
Base de datos
Base de datosBase de datos
Base de datos
 
Análisis y diseño de una base de datos.docx yessenia
Análisis y diseño de una base de datos.docx yesseniaAnálisis y diseño de una base de datos.docx yessenia
Análisis y diseño de una base de datos.docx yessenia
 
Presentación1
Presentación1Presentación1
Presentación1
 
Fundamentos de las bd u
Fundamentos de las bd uFundamentos de las bd u
Fundamentos de las bd u
 
Ligializeth BD
Ligializeth BDLigializeth BD
Ligializeth BD
 

Diseñando una Base de Datos

  • 1.
  • 2. Base de Datos Una Base de datos es un conjunto de información homogénea que mantiene una estructura ordenada, y que toda ella se encuentra relacionada con un mismo tema.
  • 3. Pasos para Diseñar una BDD 1.- Determinar la finalidad de la base de Datos Se debe saber qué información desea obtener de la Base de datos. Sobre qué asuntos necesita almacenar hechos ( Tablas) Qué hechos almacenar sobre cada asunto (campos) Hable con los usuarios que utilizaran la base de datos. Realice bocetos de los informes que desea que produzca Reúna los formularios que utilizan actualmente para registrar datos
  • 4. 2.- Determinar las tablas que se necesitan. Cada tabla debe contener información sobre un asunto. Una tabla NO debe contener información duplicada Ejemplo: Datos del Cliente en una tabla Pedidos del cliente en otra tabla Si se elimina el pedido del cliente se conserva sus datos Pasos para Diseñar una BDD Tablas  Cliente  Pedido  Producto
  • 5. 3.- Determinar los campos que se necesitan. Relacione los campos directamente con el asunto de la tabla No incluya datos derivados ni calculados. Incluya toda la información que necesite. Almacene información en sus partes lógicas más pequeñas (por ejemplo Nombre y Apellidos en lugar del Nombre Completo). Pasos para Diseñar una BDD
  • 6. 4.- Identificar los campos que son valores exclusivos. Cada tabla de la base de datos debe incluir un campo o conjunto de campos que identifiquen de forma exclusiva cada registro individual de la Tabla Este campo o conjunto de campos se denomina clave principal. Pasos para Diseñar una BDD
  • 7. 5.- Determinar las Relaciones entre las Tablas. Ahora que ha dividido la información en tablas y que se ha identificado los campos de clave principal, necesita una forma de indicar a Microsoft Access cómo volver a reunir toda la información relacionada de un modo significativo. Para ello debe definir relaciones entre las tablas Cliente Cod_Cliente Nombre Apellido Pedido Cod_Pedido Fecha Cantidad Cod_Cliente Cod_Producto Producto Cod_Producto Descripción Precio 1 1 ∞ ∞ Pasos para Diseñar una BDD
  • 8. 6.- Precisar el Diseño. Una vez diseñadas las tablas, los campos y las relaciones que necesita, es el momento de estudiar el diseño y detectar los posibles fallos que puedan quedar. Es más sencillo cambiar el diseño de la base de datos ahora que una vez que se hayan rellenado las tablas con datos Pasos para Diseñar una BDD
  • 9. 7.- Introducir datos y crear otros objetos de la base de datos. Cuando considere que la estructura de las tablas cumple los objetivos descritos anteriormente, es el momento de comenzar a agregar los datos existentes a las tablas. Pasos para Diseñar una BDD A continuación, puede crear las consultas, formularios, informes, macros, y módulos que desee.