Claves principales

27
FADE CÁTEDRA: INFORMÁTICA APLICADA II TEMAS: CLAVE PRINCIPAL FORMATO DE CAMPO INTEGRANTES: ALEXANDER CAZA MARÍA LOJA.

description

Podemos ver paso a paso como crear claves principales y asi mismo modificarlas.

Transcript of Claves principales

Page 1: Claves principales

FADE

CÁTEDRA: INFORMÁTICA APLICADA II

TEMAS: CLAVE PRINCIPAL FORMATO DE CAMPO

INTEGRANTES: ALEXANDER CAZA

MARÍA LOJA.

Page 2: Claves principales

UNA CLAVE PRINCIPAL ES UN CAMPO O CONJUNTO DE CAMPOS DE LA TABLA, LA CLAVE PRINCIPAL PROPORCIONA UN VALOR ÚNICO PARA CADA FILA DE LA TABLA Y NOS SIRVE DE IDENTIFICADOR DE REGISTROS DE FORMA QUE CON ESTA CLAVE PODAMOS SABER SIN NINGÚN TIPO DE EQUIVOCACIÓN EL REGISTRO AL CUAL IDENTIFICA. NO PODEMOS DEFINIR MÁS DE UNA CLAVE PRINCIPAL, PERO PODEMOS TENER UNA CLAVE PRINCIPAL COMPUESTA POR MÁS DE UN CAMPO.

CLAVE PRINCIPAL

Page 3: Claves principales

SI TIENE UNA TABLA EN LA QUE CADA REGISTRO CONTIENE UN NÚMERO DE IDENTIFICACIÓN EXCLUSIVO, COMO UN NÚMERO DE ID. O UN NÚMERO DE SERIE O CÓDIGO, ESE CAMPO PODRÍA CONVERTIRSE EN UNA BUENA CLAVE PRINCIPAL. PARA QUE UNA CLAVE PRINCIPAL FUNCIONE CORRECTAMENTE, EL CAMPO DEBE IDENTIFICAR INEQUÍVOCAMENTE CADA FILA, NO DEBE CONTENER UN VALOR VACÍO O NULO Y CASI NUNCA (O, PREFERIBLEMENTE, NUNCA) DEBE CAMBIAR.

Definir la clave principal

Page 4: Claves principales

PARA DEFINIR EXPLÍCITAMENTE LA CLAVE PRINCIPAL, DEBE UTILIZAR LA VISTA DISEÑO. 1. Abra la base de datos.

Page 5: Claves principales

2. EN EL PANEL DE EXPLORACIÓN, HAGA CLIC CON EL BOTÓN SECUNDARIO EN LA TABLA EN LA QUE DESEA ESTABLECER LA CLAVE PRINCIPAL Y, EN EL MENÚ CONTEXTUAL, HAGA CLIC EN VISTA DISEÑO.

Page 6: Claves principales

3.SELECCIONE EL CAMPO O LOS CAMPOS QUE DESEA UTILIZAR COMO CLAVE PRINCIPAL.

Page 7: Claves principales

4. EN LA FICHA DISEÑO, EN EL GRUPO HERRAMIENTAS, HAGA CLIC EN CLAVE

PRINCIPAL.

Page 8: Claves principales

CLAVE PRINCIPAL AUTONUMÉRICA

UN CAMPO AUTONUMÉRICO ALMACENA AUTOMÁTICAMENTE UN NÚMERO EXCLUSIVO PARA CADA REGISTRO EN EL MOMENTO EN QUE ÉSTE SE AGREGA A UNA TABLA. SE PUEDEN GENERAR TRES TIPOS DE NÚMEROS: SECUENCIAL, ALEATORIO E ID. DE REPLICACIÓN.) PUEDE ESTABLECERSE PARA QUE INSERTE AUTOMÁTICAMENTE UN NÚMERO SECUENCIAL A MEDIDA QUE SE AGREGAN REGISTROS A LA TABLA. SI NO ESTABLECE UNA CLAVE PRINCIPAL ANTES DE GUARDAR UNA TABLA RECIÉN CREADA, MICROSOFT ACCESS LE PREGUNTARÁ SI DESEA QUE CREE UNA CLAVE PRINCIPAL AUTOMÁTICAMENTE. SI CONTESTA AFIRMATIVAMENTE, MICROSOFT ACCESS CREARÁ UNA CLAVE PRINCIPAL DE AUTONUMÉRICO.

Page 9: Claves principales

AGREGAR UNA CLAVE PRINCIPAL AUTONUMÉRICA

1. HAGA CLIC EN EL BOTÓN MICROSOFT OFFICE Y, A CONTINUACIÓN, HAGA CLIC EN ABRIR. 2. EN EL CUADRO DE DIÁLOGO ABRIR, SELECCIONE Y ABRA LA BASE DE DATOS.

Page 10: Claves principales

3. EN EL PANEL DE EXPLORACIÓN, HAGA CLIC CON EL BOTÓN SECUNDARIO EN LA TABLA A LA QUE DESEE AGREGAR LA CLAVE PRINCIPAL Y, A CONTINUACIÓN, EN EL MENÚ CONTEXTUAL, HAGA CLIC EN VISTA DISEÑO.

Page 11: Claves principales

4. BUSQUE LA PRIMERA FILA VACÍA DISPONIBLE EN LA CUADRÍCULA DE DISEÑO DE LA TABLA. 5. EN LA COLUMNA NOMBRE DEL CAMPO, ESCRIBA UN NOMBRE, COMO ID CLIENTE.

Page 12: Claves principales

6. EN LA COLUMNA TIPO DE DATOS, HAGA CLIC EN LA FLECHA DESPLEGABLE Y EN AUTONUMÉRICO.

Page 13: Claves principales

7. EN PROPIEDADES DEL CAMPO, EN NUEVOS VALORES, HAGA CLIC EN INCREMENTO PARA USAR VALORES NUMÉRICOS INCREMENTALES PARA LA CLAVE PRINCIPAL, O HAGA CLIC EN ALEATORIO PARA UTILIZAR NÚMEROS ALEATORIOS.

Page 14: Claves principales

CLAVES PRINCIPAL DE CAMPO SIMPLE SI TIENE UN CAMPO QUE CONTIENE VALORES EXCLUSIVOS, COMO NÚMEROS DE IDENTIFICACIÓN O NÚMEROS DE PIEZA, PUEDE DESIGNAR ESE CAMPO COMO LA CLAVE PRINCIPAL. SE PUEDE ESPECIFICAR UNA CLAVE PRINCIPAL PARA UN CAMPO QUE YA CONTIENE DATOS SIEMPRE Y CUANDO ESE CAMPO NO CONTENGA VALORES DUPLICADOS O NULO

Page 15: Claves principales

CLAVES PRINCIPAL DE CAMPOS MÚLTIPLES EN SITUACIONES EN LAS QUE NO SE PUEDE GARANTIZAR LA EXCLUSIVIDAD DE UN SOLO CAMPO, PUEDE DESIGNAR DOS O MÁS CAMPOS COMO CLAVE PRINCIPAL. LA SITUACIÓN MÁS COMÚN EN LA QUE SURGE ESTE PROBLEMA ES EN LA TABLA UTILIZADA PARA RELACIONAR OTRAS DOS TABLAS EN UNA RELACIÓN VARIOS A VARIOS. POR EJEMPLO, UNA TABLA DETALLES DE PEDIDOS PUEDE ESTABLECER UNA RELACIÓN ENTRE LAS TABLAS PEDIDOS Y PRODUCTOS. SU CLAVE PRINCIPAL ESTÁ FORMADA POR DOS CAMPOS: ID. DE PEDIDO E ID. DE PRODUCTO.

Page 16: Claves principales

