Week1_Tutorial_ICT200_T124 (1)
docx
keyboard_arrow_up
School
King's Own Institute *
*We aren’t endorsed by this school
Course
200
Subject
Information Systems
Date
Apr 3, 2024
Type
docx
Pages
3
Uploaded by DoctorGrasshopper4311
Questions extracted from: Database Processing: Fundamentals, Design, and Implementation, David M. Kroenke and David Auer , 14
th
ed, Global Edition, Pearson
ICT200 Tutorial Compiled by: Anupam Makhija
ICT103: Tutorial 1
Compiled by: Shaleeza Sohail
T1 2024: ICT200 Database Design and Development
Tutorial: Week 1
Topic: Overview of Database concepts
Submission: Five minutes before the end of the tutorial.
Instructions: Form a group of 2-4 students and complete the following group activities.
After the discussion, each student answers the questions individually in their
own words. Every student must upload the answer file on Moodle
individually.
Part A: Multiple-Choice Questions
1.
The predecessors of database processing were ________.
a.
file managers
b.
hierarchical models
c.
network models
d.
relational data models
2.
What closely describes ‘redundancy’?
a.
Unwanted data
b.
Duplicate data
c.
Integrated data
d.
Structured data
3.
Which statement is not
true about the relational model?
a.
It was first proposed in 1970.
b.
It was developed by E. F. Codd.
c.
It was developed at Oracle.
d.
It resulted in the DBMS product DB2.
4.
Which of the following stores all of the data in the database?
a.
Field
b.
Table
c.
Query
d.
Record
5.
Which of the following is an example of a relational database management system?
a.
MongoDB
b.
Cassandra
c.
MySQL
d.
HBase
Questions extracted from: Database Processing: Fundamentals, Design, and Implementation, David M. Kroenke and David Auer , 14
th
ed, Global Edition, Pearson
ICT200 Tutorial Compiled by: Anupam Makhija
ICT103: Tutorial 1
Compiled by: Shaleeza Sohail
Part B: Short Answer Questions
1.
Define the following terms:
a.
Database: A structured collection of data stored in a computer system for easy access,
management, and updating.
b.
Table/Relation:
A set of data organized in rows and columns, where each column is an
attribute and each row is a record.
c.
Record/Row/Tuple: A single, complete set of related data items in a table, represented by a row.
d.
Primary key:
A unique identifier for each record in a table, ensuring no two records have the same value in this column.
e.
SQL:
A programming language used for managing and manipulating relational databases.
2.
Briefly describe the function of the DBMS in a database system.
Answer:
A Database Management System (DBMS) serves as the intermediary between the user and the database, managing data, the database engine, and the database schema, to facilitate the organization, storage, retrieval, security, and integrity of data in a structured way. It supports various operations such as data insertion, querying, update, and administration, ensuring efficient data management and access while maintaining data consistency, security, and recovery mechanisms.
3.
What are the different components of a database system? Answer:
A database system typically consists of several key components that work together to ensure efficient data management and access:
1.
Database Application:
Interfaces and tools for users to interact with the database.
2.
DBMS Software:
Manages access, queries, updates, and organizes data.
3.
Database:
The structured collection of data itself.
4.
Database Schema:
The blueprint or architecture defining the database's logical structure.
5.
Data Storage:
Physical storage solutions for data (disks, SSDs).
6.
User and Database Administrator (DBA):
People who use and manage the database system.
Questions extracted from: Database Processing: Fundamentals, Design, and Implementation, David M. Kroenke and David Auer , 14
th
ed, Global Edition, Pearson
ICT200 Tutorial Compiled by: Anupam Makhija
ICT103: Tutorial 1
Compiled by: Shaleeza Sohail
4.
After discussion with your group, fill in the following table with the required information.
One row is filled for your idea.
Industry
Data
Library
book names, author
details,member
details
Tax Management Taxpayer
information, income
details, tax payment
records
Social Networking
User
profiles,
connections/friends,
posts, messages
Travel Management Booking
details,
traveler information,
schedules,
destinations
5.
Open Seek.com.au. Enter ‘Database’ as the keyword and search for the jobs.
a.
How many jobs are displayed? Answer: 6470 jobs.
b.
What is the salary range you find there for Database jobs? Answer: 75000$ -
150000$
c.
What are the main key requirements for the jobs you have found? Answer: Good understanding of Microsoft Dynamics 365 data structures e.g., Dataverse.
Experience sourcing data from Microsoft Dynamics 365.
Advanced understanding of data architecture and data warehousing.
Proficient in SQL, T-SQL, SQL Server.
Strong technical documentation writing skills.
Experience working on migration projects for Microsoft Dynamics 365 (or similar
CRM).
6.
Install SQL Server 2019 and SQL Server Management Studio on your computer. Watch
the following YouTube videos and follow the instructions. Video: Instructions to install SQL Server
https://www.youtube.com/watch?v=QsXWszvjMBM
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help