TECNOLOGO EN ANALISIS Y DESARROLO DE SISTEMAS DE INFORMACION.

Kom i gang. Det er Gratis
eller tilmeld med din email adresse
TECNOLOGO EN ANALISIS Y DESARROLO DE SISTEMAS DE INFORMACION. af Mind Map: TECNOLOGO EN ANALISIS Y DESARROLO DE SISTEMAS DE INFORMACION.

1. INTRODUCCION A LA BASE DE DATOS:

1.1. base de datos:

1.1.1. Se llama base de datos, o también banco de datos, a un conjunto de información perteneciente a un mismo contexto, ordenada de modo sistemático para su posterior recuperación, análisis y/o transmisión

1.1.2. tipos de datos:

1.1.2.1. 1. Según su variabilidad: conforme a los procesos de recuperación y preservación de los datos, podemos hablar de: • Bases de datos estáticas. • Bases de datos dinámicas. 2. Según su contenido: de acuerdo a la naturaleza de la información contenida, pueden ser: • Bibliográficas. • De texto completo. • Directorios. • Especializadas

1.1.3. base de datos dinamica

1.1.3.1. Aparte de las operaciones básicas de consulta, estas bases de datos manejan proceso de actualización, reorganización, añadidura y borrado de información.

1.1.4. base de datos dinamica

1.1.4.1. La principal ventaja que presenta este tipo de base de datos es la rapidez en las consultas de información ya que la propia estructura piramidal de los datos permite un rápido acceso a ella. Ejemplo base de datos de un aeropuerto:

1.1.5. base de datos estatica

1.1.5.1. Típicas de la inteligencia empresarial y otras áreas de análisis históricos, son bases de datos de solo lectura, de las cuales se puede extraer información, pero no modificar la ya existente.

1.1.6. base de datos jerarquca

1.1.6.1. La principal ventaja que presenta este tipo de base de datos es la rapidez en las consultas de información ya que la propia estructura piramidal de los datos permite un rápido acceso a ella. Ejemplo base de datos de un aeropuerto:

2. Aparte de las operaciones básicas de consulta, estas bases de datos manejan proceso de actualización, reorganización, añadidura y borrado de información.

2.1. modelo relacional en base de datos :

3. glosario

3.1. Glosario ACID: del inglés Atomicity, Consistency preservation, Isolation, Durability. Características de las transacciones realizadas por una SGBD. Ambiente productivo: se dice del conjunto de recursos informáticos que están soportando las operaciones reales que llevan a cabo las empresas. Ambiente de desarrollo: se dice del conjunto de recursos informáticos que soportan el desarrollo de software operando con datos de prueba. DBA: acrónimo de Database Administrador. Persona encargada de administrar las bases de datos de una empresa o entidad. JDBC: acrónimo de Java Database Connectivity. Estándar de conexión a bases de datos de aplicaciones desarrollado en Java. ODBC: acrónimo de Open DataBase Connectivity. Estándar para conexión que los programas se conecten a motores de bases de datos. PQR: acrónimo de Petición, Queja o Recurso. SGBD: acrónimo de Sistema Gestor de Bases de Datos.

4. la base de datos:

5. Especialización y generalización:

5.1. La especialización es una técnica que disminuye la redundancia de datos en un modelo entidad relación. Considérese el caso de una entidad «Tercero» como se conoce comúnmente a las personas desde el punto de vista contable. Las entidades «especializadas» heredan los atributos de la entidad origen. Para el ejemplo anterior la entidad «empleado» tendrá un atributo «sueldo», la entidad «socio» tendrá un atributo «número de acciones» y la entidad «deudor» tendrá un atributo «saldo de la deuda».

6. DISEÑO DE BASE DE DATOS

6.1. Introduccion:

6.1.1. Diseñar una base de datos es una tarea fundamental para la creación de un sistema de información ya que suministra la estructura sobre la cual se darán respuesta a los requerimientos funcionales que se levantaron en el inicio del proyecto. El diseño de bases de datos es una habilidad que se va mejorando en la medida que el analista desarrolla más proyectos y tiene la realimentación necesaria. Una vez las bases de datos están en producción surgen temas de rendimiento, seguridad, entre otros, que pueden requerir algunos ajustes al diseño ya realizado.

6.2. desarrolo de contenido:

6.2.1. Es de esta forma como surgen bases de datos de sistemas contables, financieros, logísticos, comerciales, entre otros, que representan las entidades del mundo real como clientes, facturas, inventarios, compras, etc., en un sistema computarizado.

6.3. Sistemas de Gestión de Bases de Datos (SGBD) Un SGBD (DBMS en inglés) es un sistema informático que provee los mecanismos y herramientas para almacenar, actualizar y consultar bases de datos.

6.4. expecificacion:

6.4.1. El diseño de la base de datos es la organización de datos de acuerdo con un modelo de base de datos. El diseñador determina qué datos deben almacenarse y cómo se interrelacionan los elementos de datos. Con esta información, pueden comenzar a ajustar los datos al modelo de base de datos

6.5. Arquitecturas de aplicaciones. En las aplicaciones basadas en bases de datos existen varios actores o participantes, entre estos tenemos:

6.5.1. cliente,app cliente, servicio de base de datos, servicio de app.

6.6. Las primeras aplicaciones de bases de datos se ejecutaban en el modelo cliente-servidor o arquitectura de dos capas. Este modelo aunque efectivo tiene inconvenientes tales como alto consumo de recursos en el equipo cliente ya que los datos «viajan» desde el servidor hasta el equipo cliente donde finalmente son procesados. El servidor de aplicaciones toma los datos del servidor de bases de datos y los procesa sin que estos tengan que ser transmitidos a la máquina cliente.

6.7. El modelo relacional es el modelo de datos más usado actualmente (SILBERCHATZ, 2002) y es el paso anterior en la implementación de un esquema de base de datos directamente en un SGBD. El nivel de abstracción del modelo relacional es menor, es decir, contiene más detalles que el modelo entidad relación que se verá más adelante

6.8. Modelo relacional El modelo relacional es un modelo lógico que utiliza un esquema basado en tablas, registros y campos para representar los datos del mundo real. Este modelo utiliza el concepto de tabla para representar un conjunto de entidades como por ejemplo empleados, clientes, productos, vehículos, entre otros. Por ejemplo puede existir una relación entre la entidad «empleado» y la entidad «Cargo desempeñado» la cual se representa también a través de tablas. Las tablas representan un conjunto de entidades y un registro o fila representa una entidad en particular

6.9. Modelo lógico de datos creado para facilitar la representación del modelo de datos de una situación o fenómeno del mundo real mediante un esquema basado en atributos, entidades y las relaciones entre ellas. (SILBERSCHATZ,2002)

6.10. Modelo entidad relación

6.10.1. entidades que se clasifican en dos tipos:

6.10.1.1. Fuertes: aquellas que tienen un atributo que las hace únicas. Como por ejemplo la cédula en una entidad “Empleado”, número de matrícula para un inmueble, entre otros. En el mundo real las entidades fuertes generalmente corresponde a los datos maestros de una empresa como clientes, empresas, activos fijos, deudores, acreedores, etc.

6.10.1.2. Débiles: aquellas que no tienen por sí mismas un atributo que las haga únicas. Por ejemplo los pagos que hacen a un obligación financiera. En el mundo real las entidades débiles generalmente corresponden a movimientos o transacciones que se efectúan sobre las entidades fuertes como pagos de los clientes, préstamos de los acreedores, etc.