Need customer management program, Database Management System

Assignment Help:

Project Description:

This is a Customer Management project. Customer data is presented in a text file. The program can load this text data into its database columns. The data mapping is user definable. User will also define a process to run on the data just before loading into database. Process will be as simple as converting the text to lowercase, uppercase and so on or more complex such as covert code into text e.g 01 becomes Mr, 02 becomes Ms and so on.

After load there is a deduplication. The user can select one or more data fields for the system to compare the contents. When the contents match according to a pre-defined percentage then the record is supposed a duplicate of each other. Duplicates are tagged as such and only the master record remains as valid.

Each record in the database is an individual. The ability to search and update records is a requirement.

Campaigns are run by defining a campaign and the criteria which will selects which customers will be selected. This can be tagged back to each customer record so that we know which customer previously in which campaign.

The preferred tools are SQL Server and VB.NET.

Skills required and .NET, SQL, Database Administration, Visual Basic


Related Discussions:- Need customer management program

Mysql, he SQL query that will return the order number, quantity ordered, pr...

he SQL query that will return the order number, quantity ordered, price each and total cost of an order (quantity * price each) from the order details table. Label the calculated c

Erd, Table_Name( attribute_1, attribute_2, attribute_3, ….. ,attribute_x) ...

Table_Name( attribute_1, attribute_2, attribute_3, ….. ,attribute_x) Primary Key ( attribute_1, attribute_2) Foreign Key attribute_4 References Table_Name_2 (repeat for each fore

Clinic, Need a sample of a clinic database relationships

Need a sample of a clinic database relationships

Explain the term- query, Explain the term- Query. Queries are used to re...

Explain the term- Query. Queries are used to repossess and show specific records in a table. They can also be used to show specific fields of specific records, which meet the co

RAID technology, what characterizes the levels in RAID technology

what characterizes the levels in RAID technology

Super keys, A super key is an attribute or set of attributes used to recogn...

A super key is an attribute or set of attributes used to recognize the records uniquely in a relation. For instance, in the Relation PERSON defines earlier PERSON_ID is a super

Binary relationship, explain in details about one to one binary relationshi...

explain in details about one to one binary relationship

Define the term domain, Define the term Domain. For each n every attrib...

Define the term Domain. For each n every attribute there is a set of permitted values known as the domain of that attribute.

Compare the efficiency of the two mining processes, Consider the following ...

Consider the following database containing five transactions. Let min_sup = 60%. Mine all frequent itemsets using Apriori and FP-growth algorithm. Compare the efficiency of the t

Binary relationships, One-to-one relationship: For every 1:1 relationshi...

One-to-one relationship: For every 1:1 relationship type R in the ER diagram including two entities E1 and E2 we take one of entities (say E1) preferably with total participatio

Write Your Message!

Captcha
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