sistemas de información para la gestión€¦ · mario piattini velthuis, emilio del peso navarro,...

18
13/5/2020 1 2020 1 Sistemas de Información para la Gestión TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA Caso 1: Determinación de campos claves Determine los campos claves que se utilizan para identificar a cada una de las siguientes entidades y comente algunas particularidades sobre los problemas que se presentan en algunos casos específicos: a) Automotores en la República Argentina. b) Inmuebles en la ciudad de Salta. c) Tipos de comprobantes autorizados por AFIP. d) Comprobantes de Facturación de un responsable inscripto en IVA. e) Contribuyentes en AFIP. f) Contribuyentes en Dirección General de Rentas de la Provincia de Salta. g) Contribuyentes en Municipalidad de la Ciudad de Salta. h) Acciones que cotizan. i) Artículos de un Supermercado. j) Libros en una biblioteca. k) Libros en una librería. l) Ropa, zapatos y zapatillas de distinto talle y color. 1 2

Upload: others

Post on 09-Dec-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

1

2020

1

Sistemas de Información para la

Gestión

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 1: Determinación de campos claves

Determine los campos claves que se utilizan para identificar a cada una de las siguientes entidades y comente

algunas particularidades sobre los problemas que se presentan en algunos casos específicos:

a) Automotores en la República Argentina.

b) Inmuebles en la ciudad de Salta.

c) Tipos de comprobantes autorizados por AFIP.

d) Comprobantes de Facturación de un responsable inscripto en IVA.

e) Contribuyentes en AFIP.

f) Contribuyentes en Dirección General de Rentas de la Provincia de Salta.

g) Contribuyentes en Municipalidad de la Ciudad de Salta.

h) Acciones que cotizan.

i) Artículos de un Supermercado.

j) Libros en una biblioteca.

k) Libros en una librería.

l) Ropa, zapatos y zapatillas de distinto talle y color.

1

2

Page 2: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

2

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 1: Determinación de campos claves

CLAVES

Clave candidata Conjunto no vació de atributos que identifican univoca y

mínimamente cada registro (tupla).

Clave primaria La que el usuario escoge de las claves candidatas.

Claves alternativas Claves candidatas que no han sido escogidas.

Clave ajena (foránea) Conjunto de atributos de la tabla cuyos valores han de

coincidir con los de la clave primaria de otra tabla. (Clave ajena y primaria debe

estar definida sobre los mismos dominios).

Automotores en la República Argentina. Nº de Dominio – Texto de 8

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 1: Determinación de campos claves

Problema cuando se acaben las combinaciones de letras y números.

3

4

Page 3: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

3

Inmuebles en la ciudad de Salta.

Campo Tipo Numérico – Tamaño 6 sin decimales para 999999

inmuebles. La Dirección de Inmuebles de la provincia de Salta utiliza

dos dígitos para determinar el departamento (01 – Departamento

capital) y 6 dígitos para la matrícula o catastro.

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 1: Determinación de campos claves

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 1: Determinación de campos claves

c) Tipos de comprobantes autorizados por AFIP.

Extracto de la codificación utilizada por AFIP Anexo I Resolución General 1785. Discutir sobre la

conveniencia de utilizar la codificación utilizada por otra empresa u organismos.

Código Descripción

01 Facturas A

02 Notas de Débito A

03 Notas de Crédito A

06 Facturas B

07 Notas de Débito B

08 Notas de Crédito B

11 Facturas C

12 Notas de Débito C

13 Notas de Crédito C

La lista continúa…

El último código es el 995

5

6

Page 4: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

4

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 1: Determinación de campos claves

d) Comprobantes de Facturación de un responsable inscripto en IVA.

Alternativa 1: utilizar 3 campos claves: Tipo de Cpte. (Texto (2 o 3) o numérico 2 respetando

codificación AFIP) – Letra Cpte (texto 1) – Número Cpte. (Numérico 12)

Ejemplo a: Tipo Cpte: “FAC” / “N/C”/ “N/D”

Alternativa 2: utilizar un campo que agrupe la información anterior de tipo texto de 15 o 16.

Ejemplo a: FACA000100000001 – Texto 16

Ejemplo b: 001000100000001 – Numérico 15

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 1: Determinación de campos claves

e) Contribuyentes en AFIP.

