logo

Database Design in DBMS Tutorial: Learn Data Modeling

The assessment involves a practical evaluation of database programming skills.

17 Pages1795 Words26 Views
   

Added on  2022-09-09

Database Design in DBMS Tutorial: Learn Data Modeling

The assessment involves a practical evaluation of database programming skills.

   Added on 2022-09-09

ShareRelated Documents
Running head: DATA MODELLING & DATABASE DESIGN
DATA MODELLING & DATABASE DESIGN
Name of the Student
Name of the University
Author Note
Database Design in DBMS Tutorial: Learn Data Modeling_1
DATA MODELLING & DATABASE DESIGN
1 Task 1: Creating three tables with relevant keys as suggested in the above diagram:
Creating Department Table:
CREATE TABLE department (
department_id int(11) NOT NULL,
Deptname varchar(30) NOT NULL,
deptLocation varchar(20) NOT NULL,
deptFloor varchar(20) NOT NULL,
PRIMARY KEY (department_id)
);
Database Design in DBMS Tutorial: Learn Data Modeling_2
DATA MODELLING & DATABASE DESIGN
2
Creating Employee Table:
CREATE TABLE employee(
employee_id int(11) NOT NULL,
Empname varchar(25) NOT NULL,
Managerid int(11) NOT NULL,
Dateofhire date NOT NULL,
Jobname varchar(15) NOT NULL,
Salary decimal(10,2) NOT NULL,
department_id int(11) NOT NULL,
DOB date NOT NULL,
address varchar(30) NOT NULL,
PRIMARY KEY (employee_id),
CONSTRAINT dept_fk FOREIGN KEY (Department_id) REFERENCES
Department(Department_id)
);
Database Design in DBMS Tutorial: Learn Data Modeling_3
DATA MODELLING & DATABASE DESIGN
3
Creating Salary Table:
CREATE TABLE salary(
salary_level int(11) NOT NULL,
salarymin int(11) NOT NULL,
salarymax int(11) NOT NULL,
PRIMARY KEY (salary_level));
Task 2: Insert record of 10 employees in the employee table:
Database Design in DBMS Tutorial: Learn Data Modeling_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Database Modelling Assignment | Task
|11
|1429
|21

Task 1 CREATE TABLE EMPDB
|7
|1224
|62

Data Modelling & Database Design | Assignment
|9
|842
|22

Database Design and SQL
|9
|1255
|102

Database Design and Development Case | Assignment 1
|13
|2159
|29

Data Modelling & Database Design tasks 2022
|10
|1825
|14