Iniciacion Oracle
Por José Manuel Navarro
Bases de datos Oracle8
José Manuel Navarro (jose.man@iespana.es)
Web: http://users.servicios.retecal.es/sapivi
Temario:
• Introducción a este manual............................................................
5
• Introducción a las bases de datos....................................................
6
• Componentes de las bases dedatos.................................................
7
• El modelo relacional........................................................................
8
♦
♦
♦
♦
♦
♦
♦
♦
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 decodificación...................................................
Codificación compuesta o "claves inteligentes".............................
Estándar de nomenclatura de objetos..........................................
8
8
10
12
13
14
15
15
• Conceptos de almacenamiento en Oracle:.........................................
♦ Concepto de TABLESPACE..........................................................
♦Concepto de DATAFILE...............................................................
♦ Concepto de SEGMENT...............................................................
♦ Concepto de EXTENT..................................................................
♦ Concepto de DATA BLOCK..........................................................
17
17
18
19
19
20
• Tipos de datos enOracle.................................................................
♦ Tipo de dato CHAR.....................................................................
♦ Tipo de dato NUMBER................................................................
♦ Tipo de dato VARCHAR2.............................................................
♦ Tipo de dato VARCHAR...............................................................
♦ Tipo dedato FLOAT....................................................................
♦ Tipo de dato DATE.....................................................................
♦ Tipo de datos binarios: LONG, RAW, LOB…..................................
♦ Tipo de dato ROWID..................................................................
22
22
22
22
22
23
23
24
24
• Lenguaje estructurado de consultasSQL..........................................
25
♦
♦
♦
♦
♦
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áusulaWHERE...............................................................
- Cláusula ORDER BY...........................................................
- Consultas agrupadas.........................................................
- Consultas multitabla..........................................................
- Pseudocolumnas...............................................................
Introducción a Oracle 8
25
25
26
27
28
28
28
29
29
29
30
31
33
Pág. 2...
Regístrate para leer el documento completo.