0% found this document useful (0 votes)
61 views2 pages

Project 2015

This document outlines the requirements for a CPSC 8845 project. Students must select between a relational database project or NoSQL database project. For the relational database project, students must design an Oracle or DB2 database using ER or UML diagrams, create tables with constraints, add triggers and active elements, populate the database with SQL or programs, write application programs, and document the project. For the NoSQL project, students must compare NoSQL databases and models, select and design a NoSQL database using MongoDB, Cassandra, CouchDB, Redis or HBase, and develop a NoSQL application connecting with Java or .NET. Key deadlines include an abstract due June 15th and final presentations on June 22nd

Uploaded by

V Yaswanth Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
61 views2 pages

Project 2015

This document outlines the requirements for a CPSC 8845 project. Students must select between a relational database project or NoSQL database project. For the relational database project, students must design an Oracle or DB2 database using ER or UML diagrams, create tables with constraints, add triggers and active elements, populate the database with SQL or programs, write application programs, and document the project. For the NoSQL project, students must compare NoSQL databases and models, select and design a NoSQL database using MongoDB, Cassandra, CouchDB, Redis or HBase, and develop a NoSQL application connecting with Java or .NET. Key deadlines include an abstract due June 15th and final presentations on June 22nd

Uploaded by

V Yaswanth Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

CPSC 8845

PROJECT
Abstract Due:- June 15th
Final Project Presentation:- June 22nd, June 29th
Documentation Due :- June 29th
There are two choices for the project. Each team selects project I or project II.
I.

Relational Database Application

After you determine a background of your project and collect information about the
project. Each project would typically go through the following phases:
(1) Design the database (Oracle or DB2) using Entity-Relationship Diagrams/UML
Class Diagrams.
(2) Create tables, including constraints such as primary keys, foreign keys, check
constraints, and not null constraints.
(3) Create triggers and active elements to maintain integrity of the database and to
perform appropriate actions on database updates.
(4) Populate the database using SQL insert statements or by writing programs in
Java, VB, C#, Python, ASP.NET, JSP, or any language.
(5) Write application programs in any language.
(6) Documents the project.
The application programs would have to implement some form of user interface.
simplest user interface is terminal based and involves menus and sub-menus.

The

II.

NoSQL Database Application

(1) Compare NoSQL Database Management Systems and Models


(2) Select a NoSQL database (MongoDB, Cassandra, CouchDB, Redis, or HBase)
and data model.
(3) Design NoSQL database. Develop NoSQL Database Application
Make a NoSQL database connection with a Java
Make a NoSQL database connection with a .NET

You might also like