Análisis de Requerimientos de Proyecto
40 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Cuál es el objetivo principal del análisis de requerimientos físicos en la gestión de bases de datos?

  • Evaluar las necesidades de software de la empresa.
  • Establecer los objetivos del proyecto.
  • Estimar los costes de los componentes hardware necesarios. (correct)
  • Identificar las partes que interactúan con la base de datos.
  • Cuál de las siguientes actividades NO se realiza en la fase de análisis de requisitos?

  • Entrevistar a los empleados de la empresa.
  • Firmar el contrato con el cliente. (correct)
  • Analizar los requerimientos financieros.
  • Evaluar las necesidades de hardware y software.
  • Qué se busca determinar durante el estudio del inventario existente en la fase de análisis de requerimientos?

  • La reutilización de componentes existentes. (correct)
  • Las nuevas aplicaciones necesarias.
  • Las habilidades del personal involucrado.
  • El coste total de la nueva base de datos.
  • Cuál es el orden correcto de las fases en el proceso de desarrollo?

    <p>Análisis de requisitos, formalización del proyecto, adquisición, desarrollo.</p> Signup and view all the answers

    Dónde se llevan a cabo las entrevistas para determinar las necesidades de la base de datos?

    <p>Con todos los empleados afectados de la empresa.</p> Signup and view all the answers

    Cuáles son algunos de los elementos que se adquieren en la fase de adquisición?

    <p>Equipos informáticos y servidores.</p> Signup and view all the answers

    Qué se define durante la fase de formalización del proyecto?

    <p>Los objetivos y plazos de ejecución.</p> Signup and view all the answers

    Cuál es un beneficio de realizar un estudio de los nuevos requerimientos?

    <p>Identificar qué no es necesario.</p> Signup and view all the answers

    ¿Cuál es una característica principal del modelo jerárquico?

    <p>Cada nodo solo puede tener un solo padre.</p> Signup and view all the answers

    ¿Qué tipo de relación representan los conjuntos en el modelo de red?

    <p>Punteros que conectan registros.</p> Signup and view all the answers

    ¿Cuál de los siguientes SGBD es considerado el más importante en el modelo jerárquico?

    <p>IMS.</p> Signup and view all the answers

    ¿Cuál es una desventaja del modelo jerárquico?

    <p>Presenta estructuras rígidas.</p> Signup and view all the answers

    ¿Qué representa un grafo en el contexto del modelo de red?

    <p>Colecciones de registros organizadas.</p> Signup and view all the answers

    ¿Cómo se caracteriza la flexibilidad del modelo de red comparado con el modelo jerárquico?

    <p>Se adapta mejor a la realidad.</p> Signup and view all the answers

    ¿Cuál es una de las principales características de un modelo de datos?

    <p>Describe la estructura y las relaciones entre los datos.</p> Signup and view all the answers

    ¿Qué aspecto limita la efectividad del modelo jerárquico en comparación con otros modelos?

    <p>La rigidez en su estructura de datos.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones describe mejor los lenguajes no procedurales en las bases de datos?

    <p>Permiten especificar qué datos se desean sin definir el acceso.</p> Signup and view all the answers

    ¿Qué función principal cumple el lenguaje de control de datos (DCL)?

    <p>Controlar los privilegios de usuarios y asegurar la base de datos.</p> Signup and view all the answers

    En el proceso de comunicación entre el usuario y el SGBD, ¿qué ocurre en el paso 2?

    <p>El SGBD traduce la llamada a términos del esquema lógico.</p> Signup and view all the answers

    ¿Cuál es el propósito del buffer en el proceso de acceso a datos?

    <p>Intermediar el paso de datos desde el disco hacia el usuario.</p> Signup and view all the answers

    ¿Qué sucede si hay errores durante el proceso de acceder a los datos?

    <p>El SGBD proporciona indicadores de errores o advertencias.</p> Signup and view all the answers

    ¿Cuál de las siguientes opciones NO es una función del SGBD según el funcionamiento descrito?

    <p>Realizar cálculos complejos sobre los datos.</p> Signup and view all the answers

    En qué fase del proceso descrito se obtiene el esquema físico?

    <p>En el paso 3.</p> Signup and view all the answers

    ¿Qué implica utilizar SQL o QBE en bases de datos relacionales?

    <p>Facilitar una manera no procedimental de acceder a datos.</p> Signup and view all the answers

    ¿Cuál es la función principal del esquema conceptual en el desarrollo de bases de datos?

    <p>Modelar un problema real en el ordenador.</p> Signup and view all the answers

    ¿Qué es un esquema externo en una base de datos?

    <p>La visión que tienen los usuarios finales sobre los datos.</p> Signup and view all the answers

    ¿Quiénes son responsables de crear el esquema conceptual?

    <p>Los diseñadores y analistas.</p> Signup and view all the answers

    ¿Qué representa el esquema externo global en el contexto de las bases de datos?

    <p>El conjunto de todas las vistas de usuario de las aplicaciones.</p> Signup and view all the answers

    ¿Qué papel desempeñan los informáticos en el desarrollo de una base de datos?

    <p>Definen y preparan la base de datos.</p> Signup and view all the answers

    ¿Cuál de los siguientes roles no está directamente relacionado con la creación o gestión de una base de datos?

    <p>Usuarios finales.</p> Signup and view all the answers

    ¿Qué tipo de usuarios son responsables de la planificación y coordinación de un proyecto de base de datos?

    <p>Directores.</p> Signup and view all the answers

    Los esquemas externos permiten a los usuarios finales:

    <p>Interactuar sin conocer las relaciones entre los datos.</p> Signup and view all the answers

    ¿Cuál es una de las responsabilidades del DBA?

    <p>Autorizar el acceso a la base de datos</p> Signup and view all the answers

    ¿Qué deben hacer los diseñadores de la base de datos al comienzo del proceso?

    <p>Implicar a todos los usuarios en el desarrollo del modelo de datos</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones sobre el diseño lógico de la base de datos es correcta?

    <p>Identifica los datos y sus relaciones</p> Signup and view all the answers

    ¿Qué tecnología se utiliza principalmente para escribir programas de aplicación?

    <p>Lenguajes de cuarta generación</p> Signup and view all the answers

    Qué papel juegan los programadores en el desarrollo de la base de datos?

    <p>Implementar y mantener programas de aplicación</p> Signup and view all the answers

    ¿Cuál es una característica del diseño lógico de la base de datos?

    <p>No considera los requerimientos de hardware</p> Signup and view all the answers

    ¿Qué tipo de conocimiento debe tener un diseñador de base de datos?

    <p>Profundo conocimiento de los datos de la empresa</p> Signup and view all the answers

    ¿Cuál de estas tareas NO es responsabilidad del DBA?

    <p>Identificar los datos para el diseño</p> Signup and view all the answers

    Study Notes

    Análisis de Requerimientos

    • En esta etapa del proyecto, se evaluan las necesidades de software y hardware necesarias para la implementación de la nueva base de datos.
    • El análisis se divide en tres categorías: físico, lógico y financiero.
    • El análisis físico incluye la estimación de los costos de todos los componentes de hardware necesarios.
    • El análisis lógico se centra en la estimación de los costos de los componentes de software.
    • El análisis financiero calcula el costo total estimado del proyecto, incluyendo los costos financieros, honorarios y recursos humanos.
    • Se realiza una entrevista y evaluación de necesidades con los empleados de la empresa afectados para conocer sus requerimientos específicos.
    • Es una etapa costosa pero crucial para el éxito del proyecto.
    • Se realiza un estudio del inventario para determinar qué componentes de hardware y software existentes se pueden reutilizar y cuáles requieren ser reemplazados.

    Formalización del Proyecto

    • En esta fase se firma el contrato con el cliente y se establecen los objetivos y tiempos de ejecución del proyecto.

    Proceso de Adquisición

    • Se realiza la compra de los componentes de hardware y software necesarios:
      • Equipos informáticos
      • Servidores
      • Dispositivos de entrada y salida
      • Aplicaciones

    Proceso de Desarrollo

    • Esta etapa involucra a los diseñadores y programadores del proyecto.
    • El proceso de desarrollo se divide en diversas fases:
      • Especificar los datos: los usuarios o programadores especifican qué datos se necesitan acceder sin indicar cómo se debe acceder a ellos.
      • Utilizar lenguajes no procedurales: se utilizan lenguajes no procedurales como SQL (Structured Query Language) o QBE (Query-By-Example) para facilitar el acceso a los datos.
      • Control de datos: Se utiliza el Lenguaje de Control de Datos (DCL) para la administración de la base de datos, incluyendo la seguridad, integridad de datos, privilegios de usuarios y rendimiento.

    Funcionamiento del SGBD

    • El SGBD se comunica con un proceso de usuario que necesita acceder a los datos a través de una serie de pasos:
      • El proceso del usuario llama al SGBD indicando la porción de la base de datos que necesita.
      • El SGBD traduce la llamada a términos del esquema lógico de la base de datos.
      • El SGBD obtiene el esquema físico.
      • El SGBD traduce la llamada a los métodos de acceso del Sistema Operativo.
      • El Sistema Operativo accede a los datos.
      • Los datos se almacenan en un buffer.
      • Los datos se transfieren al área de trabajo del usuario.
      • El SGBD devuelve indicadores de errores o advertencias al proceso de usuario.

    Modelos de Datos

    • Los modelos de datos abstraen la realidad y la traducen a un conjunto de modelos lógicos.
    • Existen tres modelos de bases de datos:
      • Modelo Jerárquico: Este modelo es una variante del modelo de red con restricciones. Los datos se representan como colecciones de registros y las relaciones entre los datos se representan mediante conjuntos. Cada nodo puede tener un solo padre.
      • Modelo en Red: En este modelo, los datos se organizan en una estructura gráfica, donde los registros son nodos y las relaciones entre ellos se representan mediante conjuntos. Este modelo ofrece mayor flexibilidad que el modelo jerárquico.
      • Modelo Relacional: Este modelo se basa en la teoría de las relaciones matemáticas y se utiliza en la mayoría de las bases de datos modernas. Se caracteriza por la flexibilidad y la facilidad de uso.

    Recursos Humanos de las Bases de Datos

    • La implementación y gestión de una base de datos involucra varios profesionales:
      • Directivos: Organizan y coordinan el proyecto, tomando decisiones sobre los recursos, la planificación y la gestión del usuario.
      • Analistas: Diseñan la base de datos, identificando los datos, las relaciones entre ellos y las restricciones.
      • Diseñadores: Crean el esquema lógico de la base de datos.
      • Programadores: Implementan los programas de aplicación para los usuarios finales, permitiendo consultar, insertar, actualizar y eliminar datos.

    Esquemas de la Base de Datos

    • Se refiere a la forma en que los datos se organizan y representan en la base de datos.
      • Esquema conceptual: Es un modelo teórico que representa los datos en estructuras reconocibles del mundo real.
      • Esquema externo: Representa la visión de los datos que tienen los usuarios finales a través de las aplicaciones.
      • Esquema interno: Describe cómo se almacenan los datos físicamente en la base de datos.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    gbd.pdf

    Description

    Este cuestionario evalúa el entendimiento del análisis de requerimientos en proyectos de implementación de bases de datos. Se examinan las categorías de análisis físico, lógico y financiero, así como la importancia de la evaluación de necesidades y el estudio del inventario. Es una etapa crítica y costosa para el éxito del proyecto.

    More Like This

    Desenvolvimento de Software: Modelagem e Requisitos
    10 questions
    Software Development Lifecycle Quiz
    31 questions

    Software Development Lifecycle Quiz

    SteadiestExtraterrestrial avatar
    SteadiestExtraterrestrial
    Use Quizgecko on...
    Browser
    Browser