Simple Queries in SQL & Table Creation and Data Manipulation

Similar documents
Table Joins and Indexes in SQL

INSTRUCTION MANUAL. Rajiv Gandhi Institute of Petroleum Technology, Jais ONLINE APPLICATION FORM FOR ADMISSIONS. Version 1.0. Designed & Developed By:

User Guide. for. Control Table Management Web Application

व ड ज एक स प म इनस क र प ट क -ब डड सक र य करन क ल ए

Samrudhi Computers, Ladnun

Wood Based Industries MIS Uttar Pradesh Forest Department

USER MANUAL. Online Payment Form. For. Rajiv Gandhi Institute of Petroleum Technology, Jais. Version 1.0. Designed & Developed By:

Simple Quesries in SQL & Table Creation and Data Manipulation

Madhya Pradesh Bhoj (Open) University, Bhopal

BUREAU OF INDIAN STANDARDS

व य पक पट ररच लन मस द

STEPS TO BE FOLLOWED BY ERO FOR IMPLEMENTATION OF ECI ERMS

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

USER MANUAL. Online Payment Form. For. Rae Bareli. Version 2.0. Designed & Developed By:

USER MANUAL. Online Payment Form (User Interface) For. Rajiv Gandhi Institute of Petroleum and Technology, Raebareli. Version 1.0

प ज ड /PGD 13 (13360)

NOTE: The technical content of document is not attached herewith / available on website. To get the document please contact:

व य पक पट ररच लन मस द

प ज ड /PGD 13 (13359)

ROM (Read-only memory) Definition in Hindi

प ज ड /PGD 13 (13355)

प ज ड /PGD 13 (13354)

BUREAU OF INDIAN STANDARDS

BUREAU OF INDIAN STANDARDS

स चन औ दस ज- म नक क क टल क प रस व

BUREAU OF INDIAN STANDARDS

ASP.NET using C# Notes

Blue-Print SUMMATIVE ASSESSMENT II MATHEMATICS Class IX

CLASS 11 HOLIDAY HOMEWORK. English PERIODIC TEST II PORTION HOLIDAY HOMEWORK

रण ल सर ष एव ब य मद क ववषय सममत एल टई लए,17 2) इल तनक एव स चन र य ग क वव पररषद एल टई लएसए क रध न सद य

PG Diploma Programmes PROGRAMME SUMMARY & FEE STRUCTURE वषय न "म (Contents)

Bid Sheet MSTC/BLR/MONITORING COMMITTEE /54/BANGALORE /17-18/9697 [148589] :35:00.0 :: :40:

स चगक आईएसओ ववम ष ट ओ पर आध रर उपर क दस व ज क कन क स मग एमएचड स अन र ध पर प ककय ज सक ह

ह म चल प रद श क न दर य व श व द य लय महत वप र ण स चन

Ceramic or glass insulator units for a.c. systems Definitions, test methods and acceptance criteria

व य पक पट ररच लन मस द

वधम न मह व र ख ल वववय लय न तक उप ध क यम B.A (First Year) थम वष ल क श सन स आ त"रक म $य कन ह त स य क य PA 01 and PA 02

KENDRIYA VIDYALAYA No. 2, Delhi Cantt. 10 AUTUMN BREAK: SHIFT 2 - HOLIDAYS HOMEWORK. Class: XI

Madhya Pradesh Bhoj (Open) University, Bhopal

Madhya Pradesh Bhoj (Open) University, Bhopal

HERITAGE XPERIENTIAL LEARNING SCHOOL IX- HALF YEARLY SYLLABUS SESSION SNO SUBJECT HALF YEARLY SYLLABUS

Class 12 a homework. English holiday home work

Material Handling Systems and Equipment Sectional Committee, MED 07

Mahatma Gandhi Institute For Rural Industrialization

National Informatics Centre, Pune

LANGUAGE IN INDIA Strength for Today and Bright Hope for Tomorrow Volume 13 : 1 January 2013 ISSN

INDIAN INSTITUTE OF MANAGEMENT INDORE

UPPCL Response Sheet Note: The answer key provided are provisional and subject to change after the finalization of objections

INDIAN INSTITUTE OF MANAGEMENT INDORE

