SlideShare una empresa de Scribd logo
Definición de Datos




                                                       Conceptos básicos




                  http://www.dosideas.com
Mayo de 2009                         Dos Ideas - La visión de Sistemas desde el Desarrollo
Comandos DDL

Los 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.
Comandos DDL

Los comandos DDL tienen un commit automático.
Tipos de Datos
Caracteres: 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. 
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 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.
Algunos beneficios de las
                   vistas
Vistas
Secuencias
Es 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.
Secuencias
Secuencias

Más contenido relacionado

PPS
Capitulo4 sql
PPTX
Base de datos en microsoft sql server
PDF
Aguagallo doris bdii_t3
PPTX
ANDROID CON CONEXIÓN A BASE DE DATOS SQLITE
PPTX
Comandos básicos para bases de datos mysql y
PPTX
Moodle 1.9 Bases de_datos
PPTX
Historia del lenguaje sql
PPTX
Microsoft sql server 2012
Capitulo4 sql
Base de datos en microsoft sql server
Aguagallo doris bdii_t3
ANDROID CON CONEXIÓN A BASE DE DATOS SQLITE
Comandos básicos para bases de datos mysql y
Moodle 1.9 Bases de_datos
Historia del lenguaje sql
Microsoft sql server 2012

La actualidad más candente (19)

PPTX
Tipos de consultas en access
PPTX
SQL ELEMENTAL
PPTX
Comandos básicos para bases de datos mysql y workbench
PPTX
Historia del sql
PPTX
PPTX
Lenguaje transact (bd)
PDF
Lumisaca hector bdii_t3
PPTX
PPTX
PPTX
SQL Server conceptos basicos,DDL Lenguaje de definicion datos,DMLLenguaje de ...
PDF
Actividad3 3 david a. condori tantani
PPTX
Curso de SQL Básico parte 1 de 10
PPTX
Historia del sql
PPT
Act4 castañon sergio
PPTX
Base de datos en sql
PDF
Tipos de datos en MySQL Workbench
PDF
Analisys services 2005 cubos olap con o sin data warehouse
PPTX
Base datos sql
PPTX
Diana gomez..paneles de control access
Tipos de consultas en access
SQL ELEMENTAL
Comandos básicos para bases de datos mysql y workbench
Historia del sql
Lenguaje transact (bd)
Lumisaca hector bdii_t3
SQL Server conceptos basicos,DDL Lenguaje de definicion datos,DMLLenguaje de ...
Actividad3 3 david a. condori tantani
Curso de SQL Básico parte 1 de 10
Historia del sql
Act4 castañon sergio
Base de datos en sql
Tipos de datos en MySQL Workbench
Analisys services 2005 cubos olap con o sin data warehouse
Base datos sql
Diana gomez..paneles de control access
Publicidad

Destacado (8)

PPTX
diccionario informatico yamile angarita
RTF
Influências indígenas e africanas na cidade de Uberlãndia
PDF
“VOLUNTÁRIOS INVOLUNTÁRIOS”: O RECRUTAMENTO PARA A GUERRA DO PARAGUAI NAS IMA...
PDF
02 -caderno_pratico_01_-_aft_2011-2012-v3
PPTX
El Secreto kb
PDF
PDF
Os desequilíbrios musculares no aparecimento de lesões
PPT
La definición
diccionario informatico yamile angarita
Influências indígenas e africanas na cidade de Uberlãndia
“VOLUNTÁRIOS INVOLUNTÁRIOS”: O RECRUTAMENTO PARA A GUERRA DO PARAGUAI NAS IMA...
02 -caderno_pratico_01_-_aft_2011-2012-v3
El Secreto kb
Os desequilíbrios musculares no aparecimento de lesões
La definición
Publicidad

Similar a Capitulo4 sql definicion-bd (20)

DOC
Informixsql
DOCX
Base de datos
PPTX
Concepto de base de datos
PPTX
Concepto de base de datos
PPTX
Bases de datos
PPTX
Base de datos.
PDF
Presentacion bases de datos pibd213 unidad i
PPTX
Base de datos I
PPTX
Yossy
PPTX
Clase06 25-06-12
PPTX
Tabajo de base de datos
PPTX
Tabajo de base de dato
DOCX
Nelson chavez base de datos
PPTX
Sql DDL Lenguaje de definición de datos
PPTX
OVA DISEÑO ORACLE Introducción Bases de Datos .pptx
PPTX
PPTX
Base de Datos
PPTX
Base de datos - Clase 1
PPTX
Bases de datos
PPS
Bases De Datos
Informixsql
Base de datos
Concepto de base de datos
Concepto de base de datos
Bases de datos
Base de datos.
Presentacion bases de datos pibd213 unidad i
Base de datos I
Yossy
Clase06 25-06-12
Tabajo de base de datos
Tabajo de base de dato
Nelson chavez base de datos
Sql DDL Lenguaje de definición de datos
OVA DISEÑO ORACLE Introducción Bases de Datos .pptx
Base de Datos
Base de datos - Clase 1
Bases de datos
Bases De Datos

Más de I LG (18)

ODP
Presentación orientacion momae y aplof 1
ODP
Modulo hlc
ODP
Modulo apw
PPT
Sistemas operativos monopuesto
PPT
Sistemas operativos en red
ODP
Servicios en red
ODP
Seguridad
ODP
Modulo reloc
PDF
Ejemplos de php_mysql
PDF
Apuntes php mysql
PDF
Capitulo5 sql manejo-bd
PDF
Capitulo4 sql definicion-bd
PDF
Capitulo3 sql consultas
PDF
Capitulo2 sql bd-relacionales
PDF
Capitulo1 sql (conceptos-basicos)
PDF
Ud5 reloc-admin centralizadared
PDF
Ud5 reloc-mantenimiento sistema
PDF
Curso joomla
Presentación orientacion momae y aplof 1
Modulo hlc
Modulo apw
Sistemas operativos monopuesto
Sistemas operativos en red
Servicios en red
Seguridad
Modulo reloc
Ejemplos de php_mysql
Apuntes php mysql
Capitulo5 sql manejo-bd
Capitulo4 sql definicion-bd
Capitulo3 sql consultas
Capitulo2 sql bd-relacionales
Capitulo1 sql (conceptos-basicos)
Ud5 reloc-admin centralizadared
Ud5 reloc-mantenimiento sistema
Curso joomla

Capitulo4 sql definicion-bd

  • 1. Definición de Datos Conceptos básicos http://www.dosideas.com Mayo de 2009 Dos Ideas - La visión de Sistemas desde el Desarrollo
  • 2. Comandos DDL Los 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. Comandos DDL Los comandos DDL tienen un commit automático.
  • 4. Tipos de Datos Caracteres: 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. 
  • 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. Algunos beneficios de las vistas
  • 14. Secuencias Es 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.