it can be done without a server-side language and/or database, but it would require alot more work for you.
in most control panel's there is a button to create a database. after you have created the database you should be able to go into phpMyAdmin and from there you should be able to start your first table. There should be a button to create a new table, and there will be inputs to the number of fields you would like in that table.
I would suggest that you first plan out your database schema before you create the tables and references. There are many ways to create a database and its schema however to me I always like to write down every field I would like to capture, then find the similarities or "groups" that could potentially be shared among the records... for instance a family of animals. mammals / fish / birds... those are distinct families that can be helpful in searching, thus I would create a table for "animal type" and put some generic information about each type.
I then start to break down my 1 table into the multiple using those additional fields. until i am left with a "couple" of what I would call content tables (meaning that these are the primary information housing storage units) and a number of "reference" tables that contain those miscellaneous data points like species group or family type etc...
I am sure all of that went over your head so below is hopefully a better demonstration of what i mean
Code:
animal {
animal_id
name
latin
type
eating_habit
}
type {
type_id
title
description
}
eating_habits {
eh_id
title
description
}
data
Code:
animal {
1 'dolphin' 'latin-dolphin' 1 1
2 'eagle' 'latin-eagle' 2 2
3 'human 'latin-human' 1 3
4 'shark' 'latin-shark' 3 1
}
type {
1 'mammal' 'this is a mammal group of species'
2 'bird' 'these animals have wings'
3 'fish 'these animals live in water and have gills'
}
eating_habits {
1 'omnivore' 'eat vegetation and meat'
2 'carnivore' 'primarily eat meat'
3 'herbivore' 'primarily eat vegetation'
}
the primary table is the "animals" it has a reference to all of the groups that are shared... so no one needs to write out "omnivore" in every record or no need to write out "mammal" or "bird" you just have a unique reference number that points to a field, and that field can be linked and have data brought when that time comes.
Bookmarks