w3reference home
Databases Tutorial


Bookmark and Share

Databases

The central concept of a database is that of a collection of records, or pieces of knowledge. Typically, for a given database, there is a structural description of the type of facts held in that database: this description is known as a schema. The schema describes the objects that are represented in the database, and the relationships among them.

Primary Key:
This is an index that cannot be NULL, Primary Keys are used in building relationships between tables in a database. (an index is automatically created on the primary key). The difference between primary and ordinary keys is that there can be multiple keys, but only one primary key.

Unique Key:
Unique and Index are same, the difference is, in Unique, duplicate are not allowed in any circumstances and that is enforced by database server.

Database tutorial for Data Warehouse

Data Mining is the process of extracting knowledge hidden from large volumes of raw data.

Before Designing Database for Data warehouse you should know-

  • What is a Data Warehouse? What is a Data Mart?
  • What is a Star Schema Database?
  • Why do I want/need a Star Schema Database?
  • The Star Schema looks very denormalized. Won’t I get in trouble for that?

    Reasons for Dirty Data

    Dummy Values
    Absence of Data
    Multipurpose Fields
    Cryptic Data
    Contradicting Data
    Inappropriate Use of Address Lines
    Violation of Business Rules
    Reused Primary Keys,
    Non-Unique Identifiers
    Data Integration Problems

    Biggest databases

    Company Database size (GB) DBMS
    France Telecom 29232 Oracle
    AT&T 26269 Daytona
    SBC 24805 Teradata
  • Code Validator
    Learn FTP
    Color finder
    Link Checker
    Free web designs
    Coming soon!
    Interview Questions...
    'w3reference : Learn by examples ... Advanced to beginner's tutorials ...'
    Ajax: AJAX tutorial1 | Apache: Apache HTTP Server | Restarting Apache | CSS: CSS Border | CSS Syntax | CSS Selector | CSS Comment | CVS: CVS Release | CVS Login | CVS Logout | CVS Annotate | Databases: Rolap Tutorial | OLAP Tutorial | OLTP Tutorial | data warehousing | Expect: HTML: html | Linux: Dot (.) conf files | Linux Mount Point | Linux Filesystem | SSH Tutorial | Linux Commands: cal | cat | cfdisk | chroot | MySQL: MySQL Commands | PHP: PHP Basics | PHP Variables | PHP Output (echo/print) | PHP String Concat | PL/SQL: PL/SQL Data Types | PL/SQL Control Structures | PL/SQL File Extensions | PL/SQL DBMS_OUTPUT package | Python: My first Python program | Shell: Starting Bash | Bash Redirection | Bash Pipes | Bash Variables | SQL: SQL Transactions | SQL Constraints | SQL Drop | SQL Union & Union All | SVN: svn architecture | SVN Repository | SVN Import | SVN Checkout | Tech: soap | Web Designing: Web Hosting | HTML/XHTML/CSS code validator | Learn FTP | Search Engine Optimization Tips | www: XML: XML vs HTML | XML Syntax | XML Tags, Elements and Attributes | XML Namespaces |
    Sitemap | Disclaim | Privacy Policy | Contact | ©2007-2009 w3reference.com All Rights Reserved.