Object-oriented client database assignment

Assignment Help Database Management System
Reference no: EM13803404

Object-Oriented Client Database Assignment

Programming Assignment Worksheet

Imagine that a customer has come to your team and has requested a simple application that will allow the customer to store client names, addresses, and telephone numbers. Your team is tasked with building this database application. The following are some of the requirements:

  • The application will be written as a console app.
  • The application will allow the user to enter as many clients as they need. These will be stored in memory using a linked-list and dynamic memory.
  • The client data will be housed in a client class with constructor and destructor.
  • The application will also store the data to a file. When the application comes up, it will load any stored data from file into the linked list in memory, and when the user is done, the application will store the data back to file.
  • When data is entered, the application will check to make sure the telephone numbers are numbers and will output a message if they are not.
  • The application will allow the user to search the database for a specific telephone number match.
  • The application will allow the user to show all of the clients using more than one sort order.

Reference no: EM13803404

Questions Cloud

Powerful pessimism about the dangers of technologies : In "Why the Future Doesn't Need Us" (pp. 285-301), Bill Joy expresses a powerful pessimism about the dangers of technologies that may be developed later in our century.
Issue of security challenges on the internet : Discuss the issue of security challenges on the Internet as that issue applies to a global enterprise. List at least five Internet security challenges.
What are the benefits of dynamic memory allocation : What are the benefits and potential pitfalls of using dynamic memory allocation
Identify a specific sort algorithm of your choice : Identify a specific sort algorithm of your choice. What are the pros and cons
Object-oriented client database assignment : Imagine that a customer has come to your team and has requested a simple application that will allow the customer to store client names, addresses, and telephone numbers. The application will be written as a console app
Web design and object-oriented programming : Identify two differences between web design and object-oriented programming
Explain the limitations of html and why xml was developed : Explain the limitations of HTML and why XML was developed
Describe when you would use an open source database : Based on the Schumacher (2010) article, describe when you would use an open source database and when you would not
Explain php and how they are used in website development : Explain PHP and ASP.net and how they are used in website development

Reviews

Write a Review

Database Management System Questions & Answers

  What is the assignment operator

What is the problem with the following statement? 60 + 5 = grade, What is the problem with the following statement? lastName = "smith, What is the assignment operator

  Making a simple xml tree out of the given data

Making a simple XML tree out of the given data and using Xpath to navigate through it

  A database security did not take priority in the enterprise

Data breaches have been reported in all industries, from education to healthcare to finance. Database security did not take priority in the enterprise IT security plans until a few years ago

  Database planner should spend a considerable amount of time

Provide what reports may be produced as a result of your database design.Based on the information you have researched, create a 2-3 page design document that includes a description of the database you would like to create as well as sample tables ..

  Create a vlookup criteria table

Create and use named ranges for range references (I ended up with about 30 named ranges).

  List all pair of products names which are in same city

List the names of agents that placed an order for customer C003 or customer C006. List all pair of products names that are in the same city, along with their city name.

  Explain issues to convert relationship for new cardinality

Using example of vehicles and drivers, explain issues to convert relationship for new cardinality including new relationships and attributes for the tables.

  Consider a relation stored as a randomly ordered

Consider a relation stored as a randomly ordered ?le for which the only index is an unclustered index on a ?eld called sal. If you want to retrieve all records with sal > 20, is using the index always the best alternative? Explain.

  A company makes use of a computerised flat file information

a company makes use of a computerised flat file information retrieval and storage system. the company is experiencing

  Create a local database that will synchronize data

In the prior phase, you started work on some of the application's graphical user interface (GUI). In this assignment, you will add a data entry form to the GUI and create a local database that will synchronize data to the isolated storage containe..

  Review the subsequent list of data management difficulties

how data warehousing, online transactional databases, and data mining can solve or reduce these difficulties. Be specific.

  Difference between navigation mode and editing mode

In Datasheet view, what is the difference between navigation mode and editing mode? What command can you use in Datasheet view to remove the display of one or more fields from the datasheet

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