In aceasta lectie vom invata:
• Sa facem difirenta intre o data si o informatie
• Sa descriem si sa exemplificam modul in care o data devine informatie
Toate tipurile de informatii sunt stocate in baze de date.
Zilnic interactionam cu baze de date, constient sau inconstient.
Este important sa intelegem ce este stocat intr-o baza de date si ce anume poate fi accesat din aceasta.
Daca lucrezi in industria tehnologiei informatiei, este esential sa intelegi cum anume data este modelata si stocata intr-o baza de date.
Daca lucrezi in orice alta industrie, cu siguranta va trebui sa lucrezi cu date stocate undeva intr-un computer si probabil vei fi nevoit sa folosesti in slujba ta date pentru a crea rapoarte sau pentru a lua decizii.
Cuvintele 'data' si 'informatie' sunt deseori folosite ca si sinonime. Fara indoiala, acestea au intelesuri diferite.
Data: material brut, din care putem extrage conclu 939h72j zii. Lucruri din care poti deduce alte lucruri.
Informatie: cunostinta, parte dintr-o data cu inteles si functie speciala. Informatia este deseori rezultatul combinarii, compararii si calculelor aplicate unei date.
Ori de cate ori un elev, profesor, administrator (sau orice persoana care utilizeaza un calculator) interactioneaza cu un site web, bucati de date sunt colectate. Interfata grafica a utilizatorului (GUI) poate fi unica pentru acea scoala sau companie, dar ce se intampla ' in spatele scenei'?
Ganditi-va la note, de exemplu. Intr-o clasa, in cazul in care fiecare elev primeste o nota, cu ajutorul notelor fiecarui elev se poate determina media clasei. Cu ajutorul mediilor claselor se poate calcula medie pe scoala.
Data: nota fiecarui elev este o data
Informatie: media clasei, media scolii
Ce este o baza de date?
O baza de date este o multime structurata si centralizata de date stocata intr-un sistem de calcul.
Baza de date ofera si facilitati pentru regasirea, adaugarea, modificarea datelor atunci cand este cazul.
Baza de date este de obicei gestionata de un administrator al bazelor de date (DBA).
Documente, Poze, Video, Sunet
In cele mai multe baze de date moderne, poti stoca si salva o varietate mare de date si documente. In interiorul bazelor de date, datele sunt stocate intr-o forma 'bruta'. Cand aceasta data neprelucrata este chestionata sau accesata, aceasta este transformata intr-o data de iesire sau informatie mai utila.
Majoritatea site-urilor web pe care le vizitezi sunt bazate pe o baza de date.
Tema
Obiective
Vocabular
Indica ii identifica i cuvantul pentru fiecare defini ie de mai jos:
GUI_____ _______ ______ _________ O interfa a pentru comenzi dificile utilizand un pointer device, ca un mouse de exemplu, care
Incearca /Rezolva
Date: Nume , prenume, varsta, adresa, numar de telefon, scoala de provenienta, profil, clasa etc.
Informatii: Repartizarea in clase, ordonare alfabetica in catalog etc.
https://www.ellisislandimmigrants.org
https://newdeal.feri.org/index.htm
https://www.pro.gov.uk/
https://nationalarchives.nic.in/
a)Scrie i exemple de date i informa ii rela ionate la site-ul pe care il alege i.
https://nationalarchives.nic.in/ date: adresa si numarul de telefon al Muzeului Broomfield, adresa si numarul de telefon a Muzeului Britanic
informatii: dinstanta dintre cele doua.
b) Argumenta i de ce crede i ca aceste colec ii de date de acest tip sunt importante.
Colectiile de date sunt importante deoarece cu ajutorul lor putem extrage informatiile de care avem nevoie pentru a face anumite alegeri.
Site www.auto.ro Date: Pret masina, Marca masinii, Anul productiei, Viteza maxima, Dotari, Cutia de viteze, Carburant, Grad de poluare, Tractiune, Greutate
Informatii: Cat carburant consumi intr-un interval de timp, categoria de drum pe care are voie sa circule, modul de conducere a masinii, alegerea masinii in functie de pret, topul celor mai bune masini.
Film: in functie de incasarile filmului
aflam care este cel mai bine cotat, in functie de banii iinvestiti in producerea filmului afli
care are mai multe efecte speciale.
Spital/sanatate: Dupa numarul operatiilor
reusite aflam unde sunt medici mai buni, in functie de medicamentele prescrise
aflii
ce boala ai
Date |
Vanzari elevi |
Vanzari facultate/angajați |
Hamburger/ Taco bar |
Pizza |
Supa/ Salata |
a) Ce inseamna acest raport?
Raportul inseamna inventarul unui fast food pentru o saptamana
b) Ce date au fost stranse?
Datele stranse sunt numarul de vanzari la elevi, la studenti sau angajati, si numarul de hamburgeri pizza si supa salata ce au fost vandute fiecarei categorii.
c) Ce informa ii ofera acest tabel?
Care este cel
mai cerut fel de mancare, caree clinenti cumpara mai mult.
d) Cum crezi ca sunt folosite aceste date?
Datele sunt folosite pentru a vedea care este cel mai cerut produs si pentru a vedea daca marfa se ridica la nivelul asteptarilor clientilor (in functie de numarul de vanzari din fiacare zi, care in acest caz scade)
e) Trage i 5 concluzii bazate pe datele oferite.
Elevii sunt cei care profita de aceste serviciu cel mai mult, vanzarile au scazut in cursul celor 5 zile atat in cazul elevilor cat si in cel al studentilor si angajatilor, hamburgerii / Taco bar sunt cea mai ceruta mancare.
f) Formula i 3 intrebari pe care le-a i pune despre datele oferite.
In decursul a 5 zile, cu cat scad vanzarile?
Care este mancarea cea mai ceruta?
Care este ziua in care incasarile au fost cele mai mari?
Lectia 3 – Istoria bazelor de date
Cronologia bazelor de date
1960: Calculatoarele devin rentabile pentru companii, deoarece capacitatea de stocare a crescut.
Codd propune modelul
relational de baze de date,
renunțand la
organizarea logica de stocare fizic.
1976: P. Chen
propune modelul de entitatea relationala (ERM)
pentru baza de date
Inceputul anilor
1980: Pentru prima data sistemele de baze de date relationale au inceput sa
apara la inceputul anilor 1980 cu Oracle Versiunea
2
Mijlocul anilor 1980: SQL(Limbaj structurat de interogare) devine “standard intergalactic”
Ce legatura are o baza de date cu modelarea datelor?
Modelarea datelor este primul pas in procesul de creare a bazelor de date .
Strategie
Analiza
Design
Construire (build)
Procesul de creare a bazelor de date |
Procesul de creare a bazelor de date incepe cu stabilirea informațiilor necesare afacerii.
Exemplu: (Aici este un set de informatii cerute)
Eu
sunt managerul Departamentului de Resurse Umane a unei companii mari. Noi trebuie sa tinem informatii
despre fiecare angajat al companiei noastre. Trebuie sa urmarim in cazul fiecarui
angajat numele, prenumele meseria data angajarii si salariul. Pentru fiecare angajat pe baza de comision avem datoria de
a urmari si comisionul potential Fiecarui angajat ii este atribuit un numar unic de angajat.
Compania
noastra este imparțita in departamente. Fiecare
angajat este membrul unui departament. Trebuie sa stim departamentul
fiecarui angajat si locatia
departamentului. Fiecare
departament are un numar unic. Unii angajați sunt manageri. Trebuie sa și cunoastem managerul fiecarui angajat și
angajații pe care fiecare manager ii manageriaza.
Descoperirea procesului bazelor de date
Comenzile limbajului bazelor de date sunt utilizate pentru a construi bazele de date fizice.
Limbajul bazelor de date este utilizat pentru a crea si a controla relational bazele de date.
Tema 3
Obiective
Descrie evolutia bazei de date si da un exemplu de rol al acesteia in lumea afacerilor
Numeste contributii istorice importante in dezvoltarea si design-ul bazelor de date
Descrie procesul dezvoltarii bazelor de date.
Vocabular
Scrie cuvantul corespunzator fiecarei definitii de mai jos:
Interfata care utilizeaza tabele cu interogare Design-ul unei baze de date relationale folosit pentru a crea asocieri intre informatiile din ERM
PK(primary key) Identificatorul unic pentru fiecare rand de date
FK(foreign key) Asociaza date din doua tabele prin referirea la
coloana celui de-al doilea
Nulls Coloane care trebuie sa aiba alocata o valoare
Unique Indica daca valoarea din coloana este unica in
cadrul tabelului
Datatype Face referire la formatul si definirea datei in
fiecare coloana
Incearca / Rezolva
1.Completeaza diagrama trecand in casute evenimentele importante din evolutia bazelor de date.
2. Adevarat sau Fals PDA-ul
a adus fost
o importanta contributie in dezvoltarea bazelor de date si design-ul acestora.
3. Numeste alte doua contributii istorice importante in dezvoltarea si design-ul bazelor de date.
4. Daca construirea bazelor de date este a treia mare sarcina in dezvoltarea bazelor de date, care sunt primele doua sarcini importante?
5. (Optional) Scrie cel putin trei mari evenimente in evolutia bazelor de date.
6. (Optional) Pentru majoritatea, Internetul a devenit un element esential in modul de comunicare, modul de a face afaceri, si modul de a invata. Surprinzator, cativa oameni chiar stiu istoria si pesonalitatile care au contribuit la aceasta fenomenala crestere.
In aceasta activitate, tu si clasa ta veti construi o imagine cu ordinea (in timp) a celor mai importante evenimente din istoria Internetului. Folosind resursele Internetului, grupa ta va asocia un topic din lista de cautare. Sarcina grupului tau este de a obtine informatii si sa le adauge in ordine cronologica.
Gaseste patru evenimente care sa descrie subiectul tau. Fiecare eveniment trebuie sa cuprinda o persoana, locul, si/sau lucruri asociate cu ele. Adauga aceste informatii tabelului cronologic care apartine grupului tau.
Lista de Cautare:
Ganditori istorici oameni fara a caror inventii, computerele si comunicatiile asa cum le stim astazi nu ar fi fost posibile.
Elemente: universitati, agentii guvernametale, afaceri care au contribuit la ideea de internet si nastere a Internetului.
Comunicatori: persoane care dezvolta limbajul calculatorului, retele si tehnologia care permite legaturi intre calculatoare.
Inovatori: persoane si afaceri care au ajutat oamenii de rand sa foloseasca PC-ul si sa comunice prin Internet.
Dezvoltatori: persoane si companii care au trasformat Internetul intr-un mall virtual de informatii si sevicii.
Lectia 4 –Transformari majore in computerizare
In lec ia aceasta vom inva a sa:
Rela ionam transformarile majore oferite de schimbarile in activita ile informatice de zi cu zi;
Definim i sa dam exemple termenilor: hardware, sistem de operare, software;
Identificam exemple de e-bussiness (e-afaceri) care folosesc software de baze de date i sa explicam de ce acesta este esen ial pentru reusita lor;
Explicam in ansamblu obiectivul corpora iei Oracle.
Ca iva termeni cheie:
Hardware:
componentele fizice ale unui calculator, de exemplu ttastatura,
monitorul, mouse-ul, unitatea de disk, memoria;
Software: programe (seturi de instruc iuni) care dau comenzi componentelor hardware;
Sistem de operare: o aplica ie software care controleaza in mod direct i gestioneaza hardware-ul, de exemplu Microsoft Windows;
Aplica ie: un program software care realizeaza sarcini specifice cu privire la utilizatorii calculatoarelor;
Client: o sta ie de lucru sau un computer de birou care include un monitor, o tastatura i mouse. Clien ii comunica direct cu utilizatorii umani ai calculatoarelor;
Server: un
calculator mai puternic care accepta cereri de lucru de la clien i, efectueaza
sarcinile i trimite
rezultatele clien iilor.
Istoria sistemelor de calculatoare :
1970 : Software-ul bazelor de date
se afla in mainframe. Aproape toate procesarile calculatoarelor au fost
realizate pe aceste mari mainframe-uri. Unele calculatoare au fosterau
chiar mai mari decat o sala de clasa! Calculatoarele mai mici erau folosite
pentru a accesa mainframe-urile mari i executau
comenzile. Ele nu puteause descurcau
sa proceseze informa iile singure.
1980 : PC-urile au devenit mai accesibile i mai rapide, i erau capabile sa proceseze datele singure. Avand puterea de procesare mai mare, s-au inaugurat aplica iile GUI (graphical user interface), precum Word, Excel sau Powerpoint.
Problemele Sistemelor izolate și neintegrate
Avand multe aplica ii pe multe calculatoare, s-au ivit noi probleme, de integrare, care dau multe batai de cap. Daca se face o actualizare a unui software, fiecare server, plus fiecare client trebuie actualizat.
1990 : Planurile corporatiei Oracle, constau in a utliza internetul si serverele cu capacitate marita de procesare, conform nevoilor organizatiilor, cu privire la stocarea datelor si producerea de informatii. Software-ul care gestioneaza datele se gaseste pe serverul bazelor de date si se realizeaza procese de stocare si preluare de informatii. Aplicatiile referitoare la operatiunile de afaceri se gasesc pe serverul de aplicatii si acestea realizeaza sarcini de creare a documentelor, de imbunatatire, de interactionare sau de modelare a datelor.
Computerizarea de tip grila (Grid Computing) : Noul model
In modelul computerizarii de tip grila, toate computerele unei organizatii din diferite locatii, pot fi utilizate precum un ansamblu de resurse de calcul. Computerizarea de tip grila construieste o infrastructura software care poate fi rulata pe un numar mare de servere conectate la retea. Un utilizator, formuleaza o cerere de informatii de pe statia de lucru proprie, iar acea cerere este procesata in grila pe cat se poate de rapid.
Computerizarea grila poate fi considerata o utilitate, ca o firma de electricitate. Nu stii unde se afla generatorul de curent sau unde este conectat, tu numai ceri curent electric si il primesti.
Terminologia din afaceri :
Finantele:
se refera la intreprinderile care se ocupa
in principal decu
bani.
Logistica: poate fi definita ca planificarea, executia si controlul in ceea ce priveste miscarea si plasarea de persoane si/sau marfuri.
Comertul : implica tranzactii (vanzari si cumparari) cu obiectivul de a furniza produse de baza.
Achizitiile : se refera la toate procesele implicate in solicitarea si plata pentru bunuri si servicii.
Distribuirea : reprezinta activitatea comerciala de transport si vanzarea bunurilor de la un producator la un consumator.
Tema 4
Transformari majore in computerizare
Obiectivele
•
Relateaza transformarile majore date de schimbarile in computerizare pentru
activitațile de zi cu zi.
• Definește si da exemple acestor termeni: hardware, sistem de operare,
software.
• Identifica exemple de intreprinderi on-line care utilizeaza software-ul bazei
de date si explica cum acesta este esențial pentru succesul lor.
Vocabularul
Ținte: Identifica cuvantul pentru fiecare definitie de mai jos.
1._____ _______ ______ ________ Cadru de baza sau caracteristici ale
unui sistem de calcul.
2._____ _______ ______ ________
Un efort global pentrude a dezvolta un
mediu in care
utilizatorii individuali pot avea
acces la calculatoare, baze de date,
si facilitati experimentale simplu și transparent
fara a trebui sa ia in considerare
unde sunt localizate aceste facilitați.
3._____ _______ ______ ________ Programe, rutine, si limbaje simbolice
care controleaza modul de functionare a
hardware-ului si ii controleaza operația.
4._____ _______ ______ ________
Un computer si echipamentul fizic asociat lui
se implica direct in executarea de procesare de
date sau functii de comunicatii.
5._____ _______ ______ ________ Software-ul este proiectat sa controleze
hardware-ul unei date de prelucrare specifice
sistemului, pentru a permite utilizatorilor
si programelor de aplicatie sa o foloseasca.
6._____ _______ ______ ________ Un program software care realizeaza
sarcini specifice in numele altor utilizatori
de calculatoare.
7._____ _______ ______ ________ O unitate centrala sau un laptop care include un
ecran, o
tastatura si mouse-ul; comunica direct
cu utilizatorul.
SERVER_________ Un calculator mai puternic, care accepta munca
cereri de la clienti, face munca și trimite
rezultatele
inapoi la aceștia.
Incercati/Rezolvati
Oferǎ o definitie si un exemplu pentru fiecare cuvant de mai jos :
a. hardware
b. sistem de operare
c. software
Cum au imbunǎtǎtit telefoanele mobile activitǎtile de zi cu zi ale unui
service - ce pot repara cei de la service si nu au putut repara panǎ acum?
Scrie 3 afaceri on-line care utilizeazǎ software-ul bazei de date si descrie
cum este utilizat acesta.
Scrie pasii unei tranzactii simple ale unui card. In cate locuri merge
informatia si ce se intamplǎ dacǎ tranzactia nu indeplineste unul din pasi?
Ce rol are baza de date in acest proces?
|