- Database management systems (DBM)- software apps that capture and analyze data and allows the definition, creation, querying, update, and administration of the database. It is also responsible for maintaing the integrity and security of the stored data and for recovering infer if the system fails.
- A database is created to operate large quantities of information by inputting, storing, retrieving and managing information.
- Database design and modeling: produce a conceptual data model that reflects the information to be put in the the database, many use the entity-relationship model to do this, and that will translate into a schema that implements the relevant information into a logical database design (the most popular is the relational model represented by SQL language- this model uses a methodical approach which is normalization.
- Databases can be classified by contents, application area, and by technical aspect.
This reading was actually the most helpful and easy to understand out of all of the readings. I think it did the best job of explaining what normalization and a what a relationship model is. There were some parts that went over my head, but I think I picked up enough of the basics to understand the main concept of databases. I thought the History section was interesting and also hard to follow but I got the most out of the Design and Modeling section.
2. Entity Relationship Model in Database
- The ER model is a data model used for describing the data aspects of a business domain- it is a systematic way of describing and defining a business process with components linked by relationships.
- The database organizes and shows entities and the relationships that exist between them and that database.
- Entity- noun, capable of independent existence
- Relationship- verb, captures how entities are related to one another
- There are different levels of entity relationship models, these include: conceptual data model, logical data model, physical data model
3. Database Normalization Process
I think this article could have been much more helpful if it was in its original format. Trying to follow explanations that required images that were missing was very challenging. I could tell that a good deal of terms and definitions were trying to be explained to the reader in a simple way, but without the images I really gained nothing from the reading other than a definition of normalization and atomicity. But who know, it seems hard for me to grasp a lot of the tech concepts- so maybe even with the images I would have been just as lost.
- Normalization- natural way of perceiving relationships between data
- Atomicity- the indivisibility of an attribute into similar parts
- Primary key- the uniques identifier required of each row
No comments:
Post a Comment