Download COVENANT UNIVERSITY School of Postgraduate

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Tandem Computers wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

IMDb wikipedia , lookup

Oracle Database wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Ingres (database) wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

SQL wikipedia , lookup

PL/SQL wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Concurrency control wikipedia , lookup

Database wikipedia , lookup

Clusterpoint wikipedia , lookup

ContactPoint wikipedia , lookup

Relational model wikipedia , lookup

Database model wikipedia , lookup

Transcript
COVENANT UNIVERSITY
School of Postgraduate
College: College of Science and Technology
Department: Computer and Information Sciences
Programme: Computer Science
Course Code: CSC 724
Course Title: Database Design and Management
Units: 2
Course Lecturer(s): Dr. Mrs. Oladipupo
Semester: Omega
Time:
Location: (CED Building)
A.
COURSE DESCRIPTION
Over view of databases, Information system, data modelling, data processing and data
manipulation.
B. COURSE OBJECTIVES
Upon satisfactory completion of this course, students will be
•
•
•
•
•
•
•
•
able to apply management and implementation issues pertinent to databases in public
and private organizations.
introduced to database environment and information needs of it.
introduced to architecture of database management systems .
able to apply the database development process and technology .
be able to design data models for database applications using the entity-relationship
(ER) diagrams,semantic network model and Relational model(conceptual design) .
be able to translate/map ER diagrams to relational models (logical design) and
normalize relation to minimize data redundancy.
be able to implement a prototype database application using a relational DBMS
software package (physical design) .
be able to use SQL to retrieve data to satisfy information needs .
C.







D.
METHODS OF LECTURE DELIVERY /TEACHING AIDS
Guided Instruction
Interaction classroom session
Student group assignments
Transparences
The overhead projection
Chart and diagrams
Multimedia projection
COURSE OUTLINES
Module I:
Overview of Database Systems:
Weeks 1 -3:
Overview of Database Systems: model, schema, instance. Database
Systems vs. File Systems. Data abstraction levels, database languages,
system architecture. Classification of DBMS.
Information storage & retrieval, Information management applications,
Information capture and representation, analysis & indexing, search,
retrieval, Information privacy; integrity, security, efficiency and
effectiveness.
Current trends in database systems: Client-Server database systems,
Open Database Connectivity (ODBC) standard, Knowledge-Based
Systems, Object-Based Systems, data warehousing and data mining
concepts, Web databases. Concurrency, recovery and security issues.
Quiz and Assignment.
Module II
Data models
Weeks 4 -5:
Entity-Relationship(ER) model:
Entities and Entity types,
Relationship and Relationship type, Constraints, Weak Entity Types,
ER Diagrams. Database Design using ER
Semantic object model: Process of database design: Requirement
analysis, conceptual database design, and database schema design.
Database design using entity-relationship and semantic object models,
database application design.
Quiz and assignment
Weeks 6- 8
Relational Data model: Terminology in Relational Data Model,
Integrity Constraints, Primitive Operations on Relations, Relational
Algebra (RA), Relational Algebra Operations, Relational
Completeness, Additional Operations on Relations. Foundations of
relational implementation. Armstrong’s inference rules and minimum
covers, normal forms. ER diagram to Relational data model.
Quiz and assignment
Weeks 9
Module III
Mid semester examination
SQL
Weeks 9 and 10:
Structured Query Language (SQL): DML Features in SQL, DDL in
SQL, Updates in SQL, Views in SQL, Embedded SQL, Query-byExample (QBE).
Quiz and Assignment
Week 11 and 12:
Week 13:
Hand-on practical.
Revision
e) Tutorials



Week 4 – Tutorial 1 (on Module 1-2 Topics)
Week 10 – Tutorial 2 ( on Module 3-5 Topics)
Week 12 – Tutorial 3 (on Module 4-6 Topics/Examination Revision)
f) Structure of the Programme/Method of Grading
 Continuous Assessment: Mid-term Test (10 Marks)
 Individual project (10marks)
 Term Paper write up and presentation Assignment (10 marks)
 End of Semester Examination (70 Marks)
g) Ground rules & Regulations
Students are expected to be punctual, calm and responsive, in creating a highly interactive
atmosphere in class sessions. All assignments and exercises should be completed on schedule
with necessary feedbacks obtained from the course lecturers.
h) Term Paper and individual project:
 Writings on Selected current trend area presentation
 Building a data base system with any language of choice.
i) Alignment with Covenant University Vision and Goals
The subject of intelligence is the focal point of next generation computers. The course provides a
platform for students to learn the fundamentals of Data base systems and emerging approaches
for building an information systems. Sufficient equipping in these areas will put the students in a
vantage position to make novel academic and industrial contributions as future leaders in the field
of science and technology. Database design is the dominant platform upon most of
applications system are built globally. The students are trained to be a competent data
administrator in any organization local or international through the skill acquire in this
course.
j) Contemporary issues/ Industrial relevance The course offers the basic knowledge of
database and how they can be engaged in building a standard information management system
for industries and standard organizations. Database design is a dominant feature in industries.
Every organization has their data repository and to manage such is very important.
K.
RECOMMENDED READINGS

Connolly, T. and C. Begg, “Database Systems: A Practical Approach to Design,
Implementation, and Management,” 3rd edition, Addison-Wesley, 2002


Philip J. Pratt, “A Guide to SQL,” Sixth Edition, Course Technology, 2003.
Rob, P. and C. Coronel, “Database Systems: Design, Implementation, &
Management,” 5th edition, Course Technologies, 2002

Jeffrey A. Hoffer, Mary B. Prescott, and Fred R. McFadden, “Modern Database
Management”, 7th ed., Upper Saddle River, NJ: Prentice Hall. ISBN: 0-13-033969-5
, 2004.

Elmasri, Ramez and Navathe B. Shamkant ,“Fundamentals of Database Systems”, 3
ed., Addison-Wesley. ISBN: 0-8053-1755-4, 2000.

Date, C. J. , “An Introduction to Database Systems”, 7 ed., Reading, MA: AddisonWesley. ISBN: 0-201-38590-2, 2000.
th
nd