Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Autoexamen Capítulo 1
A. Tipos de datos
B. Tuplas
C. Atributos
D. Formas
3. Un(a) tuplas es un conjunto de datos cuyos valores conforman una instancia de cada
uno de los atributos definidos para esa relación.
4. ¿Cuáles son las diferencias entre la primera forma normal y la segunda forma
normal?
Que la primera forma normal dice que cada atributo de una tupla contiene un solo valor (reduce
la duplicidad), mientras que la segunda forma normal se usa dos atributos arbitrarios uno es
fundamentalmente dependiente del factor determinante (identificador único), es decir que el
atributo A determina al atributo B
5. Una relación está en la tercera forma normal si está en la segunda forma normal y si
cumple con las demás directrices de esa forma. ¿Cuáles son esas directrices?
Para adherir las directrices de la tercera forma normal, una relación debe estar en la segunda
forma normal y sin un atributo clave deben ser independiente el uno del otro y depender del
identificador único.
3
6. ¿Cuáles son los tres principales tipos de relaciones soportados por una base de datos
relacional?
• Una a una: Una relación entre dos relaciones en la cual una tupla en la primera relación
esté relacionada con al menos una tupla en la segunda relación, y una tupla en la segunda
relación esté relacionada con al menos una tupla en la primera relación.
• Una a varias: Una relación entre dos relaciones en la cual una tupla en la primera
relación esté relacionada con ninguna, una o más tuplas en la segunda relación, pero una
tupla en la segunda relación esté relacionada con al menos una tupla en la primera
relación.
• Varias a varias Una relación entre dos relaciones en la cual una tupla en la primera
relación esté relacionada con ninguna, una o más tuplas en la segunda relación, y una
tupla en la segunda relación esté relacionada con ninguna, una o más tuplas en la primera
relación.
7. En el modelo de datos, hay dos relaciones asociadas cada una entre sí por una
relación varias a varias. ¿Cómo se implementa físicamente esta relación en una base
de datos relacional?
Para relación varias a varias se implementa físicamente agregando una tercera relación entre la
primera y segunda para crear dos relaciones una a varias.
El estándar SQLL: 2006 extiende el modelo relacional con capacidades orientadas a objetos
como métodos, encapsulación, y tipos de datos complejos y definidos por el usuario
4
10. ¿Qué nivel de conformidad debe soportar un RDBMS para poder cumplir con
SQL:2006?
A. Entrada
B. Core
C. Pleno
D. Intermedio
11. ¿Cuáles son las diferencias entre las instrucciones DDL y DML?
DDL (data definition languaje) las sentencias son llamadas de definición como créate, alter, drop
(las instrucciones se usan para crear, modificar o borrar) los objetos en la base de datos vistas,
tablas etc..
DML (data manipulation languaje) las sentencias son llamadas de manipulación como select,
insert, update y delete (las instrucciones se usan para recuperar, agregar, modificar o borrar)
datos almacenados en los objetos de una base de datos.
Mediante el uso del método de invocación directa puede comunicarse directamente desde una
aplicación de usuario, como iSQL*Plus en Oracle o Management Studio en Microsoft, SQL
Server en la base de datos
13. ¿Cuáles son los cuatro métodos que soporta el estándar SQL:2006 para la ejecución
de las instrucciones SQL?
• SQL incrustado: En este método, las instrucciones SQL están codificadas (incrustadas)
directamente en el lenguaje de programación anfitrión
• Unión de módulo: Este método permite crear bloques de instrucciones SQL (módulos)
que
están separados del lenguaje de programación anfitrión
5
• Interfaz convocatoria a nivel (CLI, Call-level interface): Una CLI permite invocar
instrucciones SQL a través de una interfaz mediante la aprobación de instrucciones SQL
como valores argumentativos para las subrutinas
Oracle, Microsoft SQL Server, IBM’s DB2 y el producto de prueba MySQL son todos ejemplos
de RDBMS
6
Bibliografía