Uploaded by arishasif2001

Week 0

advertisement
CSCU9B3: Database Principles and
Applications
Dr Deepayan Bhowmik (Module Co-ordinator), Dr. Mohamed
Elawady (Module Lecturer), Ms Nida Zeeshan (Tutor)
The teaching team
}
Dr Deepayan Bhowmik – Module Coordinator
}
}
}
Dr Mohamed Elawady – Module Lecturer
}
}
}
deepayan.bhowmik@stir.ac.uk
Room: 4B88
mohamed.elsayed.elawady@stir.ac.uk
Room: 4B97
Ms Nida Zeeshan – Module Tutor
}
nida.zeeshan@stir.ac.uk
Welcome to the module exercise
}
}
Let break out in groups of 3-4
Discuss among yourselves on:
}
}
What is a database
Where do we use them
}
Think about 3 important features of a database
}
and list them using the link below
Welcome to the module exercise
}
List 3 important features
of a database
}
https://www.menti.com/xvnx52g6o3/0
Module Overview
}
Database management systems (DBMS)
}
An introduction to relational database theory and
practice
}
Building databases with mySQL and PHP
}
Data and the law
Module Organisation
}
}
}
Blended delivery throughout
9 sessions, each spanning 1 or 2 weeks
Each session typically involves:
}
}
}
}
Reading / watching videos
Paper-based exercises
Practical work using a database server at Stirling accessed via a
web browser
Reading in first week followed by exercises / practical
work spilling into second week
Interaction
}
1 face-to-face and 3 synchronous hours each week:
}
}
}
Face-to-face practical: Tuesdays 11:30 am (Room 2Y5)
Synchronous practical: Thursday 11:00 am
Synchronous Q&A on theory / reading material / exercises:
}
}
}
}
Tuesday 4:30 pm
Thursday 3:00 pm
Each of you should join one practical and one Q&A session
Discussion threads (asynchronous; aim at next working
day response)
}
}
}
Module administration
Practical work
Theory / exercises
Feedback
}
Practical worksheets contain formative checkpoints
}
}
Self-assessment via Quizzes
Tutorial exercises
}
}
Self-assessment via provided answers
Student may request personal feedback on attempted answers
Assessment
}
Coursework assignment (70%): due Friday 19th November
}
}
}
Relational database design using entity-relationship (ER)
modelling
Database implementation and use with mySQL and PHP
Exam (30%)
}
}
}
Relational database theory
DBMS organisation
Data and the law
This Week: Session 1
}
Get familiar with the module’s layout on Canvas
}
Complete initial short exercise
}
View reading and video material
}
Practical work: at least try logging onto the mySQL
database
Questions?
}
This is a learning experience for all of us!
}
We are very open to suggestions for ways of presenting
material / feedback / interaction
}
Make use of the discussion threads and Q&A hours
}
Come prepared to the Q&A hours
Download