![]() |
|||
Sharing Knowledge of |
|||
|
"The most important motive for study at school, at the university, and in life, is the pleasure of working and thereby obtaining results which will serve the community. The most important task for our educators is to awaken and encourage these psychological forces in a young man or woman. Such a basis alone can lead to the joy of possessing one of the most precious assets in the world - Knowledge or artistic skill." Albert Einstein |
Have a nice time exploring this site!

Interview with
Steven Feuerstein
I have been in the database field for 10+ years and I have never before come across such a useful site. Thank you for taking the time to put this site together."
Mike, USA


The name Oracle is a trademark of Oracle Corporation.
The names MS Access/MS SQL Server are trademarks of Microsoft Corporation.
Any other names used on this website may be trademarks of their respective owners, which I fully respect.
A database design resource center for DB Professionals seeking solutions to database design details in relational databases.
Interview with Donald Burleson on Oracle DBA and business building
Interview with Steven Feuerstein on Oracle PL/SQL Programming
Contact me: The author at the Database Design Resource Center
Database Design Newsletter
The Database Design Resource Center sitemap
About me: The author at the Database Design Resource Center: Who is behind this voice?
The Database Design Watercooler : A small pause from your database design work
Free eBook: The eBook on how to create your own eBook! All you need to know to make and sell an Internet product! free of charge!
Join for free as an affiliate for this eBook affiliate program: A chance to earn extra income from your website!
eBook lectures in database design with emphasis on performance, normalization and tuning
Entity Relationship Modeling - a lecture on the prinsiples of er diagrams and erd modelling, with focus on proper entity and relationship principles
Database Design Testimonials: Feedback from visitors, What I have received, of good, bad and evil remarks.
Using a ref cursor in Oracle PL/SQL programming
Using an Oracle ref cursor in Java is an easy way to get your data from the database and into your Java application.
Oracle DBA : Common tasks you have to master in your work as an Oracle DBA.
Oracle Recovery : Restoring the database after uncontrolled shutdowns.
Database Design Workshop: Personalized training. An in-house workshop dedicated to your exact needs
Analysis Trap 2 - Incomplete business understanding. The lack of experienced system analysts are often a key failure factor in system development
The Analysis phase - The starting point of effective Database Design. This is series of articles adressing different issues in the database analysis phase
The database analysis team - Teamwork. what is the ideal team in database analysis?
A database design content survey for this website
Database theory and practice : dealing with today's relational databases in accordance with the relational model
Flat relational tables : There are many who argue that relational tables are flat, or two-dimensional. What is the thruth about it, and: Are we walking on a flat Earth?
Atomic database values : How small is small enough? This article deals with the breakdown of information into : How small units?
Should we be able to store NULL values in a database. A discussion of NULL values with examples
The worst database design experience: Share your experience with a qualified group of DB professionals
I was hired as a developer on a mature project, still running on Forms/Reports 6.0 (not 6i) in 2006. My job consisted of fixing problems in a
I was hired as a developer on a mature project, still running on Forms/Reports 6.0 (not 6i) in 2006. My job consisted of fixing problems in a
Using a Sequence instead of a year number: I just have to tell you this one: While working as a DB QA manager in a large DB project, upon revision of
Using a Sequence instead of a year number: I just have to tell you this one: While working as a DB QA manager in a large DB project, upon revision of
Database normalization - Creating high performance from the start. The importance of a well-normalized database design should never be underestimated
The 5 Normal forms in Database Design. The formal definition of the five Normal Forms as a foundation for sound database design
Mastering database normalization techniques: Essentials for high performance relational databases
Primary and foreign keys - How to find your rows in relational databases
Choosing the right primary key for a table is one of the most important issues for creating a high performance database. This lecture discusses the good and the not-so-good options for primary keys.
Database Software Products that enhances your productivity
Using case tools : An invaluable tool for database designers
Database Glossary. Important database design terms in database design defined.
Analysis Trap 2 - Incomplete business understanding. The lack of experienced system analysts are often a key failure factor in system development
How should you design your database application architecture - High Performance applications use normalised databases and a sound architecture.
oo Programming and Relational Databases: How to combine the best from both worlds
Being a SQL Server DBA : Common tasks and solutions
Adding users in SQL Server : An illustrated how-to step by step
Installing the Oracle Database: a concentrated how-to, based on all the troubles others have experienced
Trial Oracle download: Where you can find it and what other resources you'll need
Installing SQL Server Database: A complete set of articles on tips, trick and traps for SQL Server DBAs
SQL Server hardware requirements: An overview of minimum and recommended hardware configurations
Software Project Management - Introduction to project teamwork in the IT industry
Work Breakdown Structure : Managing large projects: An introduction
Oracle database constraints: The declarative approach to data integrity in the database
What are Oracle Constraints: A primer: Basic concepts abour Oracle constraints and their usability
Programming against databases. Tips and hints for programming against major relational databases.
SQL programming: A short intro and useful links.
Hardcopy books and selected writings on database design, performance, normalization and tuning
Enabling and disabling Oracle constraints: Short how-to and introduction to constraint handling
Oracle constraints and indexing: performance improvements
Disabling constraints: An automated process: Copy and use this procedure
Constraint naming standard: A suggestion how to easily recognize and classify Oracle constraints in your database's metadata.
Unique constraints in Oracle: how-to: An introduction to key constraints
Foreign key constraints: Enforcing referential integrity by declaring relationships in the database
Referential integrity explained: binding rows in different tables together
Candidate keys: Choosing the right primary key. When an entity or a table has multple candidate keys, how should we choose the right one?
Business Rules: Informal Predicates - What are they, and how are they represented in the database?
Deferred integrity constraints: What it is, and why you should avoid it
Constraints on views: What is allowed in Oracle? A specification of what is allowed to define
User defined types: Type definition in Oracle. Define your own data types
Agile Project Management : The Scrum approach: An introduction to new methods
Multidimensional Project Management : A brief introduction: Chaos or top efficient?
Collaborative Project Management : Keeping all the strings together: A brief introduction
Project Management Failure : Why projects fail. Critical factors that should not be ignored.
Managing Software Projects - A brief introduction and guidelines
Gantt Charts : A must-have tool for Project Managers: A beginners guide for project managers
Pert Charts : the Project Network Diagramming technique: An introduction
Project Time Tracking : Having control over your software project: An introduction
Project Management Success : How to handle the stakeholders: Balancing the interest groups in a software project management situation.
SQL Server edition: How to upgrade your SQL Server database and select the right version
SQL Server options when installing the database
SQL Server installation confirmation: Testing the correctness of your new installation or upgrade
Uninstall SQL Server: Detailed how-to instructions on how to rebuild a SQL Server database after a failure
SQL Server overview: A walk-through of SQL Server's most important components
SQL Server Installation - An illustrated step by step tutorial
SQL Server installation methods: details on each installation option
Upgrading SQL Server: A short tutorial
SQL Server troubleshooting: How to find and correct installation problems
Preparing the Oracle environment: Useful information and capacity figures
Oracle installation: An easy guide with illustrated examples
Configuring and tuning Oracle: Tricks to help you run the system without problems
Adding users in Oracle databases: A simple guide.
Oracle installation problems: Common problems and how to fix them
Oracle access control: How to protect your database with passwords, roles and privileges
Security settings in Oracle: System and schema object privileges
Moving the database : SQL Server detach and attach functionality
SQL Server jobs - Using jobs in SQL Server to getting the job done
SQL Server Profiler - Monitoring activities in the database
SQL Server Transaction log - A short how-to
Import and export in SQL Server : How to set it up
SQL Server indexes - Speeding up performance in the database
SQL Server Maintenance Plan - Keeping your database in shape
SQL Server Backup - Secure your database for disaster
SQL Server restore database - when catastrophy happens
SQL Server training for DBAs : A simple tutorial on application architecture
Denormalization, Database normalization and Performance - Hidden dangers. What are the real impacts when you denormalize a database structure ?
Microsoft SQL Server training : The Presentation layer. The last of the tutorials on SQL Server Architecture
SQL Server programming : The business tier. Efficient software development
The Universe - A Simplified Data Model. J ust for fun: we'll see how far we can get with one, two, and three entities and Entity Relationship modeling.
DBxtra database reporting tool: A professional database reporting and extraction package!
Compare databases and synchronize automatically (SQL Server only)
IT Project Management Tools: A complete set of workbooks
Objects vs relational tables: What's the big catch? How to dismantle a car (or an atomic bomb), and get a brand new car each day
Database Analysis: Using generic or specific models?
Analysis Progress - Increasing speed. Today's tools make designing databases happen faster and faster
Database Analysis Trap 1 - Incompleteness. Looking at only part of the business may get you into serious trouble in your ER modeling
Oracle indexes : The easy way to high performance.
Oracle Scheduler : Putting tasks in an Oracle database on auto pilot.
Oracle Export : The tool for extracting data subsets from your Oracle database
Performing an Oracle Backup : A simple guide to backing up an Oracle Database.
Oracle Import : Loading data into your Oracle Database.
Oracle log files : An introduction and step-by-step tutorial.
Redefining Oracle objects : Changing database objects in real-time.
Oracle partitions : A method to segment your tables.
DESCRIPTION NOT FOUND
MySQL DBA : Important DBA tasks and programming tips and tricks for MySQL DBAs and programmers/developers
MySQL Database Design: General guidelines for designing database tables in MySQL
MySQL Database Management: How to administer and define your MySQL database system
MySQL Storage Engines: How to choose the right storage model for your system or different tables?
MySQL Stored Procedures: How to write highly effective stored procedures that will enhance productivity, security and application logic independence
MySQL Triggers: How to write secure updating mechanisms and populate tables within a modification of other tables.
MySQL Backup: A user's guide to backup and recovery in MySQL
MySQL Replication: How to administer and define a failsafe MySQL database system
MySQL Transactions: How to write secure updating mechanisms according to the ACID principle
MySQL Tuning: General guidelines for tuning a MySQL database, with thorough examples
SBI Website Design: Build your own Internet Business
|
Search engine spider map courtesy of:
Search Engine Marketing Tools |