Número de CUIT – Campo numérico de 11. La CUIT y también el CUIL y la CDI (Clave de Identificación), tienen un

control de consistencia mediante dígito verificador que se calcula de la siguiente forma: (vamos a utilizar el CUIT

de la U.N.Sa.)CUIT 3 0 5 8 6 7 6 2 5 7 1

Tabla Arbitraria 5 4 3 2 7 6 5 4 3 2

Producto

Digito CUIT por

Tabla

Arbitraria y Suma

total

15 0 15 16 42 42 30 8 15 14

197

El dígito verificador es la resta entre 11 y el residuo de la división de la suma total por 11. En este caso

197 dividido 11 es 17 enteros y un residuo de 10: 11 – 10 = 1 que es el dígito verificador.

Para el caso de que el residuo sea 0 ó 1 y la diferencia entre 11 – 0 = 11 y 11 – 1 = 10, el dígito

verificador es 0.

f) Contribuyentes en Dirección General de Rentas de la Provincia de Salta.

Idem AFIP – Numero de Cuit

7

8

Page 5: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

5

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 1: Determinación de campos claves

g) Contribuyentes en Municipalidad de la Ciudad de Salta.

Actualmente utiliza el número de Cuit pero como un contribuyente puede tener más de un local comercial

habilitado lo complementa con el número de padrón comercial (Numérico - 6 sin decimales), para la Tasa de

Inspección de Seguridad Salubridad e Higiene y lo complementa con el nº de dominio para el impuesto automotor

y el nº de catastro para el impuesto inmobiliario y la Tasa General de Inmuebles.

h) Acciones que cotizan.

Las acciones que cotizan en el mercado de valores de Buenos Aires están identificadas con hasta 5 caracteres

(Texto – 5). Así las principales acciones que componen el índice merval a la fecha son:Especie Empresa ISIN

TS TENARIS LU0156801721

GGAL GRUPO GALICIA ARP495251018

BMA BANCO MACRO SA ARBANS010010

Pero debido a la gran cantidad de valores y a efectos de unificar a nivel internacional las mismas se identifican con un Código

denominado ISIN, acrónimo de International Securities Identification Numbering system.

El código ISIN tiene como finalidad identificar de forma unívoca a un valor mobiliario a nivel internacional. Se compone de 12

caracteres alfanuméricos con la siguiente estructura:

Los dos primeros corresponden al código del país de la agencia de codificación que asigna el código según se trate de valores de

renta fija, variable, ADRs, etc.

Los siguientes nueve caracteres contienen el código nacional de identificación del valor en cada país. La estructura y tamaño de

este código quedan al criterio de la agencia de codificación del país.

El último carácter es un dígito de control. Fuente: https://www.isin.org/es/

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 1: Determinación de campos claves

i) Artículos de un Supermercado.

Para los artículos de Supermercado se utiliza un código de barra formado por 13 números, y su equivalente en

formato gráfico (barras).

l) Ropa, zapatos y zapatillas de distinto talle y color.

Acá se plantea el problema del talle y color: una alternativa implica generar un código diferente para cada talle y

color aunque la descripción sea la misma, o asignar una clave compuesta en donde una parte corresponda al

artículo, otra al talle o número y otra al color.

9

10

Page 6: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

6

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 1: Determinación de campos claves

j) Libros en una biblioteca.

Se podría utilizar el ISBN (International Standard Book Number (, «Estándar internacional de la numeración de

libros») pero hay que tener en cuenta que el ISBN es igual para varios ejemplares por lo que habría que agregar un

código de ejemplar o un número propio. No se podría utlizar el ISBN para libros antiguos.

k) Libros en una librería.

Como son artículos nuevos podríamos usar el ISBN o eventualmente si son libros de ventas masivas traen

incorporados un código de barras de 13 dígitos.

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 2: Bibliografía de Sistemas de Información para la Gestión

a) Teniendo en cuenta la bibliografía de la materia, defina la estructura de una tabla de base de datos completando

el siguiente cuadro.

b) Aplique la normalización de base de datos sobre la tabla diseñada en el punto anterior.

c) Complete, utilizando el cuadro del punto 1, la estructura de cada una de las tablas que obtuvo luego del proceso

de normalización.

Aplicación

Base de datos

Tabla de datos

Nombre del campo

Clave principal

Campo índice

Tipo de datos

Longitud Contenido del

