Ajeyahree K Apeksha R.Rane 5 SEM Department of Computer Science and Engineering
Ajeyahree K Apeksha R.Rane 5 SEM Department of Computer Science and Engineering
APEKSHA R.RANE
5TH SEM
DEPARTMENT OF COMPUTER SCIENCE
AND ENGINEERING
CONTENTS
About company
Introduction
Automated Backup Mechanism
DBMS Technology
Introduction to SQL
conclusion
About Company
NIC Goa, is a premier Science and Technology Organization, at the
forefront of the active promotion and implementation of ICT solutions in
the State of Goa.
National Informatics Centre (NIC) of the Department of Information
Technology, Government of India, is providing egovernance support to
Central Government, State Governments, UT Administrations, Districts and
other Government bodies.
NIC Goa has been providing software, hardware and web hosting support to
State and Central Government departments in Goa.
The services include study of user requirements, identifying and prioritizing
areas for computerization, system design, development, implementation and
training, technical support for hardware procurement, Networking, LAN,
WAN, Video Conferencing etc.
NIC Network Operation Centre Goa, is providing Internet, network services
and end-point security to approximately 15000 clients to various
Government department and educational institutions.
Project developed by company are:
GST GOA Application System
DC * Suite - Online Land Conversion Cases System
Goa Excise Management System (GEMS)
Dharani-Integration with Property Registration
Land Partition Case Management System
TPDS - Targeted Public Distribution System
Municipal Administration System
Integrated Financial Management System
RTI - Right to Information System
Diploma Result Processing
Payroll Processing System
High Court - Case Information System
File Management System
Accounts Online
Transport Department Software
e-Services
e-Ticketing Software
Introduction
A backup is a copy of data. This includes important parts of your database
such as the control file and data files.
A backup is a safeguard against unexpected data loss and application errors.
DBMS refers to the technology for creating and managing databases. By
using the sql.
DBMS is software tool to organize (create, retrieve, update and manage)
data in a database.
Automated Backup Mechanism
In information technology, a backup is a copy of computer data taken and
stored elsewhere so that it may be used to restore the original data after a
data loss event.
Detailed Procedure
Install copssh software and install it on the client
Activate User
From the start menu under copssh, click the activate user option
Then from the window that looks as select the current user of the system
Continue...
The system is now ready to be connected from other system using ssh
Now the backup server is to be configured for further process. For this we
need to add the hosts from which we be taking the backup with the ip and
its hostname to the /etc/hosts file . To verify the action you can ping the
hostname from the terminal and it should be successful.
Open the terminal and then go to .ssh directory in the home directory.
Generate a public/private key pair in the server using the command
“ssh-keygen “ with an empty passphrase. Leave the file names with the
default values.
Next enter the passphrase / leave it empty and activate the user
The generated public key must be copied to the client/host system using the
command
“ssh–copy–id –i id_rsa.pub <username of client>@<hostname of
client>”
Continue...
enter password of the user when prompted. The key will be copied into the
client system.
To verify the action open a terminal and type the command
“ssh <username of client>@<hostname of client>”
you will be prompted to continue the connection, type “yes” if the process
is successful you will be seeing a bash connected to your system.
This completes the communication to occur between the client and the
server.
We now need to make the client’s directory that needs to be backed up
accessible to the backup server.
For this we need to configure the client.
Open the directory where copssh is installed.
Continue...
Open etc folder
Edit the fstab file and add the following line to the existing contents
“<source file location> <mount point> <permissions for the mount>
this mounts the drive to the mount point on the server
Once the editing is done restart the openssh service in the client system
To verify the mount open a terminal in the server and ssh to the concerned
user then check the mount point from the server, you should be able to
browse the contents in location.
This completes the configuration of client and server for ABM
For pulling the data from client we use the rsync command as follows
“rsync –zva <username>@<hostname>:/mount point <destination
location>”
this copies the data to the server in the destination location
DBMS TECHANOLOGY
Tools and Technology
SQL Server:-
A database server is a computer program that provides database services
to other programs or computers, as defined by the client-server model.
Therefore, a SQL Server is a database server that implements the Structured
Query Language (SQL).
• Then create the schema with new tables. Tables has the numbers of column.
Continue...
In the columns import the database from the different websites.
Then run the SQL commands. Some of the most import SQL
commands are:
SELECT - extracts data from a database
UPDATE - updates data in a database
DELETE - deletes data from a database
INSERT INTO - inserts new data into a database
CREATE DATABASE - creates a new database
ALTER DATABASE - modifies a database
CREATE TABLE - creates a new table
ALTER TABLE - modifies a table
DROP TABLE - deletes a table
CREATE INDEX - creates an index (search key)
DROP INDEX - deletes an index
conclusion
From this project we learned about automated backup
mechanism for backuping data and The basic ideas of
DBMS technology to create database.
THANK YOU