0% found this document useful (0 votes)
101 views

This Study Resource Was: Database Management II Name: Elias Platis Stu - Id: S144R0023 Q.1

The document summarizes key concepts from Chapter 1 of a database management textbook. It includes questions and answers that define terms like data, database, database management system, database application program, data independence, security, integrity, and views. It also describes the roles of database administrators, data administrators, logical database designers, and physical database designers in managing the database environment.

Uploaded by

Jawad Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
101 views

This Study Resource Was: Database Management II Name: Elias Platis Stu - Id: S144R0023 Q.1

The document summarizes key concepts from Chapter 1 of a database management textbook. It includes questions and answers that define terms like data, database, database management system, database application program, data independence, security, integrity, and views. It also describes the roles of database administrators, data administrators, logical database designers, and physical database designers in managing the database environment.

Uploaded by

Jawad Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Database Management II

Name: Elias Platis


Stu.id: S144R0023

Chapter 1
Q.1
List four government sectors in your country that
use database systems.

m
er as
co
CYTA, A.Η.K, Citizen Service Centre, Social

eH w
o.
Insurance Services, Ministry of Labour, general
rs e
ou urc
Hospital, Ministry of Education.
o
aC s

Q.2
v i y re

Data:
For end users, this constitutes all the different values connected
ed d
ar stu

with the various entities that are of concern to them.

Database:
sh is

A shared collection of logically related data designed to meet


Th

the information needs of an organization.

Database management system:


A software system that: enables users to define, create, and
maintain the database and provides controlled access to this
database.

This study source was downloaded by 100000822060161 from CourseHero.com on 05-04-2021 03:10:10 GMT -05:00

https://www.coursehero.com/file/13781483/Database-Management-II-Chapter-1/
Database application program:
A computer program that interacts with the database by issuing
an appropriate request to the DBMS.

Data independence: This is essentially the separation of


underlying file structures from the programs that operate on
them, also called program-data independence.

Security:
The protection of the database from unauthorized users, which

m
er as
may involve passwords and access restrictions.

co
eH w
o.
Integrity:
rs e
ou urc
The maintenance of the validity and consistency of the database
by use of particular constraints that are applied to the data.
o
aC s
v i y re

Views:
A virtual table that does not necessarily exist in the database
ed d

but is generated by the DBMS from the underlying base tables


ar stu

whenever it’s accessed.


sh is
Th

This study source was downloaded by 100000822060161 from CourseHero.com on 05-04-2021 03:10:10 GMT -05:00

https://www.coursehero.com/file/13781483/Database-Management-II-Chapter-1/
Q.3
Describe the role of database management
systems (DBMS) in the database approach. Discuss
why knowledge of DBMS is important for database
administrators.
In the DBMS approach, application program written
in some programming language like JAVA uses
database connectivity to access the database
stored in the disk with the help of operating system’s
file management system.

m
er as
The knowledge of DBMS of a Database

co
Administrator is important because they are

eH w
responsible for the performance, integrity and

o.
security of the database.
rs e
ou urc
o
aC s
v i y re

Q.4
Describe the main characteristics of the database
ed d
ar stu

approach and contrast it with the file-based


approach.
sh is

The structure of the data is now kept separate from the programs
Th

that operate on the data. Focus is now on the data first, and then
the applications. This is held in the system catalog or data
dictionary. Programs can now share data, which is no longer
fragmented.

This study source was downloaded by 100000822060161 from CourseHero.com on 05-04-2021 03:10:10 GMT -05:00

https://www.coursehero.com/file/13781483/Database-Management-II-Chapter-1/
Q.5
Describe the five components of the DBMS
environment and discuss how they relate to each
other.
* Hardware:
The computer system that the DBMS and the application
programs run on. This can range from a single PC, to a single
mainframe, to a network of computers.

m
* Software:

er as
co
The DBMS software and the application programs, together

eH w
with the operating system, including network software if the

o.
rs e
DBMS is being used over a network.
ou urc
* Data:
The data acts as a bridge between the hardware and software
o

components and the human components. As we’ve already


aC s
v i y re

said, the database contains both the operational data and the
meta-data
* Procedures:
ed d
ar stu

The instructions and rules that govern the design and use of the
database. This may include instructions on how to log on to the
DBMS, make backup copies of the database, and how to handle
sh is

hardware or software failures.


Th

* People:
This includes the database designers, database administrators
(DBAs), application programmers, and the end-users.

This study source was downloaded by 100000822060161 from CourseHero.com on 05-04-2021 03:10:10 GMT -05:00

https://www.coursehero.com/file/13781483/Database-Management-II-Chapter-1/
Q.6
Discuss the roles of the following personnel in the
database environment:

* Data administrator (DA)


is responsible for the management of the data resource,
including database planning development and maintenance of
standards, policies and procedures and logical database design.

