ITEC48 QUIZ 1 Flashcards
is a collection of data stored in a format that can easily be accessed.
Database
is a collection of programs which enables its users to access database, manipulate data, reporting and representation of data.
It also helps to control access to the database
Database Management System (DBMS)
defines the logical design and structure of a database and defines how data will be stored, accessed and updated in a database management system.
Database Model
This database model organizes data into a tree-like-structure, with a single root, to which all the other data is linked.
data is organized into tree-like structure with one one-to-many relationship between two different types of data, for example, one department can have many, courses, many professors and of-course many students
Hierarchical Model
An extension of the Hierarchical model. In this model data is organized more like a graph, and are allowed to have more than one parent node.
data is more related as more relationships are established in this database model. Also, as the data is more related, hence accessing the data is also easier and fast. This database model was used to map many-to-many data relationships.
Network Model
This was the most widely used database model, before Relational Model was introduced.
Network Model
In this database model, relationships are created by dividing object of interest into entity and its characteristics into attributes.
• Different entities are related using relationships.
• E-R Models are defined to represent the relationships into pictorial form to make it easier for different stakeholders to understand.
This model is good to design a database, which can then be turned into tables in relational model.
If we have to design a School Database, then Student will be an entity with attributes name, age, address etc. As Address is generally complex, it can be another entity with attributes street name, pin code, city etc., and there will be a relationship between them.
Entity-relationship Model
In this model, data is organized in two-dimensional tables and the relationship is maintained by storing a 20 common field.
Relational Model