Parte dorsal base de datos

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 7,69 KB

Temas Selectos de Bases de Datos – Unidad 1

1.- ¿Qué es una Base de Datos?


Es un conjunto de datos informativos Organizados en un mismo contexto para su uso y vinculación

2.- ¿Cómo se clasifican las Bases de Datos de acuerdo a su contenido?


Estadísticas solo sirven para lectura y almacenamiento  y Dinámicas la información se actualiza y Puede ser modificada

3.- Mencione las carácterísticas que Debe tener toda Base de Datos


Seguridad, integridad, consistencia, e independencia.

4.- Explique es el DDL y el DML


Data definición lenguaje  es la parte del lenguaje que permite la Definición de datos. Por tanto son como se definen que quedaran los datos. DML Data manipulation lenguaje nos permite manipular la información y que básicamente Se compone de estas instrucciones o funciones.

5.- ¿Qué es una Base de Datos Distribuida?


Es un Conjunto de bases de datos relacionadas lógicamente pero que se encuentran Físicamente localizados en varios sitios de la red.

6.- ¿Qué es un Sistema Gestor de Bases De Datos y para que se utiliza?


Permite el manejo de la base de datos y hace esta distribuccion Transparente.

7.- ¿Qué es un Sistema de Bases de Datos Distribuidas?


Es un sistema en el cual múltiples sitios de bases de datos están ligados entre Sí por otro sistema de comunicaciones y se puede acesar a los datos en Cualquier parte de la red.

8.- Mencione 4 carácterísticas de un Sistema de Bases de Datos Distribuidas


Cada punto de la red es una base de datos, cuenta con Autonomía local, cada computador que maneja una bd  de una bdd se le llama nodo, Bd local a la Cual el usuario está  directamente Conectado. BD remota  Cualquier bd Adicional, Arquitectura cliente servidor.  Replicas, Fragmentación , no depende de un sitio central, manejo Distribuido de transacciones , independencia de red  y de sistema operativo.

9.- ¿Qué es la Réplica en un entorno Distribuido?


Es el Proceso de copiar y de mantener objetos  De la base de datos en múltiples  Nodos de una sbdd.

10.- ¿Qué es la Fragmentación en una Bases de Datos Distribuida?


Es cuando una tabla se puede separa en varios fragmentos y cada Fragemento almacena un nodo.

11.- Explique los tipos de Fragmentación que se pueden dar en un entorno distribuido


Fragmentación horizontal, Vertical y Mixta

12.- Mencione los factores que Influyen en la definición de la arquitectura de un SBDD


Distribución: los componentes Del sistema están localizados en la misma computadora o no

Heterogeneidad


: Un sistema es heterogéneo cuando Existen en él componentes que se ejecutan en diversos sistemas operativos, de Diferentes fuentes.

Autonomía de comunicación y de ejecución: esto decide Cuando se comunicara con otros smbd y la habilidad de ejecutar ordenes locales Como quiera.

13.- Mencione los pasos a seguir en el Diseño de una BDD


1-Diseño Del esquema conceptual donde se describe la base de datos integral, 2 Diseño de Fragmentación 3- Diseño de la asignación de los fragmentos 4- Diseño de la base De datos física  

14.- Mencione y explique los 2 modelos Básicos de replica que existen


Consistencia estrecha este modelo garantiza que todas las réplicas Serán exactamente idénticas a la original requiere una red de alta velocidad , Disminuye la disponibilidad de la base de datos.

Consistencia Ancha permite un retardo entre el momento en que los datos originales son Modificados y las copias de los mismos son actualizadas, lo que permite que la Base de datos esté disponible más tiempo que el modelo de consistencia Estrecha. Permite conexiones tanto rápidas como lentas soportadas en WANs o LANs.

15.- Explique el modelo de diseño Top.Down de un Sistema de Bases de Datos


Es adecuado cuando se crea una base de datos por Primera vez  sin restricciones de otros Sistemas ya instalados primero elaboramos el esquema conceptual global del Proyecto y trabajamos en función de resolver las diferentes partes de dicho Proyecto.

16.- Explique el modelo de diseño Bottom-Up de un Sistema de Bases de Datos


Se utiliza particularmente en base de datos existentes Generando con esto base de datos distribuidas.Requiere de la Selección de un modelo de bases de datos común para describir el esquema global De la base de datos. Esto se debe es posible que se utilicen diferentes SMBD.Después Se hace la traducción de cada esquema local en el modelo de datos común y finalmente Se hace la integración del esquema local en un esquema global común

17.- Explique la arquitectura Cliente-Servidor


Es Una arquitectura de solicitud y respuesta. Es decir involucran varias Computadoras conectadas a una red las que procesan programas de Aplicaciones  se conocen como Clientes  y las que procesan base de Datos como servidor

18.- Mencione 4 funciones del Cliente En un Sistema Cliente-Servidor


Administrar la interfaz del usuario, Aceptar datos del usuario, Procesar la lógica de la aplicación. Generar las solicitudes para la base de Datos. Transmitir las solicitudes de la base de datos al servidor, recibir los Resultados del servidor  y dar formatos a Los resultados.

19.- Mencione 4 funciones del Servidor En un Sistema Cliente-Servidor


Aceptar las solicitudes de la base de datos de los clientes, Procesar Las solicitudes de los clientes, Dar formato a los resultados y transmitirlos Al cliente. Llevar a cabo la verificación de integridad, mantener los datos Generales de la base de datos. Proporcionar control de acceso concurrente, Llevar a cabo la recuperación y optimizar el procesamiento de consultas y Actualizaciones.

20.- ¿Qué son los Sockets en un Sistema Cliente-Servidor?
Son puntos o mecanismos  de Comunicación entre  ordenadores por el Cual se puede  emitir o recibir Información con otro proceso incluso estando estos procesos en distintas Maquinas.

21.- ¿Qué es un RPC y cuál es su Función?


Remote Procedure call (llamda a procesamiento remoto) es un protocolo Que permite a un programa de computadora ejecutar código en otra máquina remota Sin tener que preocuparse por las comunicaciones entre ambos

22.- ¿Qué es CORBA y para qué sirve?


Common Object Request Bróker Architecture, es una arquitectura estándar  para sistemas de objetos distribuidos Especifica la arquitectura que debe tener un sistema de objetos distribuidos y Establece un modelo de objetos mínimo, donde cada objeto obedece a una interfaz.

23.- De la siguiente tabla (ESTUDIANTES) realice una fragmentación horizontal de los que están becados y De los que no (Instrucciones SQL y como quedaría el Query).  

Select Codest C, Nombre N,  Edad E, Carrera C, Beca B

From Estudiantes

Where prom <4.5

24.-De la tabla anterior (ESTUDIANTES) Haga una fragmentación vertical donde solo requerimos Codest, Nombre y Edad (Instrucciones SQL y como quedaría el Query).

Select Codest C, Nombre N, Edad E

From Estudiantes

25.- Dibuje un diagrama de una Arquitectura en donde se pueda utilizar un SBDD. Cliente servidor

Entradas relacionadas: