You are on page 1of 14

SOFTWARE COMPANY

DONE BY:
P.MANISH KUMAR
P.MANOJ KUMAR
M.SHANMUKHI
V.SIRISHA

II-CSE
II-CSE
II-CSE
II-CSE
FACULTY INCHARGE:Ms. POONAM KHARE

OBJECTIVE
This project deals with the software company
database in different fields.
The project mainly focus on how the client and
server environment works and how project that is
developed by that company.
This data base gives the basic idea of how the
internal core analysis of how internally the project is
divided and completed.
The data base solves any complex problem by
dividing it into simpler forms.

RELEVANCE
A software company works on a basic scenario
provided by the client and how the project is
efficiently completed.
Software engineering discusses the
development methods of medium and large size
software-intensive systems.
The analysis and design of such systems can be
realized only if it happens at a higher abstraction
level and the system is modeled.

IMPLEMENTATION
The database of this model can be used to develop
the working relationship between company and the
clients in order to maintain the statistics of the
project and the total work.
It says little about the technical aspects of
software quality.
It does not directly address the need for customer
satisfaction or timely product delivery it omits
mention of the importance of measurement and
metrics.

CREATION AND INSERTION IN


ORACLE
EMPLOYEE TABLE

COMPANY DETAILS

PROJECT DETAILS

HR DETAILS

The above tables are normalised to reduce data


redundancy.
NORMALIZATION OF COMPANY TABLE

BCNF

Certain queries are required to retrieve the data from the tables
For example:
1.Find those employee names whose department is cs
Solution:
select name from Employee where DEPt='c.s';

The command which are use manipulate or make


modifications in table are called as DDL(Data Definition
Language) and DML(Data Manipulation Language) commands.

TRIGGERS
In this we create table called project and also we create another table
called audit_project which includes all the attributes of project
table and also include two new columns called delete date and
delete time. This new two columns keeps the track of those data
which has been deleted. Suppose if data of ID GER65 has been
deleted by some of the user then by using audit_project table we
can find who deleted the data and at what time.

THANKS TO
MANAGEMENT

You might also like