campo

Tablas vinculadas Campo de vínculo Tipo de relación

11

12

Page 7: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

7

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 2: Bibliografía de Sistemas de Información para la Gestión

Datos Obtenidos de la Página Web

AUTOR TITULO EDITORIAL Lugar y año de edición

Kenneth C. Laudon y Jane P

Laudon

Sistemas de Información Gerencial - Administración de la Empresa

Digital PEARSON EDUCACION México, 10ma Ed, 2008

JCV Briano, CF Freijedo, P Rota,

G Tricoci, C Waldbott Sistemas de Información Gerencial PEARSON EDUCACION Buenos Aires, 1ra Ed, 2011

James A. O´Brien, George M.

Marakas Sistemas de Información Gerencial Mc GRAW HILL México, 7ma Ed -2006

Javier Collado, Raul H. Saroka Informática en las organizaciones EDICON Argentina, 2010

Gabriel Baca Urbina Formulación y evaluación de proyectos informáticos Mc GRAW HILL México, 2006

Armando Miguel Casal Gobierno Corporativo - Cap 7, Cap 27 ERREPAR Argentina, 2011

Marcia L. Maggiore, María

Patricia Prandini

Normas Internacionales y Nacionales Vinculadas a la Seguridad de la

Información OSMAR D. BUYATTI Argentina, 2010

Mario Piattini Velthuis, Emilio del

Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega Ra-Ma Mexico, 1ra Ed., 2008

Juan Gaspar Martínez Planes de Contingencia Díaz de Santos España, 2004

Alberto R Lardent

Sistemas de Información para la Gestión Empresaria. Planeamiento

Tecnología y calidad Prentice Hall Brasil, 2001

Alberto R Lardent

Sistemas de Información para la Gestión Empresaria, Procedimiento,

Seguridad y Auditoría Prentice Hall Brasil, 2001

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 2: Bibliografía de Sistemas de Información para la Gestión

TABLA SIN NORMALIZAR

Aplicación

Base de datos

Tabla de datos

Nombre del campo Clave principal Campo índice Tipo de datos

Longitu

d

Contenido del

campo

Código_Libro SI SI NUMERICO 2 Código del Libro

Autor NO NO TEXTO 67 Nombre del Autor

Título NO NO TEXTO 88 Título del Libro

Editorial NO NO TEXTO 17 Editorial

Lugar_Edición NO NO TEXTO 26

Lugar, Edición y

Año

NO HAY

Bibliografía Sistemas de Información para la Gestión

Bibliografía Sistemas de Información para la Gestión

Libros

Tablas vinculadas Campo de vínculo Tipo de relación

13

14

Page 8: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

8

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 2: Bibliografía de Sistemas de Información para la Gestión

2. Aplique la normalización de base de datos sobre la tabla diseñada en el punto anterior.

1ª Forma Normal (1FN). Restricción inherente del modelo relacional. En una tabla no puede

haber grupos repetitivos.

Otros la definen como la obtención de registros de longitud fija.

2ª Forma Normal (2FN). Una tabla está en 2FN si además de estar en 1FN todos los atributos que

no forman parte de ninguna clave candidata suministran

información acerca de la clave completa. También conocida como dependencia funcional o la

obtención de tablas con clave primaria.

3ª Forma Normal redefinida (FNBC). Es la 3FN redefinida por Boyce y Codd. Todos los atributos

que no forman parte de la clave candidata deben ser

información referida a la clave completa y a nada más. Es decir, las claves candidatas deben ser

los únicos descriptores sobre los que se facilita información

por cualquier otro atributo. También conocida como la eliminación de dependencias funcionales

transitivas.

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 2: Bibliografía de Sistemas de Información para la Gestión

2. Aplique la normalización de base de datos sobre la tabla diseñada en el punto anterior.

Observaciones:

El libro puede tener 1 o varios autores. Alternativa: podríamos establecer una tabla de

autores y una tabla de relación código de autor y código de libros.

También podemos tener una tabla de editoriales y a su vez tabla de países. En este caso la

editorial puede estar en más de un país.

En este caso dado la simplicidad aplicaríamos la 1FN.

15

16

Page 9: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

9

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 2: Bibliografía de Sistemas de Información para la Gestión

3. Complete, utilizando el cuadro del punto 1, la estructura de cada una de las tablas que obtuvo

luego del proceso de normalización.

Aplicación Bibliografía Sistemas de Información para la Gestión

Base de datos Bibliografía Sistemas de Información para la Gestión

Tabla de datos Libros

Nombre del campo Clave principal Campo índice Tipo de datos Longitud

Contenido del

campo

Código_Libro SI SI NUMERICO 2Código del Libro

Título NO NO TEXTO 88Título del Libro

Autor NO NO TEXTO

Código_Editorial NO NO NUMERICO 3

Código de

Editorial

Código_País NO NO NUMERICO 3Código de País

Edición NO NO TEXTO 10

Número de

Edición

Año NO NO NUMERICO 4Año de Edición

Tablas vinculadas Campo de vínculo Tipo de relación

Editorial Código_Editorial SI NUMERICO

País Código_País SI NUMERICO

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 2: Bibliografía de Sistemas de Información para la Gestión

3. Complete, utilizando el cuadro del punto 1, la estructura de cada una de las tablas que obtuvo

luego del proceso de normalización.

Aplicación Bibliografía Sistemas de Información para la Gestión

Base de datos Bibliografía Sistemas de Información para la Gestión

Tabla de datos Editorial

Nombre del campo Clave principal Campo índice Tipo de datos Longitud

Contenido del

campo

Código_Editorial SI SI NUMERICO 2

Código de la

Editorial

Nombre_Editorial NO NO TEXTO 20

Nombre de la

Editorial

Tablas vinculadas Campo de vínculo Tipo de relación

Libros Código_Editorial SI NUMERICO

17

18

Page 10: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

10

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 2: Bibliografía de Sistemas de Información para la Gestión

3. Complete, utilizando el cuadro del punto 1, la estructura de cada una de las tablas que obtuvo

luego del proceso de normalización.

Aplicación Bibliografía Sistemas de Información para la Gestión

Base de datos Bibliografía Sistemas de Información para la Gestión

Tabla de datos País

Nombre del campo Clave principal Campo índice Tipo de datos Longitud

Contenido del

campo

Código_País SI SI NUMERICO 2Código del País

Nombre_País NO NO TEXTO 20Nombre del País

Tablas vinculadas Campo de vínculo Tipo de relación

Libros Código_País SI NUMERICO

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 3: Inconsistencias, incongruencias y redundancias de datos

En las siguientes Tablas de una Base de Datos de Alumnos que cursan la materia, indicar qué

tipos de problemas se presentan y por qué.

Legajo Apellido y Nombre DNI

1228 Martínez, Eduardo 258902

58

4587 Segovia, Inés

4785 Huergo, Carmen 992058

79

4587 López, Sergio Ramon 45788

6668 Ramírez

7788 Benjamín Exequiel 158725

DNI Nombre y Apellido Parcial Nota Corrigió

15257878 Carlos Pérez Parcial 1 Aprobado Carlos

99205878 Carmen de las Mercedes Huergo Parcial 1 Reprobado Raúl

25890258 E. Martínez Parcial 2 José

25890258 E. Martínez Recuperatorio 1 Ausente Raúl

Carlos Pérez Recuperatorio 2 Aprob Carlos

15257878 Carlos Pérez Parcial 2 Aus

ID Parcial Descripción

A Parcial 1

B Parcial 2

C Recuperatorio

ID Nota Descripción

A Aprobado

B Reprobado

C Ausente

ID Docente Nombre y Apellido

A Carlos Peralta

B José López

C Carlos Marín

Legajo Nombre y Apellido Situación Nota

6668 Inés Segovia Regular

1124 Carlos Pérez Promociono 2

7788 Benjamín Ezequiel Promociono 8

1228 Eduardo Martínez Regular 9

4747 María Medrano Regular

4587 Sergio López Libre 3

6668 Héctor Ramírez Regular

19

20

Page 11: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

11

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 3: Inconsistencias, incongruencias y redundancias de datos

En las siguientes Tablas de una Base de Datos de Alumnos que cursan la materia, indicar qué

tipos de problemas se presentan y por qué.

Legajo Apellido y Nombre DNI

1228 Martínez, Eduardo 25890258

4587 Segovia, Inés

4785 Huergo, Carmen 99205879

4587 López, Sergio Ramon 45788

6668 Ramírez

7788 Benjamín Exequiel 158725

Legajo Nombre y Apellido Situación Nota

6668 Inés Segovia Regular

1124 Carlos Pérez Promociono 2

7788 Benjamín Ezequiel Promociono 8

1228 Eduardo Martínez Regular 9

4747 María Medrano Regular

4587 Sergio López Libre 3

6668 Héctor Ramírez Regular

Inconsistencia

Inconsistencia

Inconsistencia

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 3: Inconsistencias, incongruencias y redundancias de datos

En las siguientes Tablas de una Base de Datos de Alumnos que cursan la materia, indicar qué

tipos de problemas se presentan y por qué.

DNI Nombre y Apellido Parcial Nota Corrigió

15257878 Carlos Pérez Parcial 1 Aprobado Carlos

99205878 Carmen de las Mercedes Huergo Parcial 1 Reprobado Raúl

25890258 E. Martínez Parcial 2 José

25890258 E. Martínez Recuperatorio 1 Ausente Raúl

Carlos Pérez Recuperatorio 2 Aprob Carlos

15257878 Carlos Pérez Parcial 2 Aus

IncongruenciaRedundancia

21

22

Page 12: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

1

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 4: Sistema de Contabilidad

1) Identifique los procesos de un sistema de contabilidad.

2) Defina la estructura de tablas principales necesarias para el sistema de

contabilidad.

3) Para cada tabla indique las claves principales y los atributos de cada campo.

4) Indique las relaciones entre las distintas tablas.

5) Analice los libros diarios y mayores como tipos especiales de consultas y/o

informes, indicando las tablas necesarias y las condiciones para su obtención.

Caso 4: Sistema de Contabilidad

2) Defina la estructura de tablas principales necesarias para el sistema de contabilidad.

3) Para cada tabla indique las claves principales y los atributos de cada campo.

Tabla: Cuentas

Nombre Campo Tipo Tamaño Decimales Observaciones

CP CodigoCuenta Numérico 6 0

Descripcion Texto 30

Imputable SI/NO 1 Si se usa en Asientos

Ajustable SI/NO 1

Si es afectada por Ajuste por

Inflación

LeyendaDeudora Texto 30

Texto habitual cuando la cuenta se

debita

LeyendaAcreedora Texto 30

Texto habitual cuando la cuenta se

acredita

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

1

2

Page 13: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

2

Tabla: Encabezado de Asientos

Nombre Campo Tipo Tamaño

Decimale

s Observaciones

CP NumeroAsiento Numérico 5 0

FechaAsiento Fecha 8

FechaValorizacion Fecha 8 Fecha para ajuste por inflación

ConceptoAsiento Texto 30 Leyenda general del asiento

CotizacionMonedaExtranjera Numérico 10 4

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 4: Sistema de Contabilidad

2) Defina la estructura de tablas principales necesarias para el sistema de contabilidad.

3) Para cada tabla indique las claves principales y los atributos de cada campo.

Tabla: Detalle de Asientos

Nombre Campo Tipo Tamaño Decimales Observaciones

CP Id Autonumérico 10 0

NumeroAsiento Numérico 5 0

CodigoCuenta Numérico 6 0

Debe/Haber Texto 1 D para Debe y H para Haber

Importe Numérico 15 2

Leyenda Texto 30

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 4: Sistema de Contabilidad

2) Defina la estructura de tablas principales necesarias para el sistema de contabilidad.

3) Para cada tabla indique las claves principales y los atributos de cada campo.

3

4

Page 14: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

3

Tabla: Ejercicios

Nombre Campo Tipo Tamaño

Decimale

s Observaciones

CP NumeroEjercicio Numérico 3 0

FechaInicio Fecha 8

FechaCierre Fecha 8

Irregular SI/NO 1 Es ejercicio irregular o regular

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 4: Sistema de Contabilidad

2) Defina la estructura de tablas principales necesarias para el sistema de contabilidad.

3) Para cada tabla indique las claves principales y los atributos de cada campo.

Caso 4: Sistema de Contabilidad

4)Indique las relaciones entre las distintas tablas

CUENTASCodigoCuenta

ENCABEZADO DE

ASIENTOSNumeroAsiento

DETALLE DE

ASIENTOSId

NumeroAsiento

CodigoCuenta

EjerciciosNumeroEjercicio

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

5

6

Page 15: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

