Você está na página 1de 3

UNIVERSIDAD NACIONAL ABIERTA Y ADISTANCIA DE MXICO

INGENIERA EN DESARROLLO DE SOFTWARE

TERCER CUATRIMESTRE

BASES DE DATOS

PROF: CESAR ALEXIE CHAN PUC

ALUMNO: MARIO OSCAR RAMREZ CORTES AL10506012

Unidad 3 Autorreflexiones

ENERO 2013

1. Por qu son tan tiles los prototipos en los sistemas de informacin? Permiten simular el desarrollo, aplicacin y costo beneficio de las bases de datos sin tener que llevar a cabo todo el proyecto como tal. Es decir solo se simula lo que pasara si se tuviese considerando tolo lo relacionado a ello, requerimientos, necesidades, beneficios, situaciones, involucrados y detalla las consideraciones tcnicas. Esto representa una ventaja ya que ayuda a que no se gaste en recursos sin antes haber evaluado su factibilidad. 2. Por qu es tan til el SQL? Es un lenguaje muy sencillo que adems tiene una gran compatibilidad con muchas aplicaciones. En la actualidad es el ms usado por su rendimiento al momento de manipular grandes cantidades de informacin de manera remota por su caracterstica de no requerir tantos recursos de software ni hardware. Es fcil de aprender y sigue una lgica matemticamente hablando muy lineal y poco confusa. 3. Cules son los componentes del SQL? El lenguaje SQL est conformado bsicamente por los siguientes componentes: Lenguaje de definicin de datos (LDD). Proporciona rdenes para la definicin de vistas y de esquemas de relacin, borrado de relaciones, creacin de ndices, modificacin de ndices y de esquemas de relacin. Tambin incluye rdenes para la especificacin de las restricciones de integridad que deben satisfacer los datos almacenados en la Base de datos, y las actualizaciones que violen las restricciones de integridad las rechaza. Adems, incluye rdenes para especificar derechos de acceso para las relaciones y vistas. Lenguaje de manipulacin de datos (LMD). Incluye un lenguaje de consultas, basado tanto en lgebra relacional como en clculo relacional de tuplas (tablas), y rdenes para insertar, borrar y modificar tuplas de las bases de datos. Control de transacciones. rdenes para la especificacin del comienzo y final de transacciones. 4. Qu es un tipo de dato? Es la definicin asignada a un dato que determina si es nmero, carcter, smbolo, etc 5. Explica con tus propias palabras cul es la finalidad del diccionario de datos? El diccionario son las especificaciones a nivel dato en relacin al tamao, tipo o frmula que deber llevar. Esto nos asegura que el trabajo colectivo ser unificado al final y que adems existe un estndar a seguir para la asignacin de atributos al nivel de celda.

6. Cul es la diferencia entre DDL y DML? De manera concreta, el primero define las estructuras de las tablas y el segundo la manipulacin de los datos que se encuentran en dichas tablas. 7. Explica de forma breve en qu consiste el lgebra relacional. Son operaciones basadas en conjuntos que ayudan a relacionar datos de manera matemtica, esto permite manipular los datos ms rpidamente y sin riesgo de error. 8. Menciona y explica 4 de las operaciones bsicas del Algebra Relacional. La unin de R y S es el conjunto de elementos que estn en R o S o ambos. Un elemento solo aparece una sola vez. La intercepcin, el conjunto de elementos que aparecen en ambos R y S La diferencia de R y S, el conjunto de elementos que estn en R pero no en S. Es importante resaltar que R - S es diferente a S - R. La divisin de una relacin entre otra, debe cumplirse que para toda tupla en R exista su correspondiente en S.

Você também pode gostar