You are on page 1of 119

Final Presentation

Raja S
Arunthileeban A
Kiran K
Satheesh S
Sujitha V
Vigneshkumar M

Contents
Hardware
Database
Windows Fundamentals
Windows Products
Network Fundamentals
Network Products
Linux Fundamentals
Linux Products
Soft skills

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

Hardware
SMPS
Motherboard
Hard Disk

Switch Mode Power Supply

INPUT
VOLTAGE
AC(230 V /
5A/50Hz)

OUTPUT
VOLTAGE
DC(12V,5V,

STEP-DOWN
TRANSFORMER

BRIDGE
RECTIFIER

FILTER

VOLTAGE
REGULATOR

+3.3V , Gnd)

FEEDBACK
CIRCUIT

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

Motherboard

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

Motherboard Contd

Back panel Connectors

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

Hard Disk

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

Database
Architecture
SQL
Constraints

Database
A database is a computerized record
keeping system.
Database is used whenever a large amount
of data is needed to be stored and retrieved
quickly and easily.
The database not only stores data, but also
a description of the data.

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

ORACLE 10g ARCHITECTURE

SERVER (OPEN)

SYSTEM GLOBAL AREA (SGA)

LOGIN
SHARED POOL

User
Process
PROGRAM GLOBAL
AREA (PGA)

DATA BUFFER CACHE

Library
Cache
Server
Process

Data
Dictionary
Cache

REDO LOG BUFFER

Blocks

LOGICAL
MEMORY
(INSTANCE)

1. Unused Block
2. Used Block
3. Dirty Block

Session
Informations
SMON

PMON

DBWR

CKPT

LGWR

ARC

REDO LOG FILES


BACKGROUND
PROCESS

DATA FILES

CONTROL FILES
RLF 1

PHYSICAL
MEMORY
(DATABASE)

RLF 2

ARCHIVE LOG FILES

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

10

Structured Query Language


Structured Query Language, is a database
computer language designed for managing data in
relational database management systems
(RDBMS).

Data Definition Language (DDL)

Create
Alter
Rename
Drop
Truncate

Data Manipulation Language (DML)

Insert
Delete
Update
Merge

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

11

Structured Query Language


Data Control Language (DCL)
Grant
Revoke

Transaction Control Language (TCL)


Commit
Rollback
Savepoint

Data Retrieval (DR)


Select

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

12

Constraints
Constraints are used to limit the values in the
table.
Six Types of Constraints are,

Not Null Constraint

Check Constraint

Unique Constraint

Primary Key Constraint

Foreign Key Constraint

Default Constraint

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

13

Types of Constraints
Not Null Constraint:
create table tablename(cname1 datatype constraint
name not null,cname2 datatype);

Check Constraint:
create table tablename(cname1 datatype constraint
name check(cname >15));

Unique Constraint:
create table tablename(cname1 datatype constraint
name unique);

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

14

Types of Constraints
Primary Key Constraint:
create table tablename(cname1 datatype constraint
name primary key);

Foreign Key Constraint:


create table tablename1(cname1 datatype references
tablename(cname1));

Default Key Constraint:


create table tablename(cname1 datatype default
value);

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

15

Windows Fundamentals
Architecture
Booting Process
Process Management

Architecture

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

17

Windows Booting Process

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

18

Booting Process
Pre-Boot Sequence
NT Loader

Read BOOT.INI
Run NT DETECT
Build Hardware List
Load Kernel
Load HAL
Load HKEY_LOCAL_MACHINE\SYSTEM
Load Drivers (starts = 0)

KERNEL

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

19

Process Management
Process:
A Process is sequential program in execution.
Components of Process
Object program
Data
Resource
Status of program execution

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

20

Process State
Process state is defined as the current activity of the process

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

21

Process Scheduling
Scheduling Mechanism is a part of the process manager
that handles the removal of the process from the CPU
and the selection of another Process.
Scheduling Algorithms
First In First Out (FIFO)
Round Robin (RR)
Priority Scheduling

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

22

Windows Product
Software Deployment
DHCP

Software Deployment
It is a process of deploying(installing) Microsoft
software(.msi files) to the client machines from the
server.

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

24

Software Deployment Configuration

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

