Question: INFO 1620: Assignment 1 Introduction to Database Design This assignment will address the following course objectives: Distinguish between data and information. Define the terms 'database',
INFO 1620: Assignment 1
Introduction to Database Design
This assignment will address the following course objectives:
- Distinguish between data and information.
- Define the terms 'database', 'database management system' and distinguish between such systems and their predecessors.
- Define the characteristics and benefits of the relational database model.
- Describe the database development process, and explain how it fits into the broader context of systems analysis, design, and implementation.
Grading:
The assignment is worth 20 points which breakdown as follows:
Task 1: 9 points
Task 2: 5 points
Task 3: 6 points
Task 1
(objectives 1 & 2)
Match the letter of the term in the list below, to the appropriate term definition of associated phrase. If a definition or phrase does not match a term on the list, enter J to indicate you found no match. Your answers will appear in red, which is to help your instructor when grading.
NOTE: Definitions may not be word-for-word from your textbook or from other course materials. Read the definition carefully and determine the best term match for the definition based on all sources available to you.
- Entity-
- Attribute
- Relationship-
- Spreadsheet -
- Relational Database-
- Database Management System (DBMS)
- Software stack-
- Data-
- Information-
- No Match
| Letter | Definition or Phrase |
|
| Meaningfully processed facts |
|
| A person, place, event, item, or other transaction for which you want to store and process data |
|
| Typically stores data as one large table; a flat file |
|
| A characteristic or property of an entity, and is also called a field or column in many databases |
|
| program through which users interact with the data stored in a database |
|
| An association between entities, for example a one-to-many relationship |
|
| Raw, unorganized facts |
|
| Stores information about multiple entities in multiple tables and identifies the relationships |
|
| Groups several software components including programming language(s), framework(s) and DBMS |
Task 2
(objective 3)
List 5 advantages of a well-designed relational database.
1.Improved Data sharing
2.Improved data consistency
3.Improved data quality
4.Reduced Program maintenance
5.Improved decision support
Task 3
(objective 4)
List the number(s) of the systems development lifecycle phase from the diagram with the database development process that would be worked on during that phase. Some processes may match multiple phases and some phases may match multiple processes. Your answers will appear in red, which is to help your instructor when grading.
| Enterprise Modeling | |
|
| Conceptual Data Modeling |
|
| Logical Database Design |
|
| Physical Database Design |
|
| Database Implementation |
|
| Database Maintenance |
Phases: Planning, Analysis, Design, Implementation, Maintenance
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
