UNIDAD 3

Anuncio
Relación de las unidades de del programa
MODULO IV:
Administración
y Control de SI
Administración
de Recursos
Informáticos
Impacto de SI/TI en
Las organizaciones
MODULO III: Sistemas de Información (SI)
Aplicaciones de
Negocios
Desarrollo e
Implementación
MODULO II: Tecnologías de Información (TI)
Hardware y
Software
Archivos y
Base de datos
Redes Y
Telecomunicaciones
MODULO I: Sistemas de Información (SI) y
Tecnologías de Información (TI)
UNIDAD 3
Cómo se administran los datos:
ARCHIVOS y BASES DE DATOS
Material de Estudio
• Artículo “Cómo se administran los datos”,
Notas de Cátedra, 2010
• Casos de estudio
OBJETIVOS DE LA UNIDAD
– Describir los componentes de una base de
datos, los modelos y las tecnologías
disponibles.
– Conocer el modelo relacional de organización y
administración de datos.
– Conocer y adiestrarse en el uso del lenguaje de
consulta estructurado (SQL) para obtener los
datos almacenados en una base de datos
relacional.
– Conocer las nuevas tendencias tecnológicas
sobre bases de datos.
1
Sistemas Transaccionales
El problema del límite
SI DE OPERACIONES DE VENTAS
CONTADURÍ
CONTADURÍA
VENTAS
ALMACÉ
ALMACÉN
Efectos: a) Redundancia de datos
b) Falta de estandarización y compatibilidad
ORGANIZACIÓN TRADICIONAL DE ARCHIVOS
Términos relacionados:
CAMPO:
Código de
vendedor
2
3
CAMPO: Apellido
4
5
6
7
8
9
1
0
1
1
CAMPO:
Nombre
N°de
posición
1
1
2
1
3
1
4
REGISTRO 1:
1
REGISTRO 2:
1 0 G U T I E R R E Z
A B E L
REGISTRO 3:
8
J U A N
M A R T I N E Z
1
5
1
6
17
1
8
1
9
J O S E
B A R R I O N U E V O
Area de Pagos
Sistema de
Pagos
Prov
Ban
cos
Area de Compras
Sistema de
Compras
Fact
Prov
Artic
Pedid
Depósito
Sistema de
Stock
Artic
Prov
Pedid
Stock
2
Prov
Ban
cos
Fact
Prov
Artic
Prov
Pedid
Artic
Pedid
Stock
ORGANIZACIÓN TRADICIONAL
DE ARCHIVOS
Problemas:
Redundancia de datos
Dependencia de datos/programas
Falta de flexibilidad
Pobre seguridad
Dificultad para compartir y disponer de los
datos
BASE DE DATOS
Sistema de
Pagos
Sistema de
Compras
DBMS
(SABD)
Base
de
datos
Sistema de
Stock
Sistema de Administración de Base de Datos::
software para crear y manipular una Base de Datos.
Actúa como interfase entre los programas de aplicación y los
archivos de datos físicos
3
BASE DE DATOS
Ventajas:
Control central en la creación y definición de los datos
Reduce la dependencia datos-programa
Reduce redundancia e inconsistencia de los datos
Reduce costos de desarrollo y mantenimiento
Aumenta la flexibilidad del sistema
Facilita y controla el acceso a los datos
Facilita la disponibilidad de los datos
Reduce complejidad en la manipulación de datos
Modelos que se utilizan para el
estudio de los SI
• Modelo de procesos
Representa cómo circulan
los datos a través del
sistema
• Modelo de Datos
Representar los datos de
un SI y las relaciones
entre éstos.
Un SI necesita guardar
datos para
posteriormente
recuperarlos y así
satisfacer las
necesidades de
información del ente.
Elementos del Modelo de Datos
• Entidad
• Relació
Relación
• Restricciones
4
Entidad
• Entidad
Cosa, persona o un hecho sobre el cual el
sistema debe guardar información.
En una empresa: CLIENTE, PRODUCTO
Para cada entidad es necesario definir los
siguientes elementos:
Atributos
Ocurrencias
Clave primaria
Entidad
Atributos
Es una caracterí
característica o propiedad que
interesa representar sobre la entidad.
En el caso de CLIENTE: Nombre, Apellido,
Domicilio, Sexo, Edad, Número de DNI
Los atributos de una Entidad son acordes con las
características de la realidad que se desea
representar
Pueden asumir valores -> dominio
Entidad
Ocurrencia
Es una instancia de la entidad.
Clave Primaria
Es un atributo o conjunto de atributos que
permiten identificar en forma unívoca a las
ocurrencias de la misma.
5
Relación
Son las conexiones que existen entre los
datos que se almacenan. Asociaciones entre
las ocurrencias de las entidades.
Cardinalidad
Especifica la cantidad de ocurrencias que se
conectan a ambos extremos de una relación.
- Uno a Muchos
- Uno a Uno
- Muchos a Muchos
Caso práctico
• Proceso de inscripción a cursar una
materia de la carrera
6
Diagrama Entidad / Relación
» Cuadrados que representan las Entidades
» Líneas que representan las Relaciones
Para indicar la cardinalidad
> < muchas ocurrencias
| una ocurrencia
o ninguna ocurrencia
Diagrama Entidad / Relación
ALUMNO
INSCRIPCION
Diagrama Entidad / Relación
ALUMNO
MATERIAS
Se inscriben en
varias materias
INSCRIPCION
Existen muchas inscripciones
en cada materia
7
Herramienta de trabajo
en prácticos
Acceso a interfaz WEB
E
S
T
R
U
C
T
U
R
SQL
SELECT
A
FROM
B
WHERE
GROUP BY
D
HAVING
ORDER BY
F
[ASC/DESC]
C
E
8
Descargar