Вы находитесь на странице: 1из 2

CUESTIONARIO DDL Y PÁCTICA CREACIÓN DE TABLAS.

Que es el ODBMS?

(Object Database Managment System) Son bases de datos con capacidades para
crear y administrar bases de datos con la funcionalidad de los lenguajes de
programación orientada a objetos como (JAVA, C++, Smalltalk) estas
funcionalidades son las clases, atributos, métodos.

Que es el ORDBMS?

Es un hibrido de las bases de datos orientadas a objetos puros , un modelo


relacional con pocas características orientadas a objetos.

Que es DDL?

es un lenguaje llamado SQL Data Definition Language en el cual es usado para la


creación y cambios a la estructura de una base de datos:

Que tipo de sentencias se utiliza con DDL?

• Definir y crear nuevas tablas (CREATE TABLE)

• Eliminar tablas que no son necesarias (DROP TABLE)

• Cambiar la definición de una tabla existente ( ALTER TABLE)

• Definir Vistas ( CREATE VIEW)

• Establecer controles de seguridad ( GRANT PRIVILEGES)

• Construir índice para su rápido acceso

• Controlar el almacenamiento físico de datos

Cuales son los tres verbos de SQL en los que se puede definir la parte
central de DDL?

• CREATE

• DROP

• ALTER

Que tipo de Constraints permiten se declarados?

PK ( Primary Key)
FK (Foreign Key)

Check

Cual es la condición para que un FK sea declarado?

Debe de ser declarado previamente como PK en la tabla en la que se haga


referencia el FK

Cual es la forma para eliminar una tabla que tiene declarado constraints?

DROP TABLE table_name CASCADE CONSTRAINT

Cual es la diferencia entre TRUNCATE TABLE y CASCADE CONSTRAINT?

CASCADE CONSTRAINT.- Elimina la tabla completa sin importar que tenga datos,
ni llaves primarias, o foráneas asociadas a otras tablas.

TRUNCATE TABLE.- Elimina las definiciones de la tabla refiriéndonos a los


constraint sin modificar la definición de la tabla en la BD

Para que se realiza un ALTER TABLE?

Para añadir nuevas columnas, eliminar columnas de la tabla, Añadir o eliminar


llaves primarias o foráneas.

Вам также может понравиться