Sunteți pe pagina 1din 9

CLASE 1

INTRODUCCIÓN

Punto 1: manejador de base de datos, es para antes del parcial la próxima clase se presenta una lista de
manejadores. Se tiene que explicar los beneficios del manejador, porque lo está usando la empresa y que
empresas actualmente lo están usando y hacer un pequeño demo del manejador sin insistir mucho en la
parte técnica del manejador sino más bien sus beneficios y esto no se expone sino se entrega el word el
día de parcial ya que esto promedia con el parcial.

Punto 2 herramienta case tiene mucho parecido a la estructura del trabajo del parcial más sus
aplicaciones sus características principales y esto es para el final y también lo escoge el profesor. El físico
se entrega en el examen final pero la exposición se hace semanas antes del final.
Hacerlo bien porque el profesor es bien fregado y califica bajo en la exposición.

Administración de BD
Sistema de Evaluación
PP= (T1+T2+2*EXP (T2))/4
NF= (EP+PP+2EF)/4

T2:
Herramienta CASE (herramienta o herramientas de apoyo en el desarrollo de software)
Conocer y entender la herramienta CASE
Presentar trabajo impreso (entrega en el examen final)
Sustentación como para un directorio de una empresa
Como vender o convencer si una herramienta case es necesario para nuestra empresa.
Oracle CASE
Process Modeler
Genexus
OOther
Poseidon
System Architect

Hacer modelos de un sistema a partir de una abstracción.


artico, redes y relacional: modelos de datos
georeferencial
core bancario
global net lo creo el profesor.

a. Datos e información:
i. Datos: son elementos que registran verdades del mundo real. Su existencia por sí
misma no implica ni estructuración ni comunicación.
ii. Información: Es el conjunto de datos apropiadamente seleccionados,
estructurados, comunicados y evaluados cuya finalidad es reducir la
incertidumbre en la toma de una decisión determinada.
b. Pirámide de los SPD
Los SPD son el conjunto de procedimientos manuales y/o automáticos, que cumplen con
las funciones de recolección de datos, procesamiento de los mismos y distribución de la
información. Los SPD tienen cabida solo al interior de una institución y su misión es la de
ser auxiliares para sus diversas funciones.
Los SPD tienen 3 niveles dependientes de las decisiones que apoyen y serán:

i. SPD de control operativo: apoyan los procedimientos rutinarios derivados del


funcionamiento normal de la organización y realizan la captación de los datos a
través de los mismos. Manejan volúmenes de datos grandes a los que someten a
un tratamiento sencillo. Por ejemplo Sistema de facturación, planillas, cuenta
corriente, etc.

ii. SPD de planeamiento táctico: Están orientados al planeamiento y la


programación de actividades específicas de acuerdo a planes recibidos de
instancias superiores. Manejan volúmenes de datos más o menos pequeños a los
que dan un tratamiento complejo. Por ejemplo sistema de programación de
operaciones de unidades productivas como talleres, fábricas, minas, etc.

iii. SPD de planeamiento estratégico: Su finalidad es asistir al proceso de


planeamiento de la institución en su conjunto. Maneja volúmenes de datos
pequeños de datos de las cuales gran parte viene de afuera de la institución,
siendo el resto información condensada de la misma. Se trata de datos de
mercado y de aspectos económicos a nivel nacional e internacional; entre otros.
Somete estos datos a tratamientos complejos como módulos de simulación,
modelos de optimización, proyecciones, etc. Se utilizan para la selección y prueba
de alternativas de estrategia. Una forma muy usual es el “What if” (que pasa si).

CLASE 2
Proyectos:
Proyecto: Un conjunto de actividades.
Distribución de un Organigrama
Comité
Líder usuario
Grupo de apoyo usuario, grupo de apoyo técnico
Gerente de Proyecto
Equipo de Proyecto
(Metodologías, control, presupuesto)
Lo que demuestra que se está cumpliendo los estimados son los seguimientos
Datos información sistemas de datos
Decisiones operativa, estratégicas, tácticas.

Ciclo de vida de los Sistemas de Procesamiento de Datos:


