Home > Learning Guide: RDBMS fundamentals
Learning Guide:
EMAIL THIS

Learning Guide: RDBMS fundamentals

21 Jun 2005 | SearchOracle.com

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   

New to database administration or development? Here is a quick guide that can get you started in the right direction by providing background on the relational model and practical advice for working with relational database management systems (RDBMS).

[TABLE]

[TABLE]

Because much confusion stems from vague database-related terms, a good starting point is to know the terminology. First described by E. F. Codd at IBM in 1970, a relational database is a collection of data items organized as a set of formally-described tables from which data can be accessed or reassembled in many different ways without having to reorganize the database tables. The best backgrounder on the relational model is this chapter from Chris Date's new book, Database in Depth: Relational Theory for Practitioners.

Definitions of more database-related terms are available from our sister site WhatIs.com: The relational model is not without controversy, pitting purists versus theorists versus practitioners versus flat-out critics. For some background, check out these links:

[TABLE]

As mentioned above, database terminology sometimes gets in the way of database administration. The terms "database" and "instance" are important to know when using Oracle systems, and it is also important to know that different vendors will use the terms to mean different things. Here are some examples: Another important distinction to make is the difference between the physical structure of the database, which consists of data f


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
Oracle database design and architecture
Can I download DBCA for Oracle Express Edition?
How to recreate an Oracle index in a new schema with the CREATE command
Using Oracle Universal Installer to install Oracle with Pro*C
Defining Oracle database repository vs. information repository
Can I create multiple schemas in Oracle for one user?
ORA-12514 error when connecting to the Oracle database through Toad
Solving the ORA-00904 error: invalid identifier in Oracle
How to tune SQL UPDATE statements for an Oracle 10g upgrade
Will queries run slower in a smaller Oracle buffer cache?
Using a database link to connect two Oracle apps instances

Oracle tutorials, tips and FAQs
SearchOracle.com podcasts
Do I need to buy an Oracle license for a development database?
Special Report: Collaborate '09
IOUG on 2009 Collaborate conference: what's hot, what's not
How to create a database link in Oracle
Most clicked stories of 2007
How do I do that in Oracle?
Counting a row's NULL columns
Data integration challenges and solutions revealed
How many redo log files?
Oracle tutorials, tips and FAQs Research

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
E. F. Codd  (SearchOracle.com)
extent  (SearchOracle.com)
flexfield  (SearchOracle.com)
foreign key  (SearchOracle.com)
multidimensional database  (SearchOracle.com)
object-oriented database management system  (SearchOracle.com)
quad tree  (SearchOracle.com)
relational online analytical processing  (SearchOracle.com)
row  (SearchOracle.com)
splay tree  (SearchOracle.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


iles, redo log files and control files, and the logical structure, which consists of the tablespaces, schema objects, segments and extents. For further explanation:

[TABLE]

Most of the time, database performance and ease of use is only as good as its design. And good design can, like everything else so far, be open to considerable debate. Here are a few resources to help you decide for yourself:

[TABLE]

The rules of normalization are critical to database design, and with controversy continuing into this section, here are plenty of viewpoints on how normalization and denormalization affect the design and use of a database:

[TABLE]

For practical matters, sometimes you have questions that are pretty basic, but you don't know where to start to look for an answer if you can't find it in the Oracle documentation. For those types of issues, a great resource is our repository of expert answers, which you can search. SearchOracle.com's panel of experts have answered hundreds of basic questions, and here is a very small sampling.

Oracle features explained: Here are examples of how to: For more, here's a field survey of database best practices, and a chapter excerpt of the book Oracle9i: The complete reference.

To retrieve data, you need to know the structured query language (SQL). We have a complete SQL Learning Guide, but for a basic understanding of what it can do for you, read below:

[TABLE]






Oracle Tutorials and Expert Advice
HomeNewsTopicsTipsAsk the ExpertsMultimediaWhite PapersProductsBlogs
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2003 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts