GoConqr has a new look! Let us know what you think.

Module 1 of 9 · Text

Resumen de quiz 1, teorico

Mauricio Sanabria

Datos vs Informacion:

 

Datos es conocimiento abstracto  que sin contexto no tiene significado.
Información son datos interpretados en un entorno específico o contexto.

 

  • Datos construyen la información.
  • Información son datos procesados.
  • Información despues de calcular, analizar y procesar datos.

 

Sistema: elementos trabajando para un objetivo en común.

Sistema de información: Conjunto de individuos, dispositivos, metodologías, técnicas y demás recursos institucionales cuyo objetivo es lograr un adecuado almacenamiento y procesamiento de datos, con el fin de facilitar el flujo de información dentro de una organización

->Obtiene datos
->Almacena los datos
->Permite consulta de los datos

 

Historia:

1964 – Nace el concepto de Base de Datos. Conjunto de datos almacenados en un dispositivo de almacenamiento masivo, el cual se encuentra disponible en forma simultánea a un número de usuarios autorizados y en un tiempo pertinente

Sistema Administrador de Bases de Datos (SABD) – (DBMS) • Software que facilita la comunicación de los usuarios con la base de datos, por medio de un lenguaje de consultas y en donde se garantiza la integridad y la seguridad de los datos, así como la recuperación de labase de datos en caso de fallas

1 generacion

IBM y Rockwell crean las primeras versiones de data languaje/I: se llama IMS (Information Managment System 360) para IBM en cobol. Era jerarquico, rapido, equivalente a sistema de archivos de acceso directo, sin division clara entre logico y fisico. Hacen asocias de muchos a muchos, modificaciones a BD alteran el rendimiento del sistema. Lenguajes procedimentales, insercion y supresion son complejas. Puede haber redundancia. 

System 2000 de MRI Systems: para CDC 6000: SABD jerarquico o indizado. 

2 generacion

Nacen los SABD de redes. IDS (Integrated Data Storage-Bachman de General Electric) para 4 pcs ver presentacion. Comparte datos centralizados. Dependencia de datos, tedioso de navegar, independientes y procedimentales, muchos a muchos con parche. 

3 generacion

Ingles Eduard Codd. Modelo relacional de Codd de forma tabular. Nacen SABD relacionales. Algebra relacional y calculo predicativo. 

 

Conceptos:

 

Servidor: ente que brinda servicios a un conjunto de solicitantes(clientes).

      Fisico: computadora donde estan los recursos

      Logico: software que presta el servicio a las aplicaciones. Residen en los fisicos.

 

Cliente: ente que solicita servicios al server.

      -Fisico: computadora que despliega informacion

      -Logico: software que usa los servicios. 

            +Liviano: logica de presentacion de datos

            +Pesado: logica de presentacion y de procesamiento de los datos.

 

Bases de datos:

Conjunto estructurado de datos coherentes. Coleccion organizada en subconjuntos, en funcion de ligas y relaciones entre la informacion. No hay contradiccion entre datos ligados, no hay perdida de informacion. 

  • Es un conjunto estructurado y centralizado de datos almacenados en un sistema de computadoras.
  • Proporciona los medios para recuperar, agregar, modificar y suprimir los datos cuando sea necesario.
  • Proporciona los medios para transformar los datos recuperados en información útil
  • Separan datos de los programas
  • Soportan multiples vistas de datos, compartimiento de datos y transacciones multiusuario

 

SGBD:

Aplicación de software que permite la persistencia de datos en repositorios bajo un determinado esquema de administración y almacenamiento

Es un software con CRUD (create, read, update and delete).

Es una coleccion de programas que permiten a los usuarios crear y mantener una BD. colección de datos interrelacionados y un conjunto de programas para acceder a estos datos.

 

  • Servidor logico.
  • Centralizacion en la administracion de estructuras
  • Posee mecanismos (lenguajes) para la definicion y manipulacionde estructuras de almacenamiento (repositorios) y los datos de estas.
  •  Definir, modificar y eliminar repositorios
  •  Guardar, modificar y recuperar (consultar) los datos ubicados dentro de los repositorios

 

Propiedades:

         -Independencia de datos

         -Accesso eficiente a datos. 

         -Integridad y seguridad de datos. Autorizacion, acceso paralelo, control de tipo de operacion. Multiples UI. Restricciones sobre el tipo de dato. 

         -Administracion de datos. POO. 

         -Accesso concurrente y recuperacion de fallas(backup)

 

Componentes:

         -Tablas: objetos

         -Campos: atributos

         -Relacion: asociacion 

 

Propiedades ACID:

Atomicity - atomicidad: son atómicas. Es todo o nada. Se tiene que cumplir algo para hacerlo, 

Consistency - consistencia: una transacción transforma un estado consistente de la BD en otro.

Isolation - aislamiento: las transacciones estan aisladas entre si.

Durability - durabilidad: después que una transacción ha sido confirmada ella persiste. 

 

 

 

Transformacion de la computacion:

75 a 81

 

Arquitectura:

 

Una arquitectura define el conjunto de componentes que conforman un ente determinado, sus características y las relaciones entre ellos

--->Monolitica: una capa. Todo en un lugar/maquina. (Aplicaciones de escritorio, mainframe)

--->Cliente-servidor: dos capas. Una en cliente y otra en server. Separa UI.

--->Multicapa: 3 capas o mas (n). Logica de negocio y acceso de datos. Es escalable y portable

 

SI:

1. Presentacion: captura, visualizacion. Formato de datos y entendibilidad

2. Negocios: Comunicacion, almacenamiento. Uso de recursos y rendimiento. 

3. Negocios-Acceso a datos: estructuras de almacenamiento y comunicacion. 

4. Acceso a datos-Repositorio: Estructura de comunicacion. Bondades.

 

 

 

Se inicia con model: machote

Los datos van en paginas, cada una de 8kb

Una fila de datos tiene como maximo 8060 bytes

Tablas, indices, etc se almacenan en extents(8 pags continuas)

 

1 fv 8

2 desarrollo es de 4

 

 

 

 

 

 

 

 

 

 

Instructions

You must submit an attempt for this quiz to progress. You can submit it after the last question.

Go to the chosen module

Feedback

What is it about?

What do you think of the new look?

How do you like it?