Roles en el Diseño de Bases de Datos

AstonishedSousaphone avatar
AstonishedSousaphone
·
·
Download

Start Quiz

Study Flashcards

10 Questions

La arquitectura propuesta por el comité ANSISPARC en 1975 separa los programas de aplicación de la BD física.

True

Todos los SGBD ofrecen lenguajes apropiados para cada tipo de usuario.

False

Los lenguajes del SGBD se dividen en Lenguaje de Definición de Datos (LDD o DDL) y Lenguaje de Manipulación de Datos (LMD o DML).

False

El software libre MySQL pertenece a la categoría de SGBD de propietario.

False

El modelo de base de datos jerárquico es el más específico según el texto.

True

Los controles de acceso especifican las relaciones entre los datos que componen la base de datos.

False

Microsoft SQL Server es un ejemplo de software libre para SGBD.

False

El objetivo principal de la arquitectura propuesta por ANSISPARC era fusionar los programas de aplicación con la BD física.

False

Apache Derby es un ejemplo de software libre utilizado como SGBD.

True

Los lenguajes del SGBD permiten al administrador especificar las vistas externas de los usuarios.

True

Study Notes

Diseño de la Base de Datos

  • En paralelo al diseño de la distribución, se determinan los espacios comunes y de comunicación entre los distintos espacios del edificio.
  • Accesos y usuarios:
    • Diseñador: determina la estructura de la base de datos y los atributos y las relaciones de las entidades.
    • Administrador: controla el uso de la base de datos otorgando permisos de acceso, consulta, modificación de datos.
    • Analista-programador: crea o adapta las herramientas de gestión de la base de datos.
    • Usuario final: puede introducir, modificar, consultar los datos o generar informes.

Enfoque de Base de Datos

  • Características del enfoque de BD:
      1. Datos autodescriptivos
      1. Independencia de los datos
      1. Múltiples vistas de los datos
      1. Compartir datos
      1. Transacciones multiusuario

Sistema de Gestión de Base de Datos (SGBD)

  • Definición: Conjunto de herramientas de software que permiten crear y mantener una base de datos.
  • Funciones del SGBD:
    • Permiten definir, crear, mantener y consultar bases de datos
    • Garantizan la integridad y seguridad de la información almacenada
  • Funciones específicas:
    • Protección de la estructura
    • Consistencia de los datos
    • Control de acceso
    • Seguridad de la información

Clasificación de los SGBD

  • Criterio más específico: modelo de base de datos (jerárquico, de red, relacional, orientado a objetos)

Lenguajes de los SGBD

  • Lenguajes apropiados para cada tipo de usuario:
    • Lenguaje de definición de datos (LDD o DDL)
    • Lenguaje de manipulación de datos (LMD o DML)

Interfaces de los SGBD

  • Independientemente del tipo, los SGBD pueden ser de software libre o de propietario.
  • Ejemplos de software libre: MySQL, PostgreSQL, Apache Derby, Openoffice.org Base
  • Ejemplos de software de propietario: dBase, DB2, Oracle, Microsoft SQL Server, Microsoft Access

Arquitectura de los SGBD

  • Propuesta del comité ANSISPARC (1975): arquitectura de tres niveles para separar los programas de aplicación de la BD física.

Este quiz aborda los distintos roles involucrados en el diseño de bases de datos, como el Diseñador, el Administrador, el Analista-programador y el Usuario final. Aprende sobre las responsabilidades y tareas de cada uno de estos actores en el proceso.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Data Administrator vs
4 questions

Data Administrator vs

StatuesqueMoose avatar
StatuesqueMoose
Roseblush Roses Database Design Quiz
4 questions
Database Table Creation Rules
18 questions
Use Quizgecko on...
Browser
Browser