Claves principales

Post on 20-Mar-2016

236 views 1 download

description

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

Transcript of Claves principales

FADE

CÁTEDRA: INFORMÁTICA APLICADA II

TEMAS: CLAVE PRINCIPAL FORMATO DE CAMPO

INTEGRANTES: ALEXANDER CAZA

MARÍA LOJA.

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

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

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

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.

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

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

PRINCIPAL.

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.

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.

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.

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.

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

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.

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

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.

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.

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

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.

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.

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

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.

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.

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

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.

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.

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)

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