PDF de programación - Iniciación a Oracle8

Imágen de pdf Iniciación a Oracle8

Iniciación a Oracle8gráfica de visualizaciones

Publicado el 14 de Enero del 2017
1.974 visualizaciones desde el 14 de Enero del 2017
323,2 KB
61 paginas
Iniciación a Oracle8

Por José Manuel Navarro

Bases de datos Oracle8



José Manuel Navarro (jose.man@iespana.es)
Web: http://users.servicios.retecal.es/sapivi

Temario:


5

6

7

8
8

8
10

12

13
14
15
15
17
17
18
19
19
20

22
22
22
22
22
23
23
24
24

25
25
25
26
27
28
28
28
29
29
29
30
31
33



• Introducción a este manual............................................................

• Introducción a las bases de datos....................................................

• Componentes de las bases de datos.................................................

• El modelo relacional........................................................................
Concepto de tabla......................................................................
§ Concepto de fila o registro.
§ Concepto de columna o campo.
Concepto de índice......................................................................
Formas normales:......................................................................
§ Primera forma normal.
§ Segunda forma normal.
§ Tercera forma normal.

Concepto de relación..................................................................

§ Relación 1-1
§ Relación 1-N



Claves foráneas..........................................................................
Normas básicas de codificación...................................................
Codificación compuesta o "claves inteligentes".............................
Estándar de nomenclatura de objetos..........................................
• Conceptos de almacenamiento en Oracle:.........................................
Concepto de TABLESPACE..........................................................
Concepto de DATAFILE...............................................................
Concepto de SEGMENT...............................................................
Concepto de EXTENT..................................................................
Concepto de DATA BLOCK..........................................................



• Tipos de datos en Oracle.................................................................
Tipo de dato CHAR.....................................................................
Tipo de dato NUMBER................................................................
Tipo de dato VARCHAR2.............................................................
Tipo de dato VARCHAR...............................................................
Tipo de dato FLOAT....................................................................
Tipo de dato DATE.....................................................................
Tipo de datos binarios: LONG, RAW, LOB…..................................
Tipo de dato ROWID..................................................................



¤

¤

¤

• Lenguaje estructurado de consultas SQL..........................................
Historia.....................................................................................
SQL como lenguaje estructurado.................................................
Operadores SQL.........................................................................
La ausencia de valor: NULL.........................................................
Lenguaje de manipulación de datos: DML....................................
§ Sentencia de consulta: SELECT...............................................
- Cláusula SELECT...............................................................
- Cláusula FROM.................................................................
- Cláusula WHERE...............................................................
- Cláusula ORDER BY...........................................................
- Consultas agrupadas.........................................................
- Consultas multitabla..........................................................
- Pseudocolumnas...............................................................



Introducción a Oracle 8

Pág. 2

¤
¤
¤
¤
¤
¤
¤
¤
¤
¤
¤
¤
¤
¤
¤
¤
¤
¤
¤
¤
¤
¤
¤
Bases de datos Oracle8



José Manuel Navarro (jose.man@iespana.es)
Web: http://users.servicios.retecal.es/sapivi



§ Sentencia de inserción: INSERT..............................................
§ Sentencia de borrado: DELETE...............................................
§ Sentencia de actualización: UPDATE.......................................
Lenguaje de definición de datos: DDL:.........................................
§ Sentencias CREATE.............................................................
- CREATE TABLE.................................................................
- CREATE INDEX.................................................................
- CREATE VIEW..................................................................
- CREATE SYNONYM............................................................
- CREATE SEQUENCE..........................................................
- CREATE TABLESPACE........................................................
§ Sentencias DROP................................................................
§ Sentencias ALTER...............................................................
§ Sentencia TRUNCATE TABLE................................................
§ Cláusula STORAGE..............................................................

Funciones SQL.........................................................................
§ Funciones de tratamiento numérico........................................
§ Funciones de tratamiento de caracteres..................................
§ Funciones de tratamiento de fechas........................................
§ Funciones de grupo...............................................................
§ Funciones de conversión........................................................
§ Otras funciones.....................................................................
Control de transacciones..........................................................
§ Concepto de transacción........................................................
§ Sentencias de control de transacciones...................................
- COMMIT WORK................................................................
- ROLLBACK........................................................................
- SAVEPOINT......................................................................



33
34
34
36
36
36
36
37
38
38
39
40
40
40
41

42
42
42
42
42
43
43
44
44
44
44
44
44

45
45
45
46
46
46
47
47
47
48
48

49
49
49
49
50
50
50
50
51
52



¤
¤
¤

• Administración básica y seguridad en Oracle.....................................
Conceptos de usuario, privilegio y rol........................................
Creación de usuarios: CREATE USER.........................................
Creación de roles: CREATE ROL................................................

Privilegios de sistema...............................................................
§ Sentencia GRANT..................................................................
§ Sentencia REVOKE.................................................................
Privilegios de objetos...............................................................
§ Sentencia GRANT..................................................................
§ Sentencia REVOKE.................................................................
Eliminación de usuarios............................................................



¤
¤
¤
¤

• Programación PL/SQL......................................................................

PL: El lenguaje de programación para SQL................................

Estructura básica en PL/SQL: el bloque de código......................
Comentarios............................................................................
Declaración de variables...........................................................

Estructuras básicas de control...................................................
§ IF…THEN…ELSE....................................................................
§ Bucles...................................................................................
Registros y tablas....................................................................
Excepciones............................................................................

¤



Introducción a Oracle 8

Pág. 3

¤
¤
¤
¤
¤
¤
¤
¤
Bases de datos Oracle8



José Manuel Navarro (jose.man@iespana.es)
Web: http://users.servicios.retecal.es/sapivi



Cursores.................................................................................
Funciones, procedimientos y paquetes......................................
Disparadores...........................................................................



• El catálogo de Oracle......................................................................
Catálogo público......................................................................
Catálogo de sistema.................................................................
La sentencia COMMENT............................................................



• Tunning básico de SQL....................................................................
Normas en la construcción de consultas SELECT........................
El plan de ejecución.................................................................
Trazas de ejecución.................................................................

¤
¤

¤
¤


¤
¤



53
55
56

57
57
57
58

59
59
60
61

Introducción a Oracle 8

Pág. 4

¤
¤
¤
Bases de datos Oracle8



Introducción a este manu
  • Links de descarga
http://lwp-l.com/pdf407

Comentarios de: Iniciación a Oracle8 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad