SlideShare una empresa de Scribd logo
Curso SQL - Leccion 11
SQL Fundamentals I
Después de completar esta lección, usted
debería ser capaz de hacer lo siguiente:
 Clasificar los principales objetos de la base
 Revisar la estructura de la tabla
 Enumerar los tipos de datos que están
disponibles para las columnas
 Crear una tabla simple
 Explicar cómo se crean restricciones en el
momento de la creación de una tabla
 Describir cómo trabaja el esquema de objetos
 Objetos de base de datos
◦ Reglas de nomenclatura
 Sentencia CREATE TABLE:
◦ Acceso a las tablas de otro usuario
◦ Opción DEFAULT
 Tipos de datos
 Descripción general de las restricciones: NOT
NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK
 Creación de una tabla utilizando una subconsulta
 Sentencia ALTER TABLE
◦ Tablas de sólo lectura
 Sentencia DROP TABLE
Curso SQL - Leccion 11
Los nombres de tabla y nombres de columna
deben:
 Comenzar con una letra
 Tener 1-30 caracteres de longitud
 Contener sólo A-Z, a-z, 0-9, _, $ y #
 No duplicar el nombre de otro objeto
propiedad del mismo usuario
 No ser una palabra reservada en servidor
Oracle
 Objetos de base de datos
◦ Reglas de nomenclatura
 Sentencia CREATE TABLE:
◦ Acceso a las tablas de otro usuario
◦ Opción DEFAULT
 Tipos de datos
 Descripción general de las restricciones: NOT
NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK
 Creación de una tabla utilizando una subconsulta
 Sentencia ALTER TABLE
◦ Tablas de sólo lectura
 Sentencia DROP TABLE
 Para crear una tabla se debe tener:
◦ El privilegio CREATE TABLE
◦ Un área de almacenamiento
 Se especifica:
◦ El nombre de la tabla
◦ El nombre de la columna, el tipo de datos de
columna, y el tamaño de la columna
 Las tablas que pertenecen a otros usuarios no
están en el usuario de esquema propetario.
 Se debe utilizar el nombre del esquema
propietario como prefijo a las tablas
 Especificar un valor predeterminado para una
columna en una inserción.
 Valores literales, expresiones o funciones SQL son
valores legales .
 El nombre de otra columna o una pseudocolumna
son valores ilegales.
 El tipo de datos predeterminado debe coincidir con
el tipo de datos de columna.
 Crear la tabla:
 Confirmar la creación de la tabla:
 Objetos de base de datos
◦ Reglas de nomenclatura
 Sentencia CREATE TABLE:
◦ Acceso a las tablas de otro usuario
◦ Opción DEFAULT
 Tipos de datos
 Descripción general de las restricciones: NOT
NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK
 Creación de una tabla utilizando una subconsulta
 Sentencia ALTER TABLE
◦ Tablas de sólo lectura
 Sentencia DROP TABLE
Curso SQL - Leccion 11
 Puede utilizar varios tipos de datos de fecha
 Objetos de base de datos
◦ Reglas de nomenclatura
 Sentencia CREATE TABLE:
◦ Acceso a las tablas de otro usuario
◦ Opción DEFAULT
 Tipos de datos
 Descripción general de las restricciones: NOT
NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK
 Creación de una tabla utilizando una subconsulta
 Sentencia ALTER TABLE
◦ Tablas de sólo lectura
 Sentencia DROP TABLE
 Las restricciones imponen reglas a nivel de tabla.
 Las restricciones impiden la supresión de una tabla y
su contenido si hay dependencias.
 Los siguientes tipos de restricciones son válidas:
◦ NOT NULL
◦ UNIQUE
◦ PRIMARY KEY
◦ FOREIGN KEY
◦ CHECK
 Se puede nombrar a una restricción, o el servidor
de Oracle le genera un nombre utilizando el
formato SYS_Cn .
 Crear una restricción en cualquiera de los
siguientes momentos:
◦ Al mismo tiempo que la creación de la tabla
◦ Después de la creación de la tabla
 Definir una restricción a nivel de columna o tabla.
 Ver una restricción en el diccionario de datos.
 Sintaxis:
 Sintaxis de la restricción a nivel de columna:
 Sintaxis de la restricción a nivel de tabla:
 Ejemplo de una restricción a nivel de la
