Database Management Systems

Cancelled Posted 7 months ago Paid on delivery
Cancelled Paid on delivery

I need help with my Database Management Systems.

This task represents the database design for a part of the food delivery function at Jack and

Annie’s Soup & Sandwich Service. The outcome of this process represents a portion of the database

design for the system that you are working on. It will also serve as the basis for the SQL and Python

tasks. The report should include the following:

 Logical database design

This forms the initial database schema for the food delivery function at Jack and Annie’s Soup &

Sandwich Service. It is based on the accompanying data model. The data model does not cover all of

the delivery processes. It is assumed that the mapping is to a relational schema. For each table, you

need to specify the columns that comprise the table, identify its primary key, and specify any foreign

keys, including columns that serve as both primary and foreign keys. The tables should be presented

in standard form. You should ensure that common column have identical names. See the handout

for what constitutes a logical database design – it is not a diagram.

 Changes to logical database design

This represents changes to the logical database design based on the restructuring of columns,

consolidation of columns, and any denormalization of the tables. This may be presented as a bullet

list – see the handout for reference.

 Final database design

This represents changes to the final database design you are proposing after the application of the

changes listed earlier. This should be presented in standard form. Remember to depict all keys,

including columns that are both primary and foreign keys. Once again, this is not a diagram.

 Physical database design

This includes the physical schema and the list of indexes to be used. You need to define each

column, specifying its format, (type and length), and whether it excludes NULL values. Also, specify

any indexes, and all forms of referential integrity that may apply. This is to be done using the

standard SQL notation (for both tables and indexes), as illustrated below:

CREATE TABLE CREDITCARD

( CCNO CHAR(16) NOT NULL,

TYPE CHAR(4),

EXPIRY DATE DATE,

CARDHOLDER NAME VARCHAR(30),

CUSTOM CHAR(8),

PRIMARY KEY ( CCNO ),

FOREIGN KEY ( CUSTID ) REFERENCES CUSTOMER )

where

 foreign keys must reference another table

 multiple foreign keys must be defined separately

 concatenated primary keys must list all columns separated by commas.

INDEX PROD_INDEX ON PRODUCT ( DESCR ASC )

Assumptions

This section covers the assumptions that you have made in assembling the report. Include this before

the logical database design, so that I can better understand the thinking that went into the creation of

the report. Assumptions could cover:

 Identification of primary keys. This is particularly important for associative entities, especially if

the concatenation of keys from the participating entities is not sufficient to serve as a unique

identifier.

 Identification of foreign keys. Particularly for 1:1 relationships.

 Mapping of subclass structure. Include justification for the option selected.

 Tables/columns discarded in the final design. This is an obvious one.

 Table layout. As a general rule, keys should appear at the front. Composite attributes must be

sequenced together. Other columns may be arranged as you see fit.

 Column formats. This should address the data type and length, if nonstandard.

 Indexes selected/omitted. Provide reasoning/explanation as to why you felt that is important to

create an index on this column (or set of columns).

Jack and Annie’s Soup & Sandwich Service Delivery Data Model

Database Programming SQL Database Administration MySQL Database Development

Project ID: #33326648

About the project

9 proposals Remote project Active 7 mos ago

9 freelancers are bidding on average ₹8444 for this job

sonus21

Hello courseone! I hope you're well. I'm a senior Python developer with specializing in python app and web development. I've delivered more than 100 projects over time with 5* rating. Here are some of my skills necess More

₹6000 INR in 14 days
(17 Reviews)
5.6
nyarOnyari

Hello, I have read your project description about Database Management Systems. I am an expert in database systems and I have developed many database systems including but not limited to a database system for a School, More

₹12500 INR in 5 days
(39 Reviews)
5.1
hoaxuyentri

Hello! I hope you are doing well. I am an experienced database developer/administrator using TSQL in long time (sql server, mysql, oracle, postgres, mariadb, SSRS, Report Builder). You can refer my profile in link htt More

₹3500 INR in 2 days
(34 Reviews)
4.9
jibitesh281102

I am a skilled a Database Engineer with over 2 years of experience in Database Management Systems, MySQL, SQL and Database Design and Development. Your project requires a skilled Database Developer who can code out the More

₹5000 INR in 7 days
(0 Reviews)
0.0
ivanskriptunov

Hello, my name is Ivan. I have more than 5 years of experience in working with MSSQL and PostgreSQL. I have created several desktop applications for agencies. In these works, I used my own databases with a lot of tabl More

₹7000 INR in 3 days
(0 Reviews)
0.0
mejyoti4

I am full stack developer with8 year's of experience in Microsoft technologies c#,asp.net,MVC,SQL,.net core,web api, website

₹12000 INR in 7 days
(0 Reviews)
0.0
ruben145678

Hello, I am a software developer with over five years of experience in the creation and maintenance of relational databases. I am fully qualified to assist you in resolving your request quickly and efficiently.

₹7000 INR in 7 days
(0 Reviews)
0.0
techindia999

Hi Greetings! We are team of software developers. We have developers working on almost all the technologies. We will assign you a project manager who will assist you during entire process of project completion. We wil More

₹12500 INR in 7 days
(0 Reviews)
0.0
djeacoumary

Hi, How are you? I have understand the description you have mentioned about the Database design for the food delivery project. This is Djeacoumary, have 12 years of experience in both Backend development starting fro More

₹10500 INR in 5 days
(0 Reviews)
0.0