0% found this document useful (0 votes)
23 views39 pages

Informatio N Technolog y Project

Uploaded by

mayankmkkr
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views39 pages

Informatio N Technolog y Project

Uploaded by

mayankmkkr
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 39

Informatio

n
Technolog
y Project
NAME: MAYANK MAKKAR
CLASS: XII-G
ROLL NO:
SESSION: 2024-25
MENTOR’S NAME: MR.AMJAD KHAN
CERTIFICATE
This is to certify that MAYANK MAKKAR a
student of XII-G has successfully completed the
report file as part of the curriculum for the academic
year 2024-25.
The project was completed under the guidance of
MR.AMJAD KHAN, and demonstrated great
effort, creativity, and skill. The project was
conducted and evaluated based on CLASS:XII
CBSE EXAMINATION

NAME: mayank makkar


CLASS: xii-g
ACKNOWLEGEMENT
I would like to express my heartfelt gratitude to my
teacher, MR.AMJAD KHAN for their constant
guidance, support, and encouragement throughout the
duration of this project. Their valuable insights and
suggestions helped me stay focused and improve my
work. I also extend my sincere thanks to KALKA
PUBLIC SCHOOL for providing the resources and
opportunities to undertake this project, and to DR.ANJU
MEHROTRA,our respected Principal, for their overall
support in encouraging such academic endeavors.
I am also deeply thankful to my family and friends for
their unwavering support and encouragement. Their
motivation and assistance have been instrumental in the
successful completion of this project. I greatly appreciate
everyone who contributed in any way to this endeavor

NAME: mayank makkar


CLASS: xii-g
PRCTICAL FILE QUESTONS
SERIES
1. To write a Python program to create a Series to store 5 students Percentage
Using dictionary and print all the elements that are above 75 percentage.

OUTPUT:

NAME: mayank makkar


CLASS: xii-g
2. To write a Python program to create a Series object that stores the Initial
budget allocated (50000/- each) for the four quarters of the year: Qtr1, Qtr2,
Qtr3 and Qtr4.

OUTPUT:

NAME: mayank makkar


CLASS: xii-g
3. To write a Python program to create a Series object that stores the Employee
names as index and their Salary as values.

OUTPUT:

NAME: mayank makkar


CLASS: xii-g
4. To Write a Python program to create a Series object with Employee names as
the index and their salaries as values. Accept the name of the employee whose
salary needs to be changed, along with the new salary, and update it in the
Series.

OUTPUT:

NAME: mayank makkar


CLASS: xii-g
5. To create a program in python to perform following mathematical Operations
on Two Series objects:
(i) Addition
(ii) Subtraction
(iii) Multiplication
(iv) Division

NAME: mayank makkar


CLASS: xii-g
OUTPUT:

NAME: mayank makkar


CLASS: xii-g
6. To write a Python program to create two series i.e. population and average
income of Four Zones, and then calculate per capita income storing in third
pandas series print it.

OUTPUT:

NAME: mayank makkar


CLASS: xii-g
7. To write a Python program to create a Series using list and display the
following attributes of the Series: (i) index (ii) dtype (iii) size (iv) shape (v)
has nans

OUTPUT:

NAME: mayank makkar


CLASS: xii-g
8. To write a Python program to create a Series using list of Marks of 10
students and display first 5 Students’ marks and Last 2 Students’ marks from
Series object.

OUTPUT:

NAME: mayank makkar


CLASS: xii-g
DATAFRAME
9. To write a Python program to create a panda’s Data Frame for the
following table Using Nested list

OUTPUT:

NAME: mayank makkar


CLASS: xii-g
10. To write a Python program to create a panda’s DataFrame called DF for the
following table Using Dictionary of List and perform the following operations:
(i) To Display only column 'Toys' from DataFrame DF.
(ii) To Display the row details of 'AP' and 'OD' from DataFrame DF.
(iii) To Display the column 'Books' and 'Uniform' for 'M.P' and 'U.P' from
DataFrame DF.
(iv) To Display consecutive 3 rows and 3 columns from DataFrame DF.

NAME: mayank makkar


CLASS: xii-g
OUTPUT:

NAME: mayank makkar


CLASS: xii-g
11. To write a Python program to create a panda’s DataFrame called DF for the
following table Using Dictionary of List and perform the following operations
(i) Insert a new column “Bags” with values as [5891, 8628, 9785, 4475].
(ii) Delete the row details of M.P from DataFrame DF.

OUTPUT:

NAME: mayank makkar


CLASS: xii-g
12. To write a Python program to create a pandas Data Frame to analyze
number of Government and Private medical college and their Total seats ,Fee
state wise details using the dataset available at www.data.gov.in. Also, perform the
following operations.
(i) To Change the name of the state AP to Andhra.
(ii) To Count and Display Non-NaN values of each column.
(iii) To Count and Display Non-NaN values of each row.
(iv) To Increase the fees of all colleges by 5%
(v) To Replace all NaN values with 0.

