Linked by Thom Holwerda on Mon 13th Nov 2006 20:45 UTC, submitted by BlueVoodoo
General Development This article reviews how to modify an SQL query to group related rows together to provide summary statistics database information and introduces the concept of a view, which can be used to simplify database application development by creating a virtual table that represents the results of an SQL query. Also learn about database indexes, which you can use to locate specific table rows. After you've mastered these advanced database concepts, you'll be well positioned to begin developing Java database applications with Apache Derby.
Order by: Score:
views
by _df_ on Mon 13th Nov 2006 21:53 UTC
_df_
Member since:
2005-07-06

A view? how novel. really. shesh. While we are at it, lets create an index.

Reply Score: 1

Advanced?
by joshv on Tue 14th Nov 2006 15:26 UTC
joshv
Member since:
2006-03-18

Views, Group By and Indexes are advanced?

Reply Score: 1

RE: Advanced?
by rycamor on Tue 14th Nov 2006 17:00 UTC in reply to "Advanced?"
rycamor Member since:
2005-07-18

This is just sad. This kind of stuff should be covered in the first 2 weeks of "Introduction to Database Systems".

Advanced database concepts should be things like understanding the difference between traditional 3rd Normal Form and Boyce-Codd Normal Form, or applying the concepts of set theory to constraints, domains and user-defined datatypes.

In fact, even these topics are not *really* advanced. Try diving into books on "temporal" extensions to the relational model, or try figuring out why it is that SQL is not really relational by definition.

Reply Score: 1