columna:
 Ejemplo de una restricción de nivel de tabla:
 Asegura que no se permiten valores nulos
para la columna:
Curso SQL - Leccion 11
 Definido ya sea en el nivel de tabla o el nivel
de la columna:
Curso SQL - Leccion 11
Curso SQL - Leccion 11
 Definido ya sea en el nivel de tabla o el
nivel de la columna:
 FOREIGN KEY: Define la columna en la tabla
secundaria en el nivel de tabla en restricciones
 REFERENCES: identifica la tabla y columna en la
matriz mesa
 ON DELETE CASCADE: Borra las filas dependientes en
la tabla secundaria cuando se elimina una fila de la
tabla padre
 ON DELETE SET NULL: Convierte clave externa
dependiente valores NULL
 Define una condición que cada fila debe
satisfacer
 Las siguientes expresiones no están
permitidos:
◦ Las referencias a pseudocolumnas CURRVAL,
NEXTVAL, LEVEL, y ROWNUM
◦ Las llamadas a funciones SYSDATE, UID, USER, y
USERENV
◦ Las consultas que hacen referencia a otros valores
en otras filas
Curso SQL - Leccion 11
 Departamento 55 no existe.
 No se puede eliminar una fila que contiene una
clave principal que es utilizado como una clave
externa de otra tabla.
 Objetos de base de datos
◦ Reglas de nomenclatura
 Sentencia CREATE TABLE:
◦ Acceso a las tablas de otro usuario
◦ Opción DEFAULT
 Tipos de datos
 Descripción general de las restricciones: NOT
NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK
 Creación de una tabla utilizando una subconsulta
 Sentencia ALTER TABLE
◦ Tablas de sólo lectura
 Sentencia DROP TABLE
 Crear una tabla e insertar filas mediante la
combinación de sentencia CREAR TABLE y la opción
AS subconsulta.
 Haga coincidir el número de columnas
especificadas en el número de columnas
subconsulta.
 Definir las columnas con los nombres de columna y
los valores por defecto.
Curso SQL - Leccion 11
 Objetos de base de datos
◦ Reglas de nomenclatura
 Sentencia CREATE TABLE:
◦ Acceso a las tablas de otro usuario
◦ Opción DEFAULT
 Tipos de datos
 Descripción general de las restricciones: NOT
NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK
 Creación de una tabla utilizando una subconsulta
 Sentencia ALTER TABLE
◦ Tablas de sólo lectura
 Sentencia DROP TABLE
 Agregar una nueva columna
 Modificar la definición de columna existente
 Definir un valor predeterminado para la nueva
columna
 Eliminar una columna
 Cambiar el nombre de una columna
 Cambiar el estado de una tabla a solo lectura
Puede utilizar la sintaxis de ALTER TABLE para:
 Poner una tabla en modo de sólo lectura, lo que
impide cambios de DDL o DML cambia durante el
mantenimiento de la tabla
 Establecer de nuevo en modo de lectura /
escritura
 Objetos de base de datos
◦ Reglas de nomenclatura
 Sentencia CREATE TABLE:
◦ Acceso a las tablas de otro usuario
◦ Opción DEFAULT
 Tipos de datos
 Descripción general de las restricciones: NOT
NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK
 Creación de una tabla utilizando una subconsulta
 Sentencia ALTER TABLE
◦ Tablas de sólo lectura
 Sentencia DROP TABLE
 Mueve una tabla a la papelera de reciclaje
 Elimina la tabla y todos sus datos por completo
si PURGE se especifica cláusula
 Invalida objetos dependientes y elimina objeto
privilegios en la tabla
Para los que tres de las siguientes afirmaciones
se puede utilizar restricciones?
a. Hacer cumplir las normas relativas a los
datos en una tabla cada vez que una fila es
insertada, actualizada o suprimida.
b. Prevenir eliminar una tabla.
c. Prevenir la creación de una tabla.
d. Prevenir la creación de datos en una tabla.
En esta lección, debe haber aprendido a utilizar la
sentencia CREATE TABLE para crear una tabla e
incluir restricciones:
 Clasificar los principales objetos de la base.
 Revisar la estructura de la tabla.
 Enumerar los tipos de datos que están