Sample Copy. Not for Distribution.

ELECTION PERSONNEL DEPLOYMENT SYSTEM

Draft Indian Standard METHODS OF TEST FOR RUBBER AND PLASTICS HOSES PART 5 DETERMINATION OF ABRASION OF LINING 2. PCD 29(10444) C/ ISO 4650 : 2012

Personal Letter. Letter - Address एन. सरब, ट यर स ऑफ म नह टन, ३३५ म न स ट र ट, न य य र क एन.य. ९२९२६

(क) धरत क क न -क न कब ज ग उठत ह? (ख) स रज कह चमक? (ग) क म य न ककस द ड़ म भ ग नलय? (घ) र प क य ल य थ? (ड) श श क न ल य?

ST. MARY S PRIMARY SCHOOL, JHARSUGUDA SYLLABUS FOR THE ACADEMIC SESSION CLASSV

Material Handling Systems and Equipment Sectional Committee, MED 07

Digital MLS. A Quick Start Guide for Respected Members of Legislative Assembly and Council to submit devices online into MKCL s Digital MLS

भ रत य प रब ध स स थ न इ द र

Marathi Indic Input 3 - User Guide

ल उड पर ईम ल स य शन सव र स व, ए ट व यरस और ए ट प म म ड य ल क स थ क लए न वद न टस

epaper dainik jagran D9C1977F14595A8FA013E206E Epaper Dainik Jagran 1 / 6

Computer Operator Practical Examination Sample Set - 06

ST. MARY S PRIMARY SCHOOL, JSG. SYLLABUS FOR THE ACADEMIC SESSION , CLASS-IV

Make a project in Accountancy on Comprehensive Problem which consists. of Journal, Ledger, Trial Balance, Trading & Profit and Loss A/c and

(सतह ख रदर पन नय ण क लए स एनस मश न ग म कट ई क प र म टस क य ग मक ज च) Dheeraj Soni

MCB L 3- Lincoln s letter to his son teacher Literature Reader-L5-Don t be afraid of dark GRAMMAR Subject Predicate Kinds of sentences Interjections

Address Change Process Related Documents

KENDRIYA VIDYALAYA BAILEY ROAD SECOND SHIFT HOLIDAY HOME WORK CLASS: XII SUB: ENGLISH

Block-2- Making 5 s. १. ट ल ज कर and 10 s Use of a and an number names

Updated SCIM Input Method

PRODUCT CATALOGUE. NDT Sales & Service. EFER ENDOSCOPY France. Karl Deutsch Germany Ultrasonic

Holidays HomeWork

(स म लसन ह ) भ रत य म नक ब य र पश च म क ष त र य क य लय प रय गश ल स दभ : प क ष क प र /प र म य /

BUREAU OF INDIAN STANDARDS

INDIAN AGRICULTURAL STATISTICS RESEARCH INSTITUTE LIBRARY AVENUE: NEW DELHI WALK- IN- INTERVIEW. Qualifications

DRAFT(S) IN WIDE CIRCULATION. Reference Date MSD 2/T Quality Management Sectional Committee, MSD 2

Join Consecutive Terms Concatenation of consecutive terms is performed at two stages.

क पय न म ल ख त दस त व जक क त क कव प रव जसय वलमनत औ व च प रव जसय वलमनत, एम एव ड 5 त य ककय ह क रम

JCPSICE-2017 Set 11. Topic:- Set11_GS. Correct Answer :- Canada / कन ड [Option ID = ]

JAWAHAR NAVODAYA VIDYALAYA :PAPROLA, DISTT: KANGRA, HP

Kendriya Vidyalaya Nagrota HOLIDAY HOMEWORK ( ) Class -6 TH -A

Novel Unit Assignment 1 C141- C-144 Q 2:-Read the following questions and write the answers in NoteBook. (World Limit words)

Enquiry Generation Details

QUOTATION NOTICE NO. 1 FOR

कक ष आठव ववषय ह न द ग र ष मक ल न अवक श क यय

SYLLABUS PLANNER [ Subject:- ENGLISH Class- V] Pre-Mid Term

Creation of a Complete Hindi Handwritten Database for Researchers

Description Hindi WordNet

आध र क डर बन न क लए आव यकत ए

Konkani Style Guide. Published: December, Microsoft Konkani Style Guide

Mobile (Prepaid)Operator Margin Structure

INSTITUTE FOR PLASMA RESEARCH. An Aided Institute of Department of Atomic Energy, Government of India

शरद क ऱ न ग हक यय क त त य

Cambridge GRADE 4 Semester 2 nd EXAMINATIONS (1st February 2019)

BUREAU OF INDIAN STANDARDS

2 Types of chart are : A) bar chart B) pie chart C) column chart D) all of the above

क न य औषध य एव सग ध प ध स थ न, लखनऊ

Syllabus Class -6th

Performance Evaluation of Search Engines for Hindi Language Information Retrieval

JOHARI ENGINEERING 1213 Kailashpur Saharanpur UP India M ,

Transcription:

Simple Queries in SQL & Table Creation and Data Manipulation स ब एसई प ठ यक रम पर आध ररत कक ष -11 द व र : स ज व भद र य स न तक त त श क षक (स गणक शवज ञ न ) क ० शव० ब ब क (लखनऊ स भ ग)

पररचय SQL क 1970 क अस प स IBM ल ब म व कवसत ककय गय थ आस SEQUEL भ कह ज त थ ज कक एक non-procedural language थ आसम हम श यह बत य ज त ह कक क य च वहए (WHAT is required?). SQL म हम वनम न क य कर सकत ह - I. Database क structure क create और modify II. System क वलए security settings म बदल III. User क database य table क स थ क य करन क ऄन मवत द न IV. Database स query करन V. Database क ड ट क insert/modify/delete करन... आत य कद आस ऄध य य म हम table बन न ईनम स ध र करन तथ स ध रण query बन न स ख ग

क छ MySQL क तत त (Elements) MySQL क क छ प रम ख elements वनम न ह Literals Datatypes Nulls Comments Literals : आन ह स म न यतय fix data value कहत ह य character, numeric य text literal ह सकत ह Data Types : य वनम न प रक र क ह त ह - (i) Numeric :INT, TINYINT, SMALLINT, MEDIUMINT, FLOAT, DOUBLE आत य कद (ii) Date and Time : DATE, DATETIME, TIME, YEAR आत य कद (iii) String type : CHAR, VARCHAR, BLOB or TEXT TINYTEXT, ENUM आत य कद

क छ MySQL क तत त (Elements) NULL Values : वजस row क ककस column म क इ value न ह ईस NULL म न ज सकत ह NULL क ककस भ प रक र क datatype क स थ रख ज सकत ह बशत ईस column क ककस ब धन म न रख गय ह ज स NOT NULL Constraint य primary key Comments : एक Comment एक प रक र text ह त ह ज कक execute नह ह त ह comment क प रय ग वसर य code क समझन क वलए वलख ज त ह comment त न प रक र स कदय ज सकत ह /* comment */ -- comment # comment

SQL COMMAND SYNTAX SQL पहल स पररभ व त commands क स कलन प रद न करत ह SQL क syntax म वनम न तत ह त ह Keyword: Statements: Clauses: Arguments: SQL commands, case sensitive नह ह त ह समस त कम ड mysql> पर कदए ज त ह Database बन न Database बन न क वलए वनम न कम ड क प रय ग करत ह mysql> CREATE DATABASE <database name >; ईदह रण क वलए - mysql> create database school;

Database क प रय ग करन Database क प रय ग म ल न क वलए वनम न कम ड क प रय ग करत ह mysql> USE <database name >; ईदह रण क वलए - mysql> USE school; आसक पश च त एक सन द श वलख कर अय ग database changed Commands क ग य स द ख म