25

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

26

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

27

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

28

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

29

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

30

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

31

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

32

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

33

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

34

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

35

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

36

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

37

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

38

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

39

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

40

SD Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

41

Dynamic Host Configuration Protocol


DHCP Provides the IP address to the client machines
from the pool of IP Addresses.

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

42

DHCP Configuration

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

43

DHCP Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

44

DHCP Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

45

DHCP Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

46

DHCP Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

47

DHCP Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

48

DHCP Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

49

DHCP Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

50

DHCP Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

51

DHCP Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

52

DHCP Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

53

DHCP Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

54

DHCP Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

55

DHCP Configuration Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

56

Network
OSI Layers
Types of Network
Proxy Server

OSI Layers

Physical Communication
Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

Types of Network
LAN

WAN

MAN

59
59
Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

59

Proxy Server
It acts as an intermediate between the client and other servers
and blocks the undesired sites given by the Administrator.
The major uses of a proxy are,

Security (Filtering)
Encryption
Caching
Compression
Eavesdropping

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

60

Proxy Server Contd

network

internet

Google.com
Client

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

61

Network Product
Routing

Routing
Routing is the process of transferring data from one network to
another network.
Routing Techniques,
Static Routing
Default Routing
Dynamic Routing

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

63

Sample Network

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

Static Routing
Static Routing, is a fixed network route which is
configured by the administrator.
ip route destinationnetworkip defaultgateway outgoing
hopaddress
Ex: Router> enable
Router# configure terminal
Router(config)# ip route 130.0.0.0 255.255.0.0 20.0.0.2
Router> enable
Router# configure terminal
Router(config)# ip route 130.0.0.0 255.255.0.0 serial 0/1
Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

65

Default Routing
Default Routing, is the network route used by a router
when no other known route exists for a given IP Packet's
destination address.
ip route 0.0.0.0 0.0.0.0 outgoinghopaddress
Ex: Router> enable
Router# configure terminal
Router(config)# ip route 0.0.0.0 0.0.0.0 20.0.0.2

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

66

Dynamic Routing - RIP


network destinationaddress
Ex: Router> enable
Router# configure terminal
Router(config)# router rip
Router(config-rip)# network 200.0.0.0
Router(config-rip)# network 210.0.0.0

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

67

Linux Fundamentals
Architecture
File Structure
File System

Architecture

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

69

File Structure
It is the way in which files are named and where they are
placed logically for storage and retrieval.

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

70

File System
BB

SB

IL

DB
Boot Block : Contains the code to bootstrap the OS.
Super block
: Contains information about the entire
disk.
I-node list : A list of inodes , and the data blocks
contains the actual data in the form of
directories & files.
Data Block : Contains Data.

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

71

Linux Product
Troubleshooting
User Administration &
File Permissions

Troubleshooting
No Such a File or Directory Error :

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

73

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

74

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

75

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

76

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

77

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

78

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

79

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

80

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

81

Troubleshooting Contd
Run Level Error :

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

82

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

83

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

84

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

85

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

86

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

87

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

88

Troubleshooting Contd
Root Account Doesnt Exist:

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

89

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

90

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

91

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

92

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

93

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

94

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

95

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

96

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

97

Troubleshooting Contd
Root Account Expired:

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

98

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

99

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

100

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

101

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

102

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

103

Troubleshooting Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

104

User Administration & File Permission

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

105

File Permission Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

106

File Permission Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

107

File Permission Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

108

File Permission Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

109

File Permission Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

110

File Permission Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

111

File Permission Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

112

File Permission Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

113

File Permission Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

114

File Permission Contd

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

115

SOFTSKILL
SOFT SKILLS ARE VERY IMPORTANT:
TO HANDLE INTERPERSONAL RELATIONS
TO TAKE APPROPRIATE DECISIONS
TO COMMUNICATE EFFECTIVELY
TO HAVE GOOD IMPRESSION AND IMPACT
TO GAIN PROFESSIONAL DEVELOPMENT

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

117

WHAT ARE SOFT SKILLS?

BODY LANGUAGE
TEAM WORK
LEADERSHIP SKILLS

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

118

Thank you

Copyright 2009 Appnomic Systems Pvt. Ltd. I Confidential | www.appnomic.com

119

You might also like