Sie sind auf Seite 1von 2

The required database should be developed according to

the following stages: Developaconceptualdatamodelreflecti


ngthefollowingrequirements: Identification of the relations
(entity types). Identification of relationship types and…

The required database should be developed according to the following stages:


Developaconceptualdatamodelreflectingthefollowingrequirements: Identification of the relations
(entity types). Identification of relationship types and their participation and cardinality
constraints. Identification
GET THE ANSWER>> https://solutionlly.com/downloads/the-required-database-should-be-deve
loped-according-to-the-following-stagesdevelopaconceptualdatamodelreflectingthefollowingrequ
irementsidentification-of-the-relations-entity-types-identific

The required database should be developed according to the following stages:


Developaconceptualdatamodelreflectingthefollowingrequirements: Identification of the relations
(entity types). Identification of relationship types and their participation and cardinality
constraints. Identification of attributes and association of attributes with entity or relationship
types. Determination of candidate and primary key attributes of entity types. Determination of
specialization/generalization and categorization relationships, whenever it is appropriate.
Enhanced Entity-Relationship (EER) diagram to reflect the requirements.
Developagloballogicaldatamodelbasedonthefollowingrequirements: Refinement of the
conceptual model – including a refined Enhanced Entity-Relationship (EER) diagram. Derivation
of relations from the refined conceptual model. Validation of logical model using normalization to
BCNF. Validation of logical model against corresponding user transactions. Definition of integrity
constraints including: – Primary key constraints.– Referential Integrity (foreign key) constraints.–
Entity integrity (NULL and default value) constraints. – Alternate key constraints.– General
constraints if any. Translate the global logical data model for the MYSQL(Google Cloud) or
Oracle Enterprise DBMS. Development of SQL code to create the entire database schema and
reflect its constraints. Development of the case study application to interact with the database
and enable the transaction requirements (Use any programming language Java, C++, Python,
etc..) Interact with the database and enable the transaction requirements. You need to create
several sample tuples for each relation in your database. Report: The report should include a
detailed typed documentation of the project’s stages, results at each stage, test data, sample
output, and conclusion. For example, you should include the EER diagrams for the conceptual
data model and the logical data model. The project will be graded as follows. Conceptual and
Logical Design 40% RDBMS2 Implementation and Application 40% Report 20%Case Study:
Business Contact Interaction Tracking System Develop a business contact interaction tracking
system. Businesses must carefully record information about interaction with important business
contacts. This system must include the following: Descriptive data for contacts, such as name,
salutation, job title, employer, manager, subordinates, secretary, addresses (home, office,
mailing), phone numbers (home, office, cellular, fax, secretary), email addresses, and personal
1/2
comments. Data for events of interaction, such as phone calls, email, and postal mail. For each
interaction event, record the date and comments. Your system must also enable searches, such
as Theinteractioneventsassociatedwithaparticularcontact(forexample,JohnSmith). List all the
interaction events made during a particular time period (for example, between July 1, 2011 and
December 31, 2011).
Listtheinformationforallcontactsavailableinaparticularcompany(forexample,Company ABC). List
the total number of phone calls made during a particular time period (for example, between
January 1, 2014 and January 31, 2014). Sample Queries List all the interaction events [date,
event type, comments] associated with a particular contact. List all the interaction events made
during a particular time period (for example, between 07/01/2014 and 12/31/2014). Use
MM/DD/YYYY as input format for date. List the information for all contacts available in a
particular company (employer). List the total number of phone calls made during a particular
time period (for example, between 01/01/2012 and 03/01/2012). Use MM/DD/YYYY as input
format for date.
Listallthesubordinates[name,jobtitle,officephonenumber,primaryemailaddress]ofa particular
contact. List all contacts that have more than 2 subordinates and a secretary. List all companies
(employers) and the number of contacts associated with them. The list should be sorted in
decreasing order of the number of contacts. List all contacts with greater than 3 interaction
events. List total number of phone call events, total number of email events and total number of
postalmailevents. List all contacts with home address in a particular city.

GET THE ANSWER>> https://solutionlly.com/downloads/the-required-database-should-be-deve


loped-according-to-the-following-stagesdevelopaconceptualdatamodelreflectingthefollowingrequ
irementsidentification-of-the-relations-entity-types-identific

2/2
Powered by TCPDF (www.tcpdf.org)

Das könnte Ihnen auch gefallen