We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
Session 4 - Introduction to Relational Data Manipulation -
Relational Algebra Part One
In the following two sessions we will focus on database query languages, looking in detail at the relational algebra. In the first lecture we will look at where database querying fits in the ANSI SPARC architecture before looking at the core relational algebra operators. In the tutorial you will complete a paper exercise on relational algebra, working in pairs. 1. Lecture In the lecture we will discuss the following slides, which explain how data manipulation fits into the ANSI SPARC architecture and then explains and provides examples of the fundamental Relational Algebra operators. You should read through the slides in advance of the session so that we can discuss them in the lecture. File: Lecture – QueryLanguages.ppt 2. Tutorial In the tutorial you will be separated into groups to work through the following exercise. File: QueryLanguagesTutorialOne.pdf At the end of the tutorial we will discuss your solutions. 3. Preparation for next session You should ensure you work through this tutorial again to ensure you understand all the solutions. You should also read through the slides for the following session in advance. In the next session we will continue looking at relational algebra, looking at some advanced operations as well as exploring the relationship between algebra and SQL. We will also be using Oracle in the next session. You should therefore ensure that you have worked through all chapters of the SQL booklet and completed the exercises for each chapter.