Actividad 1.1 Base de Datos

  • Published on
    16-Aug-2015

  • View
    103

  • Download
    3

Transcript

  1. 1. Alumno: Antonio Luque Bravo Centro: I.E.S Gran CapitnCurso: 1CFGS Desarrollador de Aplicaciones WebMdulo: Base de DatosActividad 1.1 Cuestiones sobre conceptos bsicos de SGBD.1. Define el trmino informacin.La informacin es un conjunto organizado de datos procesados, que constituyen un mensaje que cambia el estado de conocimiento del sujeto o sistema que recibe dicho mensaje.2. Cules son las cualidades ms importantes de la informacin?Las cualidades que debe poseer la informacin para ser realmente til son: Precisin: En el mbito de la informtica, para que el ordenador aporte unos resultados precisos, es necesario introducir datos igualmente precisos. Oportunidad: tiempo transcurrido desde el momento en que se produjo el hecho que origin el dato hasta el momento en el que la informacin se pone a disposicin del usuario. Complecin: la informacin ha de ser completa para poder cumplir sus fines. La complecin absoluta es imposible de conseguir en los sistemas de informacin por lo que normalmente se busca conseguir un nivel suficiente que depende de dos factores: de los datos existentes en el sistema y de los que ste sea capaz de localizar al realizar una consulta concreta. Significativa: ha de poseer la mxima carga semntica posible, para ello la informacin debe ser comprensible, interesante y con un volumen justo. Coherente: el sistema de informacin debe carecer de contradicciones, es decir, la informacin debe ser coherente en s misma. Seguridad: la informacin debe protegerse para evitar tanto su deterioro como accesos no autorizados. Comprende tres conceptos fundamentales: confidencialidad, disponibilidad e integridad. La Seguridad de la Informacin se refiere a la Confidencialidad, Integridad y Disponibilidad de la informacin y datos, independientemente de la forma los datos pueden tener: electrnicos, impresos, audio u otras formas.3. Enumera los principales componentes de un sistema de informacin. Contenidos (Datos): Es el conjunto de datos, que tienen su correspondiente descripcin y que estn almacenados en un soporte del ordenador. Equipo Fsico (Hardware): Es el conjunto de los componentes que integran la parte material de un ordenador. Soporte lgico (Software): Es el conjunto de los componentes lgicos necesarios para hacer posible la realizacin de una tarea especfica, en contraposicin a los componentes fsicos del sistema. Administrador (DBA): Es el tcnico responsable de implementar las decisiones del administrador de datos.
  2. 2. Alumno: Antonio Luque Bravo Centro: I.E.S Gran CapitnCurso: 1CFGS Desarrollador de Aplicaciones WebMdulo: Base de Datos Usuarios: Existen 2 grandes grupos: Usuarios Informticos y usuarios no informticos.4. Define, diferencindolos claramente, los conceptos de informacin factual e informacin referencial. Informacin factual: Devuelven informacin que buscamos. Dos tipos estructurados y no estructurados. Informacin referencial: No contienen informacin, formados por referencias a documentos5. Pon ejemplos de datos no estructurados. imgenes. sonido. video. todo tipo de documentos. informacin digital.6. Qu ventajas y qu inconvenientes puede tener la separacin de las descripciones lgica y fsica en una base de datos?Ventajas:-Los cambios en la estructura lgica no implican cambios en la estructura de almacenamiento.-Las consideraciones sobre la manipulacin ptima de los datos que hemos almacenado son administrados por el Sistema Manejador de Base de Datos.-Los cambios en la estructura de almacenamiento no implican cambios en los programas de base de datos, lo que da una mayor independencia lgico-fsica.Inconvenientes:-Costes de instalacin altos.-Requiere personal especializado.-Implantacin difcil.-No es rentable a corto plazo.-Apenas existen estndares.7. Exponga un conjunto de argumentos para convencer a un directivo de una empresa, no tcnico en informtica, de la conveniencia de que su empresa, que utiliza desde hace aos un sistema de ficheros, cambie su enfoque hacia una base de datos (formule las hiptesis que desee sobre el tipo de aplicaciones de la empresa). Productividad. Seguridad.
  3. 3. Alumno: Antonio Luque Bravo Centro: I.E.S Gran CapitnCurso: 1CFGS Desarrollador de Aplicaciones WebMdulo: Base de Datos Utilizacin de Recursos. Fiabilidad. Rentabilidad.8. Qu es una base de datos?Es un conjunto de datos pertenecientes a un mismo contexto o mbito que son almacenados sistemticamente para un uso posterior.9. Cules son las principales caractersticas de una base de datos? Independencia de los datos respecto a los tratamientos y viceversa. Al haber una independencia mutua entre los datos y los tratamientos conlleva que los cambios en los datos no lleven a un cambio en los tratamientos y viceversa. Coherencia de los resultados. La informacin de la base de datos se recoge y almacena una sola vez. Mejor disponibilidad de los datos para el conjunto de los usuarios. En las bases de datos cada usuario no es propietario de sus datos ya que se comparten con el resto de aplicaciones, lo que provoca una gran disponibilidad de los datos para todos los usuarios que estn autorizados para el acceso. Mejor y ms normalizada documentacin de la informacin. En los anteriores sistemas la informacin semntica est separada de los datos, este problema se elimina. Reduccin del espacio de almacenamiento. La disminucin de las redundancias, la aplicacin de tcnicas de compactacin, lleva a los sistemas a una reduccin en el espacio necesario para el almacenamiento. Control de seguridad centralizado.10. Enumera algunas de las causas que pueden hacer que fracase un proyecto de creacin de una base de datos. Informacin deficiente e incompleta. Demandas inesperadas. Necesidades distintas a las iniciales. Errores de hardware o software.11. Cmo distinguiras entre los conceptos de base de datos, sistema de gestin de base de datos y sistema de base de datos? Una Base de Datos en s no es ms que una coleccin o conjunto de datos relacionados con una materia del mundo real. El sistema de gestin de base de datos es el conjunto de programas que permiten la implantacin, acceso y mantenimiento de la base de datos. El sistema de base de datos est constituido por la base de datos, el sistema de gestin de base de datos y por los usuarios.
  4. 4. Alumno: Antonio Luque Bravo Centro: I.E.S Gran CapitnCurso: 1CFGS Desarrollador de Aplicaciones WebMdulo: Base de Datos12. En cul (o cules) niveles de abstraccin de una base de datos est implicado un usuario final?El Nivel externo es el que interacta con el usuario final13. Qu relacin existe entre el sistema de informacin y la base de datos?Los sistemas de informacin son la base conceptual para el diseo de la base de datos que recogen y utilizan los datos que ya se encuentran estructurados y organizados en ella.14. Explique la diferencia entre redundancia fsica y redundancia lgica, indicando cul es perjudicial y porqu. Ponga un ejemplo.La redundancia fsica es la existencia del mismo dato repetido varias veces, duplicacin de elementos fsicos, la redundancia lgica es la existencia de la misma informacin dentro del mismo archivo especificado de formas distintas.En una base de datos se permite una mnima redundancia fsica, por motivos de eficiencia. Pero cualquier clase de redundancia lgica produce gran cantidad de errores en la base de datos debido a que se crean duplicidades innecesarias, que llevan a ocupar mayor cantidad de memoria, volviendo ms lenta a la base de datos. Por lo que deben ser evitadas.Ejemplo:Tener una cuenta de cliente repetida dos veces en un listado de clientes (un ejemplo de base de datos) provoca muchos errores debido a la redundancia existente.15. Qu otro trmino se puede utilizar para denominar la redundancia fsica?Recibe el nombre de redundancia controlada.16. La redundancia fsica implica siempre redundancia lgica? Y viceversa?La redundancia fsica no siempre implica redundancia lgica. Sin embargo, la redundancia lgica s provoca redundancia fsica17. Cules son los tres niveles de abstraccin de una base de datos? Explcalos. Nivel conceptual: Consiste en estudiar las necesidades de los usuario y la definicin de las clases de los datos. Tiene como resultado un esquema conceptual con todos los elementos de los datos y sus relaciones. Nivel externo: Conformado por las vistas de los distintos grupos de usuarios sobre la base de datos, las cuales describen los elementos de los datos y sus relaciones. Nivel interno: Compuesto por la vista fsica de la base de datos, cuyos encargados de manipularla son los diseadores de la base de datos.
  5. 5. Alumno: Antonio Luque Bravo Centro: I.E.S Gran CapitnCurso: 1CFGS Desarrollador de Aplicaciones WebMdulo: Base de Datos18. Cul es el principal objetivo que se pretende alcanzar en la arquitectura a tres niveles?El principal objetivo es separar los programas de aplicacin de la base de datos fsica.19. Formlese una relacin de las responsabilidades del SGDB. Justifica cada responsabilidad explicando los problemas que surgiran si no se cumpliera con ella.El Sistema Gestor de Base de Datos debe encargarse de: Independencia de los datos. Debido a que si los programas dependen de la estructura de los datos que emplean y se produce un cambio en dicha estructura, se pueden producir errores e incluso la completa interrupcin del funcionamiento del programa. Seguridad e integridad. Sin seguridad, los usuarios podran acceder a los datos sin ningn tipo de regulacin, as que los datos deben estar protegidos para evitar robos y manipulaciones o accesos no deseados. La integridad es que el sistema est libre de errores, tanto de hardware, como del programador, del usuario final o debido a la concurrencia. Redundancia mnima. Debido a que la redundancia da lugar a la ocupacin de espacio innecesario y a la necesidad de tiempos de proceso mayores. Facilidad de recuperacin de la informacin. El Sistema Gestor de Base de Datos debe proporcionar al usuario herramientas potentes de manejo de los datos para que pueda obtener la informacin que desea de una forma sencilla y rpida.20. Cules son las funciones principales de un administrador de base de datos? Definir los esquemas de la base de datos. De lo contrario se daran infinidad de problemas debido a la falta de informacin sobre qu datos tiene la base de datos y de qu tipo son. Definicin de la estructura y del mtodo de accin. De no existir una estructura, los datos se en-contraran dispersos y sin seguir orden ninguno, lo que hara de la base de datos algo intil pues no tendran sentido los datos sin estructurar. Modificacin del esquema y de la organizacin fsica. As los cambios producidos en la organizacin de los datos se realiza de una forma controlada y organizada. Concesin de autorizacin para el acceso de los datos. De no realizar sta tarea, se podra dar lugar al acceso a la base de datos por parte de usuarios no deseados. Mantenimiento rutinario. Si no se mantiene un mantenimiento frecuente, podran producirse errores fatales que afectaran al correcto funcionamiento de la base de datos e incluso podran detener totalmente su funcionamiento.