Limbajul SQL Pentru Incepatori - Transact SQL (ANSI) - Curs 1

  Рет қаралды 40,205

SkyExpression.ro

SkyExpression.ro

6 жыл бұрын

AGENDA
1. Ce este limbajul SQL și la ce se folosește?
2. Caractere universale și utilizarea lor
3. Tipuri de interogări SQL
4. Interogări de selecție
5. Exerciții rezolvate
6. Temă pentru acasă
Acest videoclip este un suport audio/video gratuit pentru cartea Limbajul SQL Pentru Incepatori (se recomanda parcurgerea anterioara a cartilor Baze De Date Pentru Incepatori si Cum Construim Un Magazin Online), cartile le puteti comanda aici:
skyexpression.ro/carti-progra...
Reguli:
1. Postati doar comentarii referitoare la videoclip (intrebari, teme rezolvate).
2. Daca videoclipul nu are comentarii care contin rezolvarea (corectata) unui exercitiu de la tema, puteti posta propria rezolvare si veti fi corectat(a) in mod gratuit indiferent daca ati cumparat sau nu cartea.
3. Daca videoclipul are comentarii care contine rezolvari (corectate) pentru toate exercitiile de la tema si doriti o corectare special pentru tema rezolvata de Dvs acest lucru este posibil NUMAI DACA ati achizitionat cartea. Altfel puteti cauta rezolvari printre postarile celorlalti vizitatori sau abonati.
4. Toate comentariile sunt retinute din start pentru examinare si numai cele aprobate vor fi afisate, iar restul sterse.

Пікірлер: 57
@SkyexpressionRo
@SkyexpressionRo 4 жыл бұрын
Acest videoclip este un suport audio/video gratuit pentru cartea Limbajul SQL Pentru Incepatori (se recomanda parcurgerea anterioara a cartilor Baze De Date Pentru Incepatori si Cum Construim Un Magazin Online), cartile le puteti comanda aici: skyexpression.ro/index.php/produse-servicii/carti-programare Reguli: 1. Postati doar comentarii referitoare la videoclip (intrebari, teme rezolvate). 2. Daca videoclipul nu are comentarii care contin rezolvarea (corectata) unui exercitiu de la tema, puteti posta propria rezolvare si veti fi corectat(a) in mod gratuit indiferent daca ati cumparat sau nu cartea. 3. Daca videoclipul are comentarii care contine rezolvari (corectate) pentru toate exercitiile de la tema si doriti o corectare special pentru tema rezolvata de Dvs acest lucru este posibil NUMAI DACA ati achizitionat cartea. Altfel puteti cauta rezolvari printre postarile celorlalti vizitatori sau abonati. 4. Toate comentariile sunt retinute din start pentru examinare si numai cele aprobate vor fi afisate, iar restul sterse.
@andydeea7791
@andydeea7791 Жыл бұрын
Este informatie pretioasa ce oferiti si o faceti intr-un mod usor de inteles. Multumim!
@monadraga7
@monadraga7 Жыл бұрын
Va multumesc mult!! Ma ajuta enorm🙂
@StefaniaMLT
@StefaniaMLT 3 жыл бұрын
Multumesc pt tutorial
@X3SPRE10
@X3SPRE10 4 жыл бұрын
Multumesc
@adarada8370
@adarada8370 2 жыл бұрын
🙏👏👏👏
@X3SPRE10
@X3SPRE10 4 жыл бұрын
Ce versiune de sql ai folosit 2008, 2012, numele complet al aplicatiei ? Multumesc.
@SkyexpressionRo
@SkyexpressionRo 4 жыл бұрын
Numele platformei nu are importanta. Importanta este versiunea de SQL, asa cum scrie in titlu - Transact SQL Ansi
@sibral8413
@sibral8413 4 жыл бұрын
Salut! Te rog, spune-mi dacă te poți angaja dacă știi doar MySQL? Sau trebuie să mai înveți ceva, și dacă da ce? Care ar fi o strategie de învățat? Limbaje, tools, etc? Merci mult
@SkyexpressionRo
@SkyexpressionRo 4 жыл бұрын
MySQL nu este un scop in sine. Esential este sa intelegi conceptele cu care lucreaza o baza de date, cum se construieste modelul relational de la zero. Acest model relational se aplica la orice baza de date este un fel de pseudocod care se poate implementa ulterior. Pentru un programator care sa se ocupe numai de baze de date trebuie sa stii sa creezi un model relational, sa stii sa lucrezi cu limbajul SQL si preferabil PHP, Java, HTML5/CSS, C++, C#, .NET. Este baza pentru un programator web. Vezi cursurile/cartile mele de baze de date pt incepatori, limbajul sql pt incepatori, cum construim un magazin online.
@sibral8413
@sibral8413 4 жыл бұрын
@@SkyexpressionRo merci mult de răspuns.
@blackprince05
@blackprince05 3 жыл бұрын
La problema C: Sa se afiseze toate campurile cu conditia ca judetul sa fie Bucuresti si locatia sa NU fie Sector 6 Rezolvare: SELECT * FROM clienti Where judet='Bucuresti' and locatie NOT LIKE 'Sector 6' este in regula asa?
@SkyexpressionRo
@SkyexpressionRo 3 жыл бұрын
Da, e bine.
@nicoletagaie6067
@nicoletagaie6067 3 жыл бұрын
buna ziua, puteti face publice si fisierele de lucru?
@SkyexpressionRo
@SkyexpressionRo 3 жыл бұрын
Buna seara, tot ce este public este deja publicat.
@anghelionutcristian2432
@anghelionutcristian2432 5 жыл бұрын
nu inteleg cum pot rezolva primul exercitiu din tema de vreme ce nu exista o coloana cu luna de nastere a fiecarei persoane ca sa pot face o interogare corecta
@anghelionutcristian2432
@anghelionutcristian2432 5 жыл бұрын
scuze gata am inteles voi face referire la cnp
@SkyexpressionRo
@SkyexpressionRo 5 жыл бұрын
Data nasterii este inclusa in cnp. Verificati structura unui cnp aici: ro.wikipedia.org/wiki/Cod_numeric_personal
@blackprince05
@blackprince05 3 жыл бұрын
Problema A2: Sa se afiseze cnp,nume, prenume pentru persoanele care NU sunt nascute in ziua de 3 Rezolvare: SELECT cnp, nume, prenume FROM Clienti WHERE cnp NOT LIKE '_ _ _ _ _ _ _ 03 _ _ _ _ _ _' Este in regula asa?
@SkyexpressionRo
@SkyexpressionRo 3 жыл бұрын
03 ar trebui sa fie pe pozitia 6 si 7 din sir
@blackprince05
@blackprince05 3 жыл бұрын
@@SkyexpressionRo corect. Asa este. Va mulțumesc mult pentru răspunsuri. O sa parcurg cursul dumneavoastră în întregime dacă mai am întrebări vi le pot lăsa la comentarii?
@SkyexpressionRo
@SkyexpressionRo 3 жыл бұрын
Va rog sa cititi regulile de postare din descrierea videoclipului.
@74albert74
@74albert74 Жыл бұрын
Buna ziua,cum as putea crea acest tabel inainte de a lucra temele? Multumesc
@SkyexpressionRo
@SkyexpressionRo Жыл бұрын
Care tabel?
@74albert74
@74albert74 Жыл бұрын
@@SkyexpressionRo din exemplu dat. Clienti
@SkyexpressionRo
@SkyexpressionRo Жыл бұрын
Aceasta carte nu acopera ceea ce intrebati Dvs. Va recomand pachetul de 3 carti pentru lucrul cu baze de date si proiectarea modelului relational, link aici: skyexpression.ro/index.php/pachet-carti-programare-incepatori?codprodus=pachetbd
@adrianbudac2723
@adrianbudac2723 5 жыл бұрын
de ce la problema 5 nu imi afiseza nimic?
@SkyexpressionRo
@SkyexpressionRo 5 жыл бұрын
Va rog sa specificati mai clar - minutul, nu reusesc sa identific exercitiul 5
@adrianbudac2723
@adrianbudac2723 5 жыл бұрын
@@SkyexpressionRo 26:20
@SkyexpressionRo
@SkyexpressionRo 5 жыл бұрын
rulati Transact SQL pe SQL Server?
@blackprince05
@blackprince05 3 жыл бұрын
Problema E: Sa se afiseze toate campurile cu conditia ca stada sa contina caracterul 'm' si numele sa contina caracterul 'g' Rezolvare: SELECT * FROM Clienti WHERE strada = '%m%' AND nume = '%g%' ce parere aveti?
@SkyexpressionRo
@SkyexpressionRo 3 жыл бұрын
In loc de "=" se foloseste operatorul LIKE. Egal folosim cand este o identitate perfecta.
@blackprince05
@blackprince05 3 жыл бұрын
@@SkyexpressionRo sa înțeleg ca atunci când nu este o entitate perfecta folosim LIKE astfel încât sa avem șanse de reușită mai mari în găsirea în liste a cuvântului cautat?
@SkyexpressionRo
@SkyexpressionRo 3 жыл бұрын
Da, deoarece LIKE se poate folosi impreuna cu wildcard-ri
@razvannan1575
@razvannan1575 2 жыл бұрын
de unde se poate obtine gratuit o aplicatie in care sa exersam aceste operatii?
@SkyexpressionRo
@SkyexpressionRo 2 жыл бұрын
SQL Server Express se poate descarca gratuit. www.microsoft.com/en-us/sql-server/sql-server-downloads De asemenea un tool util pentru operare in SQL Server ar fi SQL Management Studio. docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15 Este posibil sa fie necesar sa fie instalat anterior Visual Studio. Exista si variante gratuite de Visual Studio Community. visualstudio.microsoft.com/downloads/ Atentie!!! Aceste aplicatii pot fi uneori dificil de instalat, depind una de alta, ordinea de instalare conteaza. Mai conteaza si ce fel de software aveti deja instalat, puterea de calcul, spatiul liber (cativa zeci de GB) pe disc, memoria RAM disponibila etc.
@razvannan1575
@razvannan1575 2 жыл бұрын
@@SkyexpressionRo am inteles, pare dificil de accesat un mediu de exersare prin instalarea acestuia, stiti cumva vreo platforma online?
@SkyexpressionRo
@SkyexpressionRo 2 жыл бұрын
Exista si online ceva: www.w3schools.com/sql/trysql.asp?filename=trysql_asc Atentie ca aceste compiler-e online au o anumita baza de date cu care lucreaza, nu vedeti modelul relational, nu stiti ce relatii sunt intre tabele si poate fi extrem de confuz pentru un incepator.
@adrianbudac2723
@adrianbudac2723 5 жыл бұрын
use PRIMU SELECT nume, prenume, email FROM Clienti where cnp LIKE '1%' and nume NOT LIKE 'Ionescu' este corect la a 2 - a tema pentru acasa?
@SkyexpressionRo
@SkyexpressionRo 5 жыл бұрын
SELECT nume, prenume, email FROM Clienti where cnp LIKE '1%' and nume NOT LIKE 'Ionescu'
@adrianbudac2723
@adrianbudac2723 5 жыл бұрын
@@SkyexpressionRo multumesc frumos
@adrianbudac2723
@adrianbudac2723 5 жыл бұрын
@@SkyexpressionRo nu merge cu NOT LIKE
@SkyexpressionRo
@SkyexpressionRo 5 жыл бұрын
Verificati varianta de SQL - Transact SQL
@gabrielajieanu2316
@gabrielajieanu2316 4 жыл бұрын
nu ar fi trebuit sa scriem NOT LIKE 'Ionescu%' ?
@bragarusilvana1366
@bragarusilvana1366 2 жыл бұрын
În ce aplicatie se lucrează ?
@SkyexpressionRo
@SkyexpressionRo 2 жыл бұрын
Recomandabil SQL Server daca stiti sa creati modelul relational al unei baze de date.
@slavuncik90
@slavuncik90 3 жыл бұрын
*A* (3 caractere) SELECT prenume FROM clienti WHERE cnp LIKE '___12%' *B* SELECT nume, prenume, email FROM clienti WHERE cnp LIKE '1%' AND NOT LIKE nume='Ionescu' *C* SELECT * FROM clienti WHERE judet='Bucuresti' AND NOT LIKE localitate='sector 6' *D* SELECT * FROM clienti WHERE strada LIKE '%m%' AND nume LIKE '%g%' *E* (5 caractere) SELECT cnp, nume, prenume FROM clienti WHERE cnp NOT LIKE '_____03%'
@SkyexpressionRo
@SkyexpressionRo 3 жыл бұрын
Daca doriti corectarea personalizata a temei este necesar sa achizitionati mai intai cartea Limbajul SQL Pentru Incepatori (sau un Pachet De Carti Cu Reducere De Pret care contine cartea mentionata) de aici: skyexpression.ro/index.php/produse-servicii/carti-programare
@slavuncik90
@slavuncik90 3 жыл бұрын
@@SkyexpressionRo Buna. Eu am nevoie sa rezolv exercitiile de SQL de pe saitul sql-ex Acolo sint mult mai complexe exercitiile decit in exemplele din acest curs.
@SkyexpressionRo
@SkyexpressionRo 3 жыл бұрын
Va urez succes, acesta este un curs pentru incepatori!
@slavuncik90
@slavuncik90 3 жыл бұрын
@@SkyexpressionRo imi puteti recomanda ceva "literatura", pentru a înțelege mai bine SQL? Imi este greu sa rezolv exercitiile de pe saitul sql-ex
@SkyexpressionRo
@SkyexpressionRo 3 жыл бұрын
Acest videoclip este suport gratuit la cartea Limbajul SQL Pentru Incepatori si comentariile se refera strict la materialul scris in carte.
@SabadaJohn
@SabadaJohn 3 жыл бұрын
A. SELECT prenume FROM Clienti WHERE cnp LIKE '_ _ _ 12%' B.SELECT nume,prenume,email FROM Clienti WHERE cnp NOT LIKE '1%' OR '5%' AND nume NOT LIKE '%Ionescu' OR 'Ionescu%' C.SELECT * FROM Clienti WHERE localitate LIKE 'Bucuresti' AND cnp NOT LIKE '_______04 (nu mai stiu exact la cnp)%'
@SkyexpressionRo
@SkyexpressionRo 3 жыл бұрын
Cititi va rog regulile de postare din descrierea videoclipului.
@SabadaJohn
@SabadaJohn 3 жыл бұрын
Imi cer scuze, am dorit doar sa stiu daca este corect ceea ce am spus
Limbajul SQL Pentru Incepatori - Transact SQL (ANSI) - Curs 2
27:47
SkyExpression.ro
Рет қаралды 14 М.
Curs SQL - Baze de date SQL
14:30
Marius Ciurea
Рет қаралды 1,8 М.
[柴犬ASMR]曼玉Manyu&小白Bai 毛发护理Spa asmr
01:00
是曼玉不是鳗鱼
Рет қаралды 43 МЛН
Omega Boy Past 3 #funny #viral #comedy
00:22
CRAZY GREAPA
Рет қаралды 16 МЛН
Маленькая и средняя фанта
00:56
Multi DO Smile Russian
Рет қаралды 4,9 МЛН
Can You Draw The PERFECT Circle?
00:57
Stokes Twins
Рет қаралды 90 МЛН
MySQL - The Basics // Learn SQL in 23 Easy Steps
17:17
Fireship
Рет қаралды 772 М.
What is SQL? [in 4 minutes for beginners]
4:26
Danielle Thé
Рет қаралды 1,8 МЛН
Limbajul C++ Pentru Incepatori (Curs 1)
24:08
SkyExpression.ro
Рет қаралды 44 М.
SQL Tutorial for Beginners
44:57
Kevin Stratvert
Рет қаралды 1,9 МЛН
Baze de Date | S1E03 | Interogări SQL - Partea 1
27:29
Dan Mircea Suciu
Рет қаралды 8 М.
Indian sharing by Secret Vlog #shorts
0:13
Secret Vlog
Рет қаралды 44 МЛН
DEFENDENDO O AMIGO
0:10
Stefani Belotti
Рет қаралды 25 МЛН
Qual airsoft vai rasgar a parede?!😱 #shorts #challenge
0:20
Giselemiranda_ofc
Рет қаралды 32 МЛН
Шеф-повар со шваброй😦
0:33
FilmBytes
Рет қаралды 2,4 МЛН