14
SOFTWARE COMPANY DONE BY: P.MANISH KUMAR II-CSE P.MANOJ KUMAR II-CSE M.SHANMUKHI II-CSE V.SIRISHA II-CSE FACULTY INCHARGE: Ms. POONAM KHARE

Software Company

Embed Size (px)

DESCRIPTION

II year CSE

Citation preview

Software company

SOFTWARE COMPANYDONE BY:P.MANISH KUMAR II-CSEP.MANOJ KUMAR II-CSEM.SHANMUKHI II-CSEV.SIRISHA II-CSEFACULTY INCHARGE:Ms. POONAM KHAREOBJECTIVEThis 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 tablesFor 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.TRIGGERSIn 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