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
3.479 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 ([email protected])
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 ([email protected])
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 ([email protected])
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 (1)

carlosmariosantiagolopez
9 de Agosto del 2020
estrellaestrellaestrellaestrellaestrella
Gracias
Responder

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad