Oracle 10g Developing Media Rich Applications
Dunckley, Lynne; Guros, Larry
In stock
Regular price
26.250 KD
inc. VAT
Couldn't load pickup availability
Table of contents
- Cover
- Copyright Pageiv
- Table of Contentsvii
- Acknowledgmentsxv
- Chapter 1. Introduction1
- 1.1 Uses for Digital Media1
- 1.2 The Challenge of Digital Media3
- 1.3 The Evolution of Digital Media Storage and Management3
- 1.4 The Value Proposition for the Full Use of a Database for Digital Media4
- 1.5 The Value Proposition for Using Media Types5
- 1.6 Summary6
- Chapter 2. Multimedia Basics7
- 2.1 Introduction7
- 2.2 What Is Different about Multimedia Data?8
- 2.3 Multimedia Metadata9
- 2.4 Image Data11
- 2.5 Multimedia Data Acquisition12
- 2.6 Multimedia Data Transformation13
- 2.7 Color Perception29
- 2.8 Real-time Media34
- 2.9 What Is Metadata?42
- 2.10 Summary47
- Chapter 3. Introduction to interMedia Storage49
- 3.1 Introduction49
- 3.2 Object-relational and Relational Features50
- 3.3 Using Large Object Data Types50
- 3.4 Using LOB Locators51
- 3.5 Using BFILES51
- 3.6 Using the Relational Approach55
- 3.7 Using the Object-relational Approach58
- 3.8 Using Oracle interMedia59
- 3.9 Using SQL/MM Still Image Standard (ISO/IEC 13249-5:2001 SQL/MM)78
- 3.10 Using interMedia to Create Your Own Object Types83
- 3.11 Summary86
- Chapter 4. Introduction to Web Delivery of interMedia Multimedia Data87
- 4.1 HTTP Delivery87
- 4.2 Servlets92
- 4.3 interMedia HTTP Classes93
- 4.4 The mod_plsql Module100
- 4.5 interMedia JSP Tag Library105
- 4.6 Oracle Portal105
- 4.7 Oracle Data Provider for .NET (ODP.NET)110
- 4.8 PHP: Hypertext Preprocessor with OCI8 extension125
- 4.9 Streaming Server Delivery133
- 4.10 Oracle Wireless139
- 4.11 Oracle interMedia OraDAV Driver143
- 4.12 Summary151
- Chapter 5. Introduction to interMedia APIs153
- 5.1 PL/SQL153
- 5.2 interMedia Java Proxy Classes157
- 5.3 Oracle C++ Call Interface166
- 5.4 C# Using Oracle Data Provider for .NET (ODP.NET)172
- 5.5 Java Advanced Imaging interMedia APIs180
- 5.6 Summary190
- Chapter 6. Loading Media191
- 6.1 PL/SQL191
- 6.2 SQL*Loader201
- 6.3 External Tables203
- 6.4 Transportable Tablespaces207
- 6.5 HTTP Form Load210
- 6.6 Thick Client Loading211
- 6.7 Summary212
- Chapter 7. Planning interMedia Applications213
- 7.1 Introduction213
- 7.2 Gathering Requirements215
- 7.3 Define Architecture227
- 7.4 Data Modeling235
- 7.5 Prototyping240
- 7.6 Refine Requirements252
- 7.7 Test Infrastructure253
- 7.8 References257
- Chapter 8. Media in Object Types259
- 8.1 Media Objects259
- 8.2 Methods Available for ORDImage Object Type263
- 8.3 Methods Available for ORDAudio Object Type281
- 8.4 Methods Available for ORDVideo Object Type284
- 8.5 Methods Available for ORDDoc Object Type290
- 8.6 SI_StillImage Object Type296
- 8.7 Object Tables309
- 8.8 Summary310
- Chapter 9. J2EE/ADF Application Development311
- 9.1 Introduction311
- 9.2 Application Development Framework312
- 9.3 interMedia Java Server Pages Tag Library324
- 9.4 interMedia Java Proxy Classes334
- 9.5 interMedia Java Classes for Servlets351
- 9.6 Summary372
- Chapter 10. Image Metadata Support373
- 10.1 Introduction373
- 10.2 Metadata Schemas375
- 10.3 Extracting Image Metadata380
- 10.4 Inserting Image Metadata384
- 10.5 Indexing Image Metadata387
- 10.6 DICOM Metadata393
- 10.7 Summary395
- Chapter 11. Query Mode397
- 11.1 Introduction397
- 11.2 Querying Media Data398
- 11.3 Attribute-based Retrieval400
- 11.4 How Is Metadata Used in Query Processing?401
- 11.5 Using SQL401
- 11.6 Content-based Retrieval404
- 11.7 PL/SQL Application Development405
- 11.8 Server-side SQL416
- 11.9 Text-based Retrieval420
- Chapter 12. interMedia Application Performance421
- 12.1 Identify Performance Needs and Goals421
- 12.2 Tuning the Database422
- 12.3 Creating Tables with Media Data430
- 12.4 Distributing the I/O Load432
- 12.5 Load Performance433
- 12.6 Performance Tools436
- 12.7 Delivery on the Web436
- 12.8 Backup437
- 12.9 Summary438
- Chapter 13. Advanced Queries439
- 13.1 Introduction439
- 13.2 Content-based Image Retrieval in interMedia439
- 13.3 Retrieval Process„Precision and Recall444
- 13.4 Using SQL/MM StillImage for CBIR448
- 13.5 Summary459
- Chapter 14. Streaming Audio and Video461
- 14.1 Introduction461
- 14.2 Microsoft Media Services462
- 14.3 Real/Helix Server469
- 14.4 Creating an interMedia Streaming Server Plug-in Procedure473
- 14.5 Summary476
- Appendix477
- Where to get more information477
- Index481
Book details
- Vendor Elsevier S & T
- SKU 9781555583316
- ISBN-13 9780080492018
- Author Dunckley, Lynne; Guros, Larry
- Category Computers
- Subject Data Warehousing
Do you have questions about this book?
Oracle 10g Developing Media Rich Applications is focused squarely on database administrators and programmers as the foundation of multimedia database applications. With the release of Oracle8 Database in 1997, Oracle became the first commercial database with integrated multimedia technology for application developers. Since that time, Oracle has enhanced and extended these features to include native support for image, audio, video and streaming media storage; indexing, retrieval and processing in the Oracle Database, Application Server; and development tools. Databases are not only words and numbers for accountants, but they also should utilize a full range of media to satisfy customer needs, from race car engineers, to manufacturing processes to security.
The full range of audio, video and integration of media into databases is mission critical to these applications. This book details the most recent features in Oracle’s multimedia technology including those of the Oracle10gR2 Database and the Oracle9i Application Server. The technology covered includes: object relational media storage and services within the database, middle tier application development interfaces, wireless delivery mechanisms, and Java-based tools.
* Gives broad coverage to integration of multimedia features such as audio and instrumentation video, from race cars to analyze performance, to voice and picture recognition for security data bases. As well as full multimedia for presentations
* Includes field tested examples in enterprise environments
* Provides coverage in a thorough and clear fashion developed in a London University Professional Course
The full range of audio, video and integration of media into databases is mission critical to these applications. This book details the most recent features in Oracle’s multimedia technology including those of the Oracle10gR2 Database and the Oracle9i Application Server. The technology covered includes: object relational media storage and services within the database, middle tier application development interfaces, wireless delivery mechanisms, and Java-based tools.
* Gives broad coverage to integration of multimedia features such as audio and instrumentation video, from race cars to analyze performance, to voice and picture recognition for security data bases. As well as full multimedia for presentations
* Includes field tested examples in enterprise environments
* Provides coverage in a thorough and clear fashion developed in a London University Professional Course
Instant delivery by email
Your access email arrives within minutes of checkout, with a sign-in link for each book — no shipping, no waiting.
Read on any device
Books open in VitalSource Bookshelf on your phone, tablet, or computer, online or offline. Your library is always available at aafaq.vitalsource.com — just log in with the email you used at checkout.
Lost the email?
Resend it to yourself in seconds from My eBook orders, or email cs@aafaqeducation.com and we'll help.