SlideShare uma empresa Scribd logo
1 de 8
SQL COMMANDS
CREATE TABLE COMMANDS

Case Solved Table

create table case_solved

(

case_solved_id number primary key,

case_id number not null unique references case(case_id),

fir_no number not null unique,

date_case_closed date not null

);



Case Table

create table case

(

case_id number primary key,

fir_no number not null references fir(fir_no),

case_incharge_id number not null unique,

date_case_open date not null

);

Complainant table

create table complainant

(

fir_no number primary key references fir(fir_no),

complaintant_name text(30) not null,

fathers_name text(30) not null,
address text(50) not null,

sex text(5) not null,

phone_no number not null

);



Daily diary table

create table daily_diary

(

s_no number primary key,

_date date not null,

emp_id number not null references employee(emp_id),

duty text(30) NOT NULL,

duty_shift text(30) not null

);

Designation Table

create table designation

(

emp_id number primary key references employee(emp_id),

rank text(20) not null,

salary number not null,

date_joined date not null

);

Duty Officer Table

create table duty_officer

(
fir_no number references fir(fir_no),

duty_officer_id number references employee(emp_id),

primary key(fir_no,duty_officer_id)

);

Employee table

create table employee

(

emp_id number primary key,

emp_name text(30) not null,

sex text(5) not null,

address text(100) not null,

phone_no number not null

);

Empound Officer Table

create table empound_officer

(

empound_id number references empound(empound_id),

investigation_officer_id number references employee(emp_id),

primary key(empound_id,investigation_officer_id)

);

Empound Table

create table empound

(

empound_id number primary key,

fir_no number not null references fir(fir_no),
vehicle_no number not null,

date_emopound date not null,

date_release date not null,

under_section text(30) not null

);

FIR Investigation Officer Table

create table fir_investigation_officer

(

fir_no number references fir(fir_no),

investigation_officer_id number references employee(emp_id),

primary key(fir_no,investigation_officer_id)

);

FIR Table

create table fir

(

fir_no number primary key,

date_of_fir date not null,

date_of_crime date not null,

under_section text(20) not null,

details text(50)

);
INSERTION COMMANDS
Designation table

INSERT INTO designation ( emp_id, rank, salary, date_joined )

VALUES ('1231', 'constabler', '20000', '1-6-1995');



EMPLOYEE TABLE

INSERT INTO employee ( emp_id, emp_name, address, sex, phone_no )

VALUES ('1231', 'rajesh kumar', 'model town ludhiana', 'male', '9592477245');



FIR TABLE

INSERT INTO fir ( fir_no, date_of_fir, date_of_crime, under_section, details )

VALUES ('1023', '24-4-2011', '21-4-2011', '420', 'robbery');



EMPOUND_OFFICER

INSERT INTO empound_officer ( empound_id, investigation_officer_id )

VALUES ('1342', '1231');



FIR_INVESTIGATION_OFFICER

INSERT INTO fir_investigation_officer ( fir_no, investigation_officer_id )

VALUES ('1023', '1231');



DUTY_OFFICER

INSERT INTO duty_officer ( fir_no, duty_officer_id )

VALUES ('1023', '1231');
DAILY_DIARY

INSERT INTO daily_diary ( s_no, _date, emp_id, duty, duty_shift )

VALUES ('23', '24-04-2011', '1231', '8', 'morning');



EMPOUND

INSERT INTO empound ( empound_id, fir_no, vehicle_no, under_section, date_empound, date_release )

VALUES ('1342', '1023', '3465', '356', '24-4-2011', '21-04-2011');



COMPLAINTANT

INSERT INTO complaintant ( fir_no, complaintant_name, fathers_name, address, sex, phone_no )

VALUES ('1023', 'Ravi kumar', 'parkash kumar', 'haibowal ludhiana', 'male', '9834562786');



CASE

INSERT INTO case ( case_id, fir_no, case_incharge_id, date_case_open )

VALUES ('234', '1023', '1231', '24-4-2011');



CASE_SOLVED

INSERT INTO case_solved ( case_solved_id, case_id, fir_no, date_case_closed )

VALUES ('251', '234', '1023', '27-5-2011');
Data query language


SELECT emp_name, address

FROM employee;

Output




SELECT *

FROM empound

WHERE fir_no<1035;




SELECT *

FROM designation;
SELECT DISTINCT empound_id

FROM empound_officer;

Output




SELECT *

FROM complaintant

WHERE complaintant_name='kalpana' And fathers_name='niraj sharma';




SELECT *

FROM complaintant

WHERE complaintant_name='rajesh kumar' Or fathers_name='niraj sharma';

Output

Mais conteúdo relacionado

Destaque

Office christmas party
Office christmas partyOffice christmas party
Office christmas party
laureen383
 
