2
FRANCISCO JAVIER GALVAN BARRON BASE DE DATOS II – ORACLE 10G [email protected] Página 1 de 2 Tipo de datos NUMBER Números VARCHAR2 String DATE Fecha TIMESTAMP Fecha y Hora CHAR String NVARCHAR2 String Operadores Un delimitador es un carácter simple o compuesto que tiene un significado especial en PL/SQL, la siguiente lista muestra los posibles delimitadores: + Operador de suma ( Expresión o delimitador de lista - Operador de resta o signo negativo ) Expresión o delimitador de lista * Operador de multiplicación , Separador de campos / Operador de división < Operador relacional Menor % Indicador de atributo > Operador relacional Mayor ' Delimitador de carácter string = Operador relacional " Delimitador de identificador ; Terminador de instrucción . Selector de componente @ Indicador de acceso remoto Delimitadores de carácter compuesto := Operador de asignación >> Delimitador de fin de etiqueta -- Comentario simple <= Operador relacional /* Inicio de comentario multilínea >= Operador relacional */ Fin de comentario multilínea <> Operador relacional ** Operador de exponenciación || Operador de concatenación << Delimitador de inicio de etiqueta

codigo sql

Embed Size (px)

DESCRIPTION

ejercicios de sql

Citation preview

Page 1: codigo sql

FRANCISCO JAVIER GALVAN BARRON BASE DE DATOS II – ORACLE 10G [email protected]

Página 1 de 2

Tipo de datos

NUMBER Números VARCHAR2 String DATE Fecha TIMESTAMP Fecha y Hora CHAR String NVARCHAR2 String

Operadores

Un delimitador es un carácter simple o compuesto que tiene un significado especial en PL/SQL, la siguiente

lista muestra los posibles delimitadores:

+ Operador de suma ( Expresión o delimitador de lista

- Operador de resta o signo negativo ) Expresión o delimitador de lista

* Operador de multiplicación , Separador de campos

/ Operador de división < Operador relacional Menor

% Indicador de atributo > Operador relacional Mayor

' Delimitador de carácter string = Operador relacional

" Delimitador de identificador ; Terminador de instrucción

. Selector de componente @ Indicador de acceso remoto

Delimitadores de carácter compuesto

:= Operador de asignación >> Delimitador de fin de etiqueta

-- Comentario simple <= Operador relacional

/* Inicio de comentario multilínea >= Operador relacional

*/ Fin de comentario multilínea <> Operador relacional

** Operador de exponenciación

|| Operador de concatenación

<< Delimitador de inicio de etiqueta

Page 2: codigo sql

FRANCISCO JAVIER GALVAN BARRON BASE DE DATOS II – ORACLE 10G [email protected]

Página 2 de 2

Para conectarse se tiene que accesar desde el

portal o a través de PL/SQL con este comando

SQL > connect usuario/password

Luego para crear una base de datos nueva

create tablespace NOMBRE

datafile 'RUTA.dbf' size TAMAÑO

autoextend on maxsize TAMAÑA_MAXIMO

También es necesario crear un USUARIO, PASSWORD, en que TABLESPACE va a trabajar y TAMAÑO , el

comando es este:

create user USUARIO

identified by CONTRASEÑA

default tablespace TABLESPACE

quota TAMAÑO on USUARIO;

Permisos

Los permisos es muy importante ya que no todos los usuarios puede Eliminar, Actualizar, Agregar, etc

en la Base de Datos. Hay Varios tipos de permisos que son:

CONNECT

Abrir la base de datos

Ejecutar INSERT, UPDATE, DELETE y

SELECT en todas las tablas de la BD.

RESOURCE

Permiso CONNECT

Crear nuevas tablas, modificarlas y eliminarlas

DBA

Derechos Totales sobre la B. D.

GRANT

Otorgar o asignar permisos

REVOKE

Quitar permisos