Definición de Datos                                                       Conceptos básicos                  http://www.do...
Comandos DDLLos comandos DDL (Data Definition Language) son un subconjunto de comandos     SQL usados para crear, modifica...
Comandos DDLLos comandos DDL tienen un commit automático.
Tipos de DatosCaracteres: almacenan datos alfanuméricos, representan palabras y texto, y     manipulan cadenas de caracter...
Creación de Tablas
Modificación de Tablas:                   add
Modificación de Tablas:                modify
Modificación de Tablas:                  drop
Modificación de Tablas:               rename
Modificación de Tablas:              truncate
Vistas•   Es una consulta SQL almacenada en la base de datos.•   Una vez que ha sido definida una vista, la misma puede se...
Algunos beneficios de las                   vistas
Vistas
SecuenciasEs un objeto de la base de datos creado para producir automáticamente una secuencia de números enteros únicos pa...
Secuencias
Secuencias
Upcoming SlideShare
Loading in...5
×

Capitulo4 sql definicion-bd

369

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
369
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Capitulo4 sql definicion-bd"

  1. 1. Definición de Datos Conceptos básicos http://www.dosideas.comMayo de 2009 Dos Ideas - La visión de Sistemas desde el Desarrollo
  2. 2. Comandos DDLLos comandos DDL (Data Definition Language) son un subconjunto de comandos SQL usados para crear, modificar o eliminar estructuras de base de datos en Oracle, agregar comentarios para el diccionario de datos, establecer opciones de auditoría y analizar tablas, índices o cluster.
  3. 3. Comandos DDLLos comandos DDL tienen un commit automático.
  4. 4. Tipos de DatosCaracteres: almacenan datos alfanuméricos, representan palabras y texto, y manipulan cadenas de caracteres.Numéricos: almacenan números de punto fijo o flotante de cualquier tamaño.Fecha y Hora: almacenan valores de fecha y hora de longitud fija.Binarios: almacenan imágenes, audio/video, archivos ejecutables, y datos similares.Row id: almacenan la dirección de almacenamiento físico de las filas de las tablas. Cada tabla tiene una pseudo-columna llamada ROWID. 
  5. 5. Creación de Tablas
  6. 6. Modificación de Tablas: add
  7. 7. Modificación de Tablas: modify
  8. 8. Modificación de Tablas: drop
  9. 9. Modificación de Tablas: rename
  10. 10. Modificación de Tablas: truncate
  11. 11. Vistas• Es una consulta SQL almacenada en la base de datos.• Una vez que ha sido definida una vista, la misma puede ser tratada como una tabla más de la base de datos.• Puede escribirse una sentencia SELECT que acceda, restrinja, agrupe datos a partir de la vista.• Cada vez que se ejecuta una consulta sobre una vista, la consulta almacenada (o vista) es ejecutada.
  12. 12. Algunos beneficios de las vistas
  13. 13. Vistas
  14. 14. SecuenciasEs un objeto de la base de datos creado para producir automáticamente una secuencia de números enteros únicos para las filas de una tabla.Los números de una secuencia se almacenan y generan independientemente de las tablas. De esta manera, la misma secuencia puede ser utilizada por varias tablas.Cuando se genera un número de secuencia, se incrementa la secuencia independientemente de que la transacción se confirme o se descarte.Un uso muy común de las secuencias es para crear valores de clave primaria.
  15. 15. Secuencias
  16. 16. Secuencias

×