disponibles para las columnas.
 Crear una tabla simple.
 Explicar cómo se crean restricciones en el
momento de la creación de una tabla.
 Describir cómo funciona el esquema de objetos.
Esta práctica se abordan los siguientes temas:
 Creación de nuevas tablas
 Creación de una nueva tabla mediante la
sintaxis CREATE TABLE AS
 Verificar que existen tablas
 Configurar con el estado de sólo lectura de
una tabla
 Eliminar Tablas
Curso SQL - Leccion 11
Emmanuel Ortiz
Consultor Sr.
emmanueltiz@gmail.com
email / gtalk
emmanueltiz
Skype

Más contenido relacionado

PDF
Electromagnetismo
PDF
Easy case
PPT
Variables aleatorias continuas2
PPTX
Circuitos leyes
DOCX
Proyecto de fisica
PPTX
Problemario Física, Ley Coulomb, Gauss, Potencial Electrico
PDF
Teorema de Cauchy
DOCX
Trabajo Practico de ecuaciones diferenciales (sus aplicaciones)
Electromagnetismo
Easy case
Variables aleatorias continuas2
Circuitos leyes
Proyecto de fisica
Problemario Física, Ley Coulomb, Gauss, Potencial Electrico
Teorema de Cauchy
Trabajo Practico de ecuaciones diferenciales (sus aplicaciones)

La actualidad más candente (20)

PDF
Reporte practica 14 Ley de enfriamiento de Newton
PPTX
Funciones estadísticas excel.pptx
PPTX
Desarrollo de lógica algorítmica
PDF
Folletofsicac1erparcial 100918183753-phpapp02
PPTX
DIAGRAMAS DE CLASE
PPTX
Algebra relacional fundamentos de base de datos
PDF
Derivadas de funciones paramétricas
DOCX
Cuestionario previo 1 EyM FI UNAM
PDF
Demostración de la ecuación de la aceleración relativista
PDF
Problemas resueltos-cap-23-fisica-serway
PPTX
Errores de truncamiento
PDF
Primera y 2da ley de kirchhoff
PDF
Aplicaciones de la Transformada de Laplace. 3 ejercicios resueltos por Ing. R...
PDF
Reglas basicas de integracion
DOCX
SOLUCIONARIO DE EJERCICIOS DE CAPITULO 12 MOVIMIENTO OSCILATORIO LIBRO ALONS...
PDF
Tabla de transformadas de laplace
PPT
Como Documentar Casos De Uso
PDF
Leyes de kirchhoff ejercicios resueltos 1
PPTX
Sucesiones y Series
PDF
Algebra lineal 3. Transformaciones lineales
Reporte practica 14 Ley de enfriamiento de Newton
Funciones estadísticas excel.pptx
Desarrollo de lógica algorítmica
Folletofsicac1erparcial 100918183753-phpapp02
DIAGRAMAS DE CLASE
Algebra relacional fundamentos de base de datos
Derivadas de funciones paramétricas
Cuestionario previo 1 EyM FI UNAM
Demostración de la ecuación de la aceleración relativista
Problemas resueltos-cap-23-fisica-serway
Errores de truncamiento
Primera y 2da ley de kirchhoff
Aplicaciones de la Transformada de Laplace. 3 ejercicios resueltos por Ing. R...
Reglas basicas de integracion
SOLUCIONARIO DE EJERCICIOS DE CAPITULO 12 MOVIMIENTO OSCILATORIO LIBRO ALONS...
Tabla de transformadas de laplace
Como Documentar Casos De Uso
Leyes de kirchhoff ejercicios resueltos 1
Sucesiones y Series
Algebra lineal 3. Transformaciones lineales
Publicidad

Destacado (20)

PPSX
Curso SQL - Leccion 9
PPSX
Curso SQL - Leccion 8
PPSX
Curso SQL - Leccion 7
PPSX
Curso HTML 5 & jQuery - Leccion 11
PPSX
Curso HTML 5 & jQuery - Leccion 6
PPSX
Curso HTML 5 & jQuery - Leccion 10
PPSX
Curso HTML 5 & jQuery - Leccion 1
PPSX
Curso HTML 5 & jQuery - Leccion 3
PPTX
Funciones y procedimientos en SQL
PPSX
Curso HTML 5 & jQuery - Leccion 4
PPSX
Curso HTML 5 & jQuery - Leccion 2
PPSX
Curso HTML 5 & jQuery - Leccion 9
PPSX
Curso HTML 5 & jQuery - Leccion 5
PPSX
Curso HTML 5 & jQuery - Leccion 7
PPSX
Curso SQL - Leccion 6
PDF
Presentacións Sql mejorado
PPSX
Curso SQL - Leccion 12
PPSX
Curso SQL - Leccion 4
PPSX
Curso SQL - Leccion 5
PPSX
Curso SQL - Leccion 1
Curso SQL - Leccion 9
Curso SQL - Leccion 8
Curso SQL - Leccion 7
Curso HTML 5 & jQuery - Leccion 11
Curso HTML 5 & jQuery - Leccion 6
Curso HTML 5 & jQuery - Leccion 10
Curso HTML 5 & jQuery - Leccion 1
Curso HTML 5 & jQuery - Leccion 3
Funciones y procedimientos en SQL
Curso HTML 5 & jQuery - Leccion 4
Curso HTML 5 & jQuery - Leccion 2
Curso HTML 5 & jQuery - Leccion 9
Curso HTML 5 & jQuery - Leccion 5
Curso HTML 5 & jQuery - Leccion 7
Curso SQL - Leccion 6
Presentacións Sql mejorado
Curso SQL - Leccion 12
Curso SQL - Leccion 4
Curso SQL - Leccion 5
Curso SQL - Leccion 1
Publicidad

Similar a Curso SQL - Leccion 11 (20)

PPTX
base de datos ppPPPPPPPPPPPPPPPPPPPPPPPPPPt.pptx
PPT
DDL - Lenguaje de definición de datos
PDF
Bdii 09 ddl_new
PDF
04-SQL.pdf
PDF
04-SQLBuenaPresentaciónyConceptos.pdf
DOC
MySQL BD .doc
PPTX
SQL-BASES FUNDAMENTOS EN PROGRAMACI.pptx
PDF
Abd3 sql
PPTX
TABLAS Y TIPOS DE DATOS
PPTX
TABLAS Y TIPOS DE DATOS
PPT
Ddl-Lenguaje de definición de datos
PPTX
PPT
CreacióN De Objetos En MySQL
DOCX
Base de datos en sql
PPTX
Tablas y tipos de datos
DOCX
Sesión03 - Creación de objetos (Oracle)
PPTX
Consultas SQL
PPTX
OVA DISEÑO ORACLE Introducción Bases de Datos .pptx
PPTX
Diapositivas De Tablas y Base Datos
PPTX
Presentacion de sql inspirada en diferentes fuentes en linea
base de datos ppPPPPPPPPPPPPPPPPPPPPPPPPPPt.pptx
DDL - Lenguaje de definición de datos
Bdii 09 ddl_new
04-SQL.pdf
04-SQLBuenaPresentaciónyConceptos.pdf
MySQL BD .doc
SQL-BASES FUNDAMENTOS EN PROGRAMACI.pptx
Abd3 sql
TABLAS Y TIPOS DE DATOS
TABLAS Y TIPOS DE DATOS
Ddl-Lenguaje de definición de datos
CreacióN De Objetos En MySQL
Base de datos en sql
Tablas y tipos de datos
Sesión03 - Creación de objetos (Oracle)
Consultas SQL
OVA DISEÑO ORACLE Introducción Bases de Datos .pptx
Diapositivas De Tablas y Base Datos
Presentacion de sql inspirada en diferentes fuentes en linea

Último (6)

PDF
Su punto de partida en la IA: Microsoft 365 Copilot Chat
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PPTX
Derechos_de_Autor_y_Creative_Commons.pptx
DOCX
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
PPTX
Conceptos basicos de Base de Datos y sus propiedades
PPTX
sistemas de informacion.................
Su punto de partida en la IA: Microsoft 365 Copilot Chat
AutoCAD Herramientas para el futuro, Juan Fandiño
Derechos_de_Autor_y_Creative_Commons.pptx
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
Conceptos basicos de Base de Datos y sus propiedades
sistemas de informacion.................