m
er as
Also consults with and advises senior managers, ensuring that

co
the direction of database development will ultimately support

eH w
corporate objectives.

o.
rs e
ou urc
* Database administrator
is responsible for the physical realization of the database,
o
aC s

including physical database design and implementation,


v i y re

security and integrity control, maintenance of the operational


system, and ensuring satisfactory performance of the
ed d

applications for users.


ar stu

* Logical database designer


sh is

is concerned with identifying the data the relationships


Th

between the data, and the constraints on the data that is to be


stored in the database.

* Physical database designer


decides how the logical database design is to be physically
realized.

This study source was downloaded by 100000822060161 from CourseHero.com on 05-04-2021 03:10:10 GMT -05:00

https://www.coursehero.com/file/13781483/Database-Management-II-Chapter-1/
* Application developer
it responsible for the database which has been implemented,
the application programs that provide the required
functionality for the end-users must be implemented.
* End-Users
are the clients of the database, which has been
designed and implemented and is being
maintained to serve their information needs.

m
er as
co
Q.7

eH w
Discuss the three generations of DBMSs.

o.
rs e
ou urc
The CODASYL and hierarchical approaches represented the first
generation of DBMSs. They were based on the concept that
smaller components come together as parts of larger
o
aC s

components, and so on, until the final product is assembled.


v i y re

Relational DBMSs are referred to as second-generation DBMSs.


In 1970, E. F. Codd of the IBM Research Laboratory produced
ed d

his highly influential paper on the relational data model


ar stu

In response to the increasing complexity of database


applications, two new systems have emerged: the object-
sh is

oriented DBMS and the object-relational DBMS. However,


Th

unlike previous models, the actual composition of these models


is not clear. This evolution represents third generation DBMSs.
Q.8
Why are views an important aspect of database
management systems?
In a database management system, a view is way of portraying
information in the database and pulls out the information of

This study source was downloaded by 100000822060161 from CourseHero.com on 05-04-2021 03:10:10 GMT -05:00

https://www.coursehero.com/file/13781483/Database-Management-II-Chapter-1/
the existing tables. A view may be accessed repeatedly by
storing its criteria in a query.

i. Q.11
Study the DreamHome case study presented
in Section 11.4 and Appendix A.
1. In what ways would a DBMS help this
organization?
2. What do you think are the main objects that
need to be represented in the database?

m
3. What relationships do you think exist

er as
co
between these main objects?

eH w
4. For each of the objects, what details do you

o.
rs e
think need to be stored in the database?
ou urc
5. What queries do you think are required?
o

A DBMS will help this company for :


aC s
v i y re

*Easy report generation capabilities for staff, *for Data


sharing, The database will store information used by
human resources, contracts and leasing, and the sales
ed d

office. *For Data integrity and control of data redundancy,


ar stu

* and Decreased maintenance costs: DreamHome is not a


huge company and it would be burdensome to support a
sh is

large data processing team to maintain the data and write


Th

software to prepare reports for users.


The main objects that need to represented in the database
are: Branches, Staff, Managers, Properties, Private
property owners, Business property owners, Clients,
Leases and Newspapers.
The relationships between this objects are:
*Branch has staff, *staff manages Branch, *Stuff
supervises Staff, *Staff Branch and Clients have a registers
relationship, *Property for Rent leased By Lease, *Client

This study source was downloaded by 100000822060161 from CourseHero.com on 05-04-2021 03:10:10 GMT -05:00

https://www.coursehero.com/file/13781483/Database-Management-II-Chapter-1/
holds Lease, *Newspaper advertises Property for rent,
*Private owner owns property for rent,

*Business owner owns property for rent, *Business owner


owns property for rent,* and staff oversees property for
rent.
the query’s that I think are required should be to obtain
the information about the names of the clients and staff,
how match staff payed, where they are live, and how
match the Clients rent the property.

m
er as
Q.13

co
eH w
Discuss what your consider to be the three most

o.
important advantages for the use of DBMS for
rs e
ou urc
company like DreamHome and provide a
justification for your selection.
o
aC s

1. Flexibility for End User: The big advantage of DBMSs is


v i y re

that they provide a declarative way to specify queries, so that


users can quickly specify the data they want, without specifying
ed d

how to obtain it.


ar stu

2. Control of data redundancy: Databases provide ways


sh is

to "decompose" files so that similar information gets placed in


Th

one file.

3.Data integrity: By eliminating redundancy the risk of


inconsistent data is reduced.

This study source was downloaded by 100000822060161 from CourseHero.com on 05-04-2021 03:10:10 GMT -05:00

https://www.coursehero.com/file/13781483/Database-Management-II-Chapter-1/
Powered by TCPDF (www.tcpdf.org)

You might also like