(diseño de tablas inteligentes)(diseño de tablas inteligentes) datos atomicos. una clave primaria...

1
PASOS A SEGUIR PARA DISEÑAR UNA TABLA PASOS A SEGUIR PARA DISEÑAR UNA TABLA 1 1 - - ¿Qué objeto se describe en la tabla, y de que forma será utili- ¿Qué objeto se describe en la tabla, y de que forma será utili- zado dentro de nuestra base de datos? zado dentro de nuestra base de datos? 2. 2. - - ¿Cómo se obtendrá la información para obtener conocimien- ¿Cómo se obtendrá la información para obtener conocimien- to especifico? ¿Cómo diseñarla de tal forma para que las consul- to especifico? ¿Cómo diseñarla de tal forma para que las consul- tas sean mas simples? tas sean mas simples? 3. 3. - - ¿ Las columnas contienen datos atómicos ? ¿ Las columnas contienen datos atómicos ? CLAVE PRIMARIA CLAVE PRIMARIA CLAVE PRIMARIA (Primary Key) (Primary Key) (Primary Key) Dato específico que identifica de for- ma única a cada fila de una tabla BOLETA COD. PRODUCTO PRECIO 055432 TAZA 700 055433 PLATO 700 Primera Forma Normal Primera Forma Normal Elimina los grupos repetidos de las tablas individua- les . Se crea una tabla independiente para cada con- junto de datos relacionados, y cada conjunto relacio- nado se le asigna una clave primaria. Segunda Forma Normal El usuario crea tablas independiente para conjuntos de valores que se apliquen a varios registros, para luego relacionar estas tablas con una clave externa Tercera Forma Normal Hay que eliminar los datos que no dependan de una clave. En general, los valores de un registro que no sean parte de la clave de ese registro no pertenecen a la tabla, por lo tanto si el contenido de un dato o un conjunto de éstos puede aplicarse a mas de un úni- co registro de la tabla, hay que considerar colocar estos datos en una tabla independiente DATOS ATOMICOS Los datos atómicos son todos aquellos datos que no pueden o no den ser divididos José Medina Martínez, Marcela Parra Parra, Robert Calbul Yebilao, Valeria Olivares Jara (Diseño de tablas inteligentes) Datos atomicos . Una clave primaria no puede ser duplicada. Al insertar un registro en la tabla e- ne que especificarse su clave primara y ésta no debe ser nula (NULL). Debe ser compacta y ene que per- tenecer solo a un objeto parcular. No debe cambiar ni modificarse. CONTEXTO: Se necesita modificar la tabla TUTORIA para que no haya duplicidad y sea más fácil su búsqueda de información, se re quiere principalmente conocer el tutor de cada alumno de la Escuela Primaria “Springfield”. Los Beneficios de la Tabla Normal 1. La tabla normal no ene datos duplica- dos, lo que reduce el tamaño de la base de datos. 2. Con menos datos la búsqueda será mas rápida y fácil. Todo se inicia creando una tabla en una base de datos... f...Pero.. ¿Cómo y qué se debe tener en cuenta para crear una tabla eficiente?..

Upload: others

Post on 23-Sep-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: (Diseño de tablas inteligentes)(Diseño de tablas inteligentes) Datos atomicos. Una clave primaria no puede ser duplicada. Al insertar un registro en la tabla tie-ne que especificarse

PASOS A SEGUIR PARA DISEÑAR UNA TABLAPASOS A SEGUIR PARA DISEÑAR UNA TABLA

11-- ¿Qué objeto se describe en la tabla, y de que forma será utili-¿Qué objeto se describe en la tabla, y de que forma será utili-

zado dentro de nuestra base de datos?zado dentro de nuestra base de datos?

2.2.-- ¿Cómo se obtendrá la información para obtener conocimien-¿Cómo se obtendrá la información para obtener conocimien-to especifico? ¿Cómo diseñarla de tal forma para que las consul-to especifico? ¿Cómo diseñarla de tal forma para que las consul-tas sean mas simples?tas sean mas simples?

3.3.-- ¿ Las columnas contienen datos atómicos ?¿ Las columnas contienen datos atómicos ?

CLAVE PRIMARIA CLAVE PRIMARIA CLAVE PRIMARIA (Primary Key)(Primary Key)(Primary Key)

Dato específico que identifica de for-

ma única a cada fila de una tabla

BOLETA

COD. PRODUCTO PRECIO

055432 TAZA 700

055433 PLATO 700

Primera Forma NormalPrimera Forma Normal Elimina los grupos repetidos de las tablas individua-les . Se crea una tabla independiente para cada con-junto de datos relacionados, y cada conjunto relacio-nado se le asigna una clave primaria.

Segunda Forma Normal El usuario crea tablas independiente para conjuntos de valores que se apliquen a varios registros, para luego relacionar estas tablas con una clave externa

Tercera Forma Normal Hay que eliminar los datos que no dependan de una clave.

En general, los valores de un registro que no sean parte de la clave de ese registro no pertenecen a la tabla, por lo tanto si el contenido de un dato o un conjunto de éstos puede aplicarse a mas de un úni-co registro de la tabla, hay que considerar colocar estos datos en una tabla independiente

DATOS ATOMICOS

Los datos atómicos son todos

aquellos datos que no pueden o

no den ser divididos

José Medina Martínez, Marcela Parra Parra, Robert Calbul Yebilao, Valeria Olivares Jara

(Diseño de tablas inteligentes)

Datos atomicos

. Una clave primaria no puede ser duplicada.

Al insertar un registro en la tabla tie-ne que especificarse su clave primara y ésta no debe ser nula (NULL).

Debe ser compacta y tiene que per-tenecer solo a un objeto particular.

No debe cambiar ni modificarse.

CONTEXTO: Se necesita modificar la tabla

TUTORIA para que no haya duplicidad y sea

más fácil su búsqueda de información, se re

quiere principalmente conocer el tutor de

cada alumno de la Escuela Primaria

“Springfield”.

Los Beneficios de la Tabla Normal

1. La tabla normal no tiene datos duplica-

dos, lo que reduce el tamaño de la base

de datos.

2. Con menos datos la búsqueda será mas

rápida y fácil.

Todo se inicia creando una tabla…

en una base de datos...

f...Pero.. ¿Cómo y qué se

debe tener en cuenta para

crear una tabla eficiente?..