[SOLVED] MIS561 LAB 2 WORK WITH DICTIONARY AND CREATE RELATIONAL DATABASE: In this lab, you will prepare a Data Dictionary based on the list of elements. Also, your task will be determined the tables, their relationships, primary and foreign keys. Based on this analysis, you will create Database Schema, relational tables, Entity –Relational Diagram (ERD), establish connection to your local MySQL Server, create physical database and insert data to the tables.
[SOLVED] MIS561 LAB 2 WORK WITH DICTIONARY AND CREATE RELATIONAL DATABASE: MySQL provides two primary types of file management: dictionary-managed files and MySQL Workbench-managed files. As part of this iLab, you will need to supply some information as to how you would use both of these approaches, and you will have to discuss some of the advantages of each.
For Step 3, you need access to your database instance. If you have any difficulties connecting your database instance, let’s take error messages, screen shots, descriptions of the situation to the graded threads and work as a team to resolve issues.
Now you are ready to proceed.
[SOLVED] MIS561 LAB 2 WORK WITH DICTIONARY AND CREATE RELATIONAL DATABASE: Deliverables
Your assignment will be graded based on the following.
For Steps 1, 2, 3 and 4 create a single Word document and include the answers or solutions to all problems. Be sure to label your document and include your name and course number in the heading. Save your document as “yourname_Lab_2.docx.”
Submit both “yourname_Lab_2.docx” to the Dropbox for this week.
iLAB STEPS
[SOLVED] MIS561 LAB 2 WORK WITH DICTIONARY AND CREATE RELATIONAL DATABASE: STEP 1: Create Data Dictionary for provided elements
As the DBA for your company, you have decided to install a new version of the MySQL database to replace the current database version being used. The old database has become a constant headache and seems to be causing an overload on the disk drive’s I/O channels. Further analysis has also shown that two primary large tables are the main points of access. The new tables will be DEPT, EMPLOYEE, and BONUS.
Describe how you plan to compile the Data Dictionary and decide on the table’s structure with the new MySQL database.
Given list of elements:
NN | Attribute Name | Column name | Data Type |
---|---|---|---|
1 | Employee number | (PK) | EMPNO NUMBER(4) |
2 | Employee first name | EFNAME | VARCHAR2(10) |
3 | Employee last name | ELNAME | VARCHAR2(20) |
4 | Job category | (FK) JOBCATEGORY | VARCHAR2(4) |
5 | Manager | MGR | NUMBER (4) |
6 | Hire date | HIREDATE | DATE |
7 | Salary | SAL | NUMBER (7.2) |
8 | Commission | COMM | NUMBER (7.2) |
9 | Department | number(FK) DEPTNO | NUMBER(2) |
10 | Department name | DEPTNAME | VARCHAR2(14) |
11 | Location | LOC | VARCHAR2(13) |
12 | Job title | JOBTITLE | VARCHAR2(20) |
13 | Job description | JOBDESC | VARCHAR2(20) |
[SOLVED] MIS561 LAB 2 WORK WITH DICTIONARY AND CREATE RELATIONAL DATABASE: Compile Data Dictionary (in alphabetic order):
NN Attribute Name Column name Data Type Data element description Table name Primary key/ Foreign key indicator (P/F) Not NULL Default value
Department number DEPTNO NUMBER(2)
Place and save your answers in a Word document named “yourname_Lab_2.docx.”
[SOLVED] MIS561 LAB 2 WORK WITH DICTIONARY AND CREATE RELATIONAL DATABASE: STEP 2: Create SCHEMA and database tables in MySQL Workbench
2.a Create SCHEMA
2.b Create tables
2.c Foreign key creation
2.d Save database
[SOLVED] MIS561 LAB 2 WORK WITH DICTIONARY AND CREATE RELATIONAL DATABASE: STEP 3: Create and configure a new connection to the MySQL Server
Part 1 Create a new connection to the MySQL Server
Part 2 Configure a New MySQL Connection
Please add Management, INSTANCE and PERFORMANCE screenshots for the created database to lab Report.
[SOLVED] MIS561 LAB 2 WORK WITH DICTIONARY AND CREATE RELATIONAL DATABASE: STEP 4: Insert data to tables using MySQL Workbench
Please select counters and rows in database tables and add screenshots to lab Report.