XII CS Practical List 2024-25
XII CS Practical List 2024-25
2 Report file: 7
• Minimum 15 Python programs.
• SQL Queries – Minimum 5 sets using one table / two tables.
• Minimum 4 programs based on Python - SQL connectivity
Database Management
1. Queries using Create database, Show databases, Use, Create table, Show Tables, Describe,
Rename, Alter, Select, From, Where, Insert, Update commands
2. Queries using DISTINCT, BETWEEN, IN, LIKE, IS NULL, ORDER BY, GROUP BY, HAVING
3. Queries for Aggregate functions- SUM( ), AVG( ), MIN( ), MAX( ), COUNT( )
4. WAP to connect Python with MySQL using database connectivity and perform the following
operation on data in database: Create a table in database
5. WAP to connect Python with MySQL using database connectivity and perform the following
operation on data in database: Insert record in the table
6. WAP to connect Python with MySQL using database connectivity and perform the following
operation on data in database: Fetch records from the table using fetchone( ), fetchall() and
fetchmany( ).
7. WAP to connect Python with MySQL using database connectivity and perform the following
operation on data in database: Update record in the table
8. WAP to connect Python with MySQL using database connectivity and perform the following
operation on data in database: Delete record from the table
Suggested Topics for XII Project (Python file handling/ Python-SQL connectivity)
(for sample data, students may visit data.gov.in OR use your own data)
The students should be sensitized to avoid plagiarism and violations of copyright issues while
working on projects. 20. Library Management
Note:
PROGRAM NO DATE
11/04/2023
Program1 calculator using functions
Program2 25/04/2023
Program3 06/06/2023
Program4 27/06/2023
Program5 10/07/2023
Program 6 17/07/2023
Program7
Program 8
Program 9
Program10
Program11
Program12
Program13
Program14
Program15
Program16
Program17
Be Happy Corporation has set up its new centre at Noida, Uttar Pradesh for its office and web-based
activities. It has 4 blocks of buildings.
Suggest and draw the cable layout to efficiently connect various blocks of buildings within the Noida
centre for connecting the digital devices.
(i) Repeater
(ii)Hub/Switch
Ans: Repeater: between C and D as the distance between them is 100 mts
Hub/ Switch : in each block as they help to share data packets within the devices of the network in
each block
(c) Which kind of network (PAN/LAN/WAN) will be formed if the Noida office is connected to its
head office in Mumbai?
Ans: WAN
(d) Which fast and very effective wireless transmission medium should preferably be used to connect
the head office at Mumbai with the centre at Noida?
Ans: Satellite