Studying the relational database

Assignment Help Computer Engineering
Reference no: EM1318175

Consider the following relational database:

STUDENT (SID, SName, GPA )
ENROLL (SID, CNo, Date )
COURSE (CNo, CTitle, Credits)
REQUIRE (CNo, Prerequisite)

On the basis of this relational database; provide an expression in the relational algebra in order to express each of following queries:

a) Determine the names of all students who have GPA greater than 3.

b) Determine ID of all the students who did not enroll in course IT222.

c) Determine name of all the students who enroll in both IT222 and IT221 courses.

d) Determine names and GPAs of all the students who enrolled in Course IT222.

e) State the students ID, name, GPA, and course Number such that all students have GPA greater than 3.5 and enrolled in the course in Jan 1, 2011.

f) State all the students’ names along with the title of courses they registered in.

g) Specify the details of all students and their course enrolment; along with the courses prerequisites if they have one.

h) Determine details of all the students who enrolled in all courses.

Reference no: EM1318175

Questions Cloud

Computing functional dependencies : Compute the functional dependencies which exist in following table. After determining the functional dependencies, transform this table to an equivalent collection of the tables which are in third normal form.
Explaining a type one and type two error for situation : Explain a Type I error for this situation. Explain a Type II error for this situation.
Determining initial population and maximum population : Determining initial population, maximum population of fruit flies placed in a half pint milk bottle - word problem and Evaluate the initial population
Use single proportion testing, the p value method : The study does not give sufficient evidence to support the claim that less than 75% of college students spend less than $250 per semester on textbooks.
Studying the relational database : On the basis of this relational database; provide an expression in the relational algebra in order to express each of following queries: Determine the names of all students who have GPA greater than 3.
Probability on addition and multiplication rule : Determine the probably of selecting a female or an accounting major? Which rule of addition did you apply?
What depth will provide a maximum cross sectional area : Applications of quadratic equations: Maxima and minima and What depth will provide a maximum cross sectional area and thereby provide for the greatest flow of water
Dependent and independent events : Dependent and independent events.
Identifying the null and alternative hypotheses : Then test to see whether it considerably varies from 0 [use alpha = 5%]. Don't forget to identify the null and alternative hypotheses.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd