2007/03/08

ORACLE (SGBD)

Sistema de Gestión de Base de Datos

TERMINOLOGIA:

SQL: Lenguaje de Consulta Estructurado. Permite la comunicación con el SGBD
DDL: Lenguaje de Definición de Datos. Crea objetos en la base de datos y sus efectos se pueden ver en el diccionaro de la base de datos. El SGBD confirma la transacción actual antes y después de cada sentencia.
DML: Lenguaje de Modificáción de Datos. Permite consultar, insertar, modificar y eliminar la información almacenada en la base de datos. Estas sentencias se pueden deshacer
Diccionario de la Base de Datos: Guarda la definición de todos los objetos almacenados en la base de datos

SENTENCIAS SQL COMUNES:

SENTENCIAS DDL

Alter procedure: Recompilar un procedimiento almacenado
Alter Table: Añadir o redefinir una columna, modificar la asignación de almacenamiento
Analyze: Recoger estadísticas de rendimiento sobre los objetos de la BD para utilizarlas en el optimizador basado en costes.
Create TAble: Crear una tabla
Create Index: Crear un índice
Drop Table: Eliminar una tabla
Drop Index: Eliminar un índice
Grant: Dar privilegios o papeles, roles, a un usuario o a otro rol
Truncate: Eliminar todas las filas de una tabla
Revoke: Retirar los privilegios de un usuario o rol de la base de datos

SENTENCIA DML

Insert: Añadir filas de datos a una tabla
Delete: Eliminar filas de datos de una tabla
Update: Modificar los datos de una tabla
Select: Recuperar datos de una tabla
Commit: Confirmar permanentes las modificaciones realizadas
Rollback: Deshacer todas las modificaciones realizadas desde la última confirmación

SQL PLUS:
Permite interactuar con la base de datos. Es un interprete SQL con opciones de edición y formateo de resultados

Usuario/Clave
Para poder acceder a una base de datos gestionada por ORACLE debemos ser un usuario autorizado y conocer la palabra clave, password, asociada al usuario.
Variable de ambiente ORACLE_SID
Indica la base de datos con la que vamos a trabajar.

No hay comentarios:

ANTEPROYECTO S.I.E.D.

ANTEPROYECTO
View SlideShare presentation or Upload your own.

Software Libre



REPRESENTACION DIAGRAMA E-R

REPRESENTACION DIAGRAMA E-R

FRASES DE RELACION DE ESTE MODELO E-R

FRASES DE RELACION DE ESTE MODELO E-R

III. DIAGRAMA ENTIDAD - RELACION

III. DIAGRAMA ENTIDAD - RELACION

DISEÑO DE BASES DE DATOS DISTRIBUIDAS

DISEÑO FISICO

El diseño físico parte del esquema lógico y da como resultado un esquema físico. Es una descripción de cómo está almacenada la base de datos en la memoria secundaria; describe las estructuras de almacenamiento y los métodos usados para tener un acceso efectivo a los datos. Los esquemas lógicos y físicos se expresan haciendo uso del lenguaje de definición de datos del DBMS elegido; la base de datos se crea y se carga, y puede ser probada. Lo mismo, puede probarse las aplicaciones sobre la base de datos y de este modo la base de datos se vuelve operacional.

DISEÑO LÓGICO

Parte del esquema conceptual y da como resultado el esquema lógico. El esquema lógico es una descripción de la estructura de la base de datos que puede procesar el software DBMS. El modelo lógico más usado actualmente, es el modelo relacional que ha sido enriquecido con los modelos orientados por objetos. El modelo lógico no depende del DBMS en particular, sino del modelo de datos usado por el DBMS.

DISEÑO CONCEPTUAL

Parte de la especificación de requerimientos y su resultado es el esquema conceptual, cuyo propósito es describir el contenido de información de la base de datos, más que las estructuras de almacenamiento que se necesitarán para manejar la información. Es una descripción de alto nivel que es completamente independiente del software de DBMS que se use, incluso si se pensara en implementar con archivos tradicionales y con algún lengauje de programación convencional.

Archivo del blog