Databases
CSCI 2215 Introduction to Databases Fall, 2015
Homework and Assignments Guidelines
Paper and pencil problems guidelines
For the non-programming (“paper and pencil") problems, you have to submit hard (paper) copies
- email submissions will not be accepted.
You will lose points if you don't follow these guidelines:
All work is to be done using a word processor i.e. your homework should not be handwritten. The exception to this is if there are complex formulae or complex figures; it
is OK to do these by hand.
All work has to be submitted in the correct order (i.e. problem 1 before problem 2 before problem 3 . . . ) and should be neatly stapled.
You don't need to copy the question on your answer sheet; you only have to write the answer.
Please read the question carefully and answer only what is being asked for, no more and no less. As an example, supposed you are asked to give a brief answer as to the difference
between a stack and a queue. What your answer should say is that a stack is LIFO and a
queue is FIFO. Here are some examples of what you should not do:
Start quoting from the textbook as to what stacks are and what queues are.
Start explaining why stacks are useful and where they are used.
Give a long explanation as to why data structures are wonderful. If you do any of the above, and include a lot of material which is not directly relevant to
what the question is asking, you will lose points.
When a question asks for an answer and says \no explanation necessary," if you need to do some calculations etc., do them on a separate sheet of paper. For example, if I tell you
that a queue has the elements 5; 3; 8; 2; 6, and I ask you to tell me what will be the third
element dequeued (no explanation necessary), all I expect to see on your answer sheet is
8, and nothing else.
If you are getting information from a book or a web site (see the policy on plagiarism) you should attribute it, understand what is written, and then write the answer in your own
words.
SQL problems guidelines
For the SQL problems in both the homework and the project, you have to read the guidelines
carefully; these will be given as part of the HW.