Cuprins:
- Rolul SQL
- Utilizarea SQL ca bază pentru cele mai multe instrumente de interogare și raportare a fost atât bună, cât și rea pentru depozitarea datelor. Pe partea pozitivă, sunt posibile multe mai multe potriviri între produse în mediile de depozitare a datelor, permițând furnizarea unor instrumente atât de furnizori RDBMS, cât și de alți furnizori terți.
- Majoritatea instrumentelor de interogare și de raportare ale utilizatorilor finali oferă medii vizuale orientate spre vopsire, care permit utilizatorilor să proiecteze ecrane pentru aspectul rapoartelor, coloanele de date dorite pentru raport sau rândurile de date pe care le doresc pentru a selecta (numai vânzătorii care și-au îndeplinit cota, de exemplu).
- Atunci când utilizatorii finali doresc o interacțiune mai complexă a utilizatorilor sau formate sofisticate, se utilizează un instrument cu mai multe caracteristici de raportare. Puteți găsi o separare între instrumentele pure de interogare și instrumentele pure de raportare. Instrumentul de interogare oferă acces la date, filtrare și formatare simplă. Dacă distribuiți rapoarte în cadrul întreprinderii dvs. sau aveți nevoie pentru a genera prezentări în condiții de siguranță, utilizați un instrument de raportare.
Video: Week 8 2024
Un instrument de interogare și raportare vă ajută să executați rapoarte periodice,, și efectuați rapoarte și interogări încrucișate. Iată câteva instrumente de interogare și raportare pentru a vă familiariza.
Rolul SQL
SQL este limba oficială de bază de interogare utilizată pentru a accesa și actualiza datele conținute într-un sistem de management al bazelor de date relaționale sau RDBMS.
Rădăcinile SQL revin IBM și laboratoarele sale de cercetare în primele zile ale tehnologiei bazelor de date relaționale. IBM și Oracle au fost printre primii care au adoptat SQL ca limbă folosită pentru a accesa produsele lor relaționale (alte RDBMS-uri au folosit limbi diferite pe care inventatorii lor le-au inventat).
Semnificația SQL pentru interogare și raportare (și pentru stocarea datelor) este că limba a reprezentat o modalitate standard de a accesa mai multe produse RDBMSîn cea mai mare parte .
Cel mai de succes a fost Microsoft Open Database Connectivity (ODBC). Sintagma
compatibilă cu ODBC a devenit importantă pentru aplicațiile RDBMS la începutul și la mijlocul anilor 1990. Un standard similar pentru comunitatea Java a apărut, de asemenea, la sfârșitul anilor 1990 - Java Database Connectivity (JDBC). Practic toți producătorii de baze de date majore de astăzi au accesibilitate prin ambele interfețe standard de conectivitate.
Utilizarea SQL ca bază pentru cele mai multe instrumente de interogare și raportare a fost atât bună, cât și rea pentru depozitarea datelor. Pe partea pozitivă, sunt posibile multe mai multe potriviri între produse în mediile de depozitare a datelor, permițând furnizarea unor instrumente atât de furnizori RDBMS, cât și de alți furnizori terți.
Pe partea negativă, totuși, SQL este o limbă relativ complexă după ce treceți de elementele de bază. O serie de instrumente de interogare permit în primul rând utilizatorilor să introducă și să editeze interogări SQL.Aceste instrumente nu sunt cu adevărat concepute pentru utilizatorii finali, deși este uimitor cât de des acestea sunt implementate în organizațiile utilizatorilor finali.
Instrumentele de interogare a utilizatorilor
Majoritatea instrumentelor de interogare și de raportare ale utilizatorilor finali oferă medii vizuale orientate spre vopsire, care permit utilizatorilor să proiecteze ecrane pentru aspectul rapoartelor, coloanele de date dorite pentru raport sau rândurile de date pe care le doresc pentru a selecta (numai vânzătorii care și-au îndeplinit cota, de exemplu).
Folosind toate aceste informații "pictate", majoritatea instrumentelor au luat din ce în ce mai mult o abordare inteligentă de generare a interogărilor. În loc să generați o singură instrucțiune SQL foarte complexă, care ar putea să vă aducă o clasă A în baza de date, dar să trageți un șoc dezgustat al capului de la cineva care a făcut aceste lucruri în lumea reală, o secvență de instrucțiuni SQL tabele pentru rezultate intermediare).
Această secvență, de fapt, descompune interogarea într-o serie mai eficientă de pași.
Instrumente de raportare
Atunci când utilizatorii finali doresc o interacțiune mai complexă a utilizatorilor sau formate sofisticate, se utilizează un instrument cu mai multe caracteristici de raportare. Puteți găsi o separare între instrumentele pure de interogare și instrumentele pure de raportare. Instrumentul de interogare oferă acces la date, filtrare și formatare simplă. Dacă distribuiți rapoarte în cadrul întreprinderii dvs. sau aveți nevoie pentru a genera prezentări în condiții de siguranță, utilizați un instrument de raportare.
Ca și în cazul instrumentelor de interogare, instrumentele de raportare oferă un mediu care vă permite să creați machete sofisticate care se concentrează pe formatarea datelor preluate de interogarea bazei de date.