Sunteți pe pagina 1din 7

IMPLANTACIN DE SISTEMAS: UNIDAD III

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.

IMPLANTACIN DE SISTEMAS: UNIDAD III


Sistemas de bases de datos Una base de datos es un conjunto de datos almacenados entre los que existen relaciones lgicas y ha sido diseada para satisfacer los requerimientos de informacin de una empresa u organizacin. En una base de datos, adems de los datos, tambin se almacena su descripcin. La base de datos es un gran almacn de datos que se define una sola vez y que se utiliza al mismo tiempo por muchos departamentos y usuarios. En lugar de trabajar con ficheros desconectados e informacin redundante, todos los datos se integran con una mnima cantidad de duplicidad. La base de datos no pertenece a un departamento, se comparte por toda la organizacin. Adems, la base de datos no slo contiene los datos de la organizacin, tambin almacena una descripcin de dichos datos. Esta descripcin es lo que se denomina metadatos, se almacena en el diccionario de datos o catlogo y es lo que permite que exista independencia de datos lgica-fsica. El sistema de gestin de la base de datos SGBD es la aplicacin que interacciona con los usuarios de los programas de aplicacin y la base de datos. Los sistemas gestores de bases de datos son un tipo de software muy especfico, dedicado a servir de interfaz entre las bases de datos y las aplicaciones que la utilizan. Se compone de un lenguaje de definicin de datos, de un lenguaje de manipulacin de datos y de un lenguaje de consulta. En los textos que tratan este tema, o temas relacionados, se mencionan los trminos SGBD Y DBMS, siendo ambos equivalentes, y acrnimos, respectivamente, de sistema gestor de bases de datos y Database Management System, su expresin inglesa. Minimizar redundancia (datos repetidos): desperdicio de espacio de almacenamiento.

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.

IMPLANTACIN DE SISTEMAS: UNIDAD III


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.

Las personas tienen acceso DBMS se clasifican de la siguiente manera:


Usuarios ingenuos. son aquellos que interactan con el sistema por medio de aplicaciones permanentes. Usuarios sofisticados.- son aquellos con la capacidad de acceder a la informacin por medios de lenguajes de consulta. Programadores de aplicacin.- son aquellos con un amplio dominio del dml capaces de generar nuevos mdulos o utileras capaces de manejar nuevos datos en el sistema. Usuarios especializados.- son aquellos que desarrollan mdulos que no se refieren precisamente al manejo de los datos, si no a aplicaciones avanzadas como sistemas expertos, reconocimientos de imgenes, procesamiento de audio y dems.

Conceptos bsicos de base de datos


archivo: son conjuntos de registros. registros: son conjuntos de campos. campos: es la mnima unidad de referencia.

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.

IMPLANTACIN DE SISTEMAS: UNIDAD III


independencia fsica: es proteccin a los programas de aplicacin debido a cambios en la estructura de archivos, con cambios en las caractersticas de los campos. ej.: cambio de clave primaria a secundaria. independencia lgica: proteccin a los programas de aplicacin cuando se modifica el esquema.

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.

Leguaje consulta Las clausulas se especifican en el siguiente orden

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.

IMPLANTACIN DE SISTEMAS: UNIDAD III


Funciones agregadas y agrupacin

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.

IMPLANTACIN DE SISTEMAS: UNIDAD III


propietario, san Juan agrega otra parte. El equipo que proporciona el propietario incluye lo que es parte del bote como: radio, brjula, indicadores de profundidad. Otros importantes instrumentos como estufas y refrigeradores. otros que proporciona el propietario no estn instalados como parte del bote tales implementos incluyen velas, cuerdas, anclas bolsas de caucho, salvavidas, y en la cabina platos, cubiertos, utensilios de cocina, etc. san Juan aporta el equipo de consumo que podra considerarse como provisiones, libros, jabn, toallas de cocina y artculos similares. Una importante responsabilidad de san Juan es registrar el equipo que este en el bote, en particular lo que no estn fijos en la embarcacin. San Juan prefiere conservar registros precisos de sus clientes y los viajes para tener estadsticas de cuales clientes han ido y en que viaje; algunos itinerarios son ms peligrosos que otros por tal motivo a san Juan le gustara saber que clientes tienen determinado experiencias. En algunos viajes los clientes solicitan servicios de una tripulacin y san Juan contrata por hora a tales personas. Las embarcaciones necesitan mantenimiento, san Juan incluye servicios precisos de todos esos procesos y costos de mantenimiento incluyendo actividades normales como limpieza, cambia de aceite o representaciones no programadas. En algunos casos son necesarias las invitaciones durante un viaje, en tal caso los clientes se comunican por radio con el despachador de san Juan quien determina la mejor opcin para hacer la reparacin. Por tanto ms estas decisiones los despachadores necesitan informacin sobre sus opciones de reparacin y antecedentes sobre costos y calidad de la reparacin. Entidades:

cliente propietario bote equipo viaje mantenimiento reparacin tripulacin tip_equipo por la Licda Rene K. Daz V.

Elaborado Pgina 6

IMPLANTACIN DE SISTEMAS: UNIDAD III

Elaborado Pgina 7

por

la

Licda

Rene

K.

Daz

V.

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