Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Datos
Son los nmeros y los factores en bruto,
sin analizar, acerca de los sucesos, algo recogido directamente de la fuente. Un Dato es el antecedente necesario para llegar al conocimiento exacto de una cosa. Un dato es la representacin de un mensaje.
Ejemplo:
tipo de cambio estuvo en 2.84 Nuevos Soles por Dlar Americano. Este enunciado nos proporciona dos datos
Informacin
Es el resultado de la organizacin o anlisis
de los datos de alguna manera significativa con un objetivo preestablecido. Es el significado percibido al recibir un mensaje. Puede ser subjetivo Para que el dato o los datos se transformen en Informacin deben pasar por un Proceso Dato Proceso Informacin
antes de otorgar una licencia de conducir, la persona rinde pruebas, una de las cuales es precisamente si conoce este acuerdo o estndar de interpretacin de las seales de transito (si sabe como obtener la informacin a partir de los datos)
(el dato es el sonido percibido a travs del sentido del odo) puede concluir cierta informacin que es diferente si ya la haba escuchado antes, o si conoce su autor o mas informacin aun si tiene conocimientos musicales.
La informacin es el resultado de la
organizacin o anlisis de los datos de alguna manera significativa con un objetivo preestablecido.
Caractersticas de la informacin
Calidad
Cuanto ms exacta sea la informacin
mejor ser su calidad y los usuarios recurrirn a ella con ms confianza cuando tomen una decisin.
Oportunidad
La informacin debe estar siempre
disponible, para la accin correcta y la toma de decisiones en el momento que se le necesite.
Cantidad
Los administradores casi nunca toman
decisiones correctas y acertadas si la informacin no es acertada, oportuna y suficiente; la informacin debe ser la suficiente para cubrir el espectro del problema en la toma de decisiones.
Relevancia
Debe darse solo la informacin relevante
para la toma de decisiones; toda la informacin proporcionada debe ser de utilidad; los datos no deben ser de relleno.
Componentes de un SI
Un SI est conformado por los siguientes
componentes: Contenido
Es el conjunto de datos estructurados y almacenados en un soporte de computador
Equipo fsico
Conformado por la Unidad Central de Procesos y el equipo perifrico.
Equipo lgico Es el Software que incluye el DBMS Sistema de Gestin de Base de Datos, por ejemplo SQL Server, las aplicaciones, el manejo de las comunicaciones, y los tratamientos especficos. Administrador El responsable del rea de datos que es el Administrador de la BD y el Administrador del rea de informtica. Usuarios Conformado por el personal que usa directamente las aplicaciones del sistema, los cuales pueden ser informticos no informticos.
Objetivos de un SI
Obtener de ventajas estratgicas para la organizacin. Ubicarse en el lugar correcto, tiempo correcto y forma
correcta. Reducir de costos. Proveer funciones de automatizacin para tareas crticas. Brindar Soporte a un nmero creciente de usuarios. Desarrollar nuevas aplicaciones en funcin a las aplicaciones existentes. Proveer soporte para periodos largos de tiempo.
S.I. Transaccionales
Estn orientados a cubrir la operatividad de la
Organizacin, cumplir con cada uno de los procesos que la empresa realiza como objetivo de negocio. Por ejemplo el Sistema de ventas. Caractersticas:
Se leen pocas columnas. La Data es leda por medio de ndices. SQL simple. Tiempo de respuesta pequeos. Orientados al nivel operativo.
Caractersticas:
Caractersticas:
Se leen muchas columnas. La Data es leda secuencialmente. SQL complejo.
Sistemas Mixtos
Combina cualquiera de los S.I. anteriores,
por tanto las caractersticas que puede adoptar este tipo de sistema es la combinacin de los otros tipos de S.I.
Datos ha ido cambiando; en algunos casos, como lo fue en el antiguo Per se us un sistema de almacenamiento y procesamiento de datos usando los Quipus aunque todava no se defina que era una Base de Datos, ya se la us.
almacenados en conjunto sin redundancias perjudiciales o innecesarias; su finalidad es servir a una aplicacin o ms, de la mejor manera posible; los datos se almacenan de modo que resulten independientes de los programas que los usan; se emplean mtodos bien determinados para incluir nuevos datos y para modificar o extraer los datos almacenados". (Martn, 1975).
estn lgicamente relacionados entre s, tienen una definicin y descripcin comunes y estn estructurados de una forma particular. Una base de datos es tambin un modelo del mundo real y, como tal, debe poder servir para toda una gama de usos y aplicaciones". (Conference des Statisticiens Europens, 1977). "Coleccin o depsito de datos, donde los datos estn lgicamente relacionados entre s, tienen una definicin y descripcin comunes y estn estructurados de una forma particular. Una base de datos es tambin un modelo del mundo real y, como tal, debe poder servir para toda una gama de usos y aplicaciones". (Conference des Statisticiens Europens, 1977).
en un ordenador, que es utilizado por numerosas personas y cuya organizacin est regida por un modelo de datos". (Flory, 1982). "Conjunto estructurado de datos registrados sobre soportes accesibles por ordenador para satisfacer simultneamente a varios usuarios de forma selectiva y en tiempo oportuno". (Delobel, 1982). "Coleccin no redundante de datos que son compartidos por diferentes sistemas de aplicacin". (Howe, 1983).
estructurada atendiendo a las relaciones naturales de modo que suministre todos los caminos de acceso necesarios a cada unidad de datos con objeto de poder atender todas las necesidades de los diferentes usuarios". (Deen, 1985). "Conjunto de ficheros maestros, organizados y administrados de una manera flexible de modo que los ficheros puedan ser fcilmente adaptados a nuevas tareas imprevisibles". (Frank, 1988). "Coleccin de datos interrelacionados". (Elsmari y Navathe, 1989).
Base de Datos
Podramos concluir que es un conjunto de datos
organizados de tal forma que pueda extraerse informacin y que pueda ser compartida
Ventajas de un Sistema de BD
Independencia entre los datos y los
procedimientos.
Un cambio en los datos no debe implicar un nuevo diseo lgico fsico de la Base de Datos. Los cambios, las eliminaciones o los cambios en los caminos de acceso, no deben obligar a alterar los programas. Esto trae como consecuencia la continua adaptacin del sistema de informacin a la evolucin de las organizaciones con costos mnimos y razonables. Como todos los procedimientos usan los mismos datos, los resultados de estos procedimientos son coherentes y perfectamente comparables.
Los datos son compartidos por las aplicaciones, con una buena disponibilidad y transparencia de estos, siempre y cuando se tenga la autorizacin debida.
Inconvenientes de un Sistema de BD
Instalacin costosa.
Equipo fsico y lgico (Hardware y Software). Complejidad del software, debido a que el Sistema Administrador de Base de Datos tiene un alto costo ya que la complejidad de este software, requieren mucha capacitacin. Que podra ser costoso y difcil de conseguir o formar. Requerimiento de recursos especializados, ya que se requiere de especialistas en software y metodologas Lo cual hace que la puesta en marcha demore ms de lo previsto en muchos casos
Personal especializado.
El Nivel Externo
Tambin llamado nivel de visin o
subesquemas. Es el nivel mas cercano al usuario, o sea es la forma como estos perciben los datos. Generalmente a un usuario le interesa solo una parte de toda la Base de Datos y no le interesa los aspectos tcnicos deseando solo indicar QUE datos son los que requiere.
El Nivel Conceptual
Tambin llamado Esquema. Describe la
totalidad de los datos de la Base de Datos. En este nivel interesa CUALES son los datos necesarios, as como las relaciones entre estos. Este nivel es visible a usuarios profesionales en SI, desarrolladores y el Administrador de la BD (DBA)
El Nivel Interno
COMO son almacenados los datos en la Base de Datos. Una parte de este nivel debe ser visible al DBA y totalmente visible a quienes desarrollan software de tipo DBMSs. En este nivel es importante el conocimiento (visibilidad) del ambiente operativo donde correr el software DBMS.
Planeacin preliminar
En esta primera etapa se deben resolver las siguientes preguntas: Cuntos programas de aplicaciones se estn usando? Qu funciones desempean los programas de las aplicaciones? Qu archivos estn relacionados con cada aplicacin? Qu aplicaciones nuevas y archivos se estn desarrollando? Luego de responder a estas preguntas, se podr determinar las relaciones entre las aplicaciones y tambin los usos que se le puede dar a la informacin obtenida de las aplicaciones. Esta informacin tambin sirve para descubrir los requerimientos futuros del sistema y para analizar los beneficios financieros de un sistema de Base de Datos.
Estudio de Factibilidad
Ayuda a determinar la viabilidad tecnolgica, operativa y econmica de la Base de Datos. Aqu se prepara un informe que responde a las preguntas correspondientes a cada fase: Viabilidad tecnolgica Viabilidad operativa Viabilidad econmica
Viabilidad tecnolgica
Existe la tecnologa que se necesita para soportar el desarrollo de la Base de Datos? Se debe preparar un estudio de las posibilidades tecnolgicas para determinar la disponibilidad de los equipos y programas que se necesitan para proveer y resolver las necesidades de informacin. Esto incluye un anlisis de la disponibilidad actual de recursos y habilidades de la empresa o si estos medios se tendrn que adquirir. Se determina adems, si habr necesidad de entrenamiento.
Viabilidad operativa
Hay presupuesto, personal y la pericia interna que se necesita para implementar un sistema de Base de Datos? Este estudio implica determinar la disponibilidad de las destrezas o habilidades y el personal que se requiere para implementar el sistema de Base de Datos.
Viabilidad econmica
Cules son los beneficios? Se pueden medir los beneficios y
costes? Este es un estudio de costo-beneficio sobre la propuesta del sistema de Base de Datos. Se pueden encontrar los benficos que resultaran de la implementacin de la Base de Datos resolviendo la s siguientes preguntas En cuanto tiempo se espera obtener beneficios? Es posible que se compartan los datos entre diferentes departamentos? Qu aplicaciones de implementaran? Qu beneficios se espera obtener de dichas aplicaciones? Qu esta haciendo la competencia? Cmo contribuir el sistema de la Base de Datos en el cumplimiento de los objetivos corporativos a largo plazo?
equipo y la programacin relacionada con la implementacin de la Base de Datos. Tambin se calculan los gastos ocultos que se derivan de cambios inesperados. Poe ejemplo el cambio de un programa podr demandar una actualizacin de equipo para garantizar un rendimiento satisfactorio.
Definicin de Requerimientos
En esta etapa se determina: El alcance de la Base de Datos Los requerimientos de las reas administrativas y funcionales. Los requerimientos de programas y equipo. Se pueden identificar los requerimientos de informacin mediante encuestas, entrevistas con empleados e informes y formularios que se estn utilizando. Es importante ampliar el modelo general de informacin que se creo durante la fase de planeacin de la BD para incluir modelos para cada rea funcional. Estos modelos a su vez, conforman la base del diseo detallado de la BD
Definicin de Requerimientos
Se pueden realizar las siguientes tareas para definir los requerimientos: Analizar los exigencias de informacin para definir el alcance del sistema de la BD. Se puede determinar si la BD debe ser centralizada o distribuida y crear una narracin breve que describa el alcance del sistema. Documentar los requerimientos de los usuarios a nivel operativo y administrativo. La documentacin debe incluir un modelo generalizado de informacin para cada rea funcional y las definiciones de las aplicaciones que se requieren para cumplir con estos requerimientos. Esta documentacin se puede soportar con narraciones de entrevistas con usuarios, informes, formularios y respuestas a los cuestionarios.
Definicin de Requerimientos
Establecer los requerimientos generales de equipos y
programas, junto con los niveles de desempeo que soportaran. Para esto , se deber obtener la siguiente informacin:
El numero de usuarios que normalmente acceden al sistema El numero de transacciones que se ejecutan en el sistema diariamente. La cantidad de impresiones que se requerirn
Esta informacin ayuda a determinar el tipo de DBMS que se necesita. Tambin ayuda a determinar el espacio de disco y el apoyo de impresin que se requieren. Se puede soportar esta informacin con un informe narrativo que incluya los diagramas que ilustran la s configuraciones de programas y equipo.
Definicin de Requerimientos
Se debe preparar un borrador de un plan para desarrollar
un sistema de BD por fases. Se debe incluir tambin la identificacin de las aplicaciones iniciales. Las Aplicaciones deben ser pequeas y no criticas. Esto con el fin de reducir la influencia de problemas que puedan surgir al implementar la BD. Otra va que se puede seguir, es preparar aplicaciones para los usuarios que apoyan fuertemente la implementacin de un sistema de BD.
Diseo Conceptual
En esta etapa, es importante crear el proyecto
conceptual para la BD. El proyecto conceptual incluye los elementos de datos, las relaciones entre dichos elementos de datos y sus limitantes. Es importante desarrollar especificaciones en el punto donde puede comenzar la implementacin. Para empezar, se deben crear modelos detallados de la vista de los usuarios en diferentes reas funcionales. Posteriormente, se deben integrar estos modelos en un modelo nico conceptual de datos detallados para establecer el proyecto de la BD a nivel conceptual. Mas adelante se vera con mas profundidad este aspecto del modelo conceptual.
Implementacin
En esta etapa se deber seleccionar y comprar un DBMS para despus
convertir el modelo conceptual detallado en el modelo que implementar el DBMS. Despus deber construir el Diccionario de Datos, poblar la BD, desarrollar las aplicaciones de los programas y capacitar a los usuarios. El Diccionario de Datos consta de un almacn central que contiene la definicin de los datos de estructura de la BD. Tambin contiene informacin sobre las normas de seguridad, la autoridad de acceso y sus controles relacionados. El Diccionario de Datos se utiliza tambin para reforzar el apego a las normas de datos y eliminar problemas que surgen mientras las aplicaciones comparten datos. As que, el Diccionario de Datos funciona como el centro controlador del sistema de la BD, de donde se deriva la importancia de construir un Diccionario de Datos como un paso que es fundamental para su implementacin.
Ejercicios
Ejercicios
2. Quines utilizan las Bases de Datos? 3. Quines utilizan los Sistemas de 4. 5. 6. 7.
Informacin? Cules son los componentes de un DBMS? Cules son los DBMS mas conocidos? Cmo se organiza los datos en un DBMS? Cules son las principales caractersticas que debe tener un DBMS?