Hi 
The simple answer is "Yes" for most of it but for the last question
there it's "No" (because you are not asking too much).
The detailed answer from Michael kinda assumes you are somewhat
familiar with spreadsheets. Spreadsheets are flat and many
fields/cells contain identical data. For example if one of your most
prolific presenters is called Firdausi then you would have a lot of
repetitions of her name. Any mis-spellings or typos would result in
one or more lines missing when you searched for the presentations she
could do.
A database can be "relational" rather than "flat". You would have 2
or more tables. Each row would have a unique identifier, called an ID
which is normally generated automatically. One of your tables, or a
separate one would link the tables together. Lets say you had 1 table
called "Names" and 1 called "Topics" (ie keeping names short and
simple to help humans do redesigning in the future). Lets assume you
have additional tables such as "Address" and "Venue" but lets kinda
just ignore those. Now the topics table might have headings such as;
ID = an automatically generated and reasonably small
whole number (you are unlikely to need 12 digits in here!)
Title = text-field, probably under 256 characters
Description = text-field, avoid setting limits here in order to avoid
problems in the future. If users disobey the "3 keywords" rule you
kinda need the system to be fail-safe.
Person = Name.ID = small whole number but this value is set by
the list-box rather than being generated automatically
The Names table might have headings/fields such as;
ID = auto-generated small(ish) whole number again
Name1st = text-field under 256 characters
NameLast = text-field under 256 characters
Address = Address.ID
Now the relationship between those 2 tables is that the ID field in
the "Names" table is a "1-to-1 relationship" with the "Person" field
in the "Topics" table. However between the Names and the Address
tables you would probably have a "many to one relationship" because
you might have 2 or 3 different people all at the same address.
Actually my brain is a bit fried and it might also be a 1-to-1 because
it looks like we might have neatly dodged that extra complication.
Anyway, the point is that you can have different tables, with
different relationships between them.
The normal users see none of that. It's only the database designers
who get that level of detail (unless you are using MS Access in which
case it's tricky to avoid normal users stumbling into designers turf
and accidentally make a horrible mess and even break things without
having a clue what they did and thus being completely useless at
helping give enough information to help fix the problem). With Base
normal users could just be seeing familiar Writer documents. These
are really "Forms" or "Reports". Normal users can change the
formatting and wording and shift things around. The documents might
have drop-downs to help them move between different topics or
presenters, or venues or addresses. You set what normal users have
access to. Really clever ones might figure out how to access more
fields, in which case 'promote' those rare individuals to help design
new documents for other things
Data-entry people would need to go into Base and probably use
something that looks a lot like a Calc spreadsheet (but with
drop-downs). They might tumble into designer turf but are likely to
be smart enough to know to go get help or to be able to get back into
their own area and rescue themselves with a click or 2.
Designers seldom need to see the data itself but just work with the
headings, tables layouts, relationships and maybe help set-up forms
and reports for normal users in Writer.
So, with Base (unlike MS Access) each level of people involved can get
on with just the area they are good at. They don't need to get
involved in the complexities of anyone else's role, for the most part.
Also you can see that while flat spreadsheets can get very large very
quickly and has a high potential for breakages and problems the
typical database stays much smaller and is thus usually a lot faster
and smoother.
Regards from
Tom 