Knowee
Questions
Features
Study Tools

Define the following terms as used in database design and development and give oneexample in each case.i. Entity [2 Marks]ii. Database Management System [2 Marks]iii. Strong Entity [2 Marks]iv. Weak Entity [2 Marks]b) Design a Hierarchical Database Model based on the data below [5 Marks]c) Identify and explain THREE factors to consider when selecting a DBMS system.[2 Marks]

Question

Define the following terms as used in database design and development and give oneexample in each case.i. Entity [2 Marks]ii. Database Management System [2 Marks]iii. Strong Entity [2 Marks]iv. Weak Entity [2 Marks]b) Design a Hierarchical Database Model based on the data below [5 Marks]c) Identify and explain THREE factors to consider when selecting a DBMS system.[2 Marks]

🧐 Not the exact question you are looking for?Go ask a question

Solution

i. Entity: In database design and development, an entity refers to a distinct object or concept that can be identified and represented in the database. It can be a person, place, thing, or event. For example, in a student database, a student entity would include attributes such as student ID, name, and date of birth.

ii. Database Management System (DBMS): A DBMS is a software system that allows users to create, manage, and manipulate databases. It provides an interface for users to interact with the database, perform queries, and ensure data integrity. An example of a DBMS is MySQL, which is widely used for managing relational databases.

iii. Strong Entity: A strong entity is an entity that can exist independently and has its own unique identifier. It does not depend on any other entity for its existence. For example, in a library database, the "book" entity is a strong entity as it can exist on its own and has its own unique identifier, such as ISBN.

iv. Weak Entity: A weak entity is an entity that depends on another entity for its existence. It does not have its own unique identifier and relies on a relationship with a strong entity. For example, in a library database, the "borrowing" entity is a weak entity as it depends on the "book" entity and the "borrower" entity for its existence.

b) Designing a Hierarchical Database Model based on the given data: To design a hierarchical database model, we need to organize the data in a tree-like structure, where each parent node can have multiple child nodes. Here is an example based on the given data:

  • Department
    • Department ID
    • Department Name
    • Employee
      • Employee ID
      • Employee Name
      • Job Title
      • Salary
      • Project
        • Project ID
        • Project Name
        • Start Date
        • End Date

c) Factors to consider when selecting a DBMS system:

  1. Scalability: It is important to consider the scalability of the DBMS system, which refers to its ability to handle increasing amounts of data and users. The system should be able to accommodate future growth without significant performance degradation.

  2. Security: Data security is crucial in any database system. The DBMS should provide robust security features such as access control, encryption, and auditing to protect sensitive data from unauthorized access or breaches.

  3. Compatibility: Compatibility with existing systems and technologies is another factor to consider. The DBMS should be able to integrate seamlessly with other software and hardware components in the organization's IT infrastructure.

These are just three factors to consider when selecting a DBMS system, but there are other factors such as cost, performance, reliability, and ease of use that should also be taken into account based on specific requirements and priorities.

This problem has been solved

Similar Questions

Which of the following defines the structure of a database?

List any four factors a database designer should consider when selecting a DBMS systemin your organization. [4 Marks]b) Wanguru Company Limited intends to introduce a new computerized system in order themanagement of its employee’s records. Outline FOUR good features you would want tosee in the implemented Wanguru database system. [4 Marks]c) KCA University uses the Database approach instead of a manual systems approach for keepingrecords. Explain any four disadvantages of using manual database approach. [4 Marks]d) Discuss FOUR components of a database management system (DBMS). [4 Marks]e) Explain FOUR classifications of relationships based on Degree. [4Marks]QUESTION TWO [15 MARKS]a) Describe the following attributes and give an example in each case:i. Derived Attributeii. Key Attributeiii. Composite Attributeiv. Single-Valued Attributev. Optional Attribute [5 Marks]b) List three types of users associated with the database implementation [3 Marks]c) Describe the following classes of database integrity and explain how they are enforced.i). Entity integrityii). Referential integrityiii). User defined Integrity [3 Marks]d) Write a simple SQL statement that can be used to insert students details into the database[4 Marks]

- DBMS: Definition and importance - Data Independence: Concept and significance - DBMS Architecture: Overview and components - Levels of DBMS: Understanding the hierarchy - Database Administrator: Role and responsibilities - File System Approach Vs DBMS Approach: Comparison and benefits - Advantages of Using a DBMS: Key benefits and advantages - Data Models: Understanding different models - Schemas and Instances: Definition and relationship

Database Management SystemsUNIT-ITwo marks questions:1. What is database? Define DBMS2. What do you mean by defining, constructing, manipulating and sharing adatabase?3. Define data abstraction. Give any two levels of abstraction4. Define query and transaction5. List the phases of database application6. List the characteristics of Database approach7. Give the disadvantages of file processing system.8. Define Metadata. Give an example9. What do you mean by program data independence and program-operationindependence?10.Define Data Model. Give the categories of data model11.Mention the following12.actors on the scene13.workers behind the scene14.What is redundancy? Which problems may arise while storing redundant data?15.List the limitations/disadvantages of DBMS16. Who is a DBA? What are the responsibilities of a DBA?17.Who are database designers? What are their responsibilities?18.What is the responsibility of backup and recovery subsystem?19.What are the advantages of using a DBMS?20.What does the isolation and atomicity property ensure?21.Define Entity, Attribute and relationship22.What is database schema, Schema diagram?23.What do you mean by database state? When do you say the database state is valid?24.Define the terms Internal, external and conceptual schema (any two)25.What do you mean by Logical Data Independence?26.What do you mean by physical data Independence?27.What is the purpose of storage manager?28.List the functions of runtime database processor29.Discuss about Data Definition language?30.Discuss about Data Definition language?31.List the functions of Database System Utilities32.Define a) meta-data b) data dictionary33.List various types of attributes?34.Explain data model and list the types of data model used?35.Define Single-Valued versus Multivalued Attributes, give example36.Define Stored versus Derived Attributes, give example37.Define Composite versus Simple (Atomic) Attributes, give example38.Composite versus Simple (Atomic) Attributes39.Define the terms i) Entity set ii) Relationship set40.Define the terms i) Key attribute ii) Value set(Domain)41.What do you mean by relationship type and relationship instances?42.Define “degree of relationship type”43.What do you mean by role names in the relationship? Give example44.What does the cardinality ratio specify? Which are the possible cardinality ratiosfor binary relationship types45.Define the terms i) Total participation ii) Partial Participation46.Define weak and strong entity types?47.What is partial key? Give example48.Who is Database Administrator?49.Definition of system designer, tool developer, operator & maintenance personnel.50.What is meant by restricting unauthorized access?51.What is deductive database system?52.Why storage definition language (SDL) is used?53.Why interfaces for DBA are used?3 OR MORE MARKS1. What are the characteristics of DBMS? Explain2. Explain the different categories of End Users in DBMS?3. Write a short note on4. DBA ii. Database Designers5. Explain the different categories of workers those are associated with the design,development and operation of the DBMS6. Explain any four advantages of DBMS7. Explain the different categories of data models8. Explain three schema architecture of database with a neat diagram9. What is data Independence? Explain their types10.What are the different database languages? Explain with example

Databases are built by starting with single characters of data, organizing the data into fields, organizing the related fields into records, the records then make up a table. This organization is referred to as a data ________.Multiple Choicelevelsmanagercompanyhierarchy

1/3

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.