Documente Academic
Documente Profesional
Documente Cultură
Actividad IAS 4: carga de datos al entorno de operacin teniendo en cuenta que los sistemas de informacin que forman parte del sistema a implantar pueden mejorar, ampliar o sustituir a otros ya existentes en la organizacin, puede ser necesaria una carga inicial y/o una migracin de datos cuyo alcance depender de las caractersticas y cobertura de cada sistema de informacin implicado. Por tanto, la necesidad de una migracin de datos puede venir determinada desde el proceso estudio de viabilidad del sistema (evs), en la actividad seleccin de la solucin (evs 6). All se habr establecido la estrategia a seguir en la sustitucin, evaluando las opciones del enfoque de desarrollo e instalacin ms apropiados para llevarlo a cabo. En cualquier caso, en la actividad diseo de la migracin y carga inicial de datos (di 9) se habrn definido y planificado los procesos y procedimientos necesarios para llevar a cabo la migracin, realizndose su codificacin en la actividad construccin de los componentes y procedimientos de migracin y carga inicial de datos (csi 8). Tarea IAS 4.1: Migracin y carga inicial de datos Se realiza la carga inicial de datos del nuevo sistema, y se comprueba que ha finalizado Correctamente a continuacin, si procede, se hace la migracin de datos, activando los procedimientos correspondientes, para efectuar la transformacin de los datos de la estructura existente a la nueva. Se lleva a cabo la depuracin de los datos que no sean consistentes, hasta comprobar su correcta finalizacin. Productos De entrada Plan de implantacin (ias 1.1) Equipo de implantacin (ias 1.2) Plan de migracin y carga inicial de datos (dsi 9.4) Cdigo fuente de los componentes de migracin y carga inicial de datos (instalado) (ias 3.2) Procedimientos de migracin y carga inicial de datos (instalados) (ias 3.2) De salida Bases de datos / ficheros cargados Participantes Equipo de implantacin Equipo de operacin Administradores de bases de datos Usuarios expertos implantacin
Elaborado Pgina 1
por
la
Licda
Rene
K.
Daz
V.
En general, un SGBD proporciona los siguientes servicios: permite la definicin de la base de datos mediante el lenguaje de definicin de datos. este lenguaje permite especificar la estructura y el tipo de los datos, as como las restricciones sobre los datos. todo esto se almacenar en la base de datos. permite la insercin, actualizacin, eliminacin y consulta de datos mediante el lenguaje de manejo de datos. el hecho de disponer de un lenguaje para realizar consultas reduce el problema de los sistemas de ficheros, en los que el usuario tiene que trabajar con un conjunto fijo de consultas, o bien, dispone de un gran nmero de programas de aplicacin costosos de gestionar. proporciona un acceso controlado a la base de datos mediante:
Elaborado Pgina 2
por
la
Licda
Rene
K.
Daz
V.
un sistema de seguridad, de modo que los usuarios no autorizados no puedan acceder a la base de datos; un sistema de integridad que mantiene la integridad y la consistencia de los datos; un sistema de control de concurrencia que permite el acceso compartido a la base de datos; un sistema de control de recuperacin que restablece la base de datos despus de que se produzca un fallo del hardware o del software; un diccionario de datos o catlogo accesible por el usuario que contiene la descripcin de los datos de la base de datos.
Independencia de datos es proteger nuestro programa de aplicaciones frente a las modificaciones en la estructura de datos y viceversa, ya sea en forma fsica lgica. Elaborado Pgina 3 por la Licda Rene K. Daz V.
Redundancia, datos repetidos y distribuidos en cualquier parte. El efecto que ocasiona la redundancia es tener inconsistencia de datos y desperdicio de espacio de almacenamiento.
Select: lista de atributos From: lista de tablas Where: condicin (opcional) Group by: atributos de agrupacin (opcional) Having: condicin de agrupacin (opcional) Order by : lista de atributos (opcional)
Condiciones In: compara un valor v con un conjunto de valores N. Any; devuelve true si el valor v es igual a algn valor de v. All: todo. Like: (como) comparacin de partes de una cadena de caracteres %x%, %A; A%,p [AD], [A-D], A#%. Between: recuperar registros en un intervalo de valores. Sintaxis campo [not] between valor 1 and valo 2 Distinct: devuelve los valores diferentes de una tabla. Is [not] null: para comparar un atributo con null.
Elaborado Pgina 4
por
la
Licda
Rene
K.
Daz
V.
Count: cuenta. El numero de filas o valores especficos de una consulta. Count(campo) Sum(suma): la suma de todos los registros de la columna que se seleccione. Max: el mximo valor de los registros de una consulta. Min: el mnimo valor de registros de una consulta. Avg: (campo promedio) el promedio de los valores del campo de la consulta. Nota: estas funciones se pueden utilizar en las clausulas selecto en having.
Atributos de agrupacin
Agrupar por: group by: especifica los atributos de agrupacin tambin debe aparecer en la clausula select.
Having: (que tiene): especifica una condicin en trminos del grupo de tuplas asociado a cada valor de los atributos de agrupacin. Nota: where limita las tuplas a las que aplican las funciones. Las having limitan grupos enteros.
Order by (ordenar por): ordena asc (ascendente) y desc (descendente) sintaxis from tabla order by atributo asc o desc.
EJERCICIO: COMPAA DE BOTES SAN JUAN San Juan es un agente que renta embarcaciones a los clientes por una determinada tarifa. San Juan no posee barcos, en lugar de eso los arrienda a nombre a los propietarios que deseen obtener ingresos cuando no usan sus botes. Por tal servicio san Juan cobra una cuota y se especializa en barcos que puedan usarse para viajes de varios das o semanas. La embarcacin ms pequea tiene 28 pies de largo y la ms grande es de 44. Cada barco est por completo equipado cuando se renta; gran parte del equipo proporciona el Elaborado Pgina 5 por la Licda Rene K. Daz V.
cliente propietario bote equipo viaje mantenimiento reparacin tripulacin tip_equipo por la Licda Rene K. Daz V.
Elaborado Pgina 6
Elaborado Pgina 7
por
la
Licda
Rene
K.
Daz
V.