1.2 Preguntas de Repaso y Ejercicios 1.1-1.5
-
Upload
eduardo-aranhil-juarez-luna -
Category
Documents
-
view
218 -
download
0
Transcript of 1.2 Preguntas de Repaso y Ejercicios 1.1-1.5
-
8/18/2019 1.2 Preguntas de Repaso y Ejercicios 1.1-1.5
1/5
INSTITUTO TECNOLÓGICO DE LÁZARO CÁRDENAS
CUESTIONARIO
PREGUNTAS DE REPASO Y EJERCICIOS 1.1-1.5
POR:
LUIS ENRIQUE ALVARADO VIEYRA
4TO SEMESTRE
FUNDAMENTOS DE BASE DE DATOS
M.C.T.C. ESTEBAN VALDEZ RAMIREZ
LAZARO CARDENAS A 1 DE FEBRERO DEL !"1
-
8/18/2019 1.2 Preguntas de Repaso y Ejercicios 1.1-1.5
2/5
¿Cuáles son las ventajas principales del empleo de SGBD para administrar los datos en aplicaciones que impliquen un amplio acceso a los datos?
Independencia con respecto a los datos
Acceso eficiente a los datos
Integridad y seguridad delos datos Administración de los datos
Acceso concurrente y recuperación en caso de fallo
Reducción del tiempo de desarrollo de las aplicaciones
¿Cuándo se deben guardar los datos en SGBD en lugar de hacerlo en losarchivos del sistema operativo y viceversa?
Cuando se desee ver la información mediante múltiples usuarios y así poder acceder a
ellas al mismo tiempo.
¿Qu son los modelos de datos? ¿Qu es el modelo de datos relacional? ¿Qu esla independencia con respecto a los datos y como la soportan los SGBD?
El modelo de datos relacional es aquel en que todos los datos son almacenados
en relaciones, y como cada relación es un conjunto de datos, el orden en el que
stos se almacenen no tiene relevancia, sirve para modelar pro!lemas reales y
administrar datos din"micamente y utili#a números sistemas como $racle,
%arado&, etc.
!"pl#quense las ventajas de emplear un lenguaje de consultas para procesar los datos en lugar de los programas habituales$
• Reducción en tiempo de desarrollo.
• 'uen mantenimiento
• Eficacia y rapide#
¿Qu son las transacciones? ¿Qu garant#as o%recen los SGBD con respecto a lastransacciones?
(ransacción)
• Es un conjunto de órdenes que se ejecutan formando una unidad de tra!ajo, es
decir, en forma indivisi!le o atómica. *ue es capa# de mantener la integridad
de los datos.
+arantías)
Es capa# de mantener la integridad de los datos, aciendo que estas
transacciones no puedan finali#ar en un estado intermedio.
-
8/18/2019 1.2 Preguntas de Repaso y Ejercicios 1.1-1.5
3/5
¿Qu son los bloqueos de los SGBD y por qu se emplean? ¿Qu es elregistro previo a la escritura y por qu se utili&a? ¿Qu son los puntos decontrol y por qu se usan?
-os !loqueos de los +'/ es una propiedad que define cómo y cu"ndo los
cam!ios producidos por una operación se acen visi!les para las dem"soperaciones concurrentes.
• El registro previo a la escritura garanti#a que ninguna modificación de
datos. e escri!e en el disco antes que la entrada de registro asociada
para mantener las propiedades asignadas desde el inicio.
0n punto de control se produce cada ve# que el número de entradas de
registro alcan#a el número total en una de !ase de datos calcula que puede
procesar durante el tiempo especificado.
'denti%ique los principales componentes de los SGBD y e"pl#quesebrevemente lo que hace cada uno de ellos$
()*D+)*!, on las m"quinas que se almacenan las !ases de datos.
$cupan unidades de almacenamiento para guardar las !ases de datos.
S-*./+)*!, Es el que administra las !ases de datos.
D)/-S, on aquellos que se desean almacenar.
0!/)D)/-S, on los datos que sirven para descri!ir lo que se almacena en
las !ases de datos. En esta se almacena la estructura lógica y física.• /)B1)S) Conjunto de campos y registros donde se guarda información como
datos.
'2D'C!S, %ermite un r"pido acceso a los registros de una ta!la en una !ase
de datos.
3'S/)S, Es una consulta accesi!le a la información de una !ase de datos demanera virtual como una ta!la 1en filas y columnas2 y se almacena de ellas la
definición, no los datos.
!SQ4!0)S, En una 'ase de datos Relacional, el Esquema define sus ta!las,
sus campos en cada ta!la y las relaciones entre cada campo y cada ta!la.
5*-C!D'0'!2/-S, Es un programa el cual es almacenado físicamente en
una !ase de datos.
4S4)*'-S, %ersonas que manipulan los datos de un sistema.
4S4)*'-S .'2)1!S, on aquellos que utili#an las !ases de datos para uso
común sin acceder a ciertos datos.
D!S)**-11)D-*!S, on los analistas y programadores encargados de
generar aplicaciones para los usuarios finales.
http://es.wikipedia.org/wiki/Registro_(base_de_datos)http://es.wikipedia.org/wiki/Tabla_(base_de_datos)http://es.wikipedia.org/wiki/Base_de_datoshttp://es.wikipedia.org/wiki/Tabla_(base_de_datos)http://es.wikipedia.org/wiki/Base_de_datoshttp://es.wikipedia.org/wiki/Registro_(base_de_datos)
-
8/18/2019 1.2 Preguntas de Repaso y Ejercicios 1.1-1.5
4/5
-
8/18/2019 1.2 Preguntas de Repaso y Ejercicios 1.1-1.5
5/5
Es importante porque en un +'/ permite que los programas queden aislados de
las modificaciones de!ido al modo en que se estructuran y se guardan los datos.
!8!*C''C- 9$< !"pl#quese la di%erencia entre la independencia l;gica conrespecto a los datos y la %#sica$
En la independencia lógica la estructura lógica si se modifica un esquema, lasaplicaciones no cam!ian en cam!io la independencia física es la capacidad demodificar el esquema interno sin necesidad de alterar el sistema conceptual.
!8!*C'C'- 9$= !"pl#quese la di%erencia entre los esquemas e"terno7 internoy conceptual$ ¿C;mo están relacionadas estas capas de esquemas con losconceptos de independencia l;gica y %#sica con respecto a los datos?
-a diferencia entre los diferentes esquemas es que el esquema e&terno es el que
se encarga de personali#ar y dar el acceso a los datos del usuario o cualquier grupo semejante de este así como dar una o varias vistas de la relación, mientras
tanto el esquema interno o físico indica en resumen el modo en que las relaciones
se guardan en dispositivos de almacenamiento3 por lo tanto el esquema
conceptual es aquel que descri!e todas las relaciones almacenadas en las !ase
de datos.
El esquema e&terno se relaciona con la independencia lógica gracias a que el
usuario es el encargado de pedir la relación de vistas de acuerdo a las relaciones
almacenadas en las !ase de datos del esquema conceptual.
!8!*C'C'- 9$> ¿Cuáles son las responsabilidades de los DB)? Si sesupone que el DB) no está interesado en ejecutar nunca sus propiasconsultas7 ¿Sigue necesitando comprender la optimi&aci;n de lasconsultas? ¿5or qu?
-as responsa!ilidades principales de los /'A son)
• Administrar la estructura de la 'ase de /atos
• Administrar la actividad de los datos
• Administrar el istema 4anejador de 'ase de /atos
• Esta!lecer el /iccionario de /atos
• Asegurar la confia!ilidad de la 'ase de /atos
• Confirmar la seguridad de la 'ase de /atos
i, si requiere comprender las consultas o solicitudes que el usuario le da, para asípoder documentar las funciones que el mismo planteo y si necesita una correcciónlo aga.