Upload
hema-sundar
View
52
Download
0
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