QUITAR LA CLAVE PRINCIPAL CUANDO QUITE LA CLAVE PRINCIPAL, EL CAMPO O

CAMPOS QUE HACÍAN LA FUNCIÓN DE CLAVE

PRINCIPAL YA NO SERVIRÁN COMO IDENTIFICADORES

PRINCIPALES DE UN REGISTRO. SIN EMBARGO, AL

QUITAR UNA CLAVE PRINCIPAL NO SE ELIMINA EL

CAMPO O LOS CAMPOS DE LA TABLA. LO QUE SE

QUITA ES LA DESIGNACIÓN DE CLAVE PRINCIPAL DE

ESOS CAMPOS.

1. HAGA CLIC EN EL BOTÓN MICROSOFT OFFICE Y, A CONTINUACIÓN, HAGA CLIC EN ABRIR.

Page 17: Claves principales

2. EN EL CUADRO DE DIÁLOGO ABRIR, SELECCIONE Y ABRA LA BASE DE DATOS.

Page 18: Claves principales

3. ANTES DE QUITAR UNA CLAVE PRINCIPAL, DEBE ASEGURARSE DE QUE NO INTERVIENE EN NINGUNA RELACIÓN DE TABLA. SI INTENTA QUITAR UNA CLAVE PRINCIPAL PARA LA QUE EXISTE UNA RELACIÓN, ACCESS LE ADVERTIRÁ DE QUE DEBE ELIMINAR PRIMERO LA

RELACIÓN.

Page 19: Claves principales

FORMATO DE CAMPO ESTA PROPIEDAD SE UTILIZA PARA PERSONALIZAR LA

FORMA DE PRESENTAR LOS DATOS EN PANTALLA O EN UN INFORME. SE PUEDE ESTABLECER PARA TODOS LOS TIPOS DE DATOS EXCEPTO EL OBJETO OLE Y AUTONUMÉRICO PARA LOS CAMPOS NUMÉRICO Y MONEDA, LAS OPCIONES SON: NÚMERO GENERAL: PRESENTA LOS NÚMEROS TAL COMO FUERON INTRODUCIDOS.

MONEDA: PRESENTA LOS VALORES INTRODUCIDOS CON EL SEPARADOR DE MILLARES Y EL SÍMBOLOMONETARIO ASIGNADO EN WINDOWS COMO PUEDE SER €.

EURO: UTILIZA EL FORMATO DE MONEDA, CON EL SÍMBOLO DEL EURO.

Page 20: Claves principales

FIJO: PRESENTA LOS VALORES SIN SEPARADOR DE MILLARES

ESTÁNDAR : PRESENTA LOS VALORES CON SEPARADOR DE MILLARES.

PORCENTAJE: MULTIPLICA EL VALOR POR 100 Y AÑADE EL SIGNO DE PORCENTAJE (%).

CIENTÍFICO: PRESENTA EL NÚMERO CON NOTACIÓN CIENTÍFICA

Page 21: Claves principales

LOS CAMPOS FECHA/HORA TIENEN LOS SIGUIENTES FORMATOS: FECHA GENERAL: SI EL VALOR ES SÓLO UNA FECHA, NO SE MUESTRA NINGUNA HORA; SI EL VALOR ES SÓLO UNA HORA, NO SE MUESTRA NINGUNA FECHA. ESTE VALOR ES UNA COMBINACIÓN DE LOS VALORES DE FECHA CORTA Y HORA LARGA. EJEMPLOS: 3/4/93, 05:34:00 PM Y 3/4/93 05:34:00 PM.

FECHA LARGA: SE VISUALIZA LA FECHA CON EL DÍA DE LA SEMANA Y EL MES COMPLETO. EJEMPLO: LUNES 21 DE AGOSTO DE 2000.

Page 22: Claves principales

FECHA MEDIANA: PRESENTA EL MES CON LOS TRES PRIMEROS CARACTERES. EJEMPLO: 21-AGO-2000FECHA MEDIANA: PRESENTA EL MES CON LOS TRES PRIMEROS CARACTERES. EJEMPLO: 21-AGO-2000. FECHA CORTA: SE PRESENTA LA FECHA CON DOS DÍGITOS PARA EL DÍA, MES Y AÑO. EJEMPLO:01/08/00.EL FORMATO FECHA CORTA ASUME QUE LAS FECHAS COMPRENDIDAS ENTRE EL 1/1/00 Y EL 31/12/29SON FECHAS COMPRENDIDAS ENTRE LOS AÑOS 2000 Y EL 2029 Y LAS FECHAS COMPRENDIDAS ENTRE EL1/1/30 Y EL 31/12/99 PERTENECEN AL INTERVALO DE AÑOS ENTRE 1930 Y 1999. HORA LARGA: PRESENTA LA HORA CON EL FORMATO NORMAL. EJEMPLO: 17:35:20. HORA MEDIANA: PRESENTA LA HORA CON FORMATO PM O AM. EJEMPLO: 5:35 PM. HORA CORTA PRESENTA LA HORA SIN LOS SEGUNDOS. EJEMPLO: 17:35.

Page 23: Claves principales

LOS CAMPOS SÍ/NO DISPONEN DE LOS FORMATOS PREDEFINIDOS SÍ/NO, VERDADERO/FALSO Y

ACTIVADO/DESACTIVADO. SÍ, VERDADERO Y ACTIVADO SON EQUIVALENTES

ENTRE SÍ, AL IGUAL QUE LO SON NO, FALSO Y

DESACTIVADO.

Los campos Texto y Memo no disponen de formatos predefinidos, para los campos Texto se tendrían que crear formatos personalizados

LOS CAMPOS TEXTO Y MEMO NO DISPONEN DE FORMATOS PREDEFINIDOS, PARA LOS CAMPOS TEXTO SE TENDRÍAN QUE CREAR FORMATOS PERSONALIZADOS

Page 24: Claves principales

PARA LOS CAMPOS NUMÉRICO, LAS OPCIONES SON: BYTE (EQUIVALENTE A UN CARÁCTER) PARA ALMACENAR

VALORES ENTEROS ENTRE 0 Y 255. ENTERO PARA VALORES ENTEROS COMPRENDIDOS ENTRE -32.768 Y32.767.

Page 25: Claves principales

ENTERO LARGO: PARA VALORES ENTEROS COMPRENDIDOS ENTRE -2.147.483.648 Y 2.147.483.647.

SIMPLE: PARA LA INTRODUCCIÓN DE VALORES COMPRENDIDOS ENTRE -3,402823E38 Y -1,401298E-45PARA VALORES NEGATIVOS, Y ENTRE 1,401298E-45 Y 3,402823E38 PARA VALORES POSITIVOS.

DOBLE: PARA VALORES COMPRENDIDOS ENTRE -1,79769313486231E308 Y -4,94065645841247E-324 PARA VALORES NEGATIVOS, Y ENTRE 1,79769313486231E308 Y 4,94065645841247E-324 PARA VALORES POSITIVOS.

Page 26: Claves principales

ID. DE RÉPLICA: SE UTILIZA PARA CLAVES AUTONUMÉRICAS EN BASES RÉPLICAS.

DECIMAL: PARA ALMACENAR VALORES COMPRENDIDOS ENTRE -10^38-1 Y 10^38-1 (SI ESTAMOS EN UNA BASE DE DATOS .ADP) Y NÚMEROS ENTRE -10^28-1 Y 10^28-1 (SI ESTAMOS EN UNA BASE DE DATOS , ACCDB)

Page 27: Claves principales

Gracias por su atención

Bibliografía: http://www.slideshare.net/gevalenciam_63/microsoft-access-2007-1469763 http://www.aulaclic.es/access2007/index.htm http://www.microsoft.com/es-ec/default.aspx Manual de acces2007