Curso SQL - Leccion 11

  • 3. Después de completar esta lección, usted debería ser capaz de hacer lo siguiente:  Clasificar los principales objetos de la base  Revisar la estructura de la tabla  Enumerar los tipos de datos que están disponibles para las columnas  Crear una tabla simple  Explicar cómo se crean restricciones en el momento de la creación de una tabla  Describir cómo trabaja el esquema de objetos
  • 4.  Objetos de base de datos ◦ Reglas de nomenclatura  Sentencia CREATE TABLE: ◦ Acceso a las tablas de otro usuario ◦ Opción DEFAULT  Tipos de datos  Descripción general de las restricciones: NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK  Creación de una tabla utilizando una subconsulta  Sentencia ALTER TABLE ◦ Tablas de sólo lectura  Sentencia DROP TABLE
  • 6. Los nombres de tabla y nombres de columna deben:  Comenzar con una letra  Tener 1-30 caracteres de longitud  Contener sólo A-Z, a-z, 0-9, _, $ y #  No duplicar el nombre de otro objeto propiedad del mismo usuario  No ser una palabra reservada en servidor Oracle
  • 7.  Objetos de base de datos ◦ Reglas de nomenclatura  Sentencia CREATE TABLE: ◦ Acceso a las tablas de otro usuario ◦ Opción DEFAULT  Tipos de datos  Descripción general de las restricciones: NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK  Creación de una tabla utilizando una subconsulta  Sentencia ALTER TABLE ◦ Tablas de sólo lectura  Sentencia DROP TABLE
  • 8.  Para crear una tabla se debe tener: ◦ El privilegio CREATE TABLE ◦ Un área de almacenamiento  Se especifica: ◦ El nombre de la tabla ◦ El nombre de la columna, el tipo de datos de columna, y el tamaño de la columna
  • 9.  Las tablas que pertenecen a otros usuarios no están en el usuario de esquema propetario.  Se debe utilizar el nombre del esquema propietario como prefijo a las tablas
  • 10.  Especificar un valor predeterminado para una columna en una inserción.  Valores literales, expresiones o funciones SQL son valores legales .  El nombre de otra columna o una pseudocolumna son valores ilegales.  El tipo de datos predeterminado debe coincidir con el tipo de datos de columna.
  • 11.  Crear la tabla:  Confirmar la creación de la tabla:
  • 12.  Objetos de base de datos ◦ Reglas de nomenclatura  Sentencia CREATE TABLE: ◦ Acceso a las tablas de otro usuario ◦ Opción DEFAULT  Tipos de datos  Descripción general de las restricciones: NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK  Creación de una tabla utilizando una subconsulta  Sentencia ALTER TABLE ◦ Tablas de sólo lectura  Sentencia DROP TABLE
  • 14.  Puede utilizar varios tipos de datos de fecha
  • 15.  Objetos de base de datos ◦ Reglas de nomenclatura  Sentencia CREATE TABLE: ◦ Acceso a las tablas de otro usuario ◦ Opción DEFAULT  Tipos de datos  Descripción general de las restricciones: NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK  Creación de una tabla utilizando una subconsulta  Sentencia ALTER TABLE ◦ Tablas de sólo lectura  Sentencia DROP TABLE
  • 16.  Las restricciones imponen reglas a nivel de tabla.  Las restricciones impiden la supresión de una tabla y su contenido si hay dependencias.  Los siguientes tipos de restricciones son válidas: ◦ NOT NULL ◦ UNIQUE ◦ PRIMARY KEY ◦ FOREIGN KEY ◦ CHECK
  • 17.  Se puede nombrar a una restricción, o el servidor de Oracle le genera un nombre utilizando el formato SYS_Cn .  Crear una restricción en cualquiera de los siguientes momentos: ◦ Al mismo tiempo que la creación de la tabla ◦ Después de la creación de la tabla  Definir una restricción a nivel de columna o tabla.  Ver una restricción en el diccionario de datos.
  • 18.  Sintaxis:  Sintaxis de la restricción a nivel de columna:  Sintaxis de la restricción a nivel de tabla:
  • 19.  Ejemplo de una restricción a nivel de la columna:  Ejemplo de una restricción de nivel de tabla:
  • 20.  Asegura que no se permiten valores nulos para la columna:
  • 22.  Definido ya sea en el nivel de tabla o el nivel de la columna:
  • 25.  Definido ya sea en el nivel de tabla o el nivel de la columna:
  • 26.  FOREIGN KEY: Define la columna en la tabla secundaria en el nivel de tabla en restricciones  REFERENCES: identifica la tabla y columna en la matriz mesa  ON DELETE CASCADE: Borra las filas dependientes en la tabla secundaria cuando se elimina una fila de la tabla padre  ON DELETE SET NULL: Convierte clave externa dependiente valores NULL
  • 27.  Define una condición que cada fila debe satisfacer  Las siguientes expresiones no están permitidos: ◦ Las referencias a pseudocolumnas CURRVAL, NEXTVAL, LEVEL, y ROWNUM ◦ Las llamadas a funciones SYSDATE, UID, USER, y USERENV ◦ Las consultas que hacen referencia a otros valores en otras filas
  • 29.  Departamento 55 no existe.
  • 30.  No se puede eliminar una fila que contiene una clave principal que es utilizado como una clave externa de otra tabla.
  • 31.  Objetos de base de datos ◦ Reglas de nomenclatura  Sentencia CREATE TABLE: ◦ Acceso a las tablas de otro usuario ◦ Opción DEFAULT  Tipos de datos  Descripción general de las restricciones: NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK  Creación de una tabla utilizando una subconsulta  Sentencia ALTER TABLE ◦ Tablas de sólo lectura  Sentencia DROP TABLE
  • 32.  Crear una tabla e insertar filas mediante la combinación de sentencia CREAR TABLE y la opción AS subconsulta.  Haga coincidir el número de columnas especificadas en el número de columnas subconsulta.  Definir las columnas con los nombres de columna y los valores por defecto.
  • 34.  Objetos de base de datos ◦ Reglas de nomenclatura  Sentencia CREATE TABLE: ◦ Acceso a las tablas de otro usuario ◦ Opción DEFAULT  Tipos de datos  Descripción general de las restricciones: NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK  Creación de una tabla utilizando una subconsulta  Sentencia ALTER TABLE ◦ Tablas de sólo lectura  Sentencia DROP TABLE
  • 35.  Agregar una nueva columna  Modificar la definición de columna existente  Definir un valor predeterminado para la nueva columna  Eliminar una columna  Cambiar el nombre de una columna  Cambiar el estado de una tabla a solo lectura
  • 36. Puede utilizar la sintaxis de ALTER TABLE para:  Poner una tabla en modo de sólo lectura, lo que impide cambios de DDL o DML cambia durante el mantenimiento de la tabla  Establecer de nuevo en modo de lectura / escritura
  • 37.  Objetos de base de datos ◦ Reglas de nomenclatura  Sentencia CREATE TABLE: ◦ Acceso a las tablas de otro usuario ◦ Opción DEFAULT  Tipos de datos  Descripción general de las restricciones: NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK  Creación de una tabla utilizando una subconsulta  Sentencia ALTER TABLE ◦ Tablas de sólo lectura  Sentencia DROP TABLE
  • 38.  Mueve una tabla a la papelera de reciclaje  Elimina la tabla y todos sus datos por completo si PURGE se especifica cláusula  Invalida objetos dependientes y elimina objeto privilegios en la tabla
  • 39. Para los que tres de las siguientes afirmaciones se puede utilizar restricciones? a. Hacer cumplir las normas relativas a los datos en una tabla cada vez que una fila es insertada, actualizada o suprimida. b. Prevenir eliminar una tabla. c. Prevenir la creación de una tabla. d. Prevenir la creación de datos en una tabla.
  • 40. En esta lección, debe haber aprendido a utilizar la sentencia CREATE TABLE para crear una tabla e incluir restricciones:  Clasificar los principales objetos de la base.  Revisar la estructura de la tabla.  Enumerar los tipos de datos que están disponibles para las columnas.  Crear una tabla simple.  Explicar cómo se crean restricciones en el momento de la creación de una tabla.  Describir cómo funciona el esquema de objetos.
  • 41. Esta práctica se abordan los siguientes temas:  Creación de nuevas tablas  Creación de una nueva tabla mediante la sintaxis CREATE TABLE AS  Verificar que existen tablas  Configurar con el estado de sólo lectura de una tabla  Eliminar Tablas