4

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 5: Sistema de facturación y stock.

1) Identifique los procesos de un sistema de facturación y stock.

2) Defina la estructura de tablas principales necesarias para el sistema de

facturación y stock.

3) Para cada tabla indique las claves principales y los atributos de cada campo.

4) Indique las relaciones entre las distintas tablas.

5) Analice las principales consultas y/o informes, indicando las tablas necesarias

y las condiciones para su obtención.

Caso 5: Sistema de facturación y stock.2) Defina la estructura de tablas principales necesarias para el sistema de facturación y stock.

3) Para cada tabla indique las claves principales y los atributos de cada campo.

Tabla: Clientes

Nombre Campo Tipo Tamaño Decimales Observaciones

CP CodigoCliente Numérico 6 0

NombreCliente Texto 30

ApellidoCliente Texto 30

DomicilioCliente Texto 30

CodigoPostal Texto 8

Provincia Texto 30

Cuit Numérico 11 0

Telefono Numérico 10 0

CorreoElectronico Texto 30

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

7

8

Page 16: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

5

Tabla: Encabezado de Facturas

Nombre Campo Tipo Tamaño Decimales Observaciones

CP

TipoComprobante Texto 3 FAC - N/C - N/D

LetraComprobante Texto 1 A B C

PuntoVenta Numérico 5 0

NumeroComprobante Numérico 8 0

CodigoCliente Numérico 6 0

TotalSinIVA Numérico 12 2

TotalIVA Numérico 12 2

TotalConIVA Numérico 12 2

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 5: Sistema de facturación y stock.2) Defina la estructura de tablas principales necesarias para el sistema de facturación y stock.

3) Para cada tabla indique las claves principales y los atributos de cada campo.

Tabla: Detalle de Facturas

Nombre Campo Tipo Tamaño Decimales Observaciones

CP Id Autonumérico 10 0

TipoComprobante Texto 3 FAC - N/C - N/D

LetraComprobante Texto 1 A B C

PuntoVenta Numérico 5 0

NumeroComprobante Numérico 8 0

CodigoArticulo Numérico 7 0

Cantidad Numérico 6 2

PrecioArticulo Numérico 10 2

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 5: Sistema de facturación y stock.2) Defina la estructura de tablas principales necesarias para el sistema de facturación y stock.

3) Para cada tabla indique las claves principales y los atributos de cada campo.

9

10

Page 17: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

6

Tabla: Artículos

Nombre Campo Tipo Tamaño Decimales Observaciones

CP CodigoArticulo Numérico 7 0

DescripcionArticulo Texto 30

PrecioArticulo Numérico 10 2

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 5: Sistema de facturación y stock.2) Defina la estructura de tablas principales necesarias para el sistema de facturación y stock.

3) Para cada tabla indique las claves principales y los atributos de cada campo.

Caso 5: Sistema de facturación y stock.4) Indique las relaciones entre las distintas tablas

CLIENTESCodigoCliente

ENCABEZADO DE

FACTURASTipoComprobante

LetraComprobante

PuntoVenta

NumeroComprobante

CodigoCliente

DETALLE DE

FACTURASId

TipoComprobante

LetraComprobante

PuntoVenta

NumeroComprobante

CodigoArticulo

ARTICULOSCodigoArticulo

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

11

12

Page 18: Sistemas de Información para la Gestión€¦ · Mario Piattini Velthuis, Emilio del Peso Navarro, Mar del Peso Ruiz Auditoría de Tecnologías y Sistemas de Información Alfaomega

13/5/2020

7

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 6: Liquidación de Sueldos

1) Identifique los procesos de un sistema de Liquidación de Sueldos.

2) Defina la estructura de tablas principales necesarias para el sistema de

Liquidación de Sueldos.

3) Para cada tabla indique las claves principales y los atributos de cada campo.

4) Indique las relaciones entre las distintas tablas.

5) Analice las principales consultas y/o informes, indicando las tablas necesarias y

las condiciones para su obtención.

TRABAJO PRACTICO - BASES DE DATOS – RESOLUCION SUGERIDA

Caso 6: Liquidación de Sueldos

2) Defina la estructura de tablas principales necesarias para el sistema Liquidación de Sueldos.

3) Para cada tabla indique las claves principales y los atributos de cada campo.

4) Indique las relaciones entre las distintas tablas.

13

14