SlideShare una empresa de Scribd logo
1 de 1
DISEÑO DE BASE DE DATOS<br />Por qué se necesita?<br />Cuál es su intención?<br />Qué clase de información se archivará?<br />Cómo tendré que dividir esta información para que sea fácil de guardar y buscar?<br />Cómo usaré los datos cuando termine?<br />Diseñemos una base de datos para un negocio de libros. <br />Supongamos que trabajamos en libro de libros y que necesitamos un inventario de libros. Pensemos en que haremos con los datos que genere la base de datos.<br />En el análisis determinamos que tenemos elementos como CLIENTES, LIBROS Y PEDIDOS<br />31559501143000El anterior gráfico me indica que vendemos libros por órdenes de pedido en el almacén y por internet.<br />El almacén necesita llevar el registro de estas cosas.<br />Determinando el propósito de la base de datos<br />¿Qué queremos <br />Que haga nuestra base de datos?<br />En libros de libros nuestros clientes pondrán ordenes de libros. Necesitamos que nuestra base de datos lleve el registro de los libros que vendemos, los clientes a quien les vendemos y la fecha de cada orden. La BD nos podrá decir dónde viven nuestros clientes, cuando necesitemos enviarles libros o cupones, adicionalmente lo llevamos para llevar un registro de nuestras ventas o para hacer un registro de nuestro mejor vendedor para publicarlo en el almacén.<br />Cuando se tenga el propósito se puede iniciar con una lluvia de ideas acerca de la división de la información en las tablas que su base de datos necesitará para guardar los datos. Recordar que una tabla es una colección de registros y cada registro está divido en pequeña información necesaria llamadas campos.<br />Ya que estamos planeando una base de datos para llevar los registros de nuestros clientes, los libros que tenemos y las órdenes que realizan necesitaremos una tabla para cada uno de estos.<br />34201102730500Cuando tenga claro que tablas se van a crear, el siguiente paso es determinar cuáles campos son de cada tabla. Recuerde que los campos son el pedazo más pequeño de la información en cualquier registro.<br />Vemos la tabla CLIENTES:<br />Lo primero que desearemos será el NOMBRE Y APELLIDOS, una DIRECCION si necesitamos enviar la orden al cliente, el E-MAIL o correo electrónico, esto para informar cualquier novedad con su pedido.<br />También necesitamos varios campos en la tabla libros. Puede tener título y autor, Un precio para cada libro, la categoría que nos ayudará a saber cuál es el tipo de libros que más se venden y entonces ordenar más de estos libros que encajan en esta categoría. La tabla de ORDENES tiene menos campos. Necesitaremos registrar el cliente que solicito la orden, el libro que ordenó y la fecha en que la orden fue realizada.<br />

Más contenido relacionado

Similar a Diseñde base de datos

Similar a Diseñde base de datos (20)

Proyecto de evaluación de pares
Proyecto de evaluación de paresProyecto de evaluación de pares
Proyecto de evaluación de pares
 
Empresa bd
Empresa bdEmpresa bd
Empresa bd
 
Empresa bd
Empresa bdEmpresa bd
Empresa bd
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
 
Paola
PaolaPaola
Paola
 
Paola
PaolaPaola
Paola
 
Empresa
EmpresaEmpresa
Empresa
 
Final
FinalFinal
Final
 
Empresa bd
Empresa bdEmpresa bd
Empresa bd
 
SEMANA 15
SEMANA 15SEMANA 15
SEMANA 15
 
Plantilla con-normas-icontec (4)
Plantilla con-normas-icontec (4)Plantilla con-normas-icontec (4)
Plantilla con-normas-icontec (4)
 
Producto consejo comunal vista hermosa
Producto consejo comunal vista hermosaProducto consejo comunal vista hermosa
Producto consejo comunal vista hermosa
 
6
66
6
 
Ultimo
UltimoUltimo
Ultimo
 
Base De Datos - Normas De Incontec
Base De Datos - Normas De IncontecBase De Datos - Normas De Incontec
Base De Datos - Normas De Incontec
 
Base de-datos
Base de-datosBase de-datos
Base de-datos
 
