SQL

Laborator
7/10 (1 vot)
Conține 1 fișier: pdf
Pagini : 25 în total
Cuvinte : 3769
Mărime: 109.79KB (arhivat)
Publicat de: Titus Burcea
Puncte necesare: 0

Extras din laborator

Spora pentru a doua atestare: 1) functii totalizatoare (count sum ) 1.1)Funtia max returneazã maximum înregistrãrile unui câmp , iar min returneazã minimum înregistrãrilor unui câmp.

Sintaxa: select min(nume_câmp) from nume_tabela;

Este un nr egal cu valoarea minimã a câmpului nume_câmp din tabele nume_tabela, aceasta valoare minimã este ob.inutã prin ignorarea valorilor null , care pot exista printer numerele cîmpurilor.

Exemplu :”afisa.i nr maximal a câmpului pre. din apartament”:Select max(pret )from apartament;

1.2)Functia count , forma general: ” select count(nume_cimp) from nume_tabela;”

Este un numar egal cu numere de valori nenule ale câmpului nume _cimp din tabele nume_tabela, unde sunt ignorate valorile nule;

Exemplu : ”cite inregistrari are cimpul regiunea din tabela apartament” : Select count(regiune)as nr_de_inregistrari from apartament

Sintaxa nr 2 Select count(*) from apartament, unde nr_de_inregirari ale cimpului regiune este un nr egal cu nr de inreistrari a numei tabela;

Cîte înregistrari sunt în tabela apartament: Select count(*) as nr_apartament from apartament;

Sau Select count(distinct nume_cimp) from nume_tabela;// este un regal cu nr de valori distinct nenule ale cimpului nume_cimp din tabela nume_tabela, sunt ignorate val nenule,

1.3)Func.ia sum, se aplicã unui cîmp oarecare a cãrui tip trebuie sa fie mãsurabil(numãrabil), .i returneazã suma valorilor cîmpului respectiv. Sintaxa: select sum (nume_cimp) from nume_tabela;

Exemplu: ”Sã calculeze suma tuturor apartamentelor din regiunea Telecentru: Select sum (pretul) as sum_Telecentru from apartament where regiunea =’Telecentru’; 1.4 Func.ia Avg. Analog se întrebuin.eazã func.ia avg , care afi.eazã valoarea medie valorilor analog ca .i sum;

Exemplu: Select avg(pret )from apartament;

Exerci.ii:

1.cite inregistrari distincte are tabela apartament din tab Apartament

Select distinct count(*) from apartament;

2.cite inregistrari sunt din regiunea Telecentru a tabelului Apartament

select count(*) from apartament where REGIUNE='Telecentru';

3.calc citi cumparatori din orasul Chisinau cu nume ce se incepe cu litera l aveti

select count(*) from cumparator where ORASUL='Chisinau' and NUME like'L%'

4. calc cite apartamente din regiunea Rî.cani cu nr_de_ cam =3 sau 4

select count(*) from apartament1 where REGIUNE='Riscanovca' and (NR_DE_CAMERE=3)or (NR_DE_CAMERE=4)

5.calc suma tuturor apartamentelor din regiunea centru de la etajul =3

select sum(PRETUL) from apartament1 where REGIUNE='Centru' and ETAJ=3

6.calc suma tuturor apartament de tipul 143 din regiunea botanica

select sum(PRETUL) from apartament1 where TIPUL_PARTAMENT='143' and REGIUNE='Botanica'

7. afisati val maximal a cimpului data_nasterii din tabela comparator a persoanelelor nume care se incepe cu lite a

select max(DATA_NASTERII) from cumparator where nume like'A%'

8,. Val minimal a cimpului pre. a apartamentelor din regiunea Botanica cu nr_de _camera=4 de la etajul 2.

Preview document

SQL - Pagina 1
SQL - Pagina 2
SQL - Pagina 3
SQL - Pagina 4
SQL - Pagina 5
SQL - Pagina 6
SQL - Pagina 7
SQL - Pagina 8
SQL - Pagina 9
SQL - Pagina 10
SQL - Pagina 11
SQL - Pagina 12
SQL - Pagina 13
SQL - Pagina 14
SQL - Pagina 15
SQL - Pagina 16
SQL - Pagina 17
SQL - Pagina 18
SQL - Pagina 19
SQL - Pagina 20
SQL - Pagina 21
SQL - Pagina 22
SQL - Pagina 23
SQL - Pagina 24
SQL - Pagina 25

Conținut arhivă zip

Alții au mai descărcat și

C++

Un prim exemplu de program C++: #include <iostream.h> void main { int a; cout << "Dati un numar\n"; cin >> a; cout << "Ati tastat numarul "...

Probleme C++ Rezolvate

Problema 1: cmmdc(a, b) #include<stdio.h> #include<conio.h> //algoritmul lui Euclid //cel mai mare divizor comun pentru doua numere strict...

Limbajul C++ fundamente - aplicații

PROBLEMA 1 Sa se verifice daca un numar intreg preluat de la terminal este prim. #include<iostream.h> #include<math.h> void main () { int n,...

Laboratoare C++ (SDA)

1.1. Crearea şi afişarea unei liste Exerciţiul 1. Să se scrie programul pentru crearea unei liste simplu înlănţuite cu preluarea datelor de la...

Programe în C++

1. /* sa se scrie un program care cere introducerea unei cifre de la tastatura si afiseaza ziua corespunzatoare cifrei introduse, folosindu-se...

Curs 1 - PHP

1. INTRODUCERE - Ce este PHP ? PHP este abrevierea de la PHP – Hypertext Preprocessor (similar cu GNU ce reprezinta abrevierea de la GNU’s Not...

Curs 2 - PHP

Variabila reprezinta un identificator la o locatie de memorie si se foloseste pentru stocarea, prelucrarea si stergerea datelor. Variabilele in...

Te-ar putea interesa și

Gestiunea unei Biblioteci în SQL 2005

In vederea realizarii acestui proiect am folosit SQL Server 2005. Baza de date pe care am lucrat se numeste biblioteca Aplicatia realizeaza o...

Funcții statistice în SQL - Studiu de caz analiza datelor privind jocurile olimpice

INTRODUCERE Într-o lume aflată în continuă schimbare, unde majoritatea domeniilor tind să fie din ce în ce mai informatizate, necesitatea stocării...

Programare SQL

Obiective - Cunoaşterea capabilităţilor instrucţiunilor SELECT - Executarea unor instrucţiuni SELECT de bază - Cunoaşterea diferenţelor dintre...

Laboratoare SQL

Obiective • Cunoaşterea capabilităţilor instrucţiunilor SELECT • Executarea unor instrucţiuni SELECT de bază • Cunoaşterea diferenţelor dintre...

Creare Tabele în SQL Server 2008

Scopul cursului: - Cursul se adreseaza celor care sunt initiati in Microsoft Windows si doresc sa cunoasca instrumente informatice moderne de...

Oracle PL-SQL

Introducere în PL/SQL – Procedural Language extension to SQL 1. Caracteristici generale: -Construcţiile PL/SQL conţin structuri de control...

Tipuri de date scalare in PL-SQL

PL/SQL include atât instrucþiuni SQL pentru prelucrarea datelor si pentru gestiunea tranzacþiilor, cât si instrucþiuni proprii. PL/SQL extinde SQL...

Curs SQL

Sintaxa de baza a instructiunilor SQL Obiective • Cunoasterea capabilitatilor instructiunilor SELECT • Executarea unor instructiuni SELECT de...

Ai nevoie de altceva?