Publicado el 11 de Octubre del 2018
1.007 visualizaciones desde el 11 de Octubre del 2018
802,4 KB
43 paginas
Creado hace 6a (24/11/2017)
Introducción a Oracle
11g Express Edition
En este capítulo sirve como introducción a uno de los sistemas
gestores de bases de datos más populares: Oracle. Se cubrirá la
versión 11g Express Edition.
Introducción a Oracle 11g Express Edition a Relacional by Rafael Lozano is licensed under a Creative
Commons Reconocimiento-NoComercial-CompartirIgual 3.0 España License.
Tabla de contenidos
Tabla de contenido
1 Introducción........................................................................................................................................1
2 Instalación de Oracle 11g EE...........................................................................................................2
2.1 Instalación del SGBD...................................................................................................................................2
2.2 Explorando la instalación de Oracle.......................................................................................................4
2.2.1 Cuentas administrativas...........................................................................................................................4
2.2.2 SQL Command Line................................................................................................................................... 5
2.2.3 Página de inicio de la base de datos.....................................................................................................6
2.3 Crear un usuario de la base de datos....................................................................................................7
2.4 Instalación SQL Developer........................................................................................................................7
2.5 Crear una conexión de BD........................................................................................................................8
2.6 Documentación de ORACLE...................................................................................................................10
3 Arquitectura de una BD Oracle.....................................................................................................10
3.1 Servidor de BD...........................................................................................................................................10
3.2 Instancia de Oracle...................................................................................................................................10
3.3 Estructuras de almacenamiento...........................................................................................................11
3.3.1 Estructuras lógicas................................................................................................................................... 11
3.3.1.1 Bloques de datos................................................................................................................................... 11
3.3.1.2 Extensiones............................................................................................................................................. 11
3.3.1.3 Segmentos.............................................................................................................................................. 11
3.3.1.4 Tablespace.............................................................................................................................................. 11
3.3.2 Estructuras físicas.................................................................................................................................... 11
3.3.2.1 Datafile y Tempfile.................................................................................................................................11
3.3.2.2 Fichero de Control................................................................................................................................12
3.3.2.3 Fichero online redo log........................................................................................................................ 12
3.3.2.4 Fichero de parámetros del servidor.................................................................................................12
3.3.2.5 Fichero Password.................................................................................................................................. 12
3.3.3 Área de recuperación............................................................................................................................. 12
3.4 El esquema de la BD.................................................................................................................................12
3.5 Arquitectura de red..................................................................................................................................15
4 Introducción a SQL..........................................................................................................................15
4.1 Tipos de datos Oracle..............................................................................................................................16
4.1.1 Tipos de datos cadena de caracteres.................................................................................................17
4.1.1.1 CHAR......................................................................................................................................................... 17
4.1.1.2 VARCHAR2............................................................................................................................................... 17
4.1.1.3 NVARCHAR2............................................................................................................................................ 17
4.1.1.4 NCHAR...................................................................................................................................................... 17
4.1.2 Tipos de datos numéricos.....................................................................................................................18
4.1.2.1 NUMBER.................................................................................................................................................. 18
4.1.2.2 FLOAT....................................................................................................................................................... 18
4.1.3 Tipos de datos fecha............................................................................................................................... 18
4.1.3.1 DATE......................................................................................................................................................... 18
4.1.3.2 TIMESTAMP............................................................................................................................................. 19
Índice I
4.1.3.3 Aritmética con datos fecha/hora.......................................................................................................19
4.1.4 Tipos de datos binarios.......................................................................................................................... 19
4.1.4.1 LOB (Large Objetc)................................................................................................................................ 20
4.2 Literales........................................................................................................................................................20
4.2.1 Literal de texto.......................................................................................................................................... 21
4.2.2 Literal numérico....................................................................................................................................... 21
4.2.3 Literal fecha y hora.................................................................................................................................. 21
4.3 Operadores.................................................................................................................................................22
4.3.1 Operadores aritméticos.........................................................................................................................22
4.3.2 Operadores de concatenación.............................................................................................................23
4.3.3 Operadores lógicos................................................................................................................................. 23
4.4 Funciones....................................................................................................................................................24
4.4.1 Funciones numéricas.............................................................................................................................. 25
4.4.2 Funciones de cadena.............................................................................................................................. 25
4.4.3 Funciones de fecha.................................................................................................................................26
4.4.4 Funciones de conversión....................................................................................................................... 26
4.5 Pseudocolumnas.......................................................................................................................................26
4.6 El valor NULL..............................................................................................................................................27
4.7 Sentencias SQL..........................................................................................................................................27
4.7.1 DDL.........................................................
Comentarios de: Introducción a Oracle 11g EE (0)
No hay comentarios