ejercicio1 parte 1.pdf

4
GRUPO AUX ADMINISTRATIVO GRUPO AUXILIAR ADMINISTRATIVO EJERCICIO1 BASE PARTE 1  Crear una nueva base de datos. Gestión.  Crear una tabla nueva para registrar la información de fichas de clientes. Llamarla CLIENTES. Compuesta por los siguientes campos:  Asignar co mo clave principal el campo CODIGO_CLIENTE . Crear una tabla nueva para registrar la información de fichas de artculos. Llamarla ARTICULO. Compuesta por los siguientes campos:  Asignar co mo CLA!E "RINCI"AL el campo CODIGO_ARTICULO. C/ Concejo, 29 - MÉRIDA - 924 31 !1! P"#$n% 1

Upload: inma-manso-remedios

Post on 21-Feb-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

 

GRUPO AUX ADMINISTRATIVO 

GRUPO AUXILIAR ADMINISTRATIVO

EJERCICIO1 BASE PARTE 1

 • Crear una nueva base de datos. Gestión.

 • Crear una tabla nueva para registrar la información de fichas de clientes. Llamarla

CLIENTES. Compuesta por los siguientes campos:

 Asignar como clave principal el campo CODIGO_CLIENTE.

• Crear una tabla nueva para registrar la información de fichas de artculos. Llamarla ARTICULO.

Compuesta por los siguientes campos:

 Asignar como CLA!E "RINCI"AL el campo CODIGO_ARTICULO.

C/ Concejo, nº 29 - MÉRIDA - 924 31 !1! P"#$n% 1

 

GRUPO AUX ADMINISTRATIVO 

• Crear una tabla nueva para registrar la información de pedidos. Llamarla "EDIDO. Compuesta por 

los siguientes campos:

  Asignar como clave principal el campo NU#ERO_"EDIDO.

• Crear una tabla nueva para registrar la información de las !onas de ventas. Llamarla $ONA DE!ENTA. Compuesta por los siguientes campos:

 Asignar como clave principal el campo $ONA_!ENTA

• Actividades

%. Abra la tabla A"TIC#L$S% e ingrese al menos &' registros. Cierre al terminar esta tabla.

&. Abra la tabla CLIENTES e ingrese al menos &' registros.

'. Con la tabla de CLIENTES practi(ue los siguientes puntos:

(. "E)I*ENSI$NE el tama+o de las columnas a las necesidades de su contenido.

). $")ENE todos sus registros en base a los datos de la columna N$*,"E.

$bserve el efecto de la ordenación en las otras columnas. -ruebe con otras columnas.

*. -ida (ue ,ase ,#S#E un dato cual(uiera dentro de su tabla.

-or e/emplo: Localice un cliente de la población de ,A"CEL$NA 0-$,LACI$N 12,A"CEL$NA3 o de la 4$NA56ENTAS & 04$NA76ENTAS 1 &3 o (ue su tel8fono empiecepor 9&.

+. Cree ; apli(ue un <ILT"$ cada ve!% capa! de:

= *ostrar solo clientes de la 4$NA56ENTAS &= *ostrar solo clientes de la -$,LACI$N de ,A"CEL$NA= *ostrar solo clientes de ,A"CEL$NA ; con un )ESC#ENT$ asignado del &'

C/ Concejo, nº 29 - MÉRIDA - 924 31 !1! P"#$n% 2  

 

GRUPO AUX ADMINISTRATIVO 

,. Cree un N#E6$ "E>IST"$ con la particularidad (ue el contenido del campo C$)I>$5CLIENTE ;a se usa en otro de sus registros. $bserve la reacción del sistema.

• Relaciones entre tablas

 %. Agregar las tablas CLIENTE% ARTICULO% "EDIDO ; !ENTA para crear lasrelaciones entre las mismas.

&. Crear las siguientes relaciones entre las tablas correspondientes:Todas las relaciones se crearan E-IGIENDO INTEGRIDAD REERENCIAL% conACTUALI$ACI/N ; ELI#INACI/N en cascada.

'. Abrir la tabla -E)I)$S ; llenar ' registros."ecordar (ue debido a la relación establecida con INTE>"I)A) "E<E"ENCIAL en loscampos C$)I>$7-E)I)$7CLIENTE ; C$)I>$7-E)I)$7A"TIC#L$ solo se admitir?na(uellos códigos e@istentes de la tabla CLIENTES ; A"TIC#L$S respectivamente.

-robar de entrar algn CLIENTE o A"TIC#L$ ine@istente en la tabla -E)I)$S ;observar el resultado

(. Crear registros en -E)I)$S con el mismo código de CLIENTE% estos dos registros semodificaran ; se borraran en el pró@imo e/ercicio.

). Abrir la tabla CLIENTES% locali!ar el registro correspondiente al CLIENTE ba/o el cual sehan generado los registros del e/ercicio B% modificar el C$)I>$7CLIENTE de este cliente porotro Código no e@istente.

C/ Concejo, nº 29 - MÉRIDA - 924 31 !1! P"#$n% 3  

 

GRUPO AUX ADMINISTRATIVO 

*. Abrir la tabla -E)I)$S ; comprobar como los dos pedidos introducidos en el e/ercicio Bhan modificado su Código de Cliente)e manera an?loga estos cambios podran haber sido reali!ados en la tabla A"TIC#L$S.

+.  Abrir la tabla CLIENTES% locali!ar el registro del cual se ha cambiado el C$)I>$ ;borrarlo.

,. Abrir la tabla -E)I)$S ; comprobar (ue los registros relacionados de esta tabla con elmismo código de cliente eliminado% se han borrado tambi8n de la tabla.

C/ Concejo, nº 29 - MÉRIDA - 924 31 !1! P"#$n% 4