Chat with us, powered by LiveChat we have been building our Database using concepts of design and Structured Query Language (SQL). Now, your database should be ready to be deploye - Writeedu

we have been building our Database using concepts of design and Structured Query Language (SQL). Now, your database should be ready to be deploye

 

we have been building our Database using concepts of design and Structured Query Language (SQL). Now, your database should be ready to be deployed into action. This usually means the database structure and relationships have been thoroughly tested and everything functions as anticipated to begin the development of a Database Management Systems (DBMS) or Web pages (GUI) that will interact with it.

In the next couple weeks, you need to work with a database management system (DBMS) that will be your Graphical User Interface (GUI) for building and maintaining your database. Use this additional information on DBMS functions and resources as you complete your assignment.

This week, find and submit a database management system (DBMS) proposal for your final project. Choose a DBMS that you believe you will be able to execute during these last couple weeks. Your proposal must include the name and description of the DBMS (documentation and/or links). Include 1-2 paragraphs explaining why this DBMS interests you. Also, share a few challenges you anticipate by using the DBMS in your database project.

1

4

Artist

PK Artist_ID (varchar)

Name (char)NOT NULL

Event

PK Event_ID(varchar)

Date(datetime)

Organizers

PK Organizer_ID(varchar)

Name(char) NOT NULL

Manager

PK Manager_ID(varchar)

Name(char) NOT NULL

Album

PK Album_ID(varchar)

Title(char) NOT NULL

FK Artist_ID(varchar)

Year(year)

FK Label_ID(varchar)

Label

PK Label_ID(varchar)

Name(char) not null

(

Producer

PK Producer_ID(varchar)

Name(char) NOT NULL

Release

PK Release_ID(varchar)

Date(datetime)

1 1

*

*

1

The following Is the DDL SQL statement that is used to create the Musician database:

mysql> CREATE DATABASE Musician;

mysql> use musician

mysql> create table Artist

-> (Artist_ID varchar (255) PRIMARY KEY,

-> Name char (255) NOT NULL);

mysql> CREATE TABLE Label

-> (Label_ID varchar (255) PRIMARY KEY,

-> Name char (255) NOT NULL);

mysql> CREATE TABLE Event

-> (Event_ID varchar (255) PRIMARY KEY,

-> Date datetime);

mysql> CREATE TABLE Organizers

-> (Organizer_ID varchar (255) PRIMARY KEY,

-> Name char (255) NOT NULL);

mysql> CREATE TABLE Producer

-> (Producer_ID varchar (255) PRIMARY KEY,

-> Name char (255) NOT NULL);

mysql> CREATE TABLE Manager

-> (Manager_ID varchar (255) PRIMARY KEY,

-> Name char (255) NOT NULL);

mysql> CREATE TABLE Album

-> (Album_ID varchar (255) PRIMARY KEY,

-> Title char (255) NOT NULL,

-> FOREIGN KEY (Label_ID) REFERENCES Label(Label_ID),

-> Year year,

-> FOREIGN KEY (Artist_ID) REFERENCES Artist(Artist_ID);

Reference

Captain, F. A. (2018). Six-step relational database design: A step by step approach to relational database design and development. Fidel A Captain.

Embley, D. W., & Thalheim, B. (2012). Handbook of conceptual modeling: Theory,

Schmidt & Brodie, M. L. (2018). Relational database systems: Analysis and comparison. Springer Science & Business Media.

Safety Engineering and Risk Analysis. https://doi.org/10.1115/imece2016-66791

,

Running Head: Conceptual Modeling Design 1

Conceptual Modeling Design 4

Conceptual Modeling Design

Student’s Name:

Tutor’s name:

Date:

The entities to be used include the following:

· Artist.

· Manager

· Producer

· Event

· Album

· Organizers

· Label

· Release

Relationships

The manager manages all the activities that the artist should take part in including signing the artist, managing the artist’s resources, advising the artist etc. The producer deals with the music production part, together with the organizers, they organize events that the artist will perform at. The producer together with the manager oversea the recording and the release of albums.

Each of the entities will have various attributes as follows:

· Under the manager the primary key will be the manager’s ID, other attributes will include the manager’s name, address, and the phone number.

· Under the artist the PK will be the artist’s ID while the other attributes will be the name, address, genre of music, and the phone number.

· The producer’s section will include the name, address, phone number, the salary, and the producer’s ID.

· The event will have attributes such as the type of event, the amount to be charged per person, and the reference number of the event.

· The label will include the record label’s name, the amount they charge, the serial number of the record label.

· The release entity will attribute such as the release date, and the venue of the release.

ERD Blueprint.

The ERD shows the relationship between the various entities involved in the music production.

Organizers

Event

Producer

Artist

Album

Label

Release

Manager

Reference.

D’Angelo, A. (2016). Development of the reliability-risk modeling framework for ranking conceptual designs. Volume 14: Emerging Technologies; Materials: Genetics to Structures; Safety Engineering and Risk Analysis. https://doi.org/10.1115/imece2016-66791

Embley, D. W., & Thalheim, B. (2012). Handbook of conceptual modeling: Theory, practice, and research challenges. Springer Science & Business Media.

Mok, W. Y., & Embley, D. W. (1996). Transforming conceptual models to object-oriented database designs: Practicalities, properties, and peculiarities. Conceptual Modeling — ER '96, 309-324. https://doi.org/10.1007/bfb001993

Our website has a team of professional writers who can help you write any of your homework. They will write your papers from scratch. We also have a team of editors just to make sure all papers are of HIGH QUALITY & PLAGIARISM FREE. To make an Order you only need to click Ask A Question and we will direct you to our Order Page at WriteEdu. Then fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.

Fill in all the assignment paper details that are required in the order form with the standard information being the page count, deadline, academic level and type of paper. It is advisable to have this information at hand so that you can quickly fill in the necessary information needed in the form for the essay writer to be immediately assigned to your writing project. Make payment for the custom essay order to enable us to assign a suitable writer to your order. Payments are made through Paypal on a secured billing page. Finally, sit back and relax.

Do you need an answer to this or any other questions?

Do you need help with this question?

Get assignment help from WriteEdu.com Paper Writing Website and forget about your problems.

WriteEdu provides custom & cheap essay writing 100% original, plagiarism free essays, assignments & dissertations.

With an exceptional team of professional academic experts in a wide range of subjects, we can guarantee you an unrivaled quality of custom-written papers.

Chat with us today! We are always waiting to answer all your questions.

Click here to Place your Order Now