Mostrando entradas con la etiqueta 1ª Evaluación. Mostrar todas las entradas
Mostrando entradas con la etiqueta 1ª Evaluación. Mostrar todas las entradas

28 noviembre, 2014

Realizando ejercicios

          Durante las dos semanas anteriores hemos estado realizando ejercicios de diagramas, poco a poco he ido comprendiéndolos, al principio resultaban prácticamente incomprensibles pero con la práctica se consigue cogerles el "truquillo". Todos los ejercicios se encuentran en la página "Prácticas".

13 noviembre, 2014

Descargando DIA

Hoy hemos descargado e instalado el programa DIA. Este programa facilita la creación de esquemas E/R.
Una vez instalado hemos comenzado a realizar el primer esquema.

07 noviembre, 2014

Jerarquía de subtipos

Hoy conocemos los cuatro tipos de jerarquías de subtipos:

  • Solapada parcial:  Un elemento puede ser dos cosas que se encuentran en el esquema a la vez y puede ser una cosa que no se encuentra en el esquema.

Entidades débiles y modelo extendido

Hoy hemos empezado viendo el concepto de entidad débil.
Una entidad débil es aquella que depende de otra para su propia existencia, sin esa otra no tendría sentido su existencia.

De ahí hemos pasado a conocer un tipo especial de entidad débil, la entidad con dependencia en identificación. Es aquella que identificamos por su relación con otra entidad, si solo conocemos sus atributos nos es imposible conocerla. Suele tener AIP propio que permite establecer de forma independiente la asociación de ocurrencia de la identidad.

05 noviembre, 2014

Relaciones reflexivas

Hoy hemos resuelto algunos ejercicios y hemos conocido por primera vez las relaciones reflexivas.

Las relaciones reflexivas son aquellas formadas por tan solo una entidad:

En la anterior imagen se aprecia que solo existe una entidad, es decir, es de grado 1. 
Esta se interpreta como: 

  • Una subpieza puede estar formada por muchas piezas
  • Una pieza puede estar formada por muchas subpiezas



  • 31 octubre, 2014

    Tipos de correspondencia

    Hoy profundizamos en los tipos de correspondencia.

    Existen tres tipos de correspondencia:
    1:1 La entidad A se relaciona como máximo con una ocurrencia B

    30 octubre, 2014

    Diseño conceptual, modelo de entidad/interrelación.

    Hoy empezamos tema nuevo. En él vamos a ver el modelo entidad/relación.

    Una entidad es un objeto de interés en una organización acerca de la cual se puede y se quiere obtener.
    Se representa mediante un rectángulo en el interior del cuál se encuentra el identificador de identidad.
    La realización concreta de la entidad es la ocurrencia de identidad, es decir, las diferentes opciones que puede presentar una entidad.
    Es entidad si; tiene existencia propia, cada ocurrencia se distingue entre las demás y las ocurrencias tienen los mismos tipos de características.

    25 octubre, 2014

    Clasificando SGBD

    En la clase de hoy hemos conocido las diferentes clasificaciones de los SGBD:

    Según el modelo lógico utilizado.
    • Modelo en red. DBMS. 
    • Modelo jerárquico. IMS, DL/I. 
    • Modelo relacional. 

    24 octubre, 2014

    Inconvenientes, componentes y estructura básica de los SGBD

    Tras conocer las ventajas de los sistemas gestores de datos comenzamos la clase conociendo sus inconvenientes.

    Estos son:

    • Complejidad, los SGBD son programas muy complejos con una gran funcionalidad
    • Tamaño, requieren una gran cantidad de espacio en disco y de memoria para trabajar de forma eficiente.
    • Coste económico, un SGBD pata un ordenador puede costar 500 euros y para un SGBD que de servicio a cientos de usuarios entre 10.000 y 100.000.
    • Coste de equipamiento adicional
    • Coste de conversión: Enseñar al personal su utilización y ponerlo en marcha es costoso.
    • Prestaciones: Al estar escritos para ser más generales que los sistemas de archivos pueden resultar menos rápidos.
    • Vulnerable a los fallos: Al estar centralizado el SGBD el sistema es más vulnerable ante los fallos.

    22 octubre, 2014

    Ventajas de los SGBD

    Continuamos con los sistemas gestores de datos, estos sistemas tienen esta serie de ventajas:

    Ventajas de la integración de datos
    • Control sobre la redundancia de datos
    • Consistencia de datos, reduciendo la redundancia  se aumenta la consistencia de los datos.
    • Más información sobre la misma cantidad de datos, al estar todos los datos integrados
    • Compartición de datos
    • Mantenimiento de estándares

    Ventajas por el mero hecho de estar trabajando con una base de datos:

    • Mejora la integridad de los datos: los datos van a ser consistentes.
    • Mejora la seguridad, permiten establecer claves para identificar al personal autorizado que puede utilizar la base de datos. Estas restricciones se pueden realizar a nivel de operaciones, un usuario puede estar autorizado a consultar ciertos datos pero no a actualizarlos.
    • Mejora la accesibilidad, proporcionan lenguajes de consultas o generadores de informes sin que sea necesario programar una aplicación para desempeñar una tarea.
    • Mejora en productividad, herramientas que simplifican (algunos proporcionan un entorno de cuarta generación). Ofrecen mayor productividad en menor tiempo
    • Mejora en el mantenimiento gracias a la independencia de datos.
    • Aumento de la concurrencia (Permiten el acceso de varios usuarios a la vez).
    • Mejora en los servicios de copias de seguridad y de recuperación ante fallos, se pierde la mínima cantidad de información ante un fallo.




    15 octubre, 2014

    Estructuras oracionales

    Hoy hemos visto las estructuras oracionales.
    Actualmente las bases de datos se almacenan en un servidor y una serie de clientes pueden acceder a los datos del mismo.

    Cliente-servidor: Es la estructura básica, la base de datos y su SGBD están en un servidor al cual acceden los clientes. El software cliente y el servidor utilizan software de comunicaciones en red, eso permite que el cliente envíe instrucciones al SGBD en el servidor y recibir los resultados de estas instrucciones.

    Cliente Multi-servidor: Los clientes pueden acceder a datos situados en más de un servidor y no saben si los datos están en uno o más servidores.

    Cliente/Servidor Web/Servidor de datos: El cliente se conecta a un servidor mediante un navegador web y desde las páginas de este ejecuta las consultas. El servidor web traduce esta consulta al servidor (o servidores) de datos.

    Al final de la clase hemos visto "por encima" los sistemas gestores de bases de datos. PHPMyAdmin, XAMP, Workbench, WAMP...



    11 octubre, 2014

    Estructura de una base de datos


    Hoy hemos conocido la estructura de una base de datos.
    En la base de datos (en los metadatos) se almacena la correspondencia entre la estructura lógica y la estructura física. 

              La estructura lógica o conceptual indica la composición y la distribución teórica, gracias a ella las aplicaciones pueden utilizar sus elementos sin tener que saber como se almacenan.
              La estructura física es la estructura de los datos (tal cual se almacenan en la base de datos)




              Tras esa introducción hemos pasado a conocer los modelos de datos, estos son el principal instrumento para ofrecer una "abstracción" que oculte las características sobre el almacenamiento físico, ya que este no interesa al usuario. 
    Se llama modelo de datos al conjunto de conceptos que sirven para describir la estructura de una base de datos.           
              Contienen un conjunto de operaciones básicas que se utilizan para realizar consultas y actualizar datos.

    Se pueden clasificar en función de los conceptos que ofrecen para una base de datos:
    • Modelos conceptuales: Son de alto nivel (más cercano al usuario), utilizan entidades, atributos y relaciones.
    • Modelos relacionales: En estos profundizaremos más durante el curso.
    • Modelos físicos: Describen como se almacenan los datos en el ordenador

    Esquema de la base de datos:  descripción de una base de datos mediante un modelo de datos.
    Ocurrencia de la base de datos: datos que un sistema de datos contiene en un determinado momento.



       

    09 octubre, 2014

    Clasificación de ficheros según el uso y componentes

    Hoy comenzamos conociendo los ficheros, estos se pueden clasificar según su uso, dentro de esta clasificación existen seis categorías de ficheros:

    Permanentes.
    Maestros, cambian muy poco y contienen datos fundamentales.
    Constantes, contienen información que varía muy poco.
    Históricos, contienen los últimos cambios realizados.
    De movimiento, almacenan cambios a realizar.
    De maniobra, son destruidos en cuanto las aplicaciones finalizan.



    Tras conocer la clasificación según uso hemos pasado a conocer los componentes de un sistema de base de datos:

    Hardware: Son las máquinas en las que se almacenan las bases de datos.
    Software: Sistema gestor de bases de datos
    Datos: Los que se necesitan almacenar y los metadatos
    Usuarios: Las personas que administran, diseñan, programan y usan (ocasionales, simples, avanzados o autónomos) la base de datos.



    08 octubre, 2014

    Tipos de ficheros


    • Secuencial
    • Directo o aleatorio
    • Secuencial encadenado
    • Secuencial indexado
    • Indexo-encaminado

    03 octubre, 2014

    Ficheros y bases de datos

    Continuamos conociendo los tipos de sistemas de información de gestión de datos.

    Según el enfoque que se le da a los datos los SI se clasifican en:
    • Orientados al proceso: FICHEROS. Diversas aplicaciones gestionan diferentes aspectos del sistema. Cada programa gestiona los datos de una forma algo "caótica".



    • Orientados al dato: BASES DE DATOS. Bases comunes a todas las aplicaciones, almacenados en una estructura lógica.

             Los sistemas de ficheros son conjuntos de programas que prestan servicios a los usuarios finales, sobre estos se pueden realizar operaciones (abrir, cerrar, leer, escribir, posicionarse...). Surgieron para descentralizar los datos, dividiéndolos para que cada sección o departamento de una empresa gestione sus propios datos.


    Comenzando el tema 1

               Hoy terminamos de ver las diapositivas y comenzamos tema nuevo: Sistemas de almacenamiento de la información.

               Las bases de datos son las estructuras que contienen y relacionan los datos, por datos entendemos un conjunto de elementos relevantes.
             Los sistemas son conjuntos de reglas o principios sobre una materia racionalmente enlazados entre sí.    
          De todos los sistemas, los que intervienen para gestionar la información que manejan los subsistemas empresariales son los Sistemas de Información (SI).

    02 octubre, 2014

    Un poco de historia

             Hoy hemos conocido la historia de las bases de datos y como estas han ido evolucionando.
    • Surgen en los años 60 como una necesidad de gestionar la información, 
    • En los años 70 aparece el lenguaje SQL (lenguaje estándar de los sistemas relacionales). 
    • En los años 80 se desarrollan  sistemas gestores de bases de datos (SGBD) relacionales como ORACLE, Access, FoxPro, PostgreSQL, o MySQL.
    • En la última generación cabe señalar los SGBD orientados a objetos y no procedurales (noSQL) como Cassandra


    27 septiembre, 2014

    Prácticas

                 Las prácticas son una parte importante de la asignatura, de aquí en adelante las enviaremos a través de este blog. Para ello hemos tenido que crear una nueva página en el blog a la que llamamos "Prácticas", en ella colocaremos todas las prácticas que realicemos durante este curso.
                 Deberemos colocarlas en Google Drive y compartirlas únicamente con el profesor, luego copiar el enlace y colocarlo en el apartado de prácticas. 

    26 septiembre, 2014

    Primer día

                 Hoy hemos tenido la primera clase de bases de datos, ha sido una clase de introducción en la que nos han explicado los criterios de evaluación y nos han enseñado a crear un blog.
                 Durante este curso utilizaré este blog para realizar un "diario" de nuestras clases de bases de datos.