Disputed Subjects (1 Viewer)

Mercurial

New Member
Joined
Jul 26, 2002
Messages
27
Location
Ermo
Sup pplz, if u got some disputed upon or controversial questions juz bring it on.

I have one.

Wats is normalising in databases?

I've checked through several scources and recieved different answers. Eg. It is the elimination of data redundancy by organising the data into tables as in relational dbs.
However, another explanation states, it is the removal of redundant links. That is, reconstructing the relationships of a db so that daughter dbs r directly linked to parent ones as to reduce CPU time with operations (like querying).

Pleez help us out here.
 

esther

Member
Joined
Jul 7, 2002
Messages
120
Location
Carlingford
Gender
Female
HSC
2002
it says in the usyd notes that normalising is analysing the data to produce the most effiecient database structure. This includes:
- eliminating data redundancy by removing repeated fields
- creating several tables and carefully defining the relationships between them.
Thus ambiguities should be removed and any changes that need to be made over time to the database need only be made once due to the relationships set up
 

googy_1985

Member
Joined
Jul 7, 2002
Messages
384
Location
Harden-Murrumburrah NSW & Canberra, ACT
Gender
Undisclosed
HSC
N/A
In the CSSA trial, it has
Identify the most accurate description of the process of normalisation.

A) Fixing any irregularities in a relational database
B) Process of disorganising data in a database.
C) Process of removing inconsistent data redundancy
D) Process of organising data in a database.
 

Morgues

Member
Joined
Jul 6, 2002
Messages
703
I dont think normalisation actually removes redundancy........its more like it organises into seperate tables to make the redundancy more meaningful although some text books do mention its main purpose is to remove data redundancy
 

user

Old enough to know better
Joined
Jul 28, 2002
Messages
306
Gender
Undisclosed
HSC
2002
how can you have an inconsistent data redundancy? It's either there or not, you either have it or don't.
 

Mercurial

New Member
Joined
Jul 26, 2002
Messages
27
Location
Ermo
I hate multiple choice... its gay.

I know wat u mean though. But from Esther's explanation,
"creating several tables and carefully defining the relationships between them."
It seems that it has more to do with organising data in a db. The result of which might b the removal of data redundance.
 

Mercurial

New Member
Joined
Jul 26, 2002
Messages
27
Location
Ermo
Okay, this ones for the software ppl.

When constructing SQLs the structure goes as the following:
SELECT
FROM
WHERE
ORDER BY

However, the textbook is ambigious with the syntax for FROM. I know that it is the scource of the data but does this require the tables they fields came from or tables and attributes?

I have a feeling they r gonna ask it in the trials. Juz cuz i dont know it.
 

trivonovsky

New Member
Joined
Jul 8, 2002
Messages
4
The FROM command is just the table or tables that the fields you are searching are coming from.

An example is that you might have a table called "PrimeMinisters" with the fields "FirstName", "LastName", "D.O.B."
and "Party".

If you want the first name and last name fields displayed and you are searching for prime ministers with the last name Howard the search would be.

SELECT FirstName, LastName
FROM PrimeMinisters
WHERE LastName = "Howard"
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Top