Tiene dos fases: de Desarrollo y de Explotación
i. FASE DE DESARROLLO
1. Concepción Inicial
Se basa en la percepción inicial de ciertas necesidades, normalmente ya sea de sugerencias de
las áreas involucradas, de las asimilación de experiencias de otras instituciones con realidades
similares, de la voluntad de mejorar la propia realidad a través de la implementación de
desarrollo teóricos.
2. Análisis Cualitativo de Necesidades Funcionales
Consiste en la descomposición de la concepción inicial en un conjunto de funciones que se
adecúen a los objetivos planteados con un mayor nivel de detalle.
3. Análisis Cuantitativo de Necesidades Funcionales
Consiste en la investigación de los volúmenes y frecuencias características de los flujos de
documentos existentes o aquellos cuya existencia podrían ser requeridos.
4. Diseño Funcional del Sistema
Consiste en la delimitación de las funciones asistidas por el SPD de la definición de los medios
de interacción entre el SPD y sus usuarios, las modalidades de proceso (batch y online, etc)
5. Análisis de Necesidades Computacionales del Diseño Funcional
Es la derivación del conjunto de estructuras de almacenamiento de datos y el conjunto de
algoritmos del proceso que serán necesarios para implementar el diseño funcional.
Comprende también el estudio de los requerimientos de infraestructura tanto de hardware
como de software.
6. Diseño Computacional del Sistema
Es la definición de la base de datos y los programas comprendidos por el SPD y la posterior
implementación de los mismos.
7. Dimensionamiento de los Recursos Necesarios
Con los resultados de las etapas anteriores se podrán visualizar los recursos necesarios para la
operación del sistema en términos de personal, capacidades de almacenamiento, equipos,
etc. Si hubiera estándares de desarrollo se podrían estimar los recursos necesarios en
términos de días hombre, horas de computador, etc.
8. Evaluación Costo / Beneficio

ii. FASE DE EXPLOTACIÓN


1. Capacitación
Es el proceso mediante el cual los usuarios adquieren familiaridad con el SPD es decir, con las
funciones que este tiene y las formas de usarlas. Se conduce a través de los siguientes
canales:
i. Cursillos e Instrucción, laboratorios de práctica, estudio de la documentación, incluso
capacitación no presencial, etc. Tiene carácter de un entrenamiento inicial.
2. Producción
Es el proceso mediante el cual los usuarios se sirven de las utilidades proporcionadas por el
SPD.
3. Mantenimiento
Es el proceso por el cual se incorporan nuevas funciones o se incorporan las existentes. Se
realizan en coordinación con los usuarios aprovechando la experiencia de estos a manera de
retroalimentación. Es recomendable realizar las tareas de mantenimiento en forma paralela a
la producción y no sustituir la versión antigua del SPD por la nueva sino hasta haber realizado
pruebas exhaustivas y satisfactorias
COSTOS / BENEFICIOS
a) Evaluación de Costos de Desarrollo y Operación.
b) Evaluación de Beneficios Tangibles
c) Evaluación de Beneficios Intangibles
d) Evaluación de Costos de Oportunidad

CLASE 3

ÁREAS Y UNIDADES FUNCIONALES

1. Funciones de línea: Tienen que ver con lo que hace el negocio, lo que agrega valor, funciones claves.
Tiene la responsabilidad de la producción, comercialización, etc. De los bienes y/o servicios que
constituyen el giro principal del negocio.
2. Funciones de apoyo: Apoyan de manera indirecta. Tienen la responsabilidad de suministrar las
ayudas, facilidades y otras que las demás funciones necesitan como pre requisito para realizar sus
labores.
3. Funciones de Control: Auditoría, control interno. Están orientadas a la detección de anomalías de
todo tipo que se puedan detectar dentro de la organización. Para ello analizan el desenvolvimiento
de las demás funciones.
4. Funciones de asesoría: Tener experiencia y aportar a la empresa. Son aquellas cuya responsabilidad
básica es recomendar medidas destinadas a mejorar la eficacia y/o eficiencia de las demás
funciones. Su misión requiere también de análisis y experiencia.
5. Funciones de Decisión y Planeamiento: Regularmente son las funciones más de gerencia. Ligadas
estrechamente, las funciones de decisión (o gerencia) y planeamiento. Se caracterizan por su
responsabilidad sobre el destino de la organización o de segmentos de ella. El aspecto de decisión
implica la determinación de alternativas de acción, la evaluación de sus resultados y la selección de
una de ellas. El aspecto del planeamiento más bien el desarrollo de las distintas alternativas de
acción. A veces estos dos aspectos están centralizados en una sola unidad, en cambio otras veces
existen una unidad de decisión y otra de planeamiento que actúa como un órgano de apoyo y
asesoría a la primera.

AREA FUNCIONAL  tareas, actividades similares

UNIDAD FUNCIONAL  Lo que se representa en el ORGANIGRAMA (categorías y cargos)

ORGANIZACIÓN DE ARCHIVOS

1. Secuencial: Cuando el acceso a un registro cualquiera del mismo (tanto en lectura como en
grabación) implica necesariamente el acceso previo a todos los registros que lo preceden dentro
del archivo.
2. Directa: Directa acceder directa tanto en escritura como en lectura. Cuando el acceso a un registro
cualquiera es posible sin mediar ningún acceso previo a ningún registro. Hay dos modalidades
básicas:
a. Direccionamiento por posición relativa: El acceso a un registro cualquiera es a través de su
número ordinario. El método de acceso que trabaja con esta organización se encarga de
calcular la dirección del iésimo registro como una función lineal de I.
b. Direccionamiento por formula de dispersión: El acceso a un registro cualquiera es a través
de un algoritmo que determina la dirección del registro en base al valor de un campo del
mismo. Este campo es conocido como clave. Cuando un archivo tiene esta organización se
encuentra dividido en sectores, el algoritmo o formula de dispersión realiza ciertas
transformaciones y/u operaciones aritméticas con el valor de la clave y da como resultado
la dirección de uno de los sectores del archivo. La fórmula de dispersión no tiene carácter
de una fórmula matemática, pues el mismo valor de dirección de sector corresponde a más
de una clave. Los registros a cuya clave corresponde el mismo sector son denominados
sinónimos. Los métodos de acceso que trabajan con esta organización difieren en el detalle
del manejo de los sinónimos, sin embargo en el aspecto más general lo hacen de manera
secuencial.
3. Indexada: El acceso a los registros del archivo se hace a través del valor de un campo de clave y
también el archivo se encuentra dividido en sectores. El acceso dentro de dichos sectores es
básicamente secuencial. Sin embargo no se realizan ningún tipo de cálculo de dirección, ni de
registro ni de sector. Se realiza una búsqueda a un archivo relacionado que se denomina índice en
el cual se tienen almacenadas las claves de los últimos registros de cada sector, junto con las
direcciones de los sectores respectivos. Es condición imprescindible que el archivo primario se
encuentre ordenado en secuencia ascendente de las claves. El procedimiento de acceso implica
una búsqueda en el índice hasta encontrar el sector cuyo último registro tiene una clave mayor o
igual que la deseada y a continuación una búsqueda en el archivo primario. Frecuentemente se
emplea varios niveles de índices, en estos casos el índice de mayor nivel considera al índice
siguiente como archivo primario para efectos de búsqueda
4. Archivos invertidos o índices secundarios: Si sé que son accesos variados entonces lista invertida.
Son los más usados por los gestores de base de datos. Un índice secundario puede generarse por
cada campo de tu registro. Se hacen necesarios cuando el acceso a un registro del archivo se
requieren a través del valor de un campo diferente a la clave. Un archivo invertido tiene registros
que contiene:
a. Una ocurrencia del valor del campo de acceso secundario
b. La lista de las claves principales (o direcciones) de todos los registros en los que dicho
campo tiene ese valor particular.

Entonces el archivo invertido tendrá al menos un registro por cada valor diferente del campo de
acceso secundario en el archivo de datos.

--

Acceso asociativo:

Acceso por direccionamiento: Es mucho más complejo desde el punto de vista computacional.

 Direcciones ubicaciones de las direcciones magnéticas de los bites


 Tendrá una posición por tanto una dirección.
 Si quiero llegar no es practico ubicar por la dirección pero si por el campo clave. La equivalencia
entre dirección y clave se hace por una fórmula de dispersión.
 El software estima los criterios de los conceptos de indexación
Archivo: Un conjunto de registros (lógica) y un conjunto de datos (física)
Organización de archivos

Leer disco de estado sólido, están grabados en memoria en un chip, tienen una dirección concreta.

Embebido

--

MODELO DE DATOS

 Modelos: Son representaciones esquemáticas que sirven para una mejor comprensión y
comunicación de lo que ocurre en el mundo real.
 Tipos de Objetos: Son las clases de objetos agrupados por tener ciertas similaridad entre sí. Esta
agrupación se da dentro del marco de un modelo de la realidad.
 Características: Permite describir a los tipos de objetos.
 Dominio: Es el conjunto de valores que se puede dársele a un tipo de objeto dentro de un modelo
de la realidad. Por ejemplo el dominio para el tipo de objeto color será: (verde, rojo, amarillo, etc)
 Entidades: Son aquellos tipos de objetos cuya existencia es independiente de cualquier otro
