Fw: Re: A Ti Te Funciona La Rom

Páginas: 17 (4234 palabras) Publicado: 17 de enero de 2013
TEMA 5. Diseño físico. DDL

Base de Datos

TEMA 5. Diseño físico. DDL
1. Introducción. 2. Tipos de datos en Oracle. 3. Creación de una tabla. 3.1. Integridad de los datos 3.2. Restricciones. 4. Supresión de tablas. 5. Modificación de tablas. 6. Renombrar tablas. 7. Índices.

1. INTRODUCCIÓN. El lenguaje SQL proporciona un gran repertorio de sentencias que se utilizan en variadas tareas,como consultar datos de la base de datos, crear, actualizar y eliminar objetos de la base de datos, crear, actualizar y eliminar datos de los objetos, controlar el acceso a la base de datos y a los objetos. Dependiendo de las tareas, podemos clasificar las sentencias SQL en varios tipos. A continuación se han expuesto las sentencias más importantes y las usadas con mayor frecuencia.

DMLManipulación de datos SELECT Recupera datos de la base de datos. INSERT Añade nuevas filas de datos a la base de datos. DELETE Suprime filas de datos de la base de datos. UPDATE Modifica datos existentes en la base de datos. DDL Definición de datos CREATE TABLE DROP TABLE ALTER TABLE CREATE VIEW DROP VIEW CREATE INDEX DROP INDEX

Añade una nueva tabla a la base de datos. Suprime una tabla de la base dedatos. Modifica la estructura de una tabla existente. Añade una nueva vista a la base de datos. Suprime una vista de la base de datos. Construye un índice para una columna. Suprime el índice para una columna. Página 1 de 14

TEMA 5. Diseño físico. DDL CREATE SYNONYM DROP SYNONYM Define un alias para un nombre de tabla. Suprime un alias para un nombre de tabla.

Base de Datos

DCL Control deacceso GRANT Concede privilegios de acceso a usuarios. REVOKE Suprime privilegios de acceso a usuarios. Control de transacciones COMMIT Finaliza la transacción actual. ROLLBACK Aborta la transacción actual. En esta unidad empezaremos a usar el lenguaje de descripción de datos o DDL (Data Description Language). Manejaremos las órdenes CREATE, DROP y ALTER. La orden CREATE sirve para crear objetosde base de datos: tablas, vistas, sinónimos, etcétera. La orden DROP permite eliminar un objeto. Mediante la orden ALTER podemos modificar un objeto de base de datos. Cómo procesa el SGBD una sentencia. Para procesar una sentencia SQL el sistema gestor de base de datos recorre una serie de pasos: • Analiza la sentencia. Comprueba que está sintácticamente bien escrita. • Valida la sentencia.Comprueba la sentencia semánticamente. Es decir, comprueba si las tablas y las columnas referenciadas en la sentencia existen, si el usuario tiene privilegios para realizar esa operación sobre la tabla, etc. • Optimiza la sentencia. El sistema gestor de base de datos explora la forma de llevar a cabo la ejecución de la sentencia. • Genera un plan de aplicación para la sentencia. Se genera códigoejecutable. • Ejecuta el plan de aplicación. El análisis de la sentencia no requiere acceso a la base de datos y, por tanto, suele realizarse rápidamente. Sin embargo, la optimización es un proceso muy intensivo de CPU y precisa acceder a la base de datos. Concepto previos. Un usuario es un nombre definido en la base de datos que se puede conectar a ella y acceder a determinados objetos según ciertascondiciones que define el administrador. Asociado con cada usuario de la base de datos hay un esquema con el mismo nombre. Un esquema es una colección lógica de objetos: tablas, vistas, sinónimos, índices, funciones, etc. Como sabemos una base de datos está formada por un conjunto de archivos de datos. Oracle utiliza un objeto denominado tablespace o espacio de tablas para organizar estos archivos. Untablespace es una unidad lógica de almacenamiento de datos representada físicamente por uno o más archivos de datos. Se recomienda no mezclar datos de diferentes aplicaciones en el mismo tablespace. Al instalar Oracle se crean varios tablespace: SYSTEM, USERS, TEMP.

Página 2 de 14

TEMA 5. Diseño físico. DDL

Base de Datos

2. TIPOS DE DATOS EN ORACLE
La siguiente tabla muestra los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • RE: Foro roles y funciones
  • ¿Cómo funciona la memoria rom?
  • Roman Jakobson: Funciones Del Lenguaje
  • Origen y funcion de roma
  • RE: 5 funciones de Photoshop cs3
  • funciones del lenguaje segun roman jakcobson
  • funciones del lenguaje segun roman jackobson
  • Funciones del lenguaje segun Roman Jacokso

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS