BDD_U3_EA_JOMH

15
Joé Lui Martínez Hernández AL11503622 Ing. Telemática Bases de datos Tercer cutrimetre Actividad 3: Entrega de tablas lógicas y diccionario de datos El propósito de esta actividad es analizar los errores más comunes del dis diccionario de datos para generar otros. Instrucciones: 1. Tomando en cuenta las observaciones hechas por tu facilitador(a), reela lógicas y el diccionario de datos del caso de estudio. 2. Guarda la actividad con el nombre BDD_U3_A3_XXYZ. 3. Envía el archivo a tu facilitador(a) para recibir retroalimentación.

Transcript of BDD_U3_EA_JOMH

Page 1: BDD_U3_EA_JOMH

Joé Lui Martínez Hernández

AL11503622

Ing. Telemática

Bases de datosTercer cutrimetre

Actividad 3: Entrega de tablas lógicas y diccionario de datos

El propósito de esta actividad es analizar los errores más comunes del diseño de las tablas lógicas, así como en eldiccionario de datos para generar otros.

Instrucciones: 1. Tomando en cuenta las observaciones hechas por tu facilitador(a), reelabora en un documento de Word las tablaslógicas y el diccionario de datos del caso de estudio. 2. Guarda la actividad con el nombre BDD_U3_A3_XXYZ.3. Envía el archivo a tu facilitador(a) para recibir retroalimentación.

Page 2: BDD_U3_EA_JOMH

El propósito de esta actividad es analizar los errores más comunes del diseño de las tablas lógicas, así como en el

1. Tomando en cuenta las observaciones hechas por tu facilitador(a), reelabora en un documento de Word las tablas

Page 3: BDD_U3_EA_JOMH

CAMPOSID_PEZ NOM_COMUN NOM_CIENTIFICO TIPO_PEZ TIPO_COMIDA

1 GUPPY LEOPARDO TRANQUILO SECA2 GATO COLA ROJA AGRESIVO VIVO3 JAPONES DOBLE COLA TRANQUILO SECA4 JAPONES MORO TRANQUILO SECA5 JAPONES CABEZA DE LEON TRANQUILO SECA6 PEZ ESPADA TRANQUILO SECA7 PLATY TRANQUILO SECA8 MOLY NEGRO TRANQUILO SECA9 MOLY PLATA TRANQUILO SECA

10 ANGEL TRANQUILO SECA

Clave principal

B2
Clave principal
Page 4: BDD_U3_EA_JOMH

TIPO_AGUA NIVEL TAM_PEZ COSTO EXISTENCIA8 NORMAL CHICO 7 158 AVANZADO CHICO 350 18 NORMAL CHICO 24 48 NORMAL MEDIANO 35 48 NORMAL GRANDE 45 77 NORMAL CHICO 45 38 NORMAL CHICO 6 207 NORMAL CHICO 6 208 NORMAL CHICO 5 208 NORMAL MEDIANO 55 2

Page 5: BDD_U3_EA_JOMH

CAMPOSID_MCIA ARTICULO DESCRIPCION MEDIA COSTO EXISTENCIA

1 TETRA MIN OBLEA 35 gm PZ 35 302 TETRA MIN OBLEA 15 gm PZ 20 203 SERA VIPAN OBLEA 35 gm PZ 28 554 SERA VIPAN OBLEA 15 gm PZ 18 435 SERVICIO SERVICIO DE LIMPIEZA D PZ 350 1006 OBLEA OBLEA SUELTA 15 Gr pz 10 67 TER-15 TERMOMENTRO 15 CM PZ 58 48 TER-30 TERMOMENTRO 30 CM PZ 90 69 TER-AQUA30TERMOMETRO AQUA DE PZ 125 3

10 TER-AQUA35TERMOMETRO AQUA DE PZ 167 5

Clave principal

B2
Clave principal
Page 6: BDD_U3_EA_JOMH

CAMPOSID_CLIENTE NOM_CLIEN APE_CLIEN DIR_CLIEN COL_CLIEN CP_CLIEN MUNI_CLIEN

1 JOSE LUIS MARTINEZ HSALADO 120MAR EGEO 20001 AGS2 ANTONIO REGALADO LGALLETA 125MAR EGEO 20001 AGS3 PEDRO GUERRA AV LARGA CALLE 456 20091 AGS4 NEPOMUCENOLUNA CLAROCALLE SIN MILAGRO 20043 AGS5 FILOMENO GUERRRO GUPLAY CITY 5 NUEVA YORK 20399 AGS6 ANATACIO ROMO ROMOROMA 986 ITALIA 20846 AGS7 TORCUATO HOYOS HOYOSATELITE 99 SATELITE 20654 AGS9 CLAUDIO JARAL RAMAOJO CALIENTOJOCALIENTE 20111 AGS

10 JELIPE JIMENEZ LOPOJO FRIO 36OJOCALIENTE 20111 AGS

Clave principal

B2
Clave principal
Page 7: BDD_U3_EA_JOMH

EDO_CLIEN TEL_CLIEN CEL_CLIEN MAIL-CLIEN RFC_CLIENTEAGUASCALIENT44912345678 4491200000 mahl600614AGUASCALIENT 4491209087 4491230404AGUASCALIENTES 4491230405AGUASCALIENTES 4491812723AGUASCALIENTES 4491202922 GUGF890302AGUASCALIENTES 4493774446AGUASCALIENTES 4498276345AGUASCALIENTES 4499928828AGUASCALIENTES 4491010019

[email protected]@[email protected]@[email protected]@[email protected][email protected][email protected]

Page 8: BDD_U3_EA_JOMH

CAMPOSID_FACTURA ID_CLIENTE ID_MCIA ID_PEZ

1 2 3 22 3 4 33 5 94 6 105 7 1 46 1 97 8 88 4 7 69 10 2

10 9 2 9

Clave principal

B2
Clave principal
Page 9: BDD_U3_EA_JOMH

DICCIONARIO DE DATOS

TABLA PECESNombre de campo Tipo DescripciónID_PEZ Autonumerico Campo de identificación del pezNOM_COMUN Char Nombre común del pezNOM_CIENTIFICO Char Nombre cientifico del pezTIPO_PEZ Char Tipo de pezTIPO_COMIDA Char Tipo de comida para el pezTIPO_AGUA Char Tipo de agua que necesita el pezNIVEL Num Nivel de PH para el pezTAM_PEZ Num Tamaño que crece el pezCOSTO Num Valor de compra del pezEXISTENCIA Num Exixtencia en almacen

TABLA MERCANCIANombre de campo Tipo DescripciónID_MCIA Autonumerico Campo de identificación de mercanciaARTICULO Char Nombre del articuloDESCRIPCION Char Descripción del articuloMEDIA Char Medida,si es pieza paqueteCOSTO Num Valor de compraEXISTENCIA Num Exixtencia en almacen

TABLA CLIENTESNombre de campo Tipo DescripciónID_CLIENTE Autonumerico Campo de identificación del clienteNOM_CLIEN Char Nombre del clienteAPE_CLIEN Char Apellido del clienteDIR_CLIEN Char Direccion con numeroCOL_CLIEN Char ColoniaCP_CLIEN Num Código postalMUNI_CLIEN Char MunicipioEDO_CLIEN Char EstadoTEL_CLIEN Num Telefono fijoCEL_CLIEN Num Telefono celularMAIL_CLIEN Char Correo electronicoRFC_CLIENTE Char RFC de hacienda si lo tiene

TABLA FACTURANombre de campo Tipo DescripciónID_FACTURA Autonumerico Campo de identificación de facturaID_CLIENTE Num Campo de identificación del clienteID_MCIA Num Campo de identificación de mercanciaID_PEZ Num Campo de identificación del pez

Page 10: BDD_U3_EA_JOMH

DICCIONARIO DE DATOS

TABLA PECESTamaño campo claveAUTO Si

20 No20 No10 No10 No10 No

3 No3 No5 No5 No

TABLA MERCANCIATamaño campo claveAUTO Si

20 No20 No10 No

5 No5 No

TABLA CLIENTESTamaño campo claveAUTO Si

20 No20 No20 No20 No

5 No20 No20 No12 No12 No20 No15 No

TABLA FACTURATamaño campo clave

5 Si5 Si5 Si5 Si

Page 11: BDD_U3_EA_JOMH

CREATE DATABASE (ACUARIO)CREATE TABLE PECES (

ID_PEZ AUTO_INCREMENT, NOM_COMUN VARCHAR(20),

NOM_CIENTIFICO VARCHAR(20),TIPO_PEZ VARCHAR(10),TIPO_COMIDA VARCHAR(10),TIPO_AGUA VARCHAR(10),NIVEL INT(3),TAM_PEZ INT(3),COSTO INT(5),EXISTENCIA INT(5)PRIMARY KEY (ID_PEZ));

CREATE TABLE (CLIENTESID_CLIENTE AUTO_INCREMENT,

NOM_CLIEN VARCHAR(20), APE_CLIEN VARCHAR(20),DIR_CLIEN VARCHAR(20),COL_CLIEN VARCHAR(20),CP_CLIEN INT(5),MUNI_CLIEN VARCHAR(20),EDO_CLIEN VARCHAR(20),TEL_CLIEN INT(12),CEL_CLIEN INT(12),MAIL_CLIEN VARCHAR(20),RFC_CLIENTE VARCHAR(15),PRIMARY KEY (ID_PEZ));

CREATE TABLE (MERCANCIAID_MCIA AUTO_INCREMENT,ARTICULO VARCHAR(20),DESCRIPCION VARCHAR(20);MEDIA VARCHAR(10),COSTO INT(5),EXISTENCIA INT(5),PRIMARY KEY(ID_MCIA));

CREATE TABLE (FACTURAID_FACTURA AUTO_INCREMENT,

ID_CLIENTE INT(5),ID_MCIA INT(5),ID_PEZ INT(5));