Oracle - Fundamentos para el Desarrollo de Aplicaciones Web

by
Format: Paperback
Pub. Date: 2001-03-01
Publisher(s): Independent Pub Group (Sp)
Availability: This title is currently not available.
  • Free Shipping Icon

    Receive Free Shipping To The More Store!*

    *Marketplace items do not qualify for the free shipping promotion.

List Price: $19.90

Rent Book

Select for Price
There was a problem. Please try again later.

New Book

We're Sorry
Sold Out

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

Summary

Un libro que analiza el conjunto de herramientas de las tecnologias desarrolladas por Oracle Corporation, que resultara de gran utilidad para los profesionales de sistemas, tanto los que esten vinculados a la tecnologia de Oracle como los que aun no han entrado en contacto con ella. Entre los temas a los que se referencia, se privilegia a la base de datos, pilar fundamental de esta tecnologia; a las herramientas Developer, para la construccion de aplicaciones para Internet y Cliente/Servidor; Designer, para desarrollos con altos estandares de calidad; y Discoverer, en la implementacion de Datawarehousing y DataMarts. Los ultimos capitulos profundizan sobre la arquitectura Internet con Oracle Portal, y la construccion de sitios para la Web; JDeveloper, para desarrollos de aplicaciones en JAVA; e IAS (Internet Application Server), servidor de Internet para e-business.

Table of Contents

