SlideShare una empresa de Scribd logo
1 de 2
EJERCICIOS (CAPITULO I)



1.-¿Cuáles son las 4 diferencias principales entre un sistema de procesamiento de
archivos y un SGBD?

   •   Redundancia en inconsistencia de los datos.

   •   Dificultad en el acceso a los datos.

   •   Aislamiento de datos.

   •   Problemas de integridad.

   •   Problemas de atomicidad.

   •   Anomalías en el acceso concurrente.

   •   Problemas de seguridad.



2.-En este capítulo se han escrito las diferentes ventajas principales de un SGBD.
¿Cuáles son los dos inconvenientes?

   •   Complejidad.

   •   Tamaño.

   •   Costo de instalación.

3.-Explíquese la diferencia entre independencia de datos física y lógica.

La independencia física de datos es la capacidad para modificar el esquema físico sin
provocar que los programas de aplicación tengan que rescribirse y la independencia
lógica de datos es la capacidad para modificar el esquema lógico sin causar que los
programas de aplicación tengan que rescribirse.

4.-Lístense las cinco responsabilidades del SGBD. Para cada responsabilidad
explíquense los problemas que ocurrirían si no se realizara esa función.

   •   Atomicidad.

   •   Durabilidad.

   •   Consistencia.

   •   Recuperación de fallos.
•   Evitar duplicidad de información.

5.- ¿Cuáles son las cinco funciones principales del administrador de la base de datos?

   •   Definición del esquema.

   •   Definición de la estructura y del método de acción.

   •   Modificación del esquema y de la organización física.

   •   Concesión de autorización para el acceso a los datos.

   •   Mantenimiento rutinario.

6.- Lístense siete lenguajes de programación que sean procedimentales y dos que
sean no procedimentales. ¿Qué grupo es más fácil de aprender a usar? Explíquese la
respuesta.



7.- Lístense los seis pasos principales que se deberían dar en la realización de una BD
para una empresa particular.

   •   Determinar la finalidad de la base de datos.

   •   Determinar los campos necesarios de la base de datos.

   •   Determinar las tablas que se necesitan en la base de datos.

   •   Determinar a qué tabla pertenece cada campo.

   •   Identificar el campo o los campos con valores únicos en cada registro.

   •   Determinar las relaciones entre las tablas.

   •   Perfeccionar el diseño.

   •   Introducir datos y crear otros objetos de la base de datos.

8.- Considérese un array de enteros bidimensional de tamaño n x m que se va a usar
en su lenguaje de programación preferido. Usando el array como ejemplo, ilústrese
la diferencia entre los tres niveles de abstracción y entre esquema y ejemplares.

Más contenido relacionado

Similar a Ejercicios bd1 (20)

Sistemas de-archivo
Sistemas de-archivoSistemas de-archivo
Sistemas de-archivo
 
Pagina 52
Pagina 52Pagina 52
Pagina 52
 
Manual Base Datos
Manual Base DatosManual Base Datos
Manual Base Datos
 
Semana 1.pdf
Semana 1.pdfSemana 1.pdf
Semana 1.pdf
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Basesdedatosrelacionales
BasesdedatosrelacionalesBasesdedatosrelacionales
Basesdedatosrelacionales
 
2 modelos de datos
2 modelos de datos2 modelos de datos
2 modelos de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
1 process
1 process1 process
1 process
 
Ova
OvaOva
Ova
 
Cuestionario 2
Cuestionario 2Cuestionario 2
Cuestionario 2
 
Ciclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionCiclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacion
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Video Introduction to NoSQL (1).pptx
Video Introduction to NoSQL (1).pptxVideo Introduction to NoSQL (1).pptx
Video Introduction to NoSQL (1).pptx
 
DiseñO De Base De Datos
DiseñO De Base De DatosDiseñO De Base De Datos
DiseñO De Base De Datos
 
Unidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdf
Unidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdfUnidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdf
Unidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdf
 
Franklin
FranklinFranklin
Franklin
 
109545664 modelado-fisico-de-una-base-de-datos
109545664 modelado-fisico-de-una-base-de-datos109545664 modelado-fisico-de-una-base-de-datos
109545664 modelado-fisico-de-una-base-de-datos
 
Repaso
RepasoRepaso
Repaso
 
Trabajo de marco
Trabajo de marcoTrabajo de marco
Trabajo de marco
 

Ejercicios bd1

  • 1. EJERCICIOS (CAPITULO I) 1.-¿Cuáles son las 4 diferencias principales entre un sistema de procesamiento de archivos y un SGBD? • Redundancia en inconsistencia de los datos. • Dificultad en el acceso a los datos. • Aislamiento de datos. • Problemas de integridad. • Problemas de atomicidad. • Anomalías en el acceso concurrente. • Problemas de seguridad. 2.-En este capítulo se han escrito las diferentes ventajas principales de un SGBD. ¿Cuáles son los dos inconvenientes? • Complejidad. • Tamaño. • Costo de instalación. 3.-Explíquese la diferencia entre independencia de datos física y lógica. La independencia física de datos es la capacidad para modificar el esquema físico sin provocar que los programas de aplicación tengan que rescribirse y la independencia lógica de datos es la capacidad para modificar el esquema lógico sin causar que los programas de aplicación tengan que rescribirse. 4.-Lístense las cinco responsabilidades del SGBD. Para cada responsabilidad explíquense los problemas que ocurrirían si no se realizara esa función. • Atomicidad. • Durabilidad. • Consistencia. • Recuperación de fallos.
  • 2. Evitar duplicidad de información. 5.- ¿Cuáles son las cinco funciones principales del administrador de la base de datos? • Definición del esquema. • Definición de la estructura y del método de acción. • Modificación del esquema y de la organización física. • Concesión de autorización para el acceso a los datos. • Mantenimiento rutinario. 6.- Lístense siete lenguajes de programación que sean procedimentales y dos que sean no procedimentales. ¿Qué grupo es más fácil de aprender a usar? Explíquese la respuesta. 7.- Lístense los seis pasos principales que se deberían dar en la realización de una BD para una empresa particular. • Determinar la finalidad de la base de datos. • Determinar los campos necesarios de la base de datos. • Determinar las tablas que se necesitan en la base de datos. • Determinar a qué tabla pertenece cada campo. • Identificar el campo o los campos con valores únicos en cada registro. • Determinar las relaciones entre las tablas. • Perfeccionar el diseño. • Introducir datos y crear otros objetos de la base de datos. 8.- Considérese un array de enteros bidimensional de tamaño n x m que se va a usar en su lenguaje de programación preferido. Usando el array como ejemplo, ilústrese la diferencia entre los tres niveles de abstracción y entre esquema y ejemplares.