My understanding of a data dictionary is a table which manages the data in a database. The data dictionary is a reference tool which has information on the data in a database. This allows us to have a single place to refer to to keep everything consistent. (ScienceDirect Topics. (n.d.).)
The flow of database development: Conceptual > Logical > Physical. This year we are once again working with relationship based data-basing. A Conceptual model models relationships basied on
We discussed some basic information gathering techniques which are what I have learnt in SYD601 and will hopefully expand on in SYD701. With this Todd also mentioned UML which we wont be using this year but it should be kept in mind as these server similar use.
A good primary key is something which is unqie and is applied to all entities of a table.
Binary, Unary and Ternary are the different types of relationship ——–Fill in later————-.
Sometimes an object that we identify are an attribute of another object, this is similar to how in last class we had some identified nouns which were aspect of other object such as password and email were part of account. Similar Todd briefly covered generation and specification which allow us to have special versions of some date, I don’t quite understand this so I will need to do some more research but I think it’s similar to how last lesson we had specification like home tile or administrator account.
A domain is a set of data which an attribute can pool a value from, for example in my SDV602 project a character could only select attributes from a specific list of data. It can also be something like like how a primary key can be something like N1 for the first nelson branch or a company. This however wont be a good key candidate as it could be changed and doesn’t model reality properly. This is an interesting concept as I would have assumed this was a good key and it’s the sort of thing I will used.
Candidate key, are an interesting concept I will need to look in to them more, there is a good amount of information in the course topic. I should also look more onto week and strong relationships. A week entities is something which is completely reliant on another entity. Something which exists on it’s own is a strong entity.
I haven’t cover information in this journal the I feel I already know as this journal is already very long. Some examples of information I have left out is things such are cardinality and multiplicity as well as basic modeling notation such as a entity being in a squire. The one thing I didn’t realize is conceptual modeling uses n to m too display many to many.
Data Dictionary—An overview | ScienceDirect Topics. (n.d.). Retrieved February 28, 2020, from https://www.sciencedirect.com/topics/computer-science/data-dictionary