памятка по кпу
памятка по кпупамятка по кпу
памятка по кпу
Demanessa
 
Lhc osakilpailu 2 lähtölista
Lhc osakilpailu 2 lähtölistaLhc osakilpailu 2 lähtölista
Lhc osakilpailu 2 lähtölista
hiihtocup
 
Pollution agenda project
Pollution agenda projectPollution agenda project
Pollution agenda project
zacharyvasek
 
выступл.на конференции
выступл.на конференциивыступл.на конференции
выступл.на конференции
Demanessa
 
Presentatie sports events ipad
Presentatie sports events ipadPresentatie sports events ipad
Presentatie sports events ipad
Happy Company
 
Cocaine cloud administration at YaC
Cocaine cloud administration at YaCCocaine cloud administration at YaC
Cocaine cloud administration at YaC
Denis Zaitsev
 
Situation task action_results_document_-_star_original_original
Situation task action_results_document_-_star_original_originalSituation task action_results_document_-_star_original_original
Situation task action_results_document_-_star_original_original
hmckinney704
 
Analysis of pendulum’s digipak
Analysis of pendulum’s digipakAnalysis of pendulum’s digipak
Analysis of pendulum’s digipak
Mini Burton
 
Passivevoice
PassivevoicePassivevoice
Passivevoice
bensu70
 
Anythinglean Slide Show
Anythinglean Slide ShowAnythinglean Slide Show
Anythinglean Slide Show
anythinglean
 
Jack burtons magazine analysis
Jack burtons magazine analysisJack burtons magazine analysis
Jack burtons magazine analysis
Mini Burton
 

Destaque (20)

processo-jurisdicao-e-processualismo-constitucional-democratico-na-america-l...
 processo-jurisdicao-e-processualismo-constitucional-democratico-na-america-l... processo-jurisdicao-e-processualismo-constitucional-democratico-na-america-l...
processo-jurisdicao-e-processualismo-constitucional-democratico-na-america-l...
 
Kantoorinventaris
KantoorinventarisKantoorinventaris
Kantoorinventaris
 
Office christmas party
Office christmas partyOffice christmas party
Office christmas party
 
памятка по кпу
памятка по кпупамятка по кпу
памятка по кпу
 
Lhc osakilpailu 2 lähtölista
Lhc osakilpailu 2 lähtölistaLhc osakilpailu 2 lähtölista
Lhc osakilpailu 2 lähtölista
 
Hst to pst
Hst to pstHst to pst
Hst to pst
 
Vet & Green Economy for Sustainable Development
Vet & Green Economy for Sustainable Development Vet & Green Economy for Sustainable Development
Vet & Green Economy for Sustainable Development
 
Pollution agenda project
Pollution agenda projectPollution agenda project
Pollution agenda project
 
выступл.на конференции
выступл.на конференциивыступл.на конференции
выступл.на конференции
 
Presentatie sports events ipad
Presentatie sports events ipadPresentatie sports events ipad
Presentatie sports events ipad
 
Cocaine cloud administration at YaC
Cocaine cloud administration at YaCCocaine cloud administration at YaC
Cocaine cloud administration at YaC
 
White paper (kwarts) stofvrijwerken in de bouw
White paper (kwarts) stofvrijwerken in de bouwWhite paper (kwarts) stofvrijwerken in de bouw
White paper (kwarts) stofvrijwerken in de bouw
 
Situation task action_results_document_-_star_original_original
Situation task action_results_document_-_star_original_originalSituation task action_results_document_-_star_original_original
Situation task action_results_document_-_star_original_original
 
Basics of Silverlight 2
Basics of Silverlight 2Basics of Silverlight 2
Basics of Silverlight 2
 
Analysis of pendulum’s digipak
Analysis of pendulum’s digipakAnalysis of pendulum’s digipak
Analysis of pendulum’s digipak
 
Passivevoice
PassivevoicePassivevoice
Passivevoice
 
Group1
Group1Group1
Group1
 
Famous Five Redux
Famous Five ReduxFamous Five Redux
Famous Five Redux
 
Anythinglean Slide Show
Anythinglean Slide ShowAnythinglean Slide Show
Anythinglean Slide Show
 
Jack burtons magazine analysis
Jack burtons magazine analysisJack burtons magazine analysis
Jack burtons magazine analysis
 

Mais de shweta-sharma99 (13)

Biometrics
BiometricsBiometrics
Biometrics
 
Biometrics
BiometricsBiometrics
Biometrics
 
Testing
TestingTesting
Testing
 
Rep on grid computing
Rep on grid computingRep on grid computing
Rep on grid computing
 
Java practical
Java practicalJava practical
Java practical
 
Graphics file
Graphics fileGraphics file
Graphics file
 
Vbreport
VbreportVbreport
Vbreport
 
Software re engineering
Software re engineeringSoftware re engineering
Software re engineering
 
Simplex
SimplexSimplex
Simplex
 
Grid computing
Grid computingGrid computing
Grid computing
 
Cyborg
CyborgCyborg
Cyborg
 
Smartphone
SmartphoneSmartphone
Smartphone
 
Instruction cycle
Instruction cycleInstruction cycle
Instruction cycle
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Sql commands

  • 1. SQL COMMANDS CREATE TABLE COMMANDS Case Solved Table create table case_solved ( case_solved_id number primary key, case_id number not null unique references case(case_id), fir_no number not null unique, date_case_closed date not null ); Case Table create table case ( case_id number primary key, fir_no number not null references fir(fir_no), case_incharge_id number not null unique, date_case_open date not null ); Complainant table create table complainant ( fir_no number primary key references fir(fir_no), complaintant_name text(30) not null, fathers_name text(30) not null,
  • 2. address text(50) not null, sex text(5) not null, phone_no number not null ); Daily diary table create table daily_diary ( s_no number primary key, _date date not null, emp_id number not null references employee(emp_id), duty text(30) NOT NULL, duty_shift text(30) not null ); Designation Table create table designation ( emp_id number primary key references employee(emp_id), rank text(20) not null, salary number not null, date_joined date not null ); Duty Officer Table create table duty_officer (
  • 3. fir_no number references fir(fir_no), duty_officer_id number references employee(emp_id), primary key(fir_no,duty_officer_id) ); Employee table create table employee ( emp_id number primary key, emp_name text(30) not null, sex text(5) not null, address text(100) not null, phone_no number not null ); Empound Officer Table create table empound_officer ( empound_id number references empound(empound_id), investigation_officer_id number references employee(emp_id), primary key(empound_id,investigation_officer_id) ); Empound Table create table empound ( empound_id number primary key, fir_no number not null references fir(fir_no),
  • 4. vehicle_no number not null, date_emopound date not null, date_release date not null, under_section text(30) not null ); FIR Investigation Officer Table create table fir_investigation_officer ( fir_no number references fir(fir_no), investigation_officer_id number references employee(emp_id), primary key(fir_no,investigation_officer_id) ); FIR Table create table fir ( fir_no number primary key, date_of_fir date not null, date_of_crime date not null, under_section text(20) not null, details text(50) );
  • 5. INSERTION COMMANDS Designation table INSERT INTO designation ( emp_id, rank, salary, date_joined ) VALUES ('1231', 'constabler', '20000', '1-6-1995'); EMPLOYEE TABLE INSERT INTO employee ( emp_id, emp_name, address, sex, phone_no ) VALUES ('1231', 'rajesh kumar', 'model town ludhiana', 'male', '9592477245'); FIR TABLE INSERT INTO fir ( fir_no, date_of_fir, date_of_crime, under_section, details ) VALUES ('1023', '24-4-2011', '21-4-2011', '420', 'robbery'); EMPOUND_OFFICER INSERT INTO empound_officer ( empound_id, investigation_officer_id ) VALUES ('1342', '1231'); FIR_INVESTIGATION_OFFICER INSERT INTO fir_investigation_officer ( fir_no, investigation_officer_id ) VALUES ('1023', '1231'); DUTY_OFFICER INSERT INTO duty_officer ( fir_no, duty_officer_id ) VALUES ('1023', '1231');
  • 6. DAILY_DIARY INSERT INTO daily_diary ( s_no, _date, emp_id, duty, duty_shift ) VALUES ('23', '24-04-2011', '1231', '8', 'morning'); EMPOUND INSERT INTO empound ( empound_id, fir_no, vehicle_no, under_section, date_empound, date_release ) VALUES ('1342', '1023', '3465', '356', '24-4-2011', '21-04-2011'); COMPLAINTANT INSERT INTO complaintant ( fir_no, complaintant_name, fathers_name, address, sex, phone_no ) VALUES ('1023', 'Ravi kumar', 'parkash kumar', 'haibowal ludhiana', 'male', '9834562786'); CASE INSERT INTO case ( case_id, fir_no, case_incharge_id, date_case_open ) VALUES ('234', '1023', '1231', '24-4-2011'); CASE_SOLVED INSERT INTO case_solved ( case_solved_id, case_id, fir_no, date_case_closed ) VALUES ('251', '234', '1023', '27-5-2011');
  • 7. Data query language SELECT emp_name, address FROM employee; Output SELECT * FROM empound WHERE fir_no<1035; SELECT * FROM designation;
  • 8. SELECT DISTINCT empound_id FROM empound_officer; Output SELECT * FROM complaintant WHERE complaintant_name='kalpana' And fathers_name='niraj sharma'; SELECT * FROM complaintant WHERE complaintant_name='rajesh kumar' Or fathers_name='niraj sharma'; Output