Develop a complete system

Assignment Help Database Management System
Reference no: EM13311846

Assignment

The assignment will be chosen by the individual student with my approval. An ideal assignment will be one which involves at least four entity sets, but not too many since there will be critical time pressure to complete the assignment. Also, we hope for interesting relationships (many-many, many-one, one-one, ISA, weak entity sets, etc.) between the entity sets in order to lead naturally to the use of the major topics covered in the course. For students with considerable experience with practical database systems, I will encourage you to come up with ideas for alternative kinds of assignments that will provide you with a substantial learning experience.

The assignment will give you an opportunity to exercise the techniques and tools you learn in this class. The goal is not to develop a complete system, but rather to develop a prototype that illustrates the major features of the system, were it to be completed. We want the parts that are done to be complete and impressive. The major requirements of the assignment will be a careful and complete ER model, the relational database tables with sample data, a set of interesting SQL queries, and finally a user-friendly interface.

Important:

Please write down the keys for each relation, the functional dependencies for each relation, and you must guarantee all the relations are 3NF or above.

Here are some topics that can be used:
Taxi Company Database
Police Force Database
Hospital
Airport Records
Apartment Complex
Book Publisher
University
Attention:
Sample files
Table: contacts(first, last, phone, mobile, fax, email, website)
query.php (perform a query)
$username="username";
$password="password";
$database="username";
mysql_connect(localhost,$username,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * FROM contacts";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
echo "Database Output

";
$i=0;
while ($i
$first=mysql_result($result,$i,"first");
$last=mysql_result($result,$i,"last");
$phone=mysql_result($result,$i,"phone");
$mobile=mysql_result($result,$i,"mobile");
$fax=mysql_result($result,$i,"fax");
$email=mysql_result($result,$i,"email");
$web=mysql_result($result,$i,"web");
echo "$first $last
Phone: $phone
Mobile: $mobile
Fax: $fax
E-mail: $email
Web: $web

";
$i++;
}
?>
test.html and insert.php
First Name:
Last Name:
Phone:
Mobile:
Fax:
E-mail:
Web:
$username="username";
$password="password";
$database="username";
$first=$_POST['first'];
$last=$_POST['last'];
$phone=$_POST['phone'];
$mobile=$_POST['mobile'];
$fax=$_POST['fax'];
$email=$_POST['email'];
$web=$_POST['web'];
mysql_connect(localhost,$username,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query = "INSERT INTO contacts VALUES ('$first','$last','$phone','$mobile','$fax','$email','$web')";
mysql_query($query);
mysql_close();
?>

Reference no: EM13311846

Questions Cloud

Explain the smallest heat of combustion and why : Which has the smallest heat of combustion and why? allenic, conjugated, or isolated structures
Explain what chemical process happens as the fabric dries : Looking at the structures for blue indigo and white indigo, how can you tell that white indigo is the reduced form. What chemical process happens as the fabric dries
Circular and non-circular slip surfaces : The thickness of each layer is determined by the "last" ID number. Four student numbers are used as the example - Circular and non-circular slip surfaces should be considered
Explain a four-carbon chain with two methyl groups : Given a four-carbon chain with two methyl groups and an NH2 group on the fourth carbon and a C=O double bond and an H on the first carbon. It asks me to draw the product of the reaction of this molecule with H3O+ (cat.) and Delta toluene.
Develop a complete system : The assignment will be chosen by the individual student with my approval. An ideal assignment will be one which involves at least four entity sets, but not too many since there will be critical time pressure to complete the assignment.
Hat is the size of the induced current in the loop : A 20.0 cm \times 20.0 cm square loop of wire lies in the xy-plane with its bottom edge on the x-axis. The resistance of the loop is 0.550 {\Omega}. What is the size of the induced current in the loop at t=0.510
Determine how far from the film should the lens be placed : A camera has a lens with a focal length of 26.9 cm. how far from the film should the lens be placed
Find the position of the final image formed by the system : A converging lens with a focal length of 5.00 cm is placed 20.00 cm in front of a concave mirror whose focal length is also 5.00cm. Calculate the position of the final image formed by the system
What is the time for the sphere to hit the floor : Two spheres are launched horizontally from a 1.1m-high table. Sphere A is launched with an initial speed of 4.5 m/s. What is the time for the sphere A to hit the floor

Reviews

Write a Review

Database Management System Questions & Answers

  Relations of airline flight information

The relations given below keep track of airline flight information:Flights(flno: integer, from: string, to: string, distance:integer, departs: time, arrives: time, price: real)Aircraft(aid: integer, aflame: string, cruisingrange: integer)

  Practice on topic of normalization

Practice on topic of Normalization

  What is the output when the following script is executed

Determine the answer (expected result) based on your reading of from text book: -  Just show the expected output when you run the syntax.

  Explain relation schema and set of functional dependencies

Consider relation schema r(A,B,C,D,E, F) and a set of functional dependencies {A BCD,BCDE,BD,DA}. Calculate canonical cover for set of functional dependencies (show each step of your derivation with an explanation).

  Explain primary problem in credit card records

You have a file which contains credit card records. Each record contains field for the card number, expiration date, and name of card holder. Explain what primary problem you try to solve is.

  Timetabling system - write an sql function

With the new UNSW timetabling system, the LIC of each course is required to specify what facilities they require in their classrooms as one of the inputs to the timetabling process. Write an SQL function to provide a list of rooms that contain a g..

  Prepare the relational schema for database

Prepare the relational schema for database

  Explaining business activity in new is with a database

Assume you manage business activity which needs a new IS with a database. The development team is divided on which DBMS you must use. One faction wishes to use oracle,a second wants to use MtSQL, and a third wants to use SQL server.

  Discuss how olap and data warehousing technologies

Discuss how OLAP and data warehousing technologies work together in solving user problems. What are the advantages and disadvantages of the different OLAP technologies (MOLAP, ROLAP, HOLAP)?

  Number of leaf-level blocks needed if blocks are full

What is the order P of the B+-tree if B+-tree access structure on the key is constructed? What is the number of leaf-level blocks needed if blocks are approximately 69% full (round up for convenience)?

  Prepare a database using microsoft access

Using Microsoft Access, prepare a database and save it as Acme Inc. Prepare the following tables: Employees and Products. Field names for Employees table are first name,

  Database system development

The database application project (DAP) for this course consists of the creation of a fully functional Microsoft Access database application for a real client.

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