0% found this document useful (0 votes)
12 views13 pages

SQL Course Modules

Uploaded by

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

SQL Course Modules

Uploaded by

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

MODULE- 1

(INTRODUCTION)
NAME OF STUDENT: VIJAYANTAK CHAND
COURSE: B. TECH (CSE)
SEMESTER: 5TH
ROLL NO.: 2294004
DATE:08/08/2023
WEEK OF EXECUTION: 1 & 2

OBJECTIVE OF LEARNING: Basic Introduction

CONTENT OF MODULE:

• History & Introduction

• Importance

• SQL VS MYSQL

• Installation

LEARNING OUTCOME:

• Knowledge of SQL

• Knowledge of MYSQL programming language

• Various versions of SQL


Page | 1
• Introduced to the programming language.

• Explored the MYSQL language rules for variable names.

PROBLEMS FACED during Learning:

• Complexity in certain concepts like differences between various SQL languages

• Understanding relatively new concepts

• Error in variable name

POSSIBLE REMEDIES:

• Getting first hand knowledge by involving in sample problems

• Practicing the concepts frequently

• Avoid using keywords as variables.

FUTURE SCOPE:

• Knowledge about new programming language

• Ability to develop cross-platform applications involving databases.

Page | 2
MODULE- 2

(SOFTWARE SETUP)
NAME OF STUDENT: VIJAYANTAK CHAND
COURSE: B. TECH (CSE)
SEMESTER: 5TH
ROLL NO.: 2294004
DATE:22/08/2023
WEEK OF EXECUTION: 3 & 4

OBJECTIVE OF LEARNING: Getting Started & Installation

CONTENT OF MODULE:

• Databases

• Creating Databases

• Showing Databases

• MYSQL Installation for MAC

• Bash Profile setup for MAC

• MYSQL Installation for Windows

LEARNING OUTCOME:

• Learned about various types of databases.


Page | 3
• Knowledge about Databases

• Introduction to other installations

PROBLEMS FACED during Learning:

• Complexity in making certain databases.

• Understanding relatively new concepts about databases.

POSSIBLE REMEDIES:

• Getting first-hand knowledge by running sample databases.

• Free up already made databases not in use.

FUTURE SCOPE:

• MYSQL would be able to run on cloud systems.

Page | 4
MODULE- 3

(WORKING WITH TABLES)


NAME OF STUDENT: VIJAYANTAK CHAND
COURSE: B. TECH (CSE)
SEMESTER: 5TH
ROLL NO.: 2294004
DATE:05/09/2023
WEEK OF EXECUTION: 5 & 6

OBJECTIVE OF LEARNING: Database Table Essentials

CONTENT OF MODULE:

• My first table

• Basic Data Types

• Creating Tables

• Dropping Tables

• Table Activity

• MYSQL Comments

Page | 5
LEARNING OUTCOME:

• Learned about use of tables.

• Knowledge about basic data types.

• Introduced to the various table activities.

• Write programs using learned data types.

• Used MYSQL Comments

PROBLEMS FACED during Learning:

• Complexity in starting tables.

• Understanding relatively new concepts.

• Faced errors in creating tables.

POSSIBLE REMEDIES:

• Getting first-hand knowledge by running sample problems.

• Practicing the concepts frequently.

Page | 6
• Free up extra databases in windows.

• Use one way method to create tables.

FUTURE SCOPE:

• Learning various ways related to create tables.

• To be able to create tables at various Database Integrated Applications.

Page | 7
MODULE- 4

(INSERTION)
NAME OF STUDENT: VIJAYANTAK CHAND
COURSE: B.TECH (CSE)
SEMESTER: 5TH
ROLL NO.: 2294004
DATE:19/09/2023
WEEK OF EXECUTION: 7 & 8

OBJECTIVE OF LEARNING: Inserting Data

CONTENT OF MODULE:

• Basics

• SELECT Statement

• Multi-Inserts

• NOT NULL & DEFAULT

• Primary Keys & Auto-Increment

LEARNING OUTCOME:

• Learned about basics of Insertion.

• Knowledge about SELECT statement.


Page | 8
• Introduced to the Multiple Inserts method.

• Know how to use NOT NULL & DEFAULT constraints.

• Learned to use Primary Keys & Auto-Increment in tables.

PROBLEMS FACED during Learning:

• Syntax associated with Multi Insertion.

• Usage of NOT NULL & Default constraints.

POSSIBLE REMEDIES:

• Getting first-hand knowledge by running sample problems.

• Practicing module commands altogether.

FUTURE SCOPE:

• Putting learned constraints into different real-world problems.

• Creation of various application projects.

Page | 9
MODULE- 5

(CRUD BASICS)
NAME OF STUDENT: VIJAYANTAK CHAND
COURSE: B.TECH (CSE)
SEMESTER: 5TH
ROLL NO.: 2294004
DATE:03/10/2023
WEEK OF EXECUTION: 9 & 10

OBJECTIVE OF LEARNING: To learn about CRUD commands.

CONTENT OF MODULE:

• Introduction

• The WHERE Clause

• Aliases

• Using UPDATE & DELETE

LEARNING OUTCOME:

• Learned about CRUD parameters.

• Knowledge about Aliases.

• Introduced to the Quick Rule of THUMB.


Page | 10
• Performed various given exercises using UPDATE.

PROBLEMS FACED during Learning:

• Syntax associated with UPDATE at various situations.

• Getting stuck at the rule of thumb particularly.

POSSIBLE REMEDIES:

• Practicing given exercises with thumb rule.

• Persistence is important in solving tasks or making the sense of a fresh topic.

FUTURE SCOPE:

• Learning different real-world problems

• Knowledge about new concepts like UPDATE

• Creating dynamic applications integrated with database using CRUD commands.

Page | 11
MODULE- 6

(STRING FUNCTIONS)
NAME OF STUDENT: VIJAYANTAK CHAND
COURSE: B.TECH (CSE)
SEMESTER: 5TH
ROLL NO.: 2294004
DATE:17/10/2023
WEEK OF EXECUTION: 11 & 12

OBJECTIVE OF LEARNING: To learn about various string functions.

CONTENT OF MODULE:

• Loading Data

• CONCAT & SUBSTRING

• CHAR_LENGTH

• Combining String Functions

• REPLACE, REVERSE, UPPER & LOWER

LEARNING OUTCOME:

• Learned about Concatenation & Substring.

• Knowledge about char length.


Page | 12
• Edge over problem solving skills.

PROBLEMS FACED during Learning:

• Different ways of implementing String Functions

• Getting stuck in advance level problems

POSSIBLE REMEDIES:

• Practicing sample questions related to string & functions.

• Make applications based on Database.

FUTURE SCOPE:

• Learning different problems based on concatenation & substring.

• Knowledge about concepts like reverse, upper & lower.

• Creating different strings & substrings as per the problems.

Page | 13

You might also like