nuevo blog - erick alejandri antonio antonio
http://alejandroantonioantonio.blogspot.com
domingo, 22 de marzo de 2009
Definición de Base de Datos
BASE DE DATOS
Se define una base de datos como una serie de datos organizados y relacionados entre sí, los cuales son recolectados y explotados por los sistemas de información de una empresa o negocio en particular.Las bases de datos proporcionan la infraestructura requerida para los sistemas de apoyo a la toma de decisiones y para los sistemas de información estratégicos, ya que estos sistemas explotan la información contenida en las bases de datos de la organización para apoyar el proceso de toma de decisiones o para lograr ventajas competitivas. Existen tres clases de usuarios relacionados con una Base de Datos:El programador de aplicaciones, quien crea programas de aplicación que utilizan la base de datos.El usuario final, quien accesa la Base de Datos por medio de un lenguaje de consulta o de programas de aplicación.El administrador de la Base de Datos (DBA: Data Base Administrator), quien se encarga del control general del Sistema de Base de Datos.
Diseño de las bases de datos
Diseño de las bases de datos
El primer paso para crear una base de datos, es planificar el tipo de información que se quiere almacenar en la misma, teniendo en cuenta dos aspectos: la información disponible y la información que necesitamos.La planificación de la estructura de la base de datos, en particular de las tablas, es vital para la gestión efectiva de la misma. Los campos son los distintos tipos de datos que componen la tabla. Los registros constituyen la información que va contenida en los campos de la tabla. De una tabla es determinar claramente los campos necesarios, definirlos en forma adecuada con un nombre especificando su tipo y su longitud.
El primer paso para crear una base de datos, es planificar el tipo de información que se quiere almacenar en la misma, teniendo en cuenta dos aspectos: la información disponible y la información que necesitamos.La planificación de la estructura de la base de datos, en particular de las tablas, es vital para la gestión efectiva de la misma. Los campos son los distintos tipos de datos que componen la tabla. Los registros constituyen la información que va contenida en los campos de la tabla. De una tabla es determinar claramente los campos necesarios, definirlos en forma adecuada con un nombre especificando su tipo y su longitud.
pasos para la crecion de una base de datos
Pasos para la creación de una base de datos
Pasos necesarios para elaborar un sistema con base de datosIdentificación de problemas, oportunidades y objetivos.La primera etapa requiere que el analista observe de forma objetiva lo que ocurre en una empresa. Luego, en conjunto con los otros miembros de la organización hará notar los problemas. Muchas veces esto ya fue realizado previamente: y por ello. es que se llega a invitar al analista.2) Determinación de los requerimientos de información.3) Análisis de las necesidades del sistema.4) Diseño del sistema recomendado.5) Desarrollo y documentación del software6) Pruebas y mantenimiento del sistema.7) Implantación y evaluación del sistema.
Pasos necesarios para elaborar un sistema con base de datosIdentificación de problemas, oportunidades y objetivos.La primera etapa requiere que el analista observe de forma objetiva lo que ocurre en una empresa. Luego, en conjunto con los otros miembros de la organización hará notar los problemas. Muchas veces esto ya fue realizado previamente: y por ello. es que se llega a invitar al analista.2) Determinación de los requerimientos de información.3) Análisis de las necesidades del sistema.4) Diseño del sistema recomendado.5) Desarrollo y documentación del software6) Pruebas y mantenimiento del sistema.7) Implantación y evaluación del sistema.
Determinar los elementos de un Sistema de Base de Datos.
Determinar los elementos de un Sistema de Base de Datos.
Esto trata, como su nombre lo dice, identificar los elementos que conponen a un Sistema de Base de Datos como son los siguientes:Información: conjunto organizado de datos procesados, que constituyen un mensaje sobre un determinado ente o fenómeno.Usuarios: Es todo aquel personaje que hace uso de un sistema de informacion y, en este caso de un Sistema de Base de Datos (SBD). a continuacion se enlistan los usuarios que existen en un SBD:Administrador de Datos:Administrador de Bases de Datos:Programador de Aplicaciones:Usuario Final:
Esto trata, como su nombre lo dice, identificar los elementos que conponen a un Sistema de Base de Datos como son los siguientes:Información: conjunto organizado de datos procesados, que constituyen un mensaje sobre un determinado ente o fenómeno.Usuarios: Es todo aquel personaje que hace uso de un sistema de informacion y, en este caso de un Sistema de Base de Datos (SBD). a continuacion se enlistan los usuarios que existen en un SBD:Administrador de Datos:Administrador de Bases de Datos:Programador de Aplicaciones:Usuario Final:
modelo entidad relacion
El modelo Entidad-Relación
Es sencillo diseñar una base de datos, pero a menudo hay que reconsiderar posteriormente la estructura de los datos, lo cual ocasiona retrasos y modificaciones. Es más lento la obtención de un diseño lo más óptimo posible, pero el tiempo invertido se recupera al no tener que volver atrás para replantearse el diseño de los datos. Un buen diseño es la clave para iniciar con buen pie el desarrollo de una aplicación basada en una base de datos o la implementación de un sistema.Esquema: diseño general de la base de datos a nivel lógico. Incluye el tipo de datos y las relaciones entre ellos. Es de naturaleza fija y solo se altera excepcionalmente. El esquema se define y se mantiene utilizando el lenguaje de definición de datos (DDL).Instancia: contenido concreto de la base de datos en un momento dado. Varía con el tiempo, al añadir, eliminar o modificar datos, utilizando el lenguaje de modificación de datos (DML).Detalladamente, las fases del diseño de una base de datos son las siguientes:Descripción en lenguaje natural.Diagrama Entidad-Relación (E-R). También conocido como "diagrama de Chen". Estos diagramas modelizan el problema mediante entidades asociadas por relaciones. Adoptan la forma de grafos donde los datos se relacionan mediante flechas. El diagrama E-R no depende del modelo de datos.Elección del modelo de datos (usualmente el relacional)Conversión del diagrama E-R al modelo relacional (tablas)Normalización (eliminar diversos defectos de diseño).Optimización (según criterios de almacenamiento interno, como el espacio en disco y el tiempo medio de acceso).
Es sencillo diseñar una base de datos, pero a menudo hay que reconsiderar posteriormente la estructura de los datos, lo cual ocasiona retrasos y modificaciones. Es más lento la obtención de un diseño lo más óptimo posible, pero el tiempo invertido se recupera al no tener que volver atrás para replantearse el diseño de los datos. Un buen diseño es la clave para iniciar con buen pie el desarrollo de una aplicación basada en una base de datos o la implementación de un sistema.Esquema: diseño general de la base de datos a nivel lógico. Incluye el tipo de datos y las relaciones entre ellos. Es de naturaleza fija y solo se altera excepcionalmente. El esquema se define y se mantiene utilizando el lenguaje de definición de datos (DDL).Instancia: contenido concreto de la base de datos en un momento dado. Varía con el tiempo, al añadir, eliminar o modificar datos, utilizando el lenguaje de modificación de datos (DML).Detalladamente, las fases del diseño de una base de datos son las siguientes:Descripción en lenguaje natural.Diagrama Entidad-Relación (E-R). También conocido como "diagrama de Chen". Estos diagramas modelizan el problema mediante entidades asociadas por relaciones. Adoptan la forma de grafos donde los datos se relacionan mediante flechas. El diagrama E-R no depende del modelo de datos.Elección del modelo de datos (usualmente el relacional)Conversión del diagrama E-R al modelo relacional (tablas)Normalización (eliminar diversos defectos de diseño).Optimización (según criterios de almacenamiento interno, como el espacio en disco y el tiempo medio de acceso).
diagramas entidad-relacion.
Diagrama Entidad-Relación
Modelo entidad / relación (E/R)Formalmente, los diagramas E-R son un lenguaje gráfico para describir conceptos. Informalmente, son simples dibujos o gráficos que describen la información que trata un sistema de información y el software que lo automatiza.EntidadSe representa mediante un rectángulo o "caja" etiquetada en su interior mediante un identificador. Ejemplos de entidades habituales en los sistemas de información son: factura, persona, empleado.AtributoSe representan mediante un círculo o elipse etiquetado mediante un nombre en su interior. Cuando un atributo es identificativo de la entidad se suele subrayar dicha etiqueta.RelacionesSe representa mediante un rombo etiquetado en su interior con un verbo. Este rombo se debe unir mediante líneas con las entidades (rectángulos) que relaciona.Por motivos de legibilidad, los atributos no suelen representarse en un diagrama entidad-relación, sino que se describen textualmente en otros documentos adjuntos.Cuando se inicia el diseño de una base de datos, uno de los mayores problemas que existe, es que el diseñador concibe la base de datos con un modelo de datos orientado a la maquina/plataforma. Y esto hace que en un alto grado se pierda la conceptualidad del problema quedando tal diseño contaminado por cuestiones de implementación.Al final será un desastre puesto que nuestra aplicación no será capaz de representar fidedignamente la realidad del asunto. Además de conllevar otra serie de problemas como: falta de eficiencia, peor optimizado, imposibles actualizaciones, consultas extremadamente largas…El diseñador debe concebir la base de datos en un nivel superior, abstrayéndose de cualquier consideración técnica o de implementación en sistema, plataforma o aplicación.Para ello puede contar con la ayuda de un modelo de datos como el E/R, presentado por Peter P. Chen. Con el podrá centrarse en la estructura lógica y abstracta de la información, siendo capaz de representar toda la semántica del mundo real por medio de entidades y relaciones.
Modelo entidad / relación (E/R)Formalmente, los diagramas E-R son un lenguaje gráfico para describir conceptos. Informalmente, son simples dibujos o gráficos que describen la información que trata un sistema de información y el software que lo automatiza.EntidadSe representa mediante un rectángulo o "caja" etiquetada en su interior mediante un identificador. Ejemplos de entidades habituales en los sistemas de información son: factura, persona, empleado.AtributoSe representan mediante un círculo o elipse etiquetado mediante un nombre en su interior. Cuando un atributo es identificativo de la entidad se suele subrayar dicha etiqueta.RelacionesSe representa mediante un rombo etiquetado en su interior con un verbo. Este rombo se debe unir mediante líneas con las entidades (rectángulos) que relaciona.Por motivos de legibilidad, los atributos no suelen representarse en un diagrama entidad-relación, sino que se describen textualmente en otros documentos adjuntos.Cuando se inicia el diseño de una base de datos, uno de los mayores problemas que existe, es que el diseñador concibe la base de datos con un modelo de datos orientado a la maquina/plataforma. Y esto hace que en un alto grado se pierda la conceptualidad del problema quedando tal diseño contaminado por cuestiones de implementación.Al final será un desastre puesto que nuestra aplicación no será capaz de representar fidedignamente la realidad del asunto. Además de conllevar otra serie de problemas como: falta de eficiencia, peor optimizado, imposibles actualizaciones, consultas extremadamente largas…El diseñador debe concebir la base de datos en un nivel superior, abstrayéndose de cualquier consideración técnica o de implementación en sistema, plataforma o aplicación.Para ello puede contar con la ayuda de un modelo de datos como el E/R, presentado por Peter P. Chen. Con el podrá centrarse en la estructura lógica y abstracta de la información, siendo capaz de representar toda la semántica del mundo real por medio de entidades y relaciones.
lunes, 2 de marzo de 2009
ANALISIS DE UN PROBLEMA
ANALISIS DE UN PROBLEMA
¿Qué es el Análisis de Problemas?Entendiendo un problema como la desviación de una situación actual de una deseada en un punto de tiempo dado. El análisis de problemas se basa en la obtención de información sobre un problema con el fin de identificarlo, estudiar las causas que lo están generando y organizar esta información con el objeto de obtener una solución para el problema analizado.El análisis de problemas, es la herramienta que permite medir el grado de importancia de los problemas planteados por los involucradosEs importante el análisis de problemas, ya que permite encontrar consistencia en lo que manifiestan los involucrados sobre su problemática, esto se debe a que algunos problemas pueden ser aislados o requieren su propio tratamiento particular, o algunos problemas pueden ser de fácil solución que no requieren un proyecto específico .Los problemas expresados por los involucrados requieren un análisis detallado, se deben analizar como aspectos totalmente negativos que afectan el desarrollo de la comunidad.
¿Qué es el Análisis de Problemas?Entendiendo un problema como la desviación de una situación actual de una deseada en un punto de tiempo dado. El análisis de problemas se basa en la obtención de información sobre un problema con el fin de identificarlo, estudiar las causas que lo están generando y organizar esta información con el objeto de obtener una solución para el problema analizado.El análisis de problemas, es la herramienta que permite medir el grado de importancia de los problemas planteados por los involucradosEs importante el análisis de problemas, ya que permite encontrar consistencia en lo que manifiestan los involucrados sobre su problemática, esto se debe a que algunos problemas pueden ser aislados o requieren su propio tratamiento particular, o algunos problemas pueden ser de fácil solución que no requieren un proyecto específico .Los problemas expresados por los involucrados requieren un análisis detallado, se deben analizar como aspectos totalmente negativos que afectan el desarrollo de la comunidad.
domingo, 1 de marzo de 2009
ELEMENTOS QUE CONTITUYEN EL ANALISIS
ELEMENTOS QUE CONTITUYEN EL ANALISIS
Identificación del ProblemaEl Problema y sus IndicadoresComparación con EstándaresObjetivos Estratégicos AfectadosSituación IdealExplicación del ProblemaFactores o Condiciones que lo ProducenFrecuencia de las Condiciones o FactoresRelevancia de las Condiciones o FactoresConclusionesAnexos* Posee cinco componentes:- Quienes enfrentan el problema y quien(es) toman decisiones- Aspectos del problema que se pueden controlar- Aspectos de la situación problema que se escapan del control de quien toma la decisión- Las restricciones que se imponen desde dentro o desde fuera sobre los aspectos mencionados
ETAPAS DEL ANALISIS DE UN PROBLEMA
ETAPAS.
Pasos para resolver un problema
Pasos para resolver un problema
a) Conocer el problema
b) Reparar el problema (Acción reparadora)
c) Prevenir la reaparición del problema (Acción correctiva)
d) Anticiparse al problemaa- Conocer el problema• Reclamaciones / Quejas de clientes • Auditorias / Inspecciones / Análisis • Otros b- Reparar el problema• Este apartado no entra en el hilo seguido por este trabajoc- Prevenir el problema • Tormenta de ideas • Diagrama causa / efectod- Predecir el problema • Tormenta de ideas •
.
Este diagrama se utiliza para representar la relación entre algún efecto y todas las posibles causas que lo influyen. El efecto o problema es colocado en el lado derecho del diagrama y las influencias o causas principales son listadas a su izquierda. Los diagramas de causa-efecto son trazados para ilustrar con claridad las distintas causas que afectan a un proceso, identificándolas y relacionando unas con otras.
Este diagrama se utiliza para representar la relación entre algún efecto y todas las posibles causas que lo influyen. El efecto o problema es colocado en el lado derecho del diagrama y las influencias o causas principales son listadas a su izquierda. Los diagramas de causa-efecto son trazados para ilustrar con claridad las distintas causas que afectan a un proceso, identificándolas y relacionando unas con otras.
Esta técnica es usada para ayudar al grupo a crear tantas ideas como sea posible en el menor tiempo posible. Puede ser usada de dos formas:
1.- ESTRUCTURADA En este método cada persona en el grupo debe dar alguna idea cuando le toca el turno de participar. Este sistema fuerza a participar a personas tímidas, pero a su vez crea una cierta presión a contribuir.
2.- SIN ESTRUCTURAR En este método los miembros del grupo aportan ideas tan pronto como les vienen a la mente; crea una atmósfera más relajada, pero se corre el riesgo que solo participen los más extrovertidos.La tarea del analista es construir una descripción pictórica de quien percibe qué clase de cambio es necesario en una situación y por qué razones. Realiza cuestionamientos para identificar el problema, sus posibles fuentes, su prioridad, posibles soluciones, implicaciones de la solución, recursos empleados, el proceso en cuestión (elementos que por su naturaleza cambian frecuentemente), ambiente, estructura (elementos que no cambian en el corto plazo dentro de la organización) en que se opera, etc. Algo fundamental para el analista es decidir al final de todo esto si el problema es duro o blando, y posteriormente preparar el equipo de estudio.
analisis de un problema por compuadora
El problema tiene que estar definido y comprendido claramente,Una vez comprendido el problema se debe desarrollar el algoritmo–Procedimiento paso a paso de la solución del problema —Por ultimo para resolver el problema mediante una computadora se necesita codificar el algoritmo en un lenguaje de programación,BASIC, PASCAL, CABOL, FORTRAIN, ETC.Es decir convertir el algoritmo a programa y comprobar que el programa soluciona verdadera mente el problema.El propósito del análisis del problema sirve al programador para llegar a la comprensión de la naturaleza del problema.El problema tiene que estar bien definido si se quiere llegar a una solución satisfactoria del problema.Para poder definir con precisión el problema se requiere que las especificaciones de entrada y salida sean descritas con detalle.
analisis de un problema
BIBLIOGRAFIAWww.geocities.com/Eureka/Office/4595/problem.htmlWww.portalformativo.com/Analisis-de-problemas-y-toma-de-decisiones-u_1_603.html - 35kWww.turevista.uat.edu.mx/a-del-problema.htm - 41kwww.Dialnet.unirioja.es/servlet/tesis?Codigo=8578 - 12k –www.Ocw.universia.net/es/.../15/.../analisis-de-un-problema-para-disenar-un-modelo-de-solucion-en-una-hoja-de-ca... - 19k -"http://es.wikibooks.org/wiki/Inform%C3%a1tica_Educacional/An%C3%a1lisis_del_Problema"Www.tecn.upf.es/~vlopez/docencia/castellano/todoshtml/pit2cas/node2.html - 3k -Http://conceptodeprograma.tripod.com/lisisproblema.htmHttp://www.eumed.net/libros/2007a/232/4d.htm
Suscribirse a:
Entradas (Atom)