condicionamiento. Por lo tanto tiene sentido considerarlo por sí mismo.
 Atributos: Son aquellos tipos de objetos que no califican para ser considerados como entidades, es
decir no tiene mucho sentido considerarlo por sí mismos. Por lo general se encuentran relacionados
con las entidades a las cuales sirven de características.
 Clave: Es el conjunto de atributos que determinan totalmente a una ocurrencia en particular de una
entidad.
 Relación: Es la correspondencia entre los elementos de dos conjuntos.

TIPOS DE RELACIÓN

 1:1
F(x) y F(y) son DF
 1:N
F(x) o F(y) son DF
 N:M
Ni F(x) ni F(y) son DF

--

Modelos de reticular

Modelo de datos relacional

Idea completa entidad

Idea sola atributo

Los valores que toma una entidad es una ocurrencia. El elemento del modelo es la entidad.

Dependencia funcional DF, biunívoca

1.- Inventario de atributos

2.- Inventario de Entidades

3.- Inventario de funciones

4.- Modelo de datos

La función me permite validad que mi modelo este completo o este bien.

Correspondencia entre entidades, son las asociaciones.


CLASE 4

MODELOS DE DATOS BÁSICOS

RETICULAR (Redes o Plex) (jerarquico)

Tipo de Registro (Record type = entidades)

Vínculo (link = relaciones)

Reticular una correspondencia física que lo relacionaba con una terna.


EL modelo de datos corresponde al negocio, al cómo funciona.

I J

 Facultad Relación
 Especialidad

Entidades Modelo Conceptual

FAC

FAC/ESP 1:N FIIS Ocurrencias

LUMNO ESP I1, I2 I2, JP

VINCULO

 Conjunto (SET)
 Dueño (OWNER)
 Miembro (MEMBER)

OWNER

L (I,J) SET

MEMBER
DIAGRAMA DE OCURRENCIAS

FAU
31 4 FIIS

41 1
4I1 I2 A1
11 3

| 64 6

JP

D.O LÓGICO

Cuantos record type existen: 3

Cuantos SET existen: 2

Cuantas ocurrencias SET existen: 3

N: NEXT P: PRIOR O: OWNER

SIGUIENTE ANTERIOR DUEÑO

FIIS: %1
FAU:%2
I1:%3

A1::%5
I2:%4

JP:%6

En la relación de muchos a muchos no se puede aplicar lo enseñado arriba, averiguar el porqué. Y en ese
caso se establece la relación JUNCTION
AB Muchos a Muchos; A1 B1,B2 A2 B2,B3

Estas relaciones muchos a muchos lo puedes resolver a través de las funciones y de los procesos de un
modelo de negocio.

DEFINICIONES EN EL MODELO RETICULAR

 Tipos de Registro (Record type) : Para representar las relaciones simples, es decir las relaciones
entre una entidad y sus atributos.
 Vinculo (link): Para representar las asociaciones, es decir las relaciones entre distintas entidades.
 Los segmentos constitutivos básicos de un vínculo son:
 Conjunto ( set): Es propiamente el vínculo o conexión de dos tipos de registros, tal que exprese
adecuadamente la naturaleza de la dependencia entre los mismos.
 Dueño (OWNER): Es el tipo de registro al cual está sub ordinado el conjunto en pleno.
 Miembro ( MEMBER): Es el tipo de registro cuya participación en el conjunto es como
dependiente del dueño.

MODELO RELACIONAL
Sea un conjunto de dominios S(1) S(2) … S(N)
R: (S(1) S(2) … S(N))
Tales que,
s(1) pertenece a S(1)
s(2) pertenece a S(2)
.
.
s(n) pertenece a S(N)
Entonces,
R es un sub conjunto

Grado de la relación: Es la cantidad de dominios que intervienen en la relación. Cuando la relación es de


dos dominios su grado es dos y se dice que es una relación binaria.

Claves: Una clave k de una relación R es aquel sub conjunto de los atributos de R que cumplen con las
siguientes propiedades.
1.- Identificación Única: En cada N – Upla de R , el valor de k identifica a dicha N-Upla con carácter de
unicidad.
2.- No Redundancia: Ninguno de los atributos que conforman k pueden ser descartados sin destruir con
ello la propiedad 1.

En un modelo relacional los relacionaba con la redundancia de claves, por


duplicación de claves, integridad referencial. Asociaciones.
Atributos primos: aquel que participa en una clave y no primo aquel que no
participa en la clave.
En las tablas, en el modelo relacional, el intercambio entre filas o entre columnas
no tiene importancia.

S-ar putea să vă placă și