Sobre el autorp. 8
Prologop. 9
Tabla de contenidop. 11
Indice de contenidop. 13
Introduccionp. 21
Base de datos Oracle
Introductionp. 27
Modelo relacionalp. 28
Primera forma normalp. 29
Segunda forma normalp. 30
Tercera forma normalp. 30
Forma normal Boyce - Coddp. 30
Arquitecturap. 31
Estructura de la base de datosp. 31
Instanciap. 46
SQLp. 50
PLSQLp. 57
Transaccionp. 60
SCN (System Change Number)p. 61
Consistenciap. 62
Control de concurrenciap. 63
Diccionario de datosp. 64
Integridad de la base de datosp. 65
Clave primariap. 65
Clave alternativap. 65
Clave foraneap. 66
Restriccionesp. 67
Disparadoresp. 67
Seguridadp. 67
Sinonimosp. 69
Auditoriap. 69
Tareas del DBA (Administrador de base de datos)p. 70
Administracion de espaciop. 70
Monitoreo de usop. 71
Recuperacion de una base de datosp. 71
Copia de seguridad de una base de datosp. 72
Configuracionesp. 75
Cliente-Servidorp. 75
Base de datos distribuidap. 76
Arquitectura Internetp. 77
El modelo objeto-relacionalp. 79
Tipos de columnas y filasp. 79
Columnas multivaloresp. 80
identificadores de objetop. 80
Referencias de objetosp. 80
Trigger instead ofp. 80
Metodosp. 81
Herenciap. 81
Conjuntosp. 81
Lenguaje UMLp. 81
Recomendacionesp. 82
Resumenp. 84
Oracle Forms Builder
Introduccionp. 89
Arquitecturap. 90
Construccion de un formulario (Form)p. 91
Bloquep. 93
Itemsp. 98
Ventanasp. 99
Canvasp. 99
Marcos (Frame)p. 100
Alertasp. 100
Listas de valoresp. 101
Grupos de registros (Record Group)p. 102
Disparadores (Triggers)p. 102
Unidades de programasp. 106
Parametrosp. 106
Variables del sistema (System Variables)p. 107
Atributos visuales definidos (Named Visual Attributes)p. 107
Archivo de recursosp. 107
Editor de pantalla (Layout)p. 108
Reutilizacionp. 109
Debuggerp. 110
Analisis de rendimientop. 111
Bibliotecas de PLSQLp. 112
Menuesp. 114
Codigo PLSQL en la base de datosp. 115
Recomendaciones de disenop. 117
Resumenp. 118
Oracle Reports Builder
Introduccionp. 121
Arquitecturap. 122
Construccion de un reportep. 124
Modelos (Templates)p. 126
Bibliotecas de codigo PLSQLp. 127
Modelo de datosp. 127
Modelo de Layoutp. 131
Disparadoresp. 136
Unidades de programas PLSQLp. 137
Extensiones PLSQLp. 137
Soporte para webp. 138
Graficosp. 139
Seguridadp. 140
Recomendacionesp. 140
Resumenp. 142
Oracle Graphics Builder
Introduccionp. 145
Arquitecturap. 145
Construccion de un graficop. 146
Modelosp. 146
Consulta SQLp. 146
Graficop. 147
Componentes adicionalesp. 148
Capas (layers)p. 150
Disparadoresp. 150
Unidades de programas PLSQLp. 151
Extensiones PLSQLp. 151
Parametrosp. 152
Resumenp. 152
Developer Project Builder
Introduccionp. 155
Interfasep. 155
Componentesp. 156
Registraciones globales (Global Registry)p. 156
Registraciones de usuarios (User Registry)p. 156
Tiposp. 156
Accionesp. 157
Macrosp. 157
Itemsp. 158
Conexionesp. 158
Herencia de propiedadesp. 158
Dependenciasp. 159
Asistente de entregasp. 159
Funcion del Administrador de proyectosp. 160
Resumenp. 161
Developer 2000 Server
Introduccionp. 165
Arquitecturap. 165
Construccion de Web Formsp. 167
Construccion de reportes en la Webp. 168
Oracle Graphicsp. 170
Seguridadp. 171
Seguridad de la base de datosp. 171
Encriptamientop. 171
Recomendaciones de disenop. 172
Resumenp. 173
Oracle Designer
Introduccionp. 177
El desafio de desarrollar softwarep. 178
Herramienta CASEp. 179
Arquitecturap. 180
Componentes de Designerp. 182
Modelador de procesos (Process Modeller)p. 184
Diagrama de Entidad - Relacionp. 192
Diagrama jerarquico de funcionesp. 200
Diagrama de flujo de datosp. 206
Transformador/Disenador de la base de datosp. 212
Transformador/Disenador de aplicacionesp. 219
Editor de disenop. 222
Navegador de objetos del repositoriop. 252
Matricesp. 255
Reportes del repositoriop. 257
Administracion del repositoriop. 258
Recomendacionesp. 259
Resumenp. 261
Oracle Discoverer
Introduccionp. 265
Arquitecturap. 266
Cuando utilizar Discovererp. 267
Desarrollo de un modelo de datos Discovererp. 268
Area de negociosp. 268
Carpetasp. 271
Itemsp. 272
Filtrosp. 273
Igualdadp. 274
Jerarquiasp. 275
Clases de itemsp. 276
Tablas sumariasp. 276
Discoverer en marchap. 277
Seguridadp. 284
Recomendaciones de disenop. 284
Resumenp. 285
Oracle Portal (WebDB)
Introduccionp. 289
Cuando utilizar Portalp. 290
Arquitecturap. 291
Desarrollo de un sitiop. 292
Portletsp. 292
Paginasp. 293
Sitiosp. 293
Estilosp. 296
Carpetasp. 298
Categoriasp. 300
Perspectivasp. 301
Creacion de tipos de itemsp. 301
Componentes Portal de interfase de usuariop. 304
Reportesp. 305
Formsp. 309
Otros componentes para visualizar informacionp. 312
Menuesp. 312
Componentes compartidosp. 315
Seguridadp. 317
Administracion de usuariosp. 318
Administracion de rolesp. 318
Incorporacion de restricciones de accesop. 320
Eliminar accesosp. 320
Monitoreo de usop. 320
Recomendaciones de disenop. 320
Resumenp. 322
Oracle JDeveloper
Introduccionp. 327
Por que JAVAp. 328
OOP - Programacion Orientada a Objetosp. 329
Conceptos basicos de JAVAp. 331
Aplicacionesp. 331
Appletsp. 331
Componentes de interfase de usuariop. 331
Componentes JavaBeansp. 333
JAVA Servletsp. 334
Hebrasp. 334
Conectividad con bases de datosp. 336
Procedimientos almacenados en JAVAp. 340
Seguridadp. 341
Recomendacionesp. 341
Resumenp. 343
Internet Application Server
Introduccionp. 347
Historiap. 348
Conceptos basicosp. 350
Proceso demoniop. 350
HTMLp. 350
XMLp. 352
VRMLp. 353
HTTPp. 354
HTTP Servidorp. 354
HTTP Clientep. 356
URLp. 356
CGIp. 357
SSIp. 358
DNSp. 358
Cookiesp. 359
MIMEp. 361
SSLp. 362
JavaScriptp. 362
CORBAp. 363
Internet Application Serverp. 369
Arquitecturap. 370
Oracle HTTP Serverp. 372
Oracle Portal (WebDB)p. 373
Apache Jservp. 373
Oracle JSPp. 373
PLSQL Server Pagesp. 374
Soporte JAVAp. 374
Servicios para Reports, Forms y Discovererp. 374
Oracle 8i Cachep. 375
Oracle Enterprise Managerp. 375
Live HTMLp. 376
PLSQLp. 376
Configuracionesp. 378
Seguridadp. 379
Autenticacion por nombre de usuario y contrasenap. 379
Seguridad basada en dominio y en IPp. 380
Autenticacion por base de datosp. 381
SSLp. 381
Recomendacionesp. 381
Resumenp. 383
Indice alfabeticop. 385
Table of Contents provided by Syndetics. All Rights Reserved.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.