Exposicion informatik 4 mayo 2012
Exposicion informatik 4 mayo 2012Exposicion informatik 4 mayo 2012
Exposicion informatik 4 mayo 2012
 
trabajo de informatica
trabajo de informaticatrabajo de informatica
trabajo de informatica
 
trabajo de access
trabajo de accesstrabajo de access
trabajo de access
 
Nicolas olivar 6.1
Nicolas olivar 6.1Nicolas olivar 6.1
Nicolas olivar 6.1
 

Más de Ciuad de Asis

Evaluacion dia de la familia
Evaluacion dia de la familiaEvaluacion dia de la familia
Evaluacion dia de la familiaCiuad de Asis
 
Rendicion de cuentas 2018-2
Rendicion de cuentas 2018-2Rendicion de cuentas 2018-2
Rendicion de cuentas 2018-2Ciuad de Asis
 
Rendicion de cuentas ciudad de asis 2017
Rendicion de cuentas ciudad de asis 2017Rendicion de cuentas ciudad de asis 2017
Rendicion de cuentas ciudad de asis 2017Ciuad de Asis
 
Rendicion de cuentas año 2016
Rendicion de cuentas año 2016Rendicion de cuentas año 2016
Rendicion de cuentas año 2016Ciuad de Asis
 
Lista de participantes
Lista de participantesLista de participantes
Lista de participantesCiuad de Asis
 
Rendición de cuentas Ciudad de Asís 2016
Rendición de cuentas Ciudad de Asís 2016Rendición de cuentas Ciudad de Asís 2016
Rendición de cuentas Ciudad de Asís 2016Ciuad de Asis
 
Capitulo iii valores de verdad y lógica
Capitulo iii valores de verdad y lógicaCapitulo iii valores de verdad y lógica
Capitulo iii valores de verdad y lógicaCiuad de Asis
 
Gilberto cortez ospina antivirus act 3.1
Gilberto cortez ospina antivirus act 3.1Gilberto cortez ospina antivirus act 3.1
Gilberto cortez ospina antivirus act 3.1Ciuad de Asis
 
Capitulo iii valores de verdad y lógica
Capitulo iii valores de verdad y lógicaCapitulo iii valores de verdad y lógica
Capitulo iii valores de verdad y lógicaCiuad de Asis
 
Simbolizacion de proposiciones
Simbolizacion de proposicionesSimbolizacion de proposiciones
Simbolizacion de proposicionesCiuad de Asis
 
Propositos de la logica
Propositos de la logicaPropositos de la logica
Propositos de la logicaCiuad de Asis
 
6. programa calidad de educacion preescolar pai
6. programa calidad de educacion preescolar pai6. programa calidad de educacion preescolar pai
6. programa calidad de educacion preescolar paiCiuad de Asis
 

Más de Ciuad de Asis (20)

Evaluacion dia de la familia
Evaluacion dia de la familiaEvaluacion dia de la familia
Evaluacion dia de la familia
 
Rendicion de cuentas 2018-2
Rendicion de cuentas 2018-2Rendicion de cuentas 2018-2
Rendicion de cuentas 2018-2
 
Uniforme IECA
Uniforme IECAUniforme IECA
Uniforme IECA
 
Rendicion de cuentas ciudad de asis 2017
Rendicion de cuentas ciudad de asis 2017Rendicion de cuentas ciudad de asis 2017
Rendicion de cuentas ciudad de asis 2017
 
Rendicion de cuentas año 2016
Rendicion de cuentas año 2016Rendicion de cuentas año 2016
Rendicion de cuentas año 2016
 
Lista de participantes
Lista de participantesLista de participantes
Lista de participantes
 
Rendición de cuentas Ciudad de Asís 2016
Rendición de cuentas Ciudad de Asís 2016Rendición de cuentas Ciudad de Asís 2016
Rendición de cuentas Ciudad de Asís 2016
 
Algebrabooleana
AlgebrabooleanaAlgebrabooleana
Algebrabooleana
 
Circuitos logicos
Circuitos logicosCircuitos logicos
Circuitos logicos
 
Cuantificadores
CuantificadoresCuantificadores
Cuantificadores
 
Leyes de la lógica
Leyes de la lógicaLeyes de la lógica
Leyes de la lógica
 
Capitulo iii valores de verdad y lógica
Capitulo iii valores de verdad y lógicaCapitulo iii valores de verdad y lógica
Capitulo iii valores de verdad y lógica
 
Gilberto cortez ospina antivirus act 3.1
Gilberto cortez ospina antivirus act 3.1Gilberto cortez ospina antivirus act 3.1
Gilberto cortez ospina antivirus act 3.1
 
Capitulo iii valores de verdad y lógica
Capitulo iii valores de verdad y lógicaCapitulo iii valores de verdad y lógica
Capitulo iii valores de verdad y lógica
 
Simbolizacion de proposiciones
Simbolizacion de proposicionesSimbolizacion de proposiciones
Simbolizacion de proposiciones
 
Propositos de la logica
Propositos de la logicaPropositos de la logica
Propositos de la logica
 
Tipos de logica
Tipos de logicaTipos de logica
Tipos de logica
 
Las tic
Las ticLas tic
Las tic
 
6. programa calidad de educacion preescolar pai
6. programa calidad de educacion preescolar pai6. programa calidad de educacion preescolar pai
6. programa calidad de educacion preescolar pai
 
5. ejemplo dba
5. ejemplo dba5. ejemplo dba
5. ejemplo dba
 

Diseñde base de datos

  • 1. DISEÑO DE BASE DE DATOS<br />Por qué se necesita?<br />Cuál es su intención?<br />Qué clase de información se archivará?<br />Cómo tendré que dividir esta información para que sea fácil de guardar y buscar?<br />Cómo usaré los datos cuando termine?<br />Diseñemos una base de datos para un negocio de libros. <br />Supongamos que trabajamos en libro de libros y que necesitamos un inventario de libros. Pensemos en que haremos con los datos que genere la base de datos.<br />En el análisis determinamos que tenemos elementos como CLIENTES, LIBROS Y PEDIDOS<br />31559501143000El anterior gráfico me indica que vendemos libros por órdenes de pedido en el almacén y por internet.<br />El almacén necesita llevar el registro de estas cosas.<br />Determinando el propósito de la base de datos<br />¿Qué queremos <br />Que haga nuestra base de datos?<br />En libros de libros nuestros clientes pondrán ordenes de libros. Necesitamos que nuestra base de datos lleve el registro de los libros que vendemos, los clientes a quien les vendemos y la fecha de cada orden. La BD nos podrá decir dónde viven nuestros clientes, cuando necesitemos enviarles libros o cupones, adicionalmente lo llevamos para llevar un registro de nuestras ventas o para hacer un registro de nuestro mejor vendedor para publicarlo en el almacén.<br />Cuando se tenga el propósito se puede iniciar con una lluvia de ideas acerca de la división de la información en las tablas que su base de datos necesitará para guardar los datos. Recordar que una tabla es una colección de registros y cada registro está divido en pequeña información necesaria llamadas campos.<br />Ya que estamos planeando una base de datos para llevar los registros de nuestros clientes, los libros que tenemos y las órdenes que realizan necesitaremos una tabla para cada uno de estos.<br />34201102730500Cuando tenga claro que tablas se van a crear, el siguiente paso es determinar cuáles campos son de cada tabla. Recuerde que los campos son el pedazo más pequeño de la información en cualquier registro.<br />Vemos la tabla CLIENTES:<br />Lo primero que desearemos será el NOMBRE Y APELLIDOS, una DIRECCION si necesitamos enviar la orden al cliente, el E-MAIL o correo electrónico, esto para informar cualquier novedad con su pedido.<br />También necesitamos varios campos en la tabla libros. Puede tener título y autor, Un precio para cada libro, la categoría que nos ayudará a saber cuál es el tipo de libros que más se venden y entonces ordenar más de estos libros que encajan en esta categoría. La tabla de ORDENES tiene menos campos. Necesitaremos registrar el cliente que solicito la orden, el libro que ordenó y la fecha en que la orden fue realizada.<br />