Table बन न Database म table क बन न क वलए वनम न कम ड क प रय ग करत ह mysql> CREATE TABLE <Table Name> (<Col1> <DataType(Size)>, ईदह रण क वलए - <Col2><DataType(size)>,... ); mysql>create table student (Roll INT(4) Primary Key, Name CHAR(20), आसक ज ब म एक सन द श अत ह Query OK (Age INT(2), City CHAR(10) ) ; आसम एक शब द प रय ग ककय गय ह primary key वजसक ब र म अग ल प ज म चच य कर ग बस यह न य ह समझन क वलए क र ह क primary key लग न स ईस column म ड ट unique ज य ग तथ ईसम हम duplicate value नह ड ल सकत

Table क ढ च द खन Database म table क ढ च क द खन क वलए वनम न कम ड क प रय ग करत ह mysql> DESC <TableName>; ईदह रण क वलए - mysql>desc Student; आसक ज ब म table क प र ढ च (structure) प रदर शशत ह ज त ह

Table क structure म परर तयन Database म table क ढ च म परर तयन करन क वलए वनम न कम ड क प रय ग करत ह mysql>alter TABLE <Table name> ADD/MODIFY ईदह रण क वलए - mysql> Alter Table Student Add (class INT(2)); आसक ज ब म Query OK प रदर शशत ह ज त ह (<Col> <type(size)>,....) कर र यकद अप DESC कम ड स table द ख त एक नम column table क स थ ज ड़ गम ह Column फढ़ म ज सकत ह Column क आक य फदर ज सकत ह

Table क DROP करन Database म table क delete करन क वलए वनम न कम ड क प रय ग करत ह mysql> DROP Table <Table Name>; ईदह रण क वलए - mysql>drop table <Student> आसक ज ब म एक सन द श अत ह Query OK और यकद table क structure द खन च ह त नह द ख सकत क य कक table delete ह च क ह Table स सम फ धधत सभस त कभ ड DDL क श र ण भ आत ह क म कक इनक द व य प रम ग ककम ज न व र ड ट क ऩरयब ष द ज त ह

Constraints क द व र Data Integrity ककस table क एक य ऄवधक column पर लग य ज न ल check य condition क CONSTRAINTS कह ज त ह च कक आन ह integrity बरकर र रखन क वलए लग य ज त ह ऄत आन ह integrity constraints भ कहत ह ज स ह क इ constraint ककस table पर लग य ज त ह त समस त ड ट क ईस वनयम क प लन करन अ श यक ह ज त ह Constraints क table बन त समय ह लग य ज त ह त कक ड ट insert करत समय वनयम क प लन ककय ज सक आसक वलए syntax वनम न ह - mysql> CREATE TABLE <TableName> (<Col1> <type(size)> <Column Constraint>, <Col2> <type(size)> <Column Constraint>,.... ); Table फन न स ऩहर constraints क फ य भ ज न र त ह

Integrity Constraints Constraints ककस भ database क integrity क स वनवश चत करत ह क छ constraints वनम न ह - Unique Constraint : यह constraint tab लगत ह जब column म ड ट क unique रखन ह यह NULL value क ऄन मवत द त ह Primary key Constraint : यह तब प रय ग करत ह जब ड ट क uniquely identify करन ह तथ ऄन य table क स थ ररर र न स द न ह यह NULL value क ऄन मवत नह द त Default Constraint : यह तब प रय ग करत ह जब user ककस column क वलए क इ value न द त स त क छ न क छ value table म insert ह ज य Check Constraint : यह value क स म म ब धन क वलए प रय ग म ल य ज त ह ज स age ल column म 20 स ल स न च insert न ह Foreign key Constraint : ककस table म ऐस non-key attribute ज ककस द सर table क primary key स व य त पन न (Derived) ककय गय ह ईस र त यम न table म foreign key कह ज त ह यह ऄवधकतर transaction table म ह त ह अफ हभ एक ऐस table फन त ह जजसभ म constraints प रम ग ककम ज ए

Table क बन न mysql> create table student (Roll INT(4) PRIMARY KEY, NAME CHAR(20) NOT NULL, Age INT(2) CHECK (age>5), Class CHAR(3) Default I, City CHAR(10)); मह column primary key फन ग इस column भ null नह ज म ग इस column भ 5 स कभ age नह ज एग क छ ब न द न ऩय I स वत insert ह ज म ग इस प रक य रग म गए सब constraints column र वर constraints कहर त ह Create table कभ ड DESC कभ ड

Table level constraints बन न mysql> create table student (Enroll INT(4), Roll INT(4), NAME CHAR(20) NOT NULL, Age INT(2), Class CHAR(3) Default I, City CHAR(10), PRIMARY KEY (Enroll, Roll)); इस प रक य रग म गए सब constraints Table र वर constraints कहर त ह इन ह स भ न मतम तफ रगत ह जफ constraints क columns क ग र ऩ ऩय रग न ह

Table म Record insert करन Table म record insert करन क वलए वनम न syntax ह त ह - mysql> INSERT INTO <TableName> (<Col1> <Col2> <Col3> <Col4> VALUES (<val1>,<val2>,<val3>,<val4>,...); इसभ हभ column क क रभ फदर सकत ह इसभ हभ बफन column क न भ ददए values insert कय सकत ह फस म ध म न य न ह ग कक column क क रभ कपय table क ह ह ग

Table म Record insert करन Default value insert कयन क लरए लसपफ उन ह column क specify कयत ह जजनभ value insert कयन ह त छ ड़ गए column जजसभ default set ककम गम ह ग उसभ default value आम ग तथ जजसभ default set नह ककम गम ह ग उसभ NULL ज म ग Table क records क display कय त - City भ क ई constraint नह रग म त NULL insert ह गम य default set ककय गए थ constraints क द व र

Table म Record Update करन Table म record update करन क वलए वनम न syntax ह त ह - mysql> UPDATE <TableName> SET <ColName>=<NewValue> WHERE <Condition> इस table भ Meera क age 6 तथ Meera औय Nita क City भ lucknow कयन ह इसक लरए अरग अरग कभ ड प रम क त ह ग इस कभ ड न Meera क age फदर इस कभ ड न Meera व nita क City फदर

Table स Record क Delete करन Table स record क delete करन क वलए वनम न syntax ह त ह - mysql> DELETE FROM <TableName> WHERE <Condition> Delete कयन क फ द table क contents क द न क लरए Table क स य records क delete कयन क लरए ननम न कभ ड चरत ह

Table क access करन Table स ड ट क access करन क वलए वनम न syntax ह त ह - mysql> SELECT <Col Names> FROM <Table Name> WHERE <Condition> मह * क अलबप र म सभस त columns स ह औय बफन condition सभस त records दद म ग मह condition ह कक जजनक city Barabanki ह

Table क access करन Table स ड ट क access करन क वलए वनम न syntax ह त ह - mysql> SELECT <Col Names> FROM <Table Name> WHERE <Condition> मह लसपफ name औय class ह दद न ह र ककन जजनक city Barabanki न ह मह प रदर फन स ऩहर column क क रभ फदर ददए गए ह

Distinct keyword मह DISTINCT keyword क प रम ग कयक city क Duplicacy हट कय दर फम गम ह इसस मह ऩत चरत ह क क र ककतन city प रम ग ह ई ह Tables क द खन Database भ उऩजस थत सभस त tables क स च प रदलर फत कय द ग

Pattern Matching मह like क स थ pattern भ द symbol प रम क त ह त ह % औय _ जह % एक स थ कई characters क check कयत ह जफकक _ लसपफ एक character क represent कय ग ऊऩय क उदह यण भ S स र र ह न व र सय न भ दद ए जफकक न च व र उदह यण भ द सय अ य u व र स य न भ दद ए इस उदह यण स आऩ _ औय % क भध म अ तय आस न स सभझ सकत ह मदद हभ second last अ य s च दहए त ननम न pattern लर न ह ग Name like %s_

Table स Tableक बन न एक table स द सर table बन न क वलए वनम न syntax ह - mysql>create TABLE <TableName> AS (SELECT <Cols> FROM <ExistingTable> WHERE <Condition>); एक table स द सय table फन न क लरए ददए गए उदह यण क ध म न स द ख म

ऄन य SQL कम ड Select * from Student where city in ( Lucknow, Barabanki ); Select * from Student where city Not in ( Lucknow, Barabanki ); Select * from Student where age between 5 and 7; Select * from Student Order by name DESC ; Select 5 * 6 from DUAL ; Select avg(age) from student; //ऐस ह count, आत य कद र क शन ब क क commands अप ब क क refer करक पढ़ सकत ह वजतन ऄभ य स कर ग ईतन ऄवधक मज़ब त ह ग All the Best

धन य द और ऄवधक प ठ य-स मग र ह त वनम न ललक पर वक लक कर - www.pythontrends.wordpress.com