Vous êtes sur la page 1sur 3

1.

Define the following terms:


a. Client/ server architecture
Client-server architecture (client/server) is a network architecture in
which each computer or process on the network is either a client or
a server. Servers are powerful computers or processes dedicated to
managing disk
drives (file
servers), printers (print
servers),
or
network traffic (network servers ). Clients are PCs or workstations on
which users run applications. Clients rely on servers for resources, such
as files, devices, and even processing power.
b. System Development Life Cycle (SDLC)
- The traditional methodology used to develop, maintain, and replace
information systems.
- SDLC is a complete set of steps that a team of information systems
professionals, including database designers and programmers, follow
in an organization to specify, develop, maintain, and replace
information systems.
c. Agile Development Software
- An approach to database and software development that emphasizes
individuals and interactions over processes and tools, working software
over comprehensive documentation, customer collaboration over
contract negotiation, and response to change over following a plan.
d. Enterprise Data Model
- Enterprise Data Model (EDM) represents a single integrated definition
of data, unbiased of any system or application. It is independent of
how the data is physically sourced, stored, processed or accessed.
The model unites, formalizes and represents the things important to an
organization, as well as the rules governing them.
e. Conceptual Data Model
- A detailed, technology independent specification of the overall
structure of organizational data.
It describes the semantics of a domain (the scope of the model). For
example, it may be a model of the interest area of an organization or of
an industry.
f. Logical Data Model
- The representation of a database for a particular data management
technology.
- It describes the structure of some domain of information. This consists
of descriptions of (for example) tables, columns, object-oriented
classes, and XML tags.
g. Physical Data Model
- A set of specifications that detail how data from a logical data model
are stored in a computers secondary memory for a specific database
management system. There is one physical data model for each logical
data model.

2. Name the five phases of the traditional systems development life cycle, and
explain the purpose.
a. Planning
- To develop a preliminary understanding of a business situation and
how information systems might help solve a problem or make an
opportunity possible.
b. Analysis
- To analyze the business situation thoroughly to determine
requirements, to structure those requirements, and to select among
competing system features.
c. Design
- To elicit and structure all information requirements; to develop all
technology and organizational specifications.
d. Implementation
- To write programs, build databases, test and install the new system,
train users, and finalize documentation.
e. Maintenance
- To monitor the operation and usefulness of the system, and to repair
and enhance the system.
3. Explain the differences between user views, a conceptual schema, and an
internal schema as different perspectives of the same database.
- A conceptual schema, which provides a complete, technologyindependent
picture
of
the database
- An internal schema, which specifies the complete database as it will be
stored in computer secondary memory in terms of a logical schema
and a physical schema
An external schema or user view, which describes the database
relevant
to
a
specific
set of users in terms of a set of user views combined with the
enterprise data model.
4. In which of the five phases of the SDLC do database management activities
occur?
- Database development activities occur in each of these overlapping
phases, and feedback may occur that causes a project to return to a
prior phase.
References:
Beal, Vangie (n.d.). client-server architecture.Retrieved from
http://www.webopedia.com/TERM/C/client_server_architecture.html

- Angeezy (2011). Modern Database Management. Retrieved from


https://quizlet.com/44514479/modern-database-management-flash-cards/
Hoffer, Jeffrey A., Ramesh V., & Topi H. (2010) Modern Database
Management, 10th Edition. Retrieved from
http://xa.yimg.com/kq/groups/79925459/946952191/name/modern+database
+10th+edition.pdf

Vous aimerez peut-être aussi