You are on page 1of 2

Part 1

1- what you did and how you did it?


I had done reading Database Fundamentals it was easy to understand the concept of
the database and how it is working. Understand the database model and types of
attributes after I read the book I felt I need to learn more to understand the concept
of the database so I watch the video lesson it was very helpful to me as well.

2- Describe what you learned.

A database data model is a representation of the data structure that is used by


a database management system (DBMS). It defines how data is organized and
stored within a database, as well as the relationships between different data
elements. The two most common types of data models are the relational data
model and the hierarchical data model.

3- What happened that felt particularly challenging? Why was it challenging to


me?
Reading two chapter within one week I was big challenging with me as I don’t
have enough time to read it all, i read every day small part at the end I
finished both before the time.
4- My weekly activities
As student my weekly activities is finish my university homework and duties
after that I am going to the gym.

5- what ways are you able to apply the ideas and concepts gained?
Answer the question and understand and create the relationship in the
database.

6- describe one important thing that you are thinking about in relation to the
activity.
Data security, With the increasing amount of data being stored in databases.

Part 2

1) Which role is more appropriate for you?


Application Developer

2) Why?
An Application Developer in the database domain is responsible for designing and
developing software applications that interact with databases to store and retrieve
data. They work closely with database architects and DBAs to ensure that applications
are optimized for performance and scalability. Application Developers may be
involved in all stages of the software development life cycle, from gathering
requirements to testing and deployment.
3) What are the requirements for your chosen role?
Required proficiency in programming languages such as Java, Python, or C#, as well
as experience with database management systems such as MySQL, Oracle, or
Microsoft SQL Server. Additionally, Application Developers should have strong
analytical and problem-solving skills, as well as the ability to work collaboratively with
other members of a software development team.

4) Explore job postings to see what skills are required for your chosen role?
Application Developer in the database domain requires a strong foundation in
software development principles, as well as specific skills and experience in
database design, management, and optimization.Application Developers to
stay up to date with emerging technologies and software development
methodologies to stay competitive in the field.

You might also like