Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
& MANAGEMENT II
(LECTURE NOTES)
Course Aim / Objectives
• Every business today makes use of various
collections of data. The efficient and effective
management and control of these databases is
vital to the efficient running of the business.
-2
Intended Learning Outcome
• On completion of this course, students should be able
to:
1. Compare and contrast different approaches to Analysis
data modelling and recommend an appropriate
Database environment for a given area of
application
-3
Indicative Content
• Comparison of different database environments from
the following aspects
• Database Administration
• Data dictionaries
• Database security and recovery
• Query languages including an in-depth study of
SQL
• Distributed databases
• Database Tuning
• Data warehousing
• Object-oriented databases
• Emerging Database Technologies -4
Course Assessment
• Method of Assessment:
The module will be assessed through
coursework, mid-sem. and end of sem.
examination
-5
Reading Materials
• Essential Reading:
Connolly T, and Begg C., Database Systems: A
Practical Approach to Design, Implementation
and Management, 6th ed, Addison-Wesley, 2015.
• Recommended Reading:
1. Elmasri R. and Navathe S., Fundamentals of
Database Systems, 5th ed, Addison-Wesley, 2007.
2. McFadden R, Hoffer J. A and Prescott M. B, Modern
Database Management, Addison-Wesley, 2008.
-6
Course Requirements
• Class Participation
• Preparation and engaged participation at all
class sessions are expected of all students. This
course depends on your active and informed
participation.
• Students need to have read the given topic and
be prepared with points for discussion.
• Your active participation is vital to your success
and the success of the class.
Management Information Systems BIT L400 - 2017 Delivery
Course Requirements
• Deadlines
• Deadlines are sacred and firm.
Expectations of Students
• To read prescribed textbooks, as well as
other relevant materials on the world wide
web.
Office Location:
14
ANSI-SPARC Three-Level Architecture
15
ANSI-SPARC Three-Level Architecture
• External Level
• Users’ view of the database.
• Describes that part of database that is relevant
to a particular user.
• Conceptual Level
• Community view of the database.
• Describes what data is stored in database and
relationships among the data.
16
ANSI-SPARC Three-Level Architecture
• Internal Level
• Physical representation of the database
on the computer.
• Describes how the data is stored in the
database.
17
Database
Administration
Definition of a Database
Administrator
• A Database Administrator (DBA) is a
person (or group of people) who controls
the day to day running of the database
and provides technical support for users
in ensuring that the database is used
efficiently and correctly.
Functions of a DBA
• Defining the database
• Liaising with users
• Defining & Monitoring
• security & integrity checks
• backup & recovery procedures
• Monitoring performance
• Responding to change
Defining the database
• Definitions of the DB schema from the
logical database design
• Technical education
Security checks
• Enrolling new users
• Software/hardware enhancements
Use of Tools
• Many modern DB environments are very
complex, often using multiple databases. It
therefore becomes essential to make use of
tools to carry out the job of Database
administration
Oracle Enterprise Manager
Alternative Definitions
• Data Administration: A high-level function that
is responsible for the overall management of
data resources in an organization, including
maintaining corporate-wide definitions and
standards
• Database Administration: A technical function
that is responsible for physical database design
and for dealing with technical issues such as
security enforcement, database performance,
and backup and recovery
Data Administration Functions
• Data policies, procedures, standards
• Planning
• Data conflict (ownership) resolution
• Internal marketing of DA concepts
• Managing the data repository
Database Administration Functions
• Selection of hardware and software
• Installing/upgrading DBMS
• Tuning database performance
• Improving query processing
performance
• Managing data security, privacy, and
integrity
• Data backup and recovery
Data Warehouse Administration
• New role, coming with the growth in data
warehouses
• Similar to DA/DBA roles
• Emphasis on integration and coordination of
metadata/data across many data sources
• Specific roles:
• Support decision –support applications
• Manage data warehouse growth
• Establish service level agreements regarding data
warehouses and data marts