000 08441nam a2200265Ia 4500
001 3210
008 141125s2011 ck 00 0 spa d
020 _a9789588675824
040 _aPUCESD
_bspa
_erda
082 0 4 _a005.74
_bR6431 2011
090 _aPlanta Baja
100 1 _aRoldan, Martinez, David
245 1 0 _aOracle®. Guía básica /
_cDavid Roldán, Pedro Valderas, Enrique Martínez
250 _a1ª Ed.
264 1 _aColombia :
_bDe la U ,
_c2011
300 _a229 páginas ;
_c24 cm.
336 _atxt
337 _an
338 _anc
500 _aFactura de Educativa
505 0 _aEste libro va dirigido a todas aquellas personas que quieran iniciar desarrollos con el sistema de Gestion de Base de Datos Relacional de Oracle. No es necesario tener experiencia previa en este tipo de sistemas para comprender el libro, aunque si que es deseable tener cierta formacion o experiencia en informatica.Siendo Oracle uno de los sistemas lideres de gestion de bases de datos en el mundo, este libro puede proporcionar formacion imprescindible para puestos profesionales de distinta indole que estan muy demandados y valorados en el mercado. En este sentido, se ha hecho un esfuerzo en dotar al libro de ejemplos practicos que permiten, de manera rapida, ser adaptados a diferentes ambitos de trabajo.Por tanto, aunque el orden de lectura si que es importante, es posible que no se necesite leer el contenido completo del libro. En todo caso nosotros recomendamos que se lea en su totalidad para tener una vision global del SGBD Oracle, poniendo mas enfasis en aquello que se considere de mas utilidad.El SGDB Oracle es un sistema complejo y potente, por ello esta obra no intenta profundizar en todos los detalles, sino que es un punto de partida suficientemente amplio para permitir empezar a trabajar, pero que deja los detalles a otras obras de referencia.Siendo Oracle uno de los sistemas lideres de gestion de bases de datos en el mundo, este libro puede proporcionar formacion imprescindible para puestos profesionales de distinta indole que estan muy demandados y valorados en el mercado. En este sentido, se ha hecho un esfuerzo en dotar al libro de ejemplos practicos que permiten, de manera rapida, ser adaptados a diferentes ambitos de trabajo.Por tanto, aunque el orden de lectura si que es importante, es posible que no se necesite leer el contenido completo del libro. En todo caso nosotros recomendamos que se lea en su totalidad para tener una vision global del SGBD Oracle, poniendo mas enfasis en aquello que se considere de mas utilidad.El SGDB Oracle es un sistema complejo y potente, por ello esta obra no intenta profundizar en todos los detalles, sino que es un punto de partida suficientemente amplio para permitir empezar a trabajar, pero que deja los detalles a otras obras de referencia.Por tanto, aunque el orden de lectura si que es importante, es posible que no se necesite leer el contenido completo del libro. En todo caso nosotros recomendamos que se lea en su totalidad para tener una vision global del SGBD Oracle, poniendo mas enfasis en aquello que se considere de mas utilidad.El SGDB Oracle es un sistema complejo y potente, por ello esta obra no intenta profundizar en todos los detalles, sino que es un punto de partida suficientemente amplio para permitir empezar a trabajar, pero que deja los detalles a otras obras de referencia.El SGDB Oracle es un sistema complejo y potente, por ello esta obra no intenta profundizar en todos los detalles, sino que es un punto de partida suficientemente amplio para permitir empezar a trabajar, pero que deja los detalles a otras obras de referencia. -Capitulo 1 Arquitectura de Oracle 1.1 Procesos de usuario 1.1.1 Configuracion con servidor dedicado 1.1.2 Configuracion con servidor compartido 1.2 Los ficheros 1.3 Estructuras de memoria 1.4 La instancia de oracle 1.4.1 El Area Global del Sistema (SGA) 1.4.2 Procesos de la instancia 1.5 La base de datos 1.5.1 La Capa Fisica 1.5.2 La Capa Logica Capitulo 2 Objetos de la base de datos 2.1 Tablas 2.1.1 Restricciones de Tablas 2.1.2 Tipos de tablas Oracle 2.2 Usuarios y privilegios 2.3 Indices 2.4 Vistas 2.5 Secuencias 2.6 Procedimientos y funciones 2.7 Paquetes 2.8 Disparadores 2.9 Sinonimos Capitulo 3 Gestion de una base de datos Oracle 3.1 Creacion de la instancia 3.2 Arranque de la instancia 3.2.1 Parametros de inicializacion 3.2.2 El archivo initSID.ora 3.2.3 El archivo spfileSID.ora 3.2.4 Modificar el valor de los parametros de la instancia 3.3 Parada de la instancia 3.4 Creacion de la base de datos 3.4.1 Creacion de los ficheros de control 3.4.2 Creacion de los redo log 3.4.3 Tablespaces 3.4.4 Manipulacion de Datafiles 3.4.5 Los segmentos de rollback Capitulo 4 SQL 4.1 Base de datos de ejemplo 4.2 Sentencia de consulta de informacion (select) 4.2.1 Consultas sencillas: seleccion 4.2.2 Uso de *, DISTINCT, proyecciones y alias para nombres de columnas 4.2.3 Obtencion de informacion derivada haciendo uso de expresiones. Operadores basicos 4.2.4 Operadores aritmeticos 4.2.5 Filtrar la informacion de salida con la clausula WHERE 4.2.6 La tabla dual 4.3 Sentencias ddl. definicion de la estructura de una base de datos 4.3.1 Creacion de tablas 4.3.2 Tipos de datos en Oracle 4.3.3 Modificacion de tablas 4.3.4 Borrado de tablas 4.3.5 Valores NULL y NOT NULL 4.3.6 Definicion de claves primarias 4.3.7 Definicion de claves ajenas 4.3.8 Otras restricciones (constraints) 4.3.9 Creacion de secuencias 4.4 Sentencias DML 4.4.1 Insercion de datos SQL: INSERT 4.4.2 Borrado de filas: DELETE 4.4.3 Modificacion de datos: UPDATE 4.5 Usuarios y esquemas. Sentencias DCL. Gestion de permisos. Transacciones 4.5.1 Usuarios y esquemas 4.5.2 Sentencias SQL para la administracion de permisos (DCL): GRANT, REVOKE 4.5.3 Transacciones: sentencias COMMIT, ROLLBACK y SAVEPOINT 4.5.4 Bloqueos 4.6 Operadores y funciones 4.6.1 Uso de operadores BETWEEN, LIKE o IS NULL en criterios de filtrado 4.6.2 Precedencia de operadores al evaluar expresiones y/o condiciones 4.6.3 Clausula ORDER BY para ordenar el resultado de una consulta 4.6.4 Uso de funciones predefinidas para el calculo de expresiones, aplicables a: Caracteres, Numericas, Tratamiento de valores nulos y Fechas 4.6.5 Conversion entre tipos de datos 4.7 USO DE JOINS 4.7.1 Consultas que afectan a varias tablas: producto cartesiano y asociaciones (joins) 4.7.2 Tipologia de asociaciones (joins) 4.8 CONSULTAS AGRUPADAS 4.8.1 Funciones de grupo (COUNT, SUM, AVG, MAX, MIN, etc.) 4.8.2 Criterios de filtrado en grupos de datos. Clausula HAVING 4.9 Consultas jerarquicas 4.10 Subconsultas y conjuntos 4.10.1 Sub-consultas 4.10.2 Uso de operadores ALL, ANY, IN, EXISTS 4.10.3 Sub-consultas sincronizadas 4.10.4 Consultas “on-the-fly” (definidas en una clausula FROM de otro SELECT) 4.10.5 Consultas como columnas 4.10.6 Aritmetica de conjuntos 4.11 Vistas, sinonimos, indices y disparadores 4.11.1 Vistas 4.11.2 Sinonimos 4.11.3 Indices 4.11.4 Disparadores Capitulo 5 PL/SQL 5.1 Fundamentos 5.1.1 Bloques 5.1.2 Caracteres permitidos 5.1.3 Delimitadores 5.1.4 Palabras reservadas e identificadores 5.1.5 Literales 5.1.6 Comentarios 5.1.7 Entrada y salida 5.2 Tipos de datos, variables y expresiones 5.2.1 Tipos de datos predefinidos 5.2.2 Tipos de datos definidos por el usuari 5.2.3 Declaracion y asignacion desde variables. Clausula 5.2.4 Expresiones 5.2.5 Funciones predefinidas 5.3 Estructuras de control 5.3.1 Condiciones 5.3.2 Sentencias condicionales: IF y CASE 5.3.3 Bucles. Sentencias WHILE, LOOP y FOR 5.3.4 Sentencias NULL y GOTO. Etiquetas 5.4 Colecciones y registros 5.4.1 Metodos asociados a las colecciones 5.4.2 Creacion y llenado de colecciones 5.4.3 Modificacion y acceso a las colecciones 5.4.4 Uso de BULK COLLECT INTO 5.5 Interaccion entre PL/SQL Y SQL 5.5.1 Cursores 5.6 Manejo de errores 5.7 Subprogramas y paquetes 5.7.1 Funciones y Procedimientos 5.7.2 Paquetes (Packages) 5.8 PL/SQL en disparadores Capitulo 6 Seguridad en Oracle 6.1 Usuarios y esquemas 6.2 Privilegios 6.3 Perfiles 6.4 Auditoria de seguridad 6.4.1 Auditoria de conexiones 6.4.2 Auditoria de sentencias 6.4.3 Auditoria de privilegios 6.4.4 Auditoria de objetos 6.5 Lista de tareas de seguridad Anexo a Transacciones y ficheros redo log
526 _aSistemas de la Información
590 _aNR
942 0 0 _00
_cBK
999 _c202471
_d202471