NAME: mayank makkar


CLASS: xii-g
OUTPUT:

NAME: mayank makkar


CLASS: xii-g
13. To write a Python program to create a panda’s DataFrame called DF for the
following table using Dictionary of List and display the details of students
whose Percentage is more than 85.

OUTPUT:

NAME: mayank makkar


CLASS: xii-g
14. To write a Python program to create a DataFrame using Dictionary of list
and display the following attributes of the DataFrame:
(i) index
(ii) columns
(iii) axes
(iv) dtypes
(v) shape
(vi) dimension
(vii) T

NAME: mayank makkar


CLASS: xii-g
OUTPUT:

NAME: mayank makkar


CLASS: xii-g
15. To write a Python program to create a panda’s Data Frame called
Students for the following table and demonstrate iterrows and iteritems.

NAME: mayank makkar


CLASS: xii-g
OUTPUT:

NAME: mayank makkar


CLASS: xii-g
16. To Write a Python program to store the details of Employess’ such as
Empno, Name, Salary into a Employee.csv file. Also, write a code to read
employee details from csv file

OUTPUT:

NAME: mayank makkar


CLASS: xii-g
Programs using Matplotlib – Data Visualization
17. To write a Python program to plot a Line chart to depict the changing
weekly Onion and Brinjal prices for four weeks. Also, give appropriate axes
labels, title and keep marker style as Diamond and marker edge color as ‘red’
for Onion.

OUTPUT:

NAME: mayank makkar


CLASS: xii-g
18. To write a Python program to create a DataFrame for subject-wise average,
save it to a CSV file, and then draw a bar chart using Matplotlib with a width of
each bar as 0.25, specifying different colors for each bar. Additionally, provide
a proper title and axes labels for the bar chart.

OUTPUT:

NAME: mayank makkar


CLASS: xii-g
19. To write a Python program to plot a multiple bar chart From CSV file using
Matplotlib for subject wise Scores of Class A, Class B, and Class C. Different
colors represent each class, and subjects include English ,Accountancy
,Economics ,BST and IP. Proper labels, a title and a legend are displayed on the
chart.

OUTPUT:

NAME: mayank makkar


CLASS: xii-g
20. To write a Python program to plot a Histogram for the following class
interval or range. Also, give appropriate axes name, title and edege color as
‘red’.

OUTPUT:

NAME: mayank makkar


CLASS: xii-g
SQL
SQL Queries
21. With reference to the following relations (tables) EMPLOYEE and JOB
complete all the queries in your practical file. Create following tables
EMPLOYEE and JOB such that Empno and Sno are not null and unique, name
is never blank, Area and Native place is valid, hobby, dept is not empty

1. Show empno, name and salary of those who have Sports as hobby.

2. Show name of the eldest employee.

3. Show number of employee area wise.


NAME: mayank makkar
CLASS: xii-g
4. Show youngest employees from each Native place.

5. Show Sno, name, hobby and salary in descending order of salary.

NAME: mayank makkar


CLASS: xii-g
6. Show the hobbies of those whose name pronounces as ‘Abhay’.

7. Show the appointment date and native place of those whose name starts with ‘A’
or ends in ‘d’.

8. Show the salary expense with suitable column heading of those who shall
retire after 20-jan-2006.

NAME: mayank makkar


CLASS: xii-g
9. Show an additional burden on the company in case the salary of employees having a
hobby as sports, is increased by 10%.

10. Show the hobby of which there are 2 or more employees.

11. Show how many employee shall retire today if maximum length of service is
20 years.

NAME: mayank makkar


CLASS: xii-g
12. Show those employee name and date of birth who have served more than 17 years
as on date.

13. Show names of those who earn more than all of the employees of Sales dept.

14. Show names of those who earn more than at least one of the employees of
Marketing dept.

NAME: mayank makkar


CLASS: xii-g
15. Increase salary of the employees by 5 % of their present salary with hobby as
Music or they have completed atleast 3 years of service.

16. Show the maximum salary and the hobby of employee.

17. Count the number of employees in each department.

NAME: mayank makkar


CLASS: xii-g
18. To display the maximum, minimum, sum and average salary of each department.

19. To display ename in lower case and job in upper case.

20. To display employees name, salary and Area of all the employees working in Agra.

NAME: mayank makkar


CLASS: xii-g
21. Add a new tuple(row) in the table essentially with hobby as Music.

22. Insert a new column email in job table.

23. Create a table with values of columns empno, name, and hobby.

24. Erase the records of employee from job table whose hobby is not Sports.

NAME: mayank makkar


CLASS: xii-g
25. Remove the table EMPLOYEE.

NAME: mayank makkar


CLASS: xii-g
BIBLIOGRAPHY

1. MYSQL
2. PYTHON
3. T.BOOK: (i) informatic practices

NAME: mayank makkar


CLASS: xii-g

You might also like