database
Review of Oracle Magazine–January/February 1998
The headline articles for the January/February 1998 edition of Oracle Magazine were on Electronic Commerce and include justification for building EC applications, creating online shops and what products Oracle has to support as aspects of an EC applications.
Other articles included:
- Oracle Product announcements included:
- Oracle InterOffice 4.1
- Oracle Lite 3.0 gets a Java facelift
- Oracle Gateways for MS SQL Server 8 and Sybase 8
- Oracle Applications Release 11 is coming soon
- Applications Desktop Integrator
- Application Server 3.1
- Oracle 8 on Sun Sets new World Record. TCP-C Benchmark with 51,871.62 tpmC at $134.36 per tpmC runing Oracle 8 on Sun Solaris 2.6 on a two node Sun Microsystems Ultra Enterprise 6000 cluster
- Marking the Mart Decision, looked at how using a Data Mart approach you can have a project delivered quicker (3 to 6 months) and a cost of $100,000. All this using the Oracle Data Mart Suite for Windows NT
- Securing transactions in Network Applications using Oracle’s Web Application Server to control security
- Digital Certificate Authentication
- Application Authorization
- Encryption
- Managing Unstructured data in Oracle 8. There ware some new data types including LOB, CLOB, BLOB and BFILE
- Making the most of Java looks at how you can use applets with Designer/2000 WebServer Generator
- A quick start guide on how to migrate to Oracle 8, included:
- Determining the Migration Strategy
- Ensure compatibility
- Identify invalid objects and lost statistics
- Eliminate language problems
- Take care of read-only tablespaces
- Know the point of no return
- Avoid large restores
- Defining Resource Requirements
- Define Personnel requirements
- Set the timing of the migration
- Determine space requirements
- Create an appropriate testing environment
- Determining Potential Problem Areas
- Review ROWIDs
- Avoid reserved words
- Eliminate obsolete init.ora parameters
- Identifying Verification Tests
- Develop the test strategy
- Do migration testing
- Perform minimal testing
- Do functional testing
- Do integration testing
- Do performance testing
- Do load-stress testing
To view the cover page and the table of contents click on the image at the top of this post or click here.
My Oracle Magazine Collection can be found here. You will find links to my blog posts on previous editions and a PDF for the very first Oracle Magazine from June 1987.
Oracle Open World Schedule
Oracle Open World is fast approaching. Over the past couple of weeks I have been using the schedule builder tool to work out what sessions I would like to attend. Unfortunately there are LOTS of sessions I would love to attend but I haven’t worked out a way to be in 10 places at the same time.
When attending a conference I try to achieve a number of things. These are find out about new topics/features, benchmark my knowledge of existing topics, try some of the hands-on labs, try something new and do something completely different. This will be my challenge at Oracle Open World.
There are a number of other people from Ireland who will be attending OOW, and there are some plans to have an Ireland social event. Plus there is lots of meetings/catch-ups planned too with people I know from the virtual Oracle world.
There will be some people from AIB who will be presenting at OOW. Their presentation will be on the Tuesday morning 10:15-11:00. I’ll be there.
Other social things that are on include the Oracle ACE dinner, the Oracle Music festival, with Kings of Leon playing support to Pearl Jam on the Wednesdays night.
It is going to be a busy week, an enjoyable week, a week of learning new things and finding out lots of what the 12c database will be like.
Will I get time to go to everything ? The simple answer is NO. So I will just have to try to get to another Oracle Open World soon.
Scott/Tiger in Oracle
Almost everyone starting out with Oracle have come across the schema SCOTT.
So who was SCOTT?
Bruce Scott was employee number 4 at Oracle back in the 1970s and was part of the team responsible for architecting and writing version 1, 2 and 3 of the Oracle Database.
So he set up the first schema for testing and demo-ing how to use SQL in the Oracle Database. The EMP and DEPT tables and the data that we still see in this schema is still based on the original data that he created.
How did he come up with the TIGER password ? Tiger was the name of his cat!!!

Sten Vesterli of Scott/Tiger Group
Bruce co-founded Gupta Technology (now known as Centura Software) in 1984 with Umang Gupta, and later became CEO and founder of PointBase, Inc.
Call for paper for Oracle Scene-Winter 2012 Edition
The call for papers is now open for Oracle technical papers for publication in the UKOUG Oracle Scene magazine.
The submission date for completed papers is 24th August.
To get more information of paper guidelines and submission details go to,
http://www.ukoug.org/what-we-offer/oracle-scene/
The Winter edition will be published online and in print format around the end of October. This will be in time for the EPM & Hyperion, JDE and UKOUG 2012 conferences. So this is a chance to get your message across to these communities.
Did you get a presentation accepted for the UKOUG annual conference or were you disappointed ? Maybe you could consider writing a paper based on your presentation and submit it for consideration.
How about advertising in Oracle Scene. Over the past couple of editions we have had a significant increase in readership, with readership from countries around the world.
Over the past few years Oracle Scene has moved from being a regional User Group magazine to having a readership in 30+ countries around the world.
Why am I writing this post ? I’m a deputy editor of Oracle Scene ![]()
Review of Oracle Magazine–July/August 1996
The headline articles for the July/August1996 edition of Oracle Magazine was on how to balance security and communication in a distributed world, extending Oracle power objects applications and automating Oracle tuning
Oracle articles included:
- Oracle released three of its products on the web. These included Oracle Web Customers, Oracle Web Suppliers and Oracle Web Employees. They aimed to help make it possible for companies to conduct secure business transactions over the internet and corporate intranets. They also shipped Oracle Workflow to help support the implementation of these new products
- Oracle Express Analyzer, an object-oriented reporting and analysis tool had its second release
- UBS Bank implements the Oracle based operational accounting system, with over 800,000 input records daily and over 3,000 cost centre reports that needed different levels of summarisation. The new application allows the executives to view information in virtually any format choosing from 120,000 multi-level, multi-view reports.
- The Egyptian Stock Exchange and Capital Market Authority implements a new trading system build on Oracle
- Don Burleson in his article on Automating Oracle Tuning gives a number of scripts that would assist the DBA in finding out what is going on in the database. So instead of purchasing some expensive tools, all you needs was these scripts UTKBSTAT/UTLESTAT.
To view the cover page and the table of contents click on the image at the top of this post or click here.
My Oracle Magazine Collection can be found here. You will find links to my blog posts on previous editions and a PDF for the very first Oracle Magazine from June 1987.
How big was your Oracle Database in 1993 & 1994
I’m in the middle of writing my summary of the May/June 1995 edition of Oracle Magazine (that blog post is coming soon). There was a one article about a survey that Oracle conducted of its customer on how big their databases were and the number of users for their databases.
The follow diagrams gives the summary results of these surveys.
We can see that there was a bit of a jump on the size of the databases but the number of users increased significantly
So must customers had databases in the 2GB to 10GB. How things have changed. If the survey was conduced for 2012 what results would be get ?
Does anyone know if Oracle has published similar survey results in the last few years ?
Oracle Magazine–March 1995
In 1995 we have a change to the frequency of publication of Oracle Magazine. It is not published every 2 two months with 6 editions each year, as it is still the case.
The headline articles in the March/April 1994 edition of Oracle Magazine included Integrating Unstructured Information, Minimizing Client/Server Network Traffic with Oracle Forms 4.0, Relational Objects and how the Canadian Postal Service was using Oracle Technology to deliver mail on time.
Other articles include:
Dynamic SQL Comes to PL/SQL: Introduces us to the DBMS_SQL package. A useful quick reference one pager is given giving the details of each of the 15 procedures and functions, including, BIND_VARIABLE, CLOSE_CURSOR, COLUMN_VALUE, DEFINE_COLUMN, EXECUTE, EXECUTE_AND_FETCH, FETCH_ROWS, IS_OPEN, LAST_ERROR_POSITION, LAST_ROW_COUNT, LAST_ROW_ID, LAST_SQL_FUNCTION_CODE, OPEN_CURSOR, PARSE, VARIABLE_VALUE.
Personal Oracle 7 for Windows gets released and it now has a graphical administration tool to allow us to manage the database, including users, backup and recovery managers along with export/import and SQL*Loader and Oracle Objects for OLE. The hardware requirements included 8Mb of RAM and less than 30Mb of hard-disk space. How things have changed!!!. It was capable of running on Window 3.1 and was Windows 95 ready.
Rollback segments in in Oracle 7 allows use to now effectively manage our transactions. It gave the following recommendations:
- Create a separate tablespace for rollback segments for administrative and monitoring purposes
- Se the size of the tablespace according to the number and storage parameters of the rollback segments
- Place your rollback segment tablespace on a separate disk device, if possible. Consider total I/O activities and spread I/O over available disk devices
- Create one rollback segment for every four concurrent transactions
- Don’t create more than 50 rollback segments
- Create smaller rollback segments for OLTP applications. This increases the likelihood that rollback segments will be cached in SGA according to the least recently used algorithm, resulting in performance gain
- Create larger rollback segments for decision support or back processing applications
- Set initial to you average transaction size, set OPTIMAL to four to eight times larger than INITIAL
Oracle Magazine goes digital and interactive with a CD-ROM containing every issue of published in the previous two years and also contained a map of Oracle offices worldwide.
To view the cover page and the table of contents click on the above image or click here.
My Oracle Magazine Collection can be found here. You will find links to my blog posts on previous editions.
OTN Workshop Days in Dublin 17-
Oracle in Ireland have arranged a number of FREE Oracle Technology Network Hands on Workshops.
17th April : Database Firewall
18th April : Oracle Real Application Testing
19th April : Database 11g R2 New Features
20th April : Business Integration using Oracle SOA Suite 11g
All the workshops are in the Oracle offices in East Point, in Dublin.
To register for these events
Tom Kyte is in Belfast 16th April
The Oracle User Group has organised for Tom Kyte the famous Oracle evangelist to come Belfast to give a one day seminar.
The seminar will be in the Hilton in Belfast.
Some of the topics to be covered on the day include:
- 5 things you probably didn’t know about SQL
- 5 thing you probably didn’t know about PL/SQL
- All about metadata: why telling the database about your schema matters
- What is New and Improved and Coming in Oracle Application Development
- All about Oracle Database Security.
All of this will followed by a 1 hour Ask Tom session, where you will have your chance to ask the man himself anything about the Oracle database.
This is a FREE event. What more could you ask for!
Check out the OUG website for more details and how to register for this event.
http://www.ukoug.org/events/tom-kyte-seminar-and-asktom-live/
Don’t forget to use the OUG Ireland twitter tag #oug_ire
Oracle Magazine–Summer 1994
The headline articles in the Summer 1994 edition of Oracle Magazine included Objects in Motion on how to reap the benefits of OO technology, building a business case for Objects, working with Objects and some basics of OO programming.
As part of the articles on Objects, there was an interview with Steve Jobs who was an Object Evangelist at NeXT.
Apart from the articles on Objects we also had articles on:
- System Level Roles in Oracle 7: Going beyond Connect, Resource and DBA. In Oracle 7 the DBA can not create role groups.
- Customising Oracle Reports with PL/SQL: This article explores the different triggers that now exist in Oracle Report, where we can now use PL/SQL to perform pre-processing of data before it is displayed in the report output. The triggers included Before Runtime Parameter Form, Parameter Validation, After Runtime Parameter Form, Before Report (executes), Object level triggers, Between Each Page and After Report
- How Nintendo is using Oracle 7 client/server to stay ahead with providing faster and easier access to sales and marketing information.
To view the cover page and the table of contents click on the above image or click here.
My Oracle Magazine Collection can be found here. You will find links to my blog posts on previous editions.
ODM–Attribute Importance using PL/SQL API
In a previous blog post I explained what attribute importance is and how it can be used in the Oracle Data Miner tool (click here to see blog post).
In this post I want to show you how to perform the same task using the ODM PL/SQL API.
The ODM tool makes extensive use of the Automatic Data Preparation (ADP) function. ADP performs some data transformations such as binning, normalization and outlier treatment of the data based on the requirements of each of the data mining algorithms. In addition to these transformations we can specify our own transformations. We do this by creating a setting tables which will contain the settings and transformations we can the data mining algorithm to perform on the data.
ADP is automatically turned on when using the ODM tool in SQL Developer. This is not the case when using the ODM PL/SQL API. So before we can run the Attribute Importance function we need to turn on ADP.
Step 1 – Create the setting table
CREATE TABLE Att_Import_Mode_Settings (
setting_name VARCHAR2(30),
setting_value VARCHAR2(30));
Step 2 – Turn on Automatic Data Preparation
BEGIN
INSERT INTO Att_Import_Mode_Settings (setting_name, setting_value)
VALUES (dbms_data_mining.prep_auto,dbms_data_mining.prep_auto_on);
COMMIT;
END;
Step 3 – Run Attribute Importance
BEGIN
DBMS_DATA_MINING.CREATE_MODEL(
model_name => ‘Attribute_Importance_Test’,
mining_function => DBMS_DATA_MINING.ATTRIBUTE_IMPORTANCE,
data_table_name > ‘mining_data_build_v’,
case_id_column_name => ‘cust_id’,
target_column_name => ‘affinity_card’,
settings_table_name => ‘Att_Import_Mode_Settings’);
END;
Step 4 – Select Attribute Importance results
SELECT *
FROM TABLE(DBMS_DATA_MINING.GET_MODEL_DETAILS_AI(‘Attribute_Importance_Test’))
ORDER BY RANK;
ATTRIBUTE_NAME IMPORTANCE_VALUE RANK
——————– —————- ———-
HOUSEHOLD_SIZE .158945397 1
CUST_MARITAL_STATUS .158165841 2
YRS_RESIDENCE .094052102 3
EDUCATION .086260794 4
AGE .084903512 5
OCCUPATION .075209339 6
Y_BOX_GAMES .063039952 7
HOME_THEATER_PACKAGE .056458722 8
CUST_GENDER .035264741 9
BOOKKEEPING_APPLICAT .019204751 10
ION
CUST_INCOME_LEVEL 0 11
BULK_PACK_DISKETTES 0 11
OS_DOC_SET_KANJI 0 11
PRINTER_SUPPLIES 0 11
COUNTRY_NAME 0 11
FLAT_PANEL_MONITOR 0 11
Update on Exalytics Pricing
In my previous blog post (Exalytics : How much will it cost me ?) I gave an outline of the pricing you might expect for an Exalytics machine.
The final pricing that I gave of approx $3+M was based on the per processor licencing.
Yesterday (24th Jan) the Oracle Business Intelligence blog by Manan, included the pricing based on the per user licences.
The following is a breakdown of the Exalytics pricing based on the minimum 100 user licencing.
Licence Costs (100 users)
Exalytics machine = $135,000
TimesTen = $300 x 100 users = $30,000
BI Foundation Suite = $3,675 x 100 users = $367,500
Giving a grand total of $532,500.
Support Costs (100 users)
But we need to add the annual support costs to this.
Exalytics machine support = $29,700.
TimesTen support = $66 x 100 users = $6,600
BI Foundations suite = $809 x 100 users = $80,900
Total support costs (100 users) = $116,500
First year & on-going costs costs
Total first year cost for an Exalytics machine = $532,500 + $117,200 = $649,700
Plus on going annual support costs of $117,200 in year 2 and subsequent years.
Discounted Costs
If you are one of the lucky customer who can If I use the same discounts, as I did in my previous blog post, of 25% discount on hardware and 60% discount on the software, we get:
Year 1 cost of : ($135,000*0.75) + ($397,500*0.40) = $260,250
So it might be possible to get an Exalytics machine for $260+K, plus annual support costs.



You must be logged in to post a comment.