Module ECDL 2

Curs
8/10 (1 vot)
Domeniu: Calculatoare
Conține 3 fișiere: pdf
Pagini : 93 în total
Cuvinte : 16167
Mărime: 3.14MB (arhivat)
Cost: Gratis
Suport curs 5-7 Modulul 5 – Baze de date

Extras din document

Modulul 5 – Baze de date

O baza de date reprezinta un ansamblu de date, structurate si organizate coerent. O baza de

date este formata din mai multe tabele cu diferite legaturi intre ele.

Exemple: agenda de telefoane, agenda personala, graficul de calatorie al unui autobuz, etc.

Datele pot fi text, numere, imagini sau chiar sunete care pot fi procesate si apoi salvate pe un

computer. Datele trebuie prelucrate pentru a deveni informatii. Informatia este numele dat unei date

dupa ce a fost prelucrata.

Exemplu: Adrian, 3.000.000 si 300.000 nu semnifica mai nimic ca date, dar daca le interpretam ca

fiind numele vanzatorului, salariul de baza si 10% comision are sens si poate fi numita informatie.

O baza de date relationala simpla, asa cum este Microsoft Access, este o baza de date bazata pe

tabele. Fiecare tabela este construita din coloane (camp), fiecare rand defineste o inregistrare.

Datele continute intr-o coloana trebuie sa fie de un singur tip de data. O colectie de date

corespunzatoare fiecarei coloane a unui tabel se numeste inregistrare sau linie a tabelului.

Cum este organizata o baza de date?

Lumea reala contine diferite obiecte, pe care le vom numi entitati. Aceste entitati au anumite

caracteristici (proprietati), pe care le vom numi atributele entitatilor, aceste atribute pot lua anumite

valori.

Astfel informatia se poate defini ca fiind formata din:

- entitate (obiectul informatiei)

- atribut (proprietatile entitatii)

- valoare (masura proprietatii).

De exemplu entitatea angajat este formata din atributele nume, varsta, ani vechime, ce au

diferite valori.

Toate aceste date sunt organizate in tabele. O baza de date este formata din mai multe tabele cu

diferite legaturi intre ele. Pentru a defini o tabela sunt necesare urmatoarele elemente:

- Domeniul de valori - reprezinta un ansamblu de valori caracterizate printr-un nume, ce poate fi

definit implicit sau explicit.

- Atributul - reprezinta o coloana dintr-o tabela caracterizata printr-un nume. Acesta de obicei

semnifica valorile luate dintr-un domeniu corespunzator. Mai multe atribute pot lua valori din

acelasi domeniu.

O tabela detine date despre un obiect particular, cum ar fi un produs sau un furnizor, etc. O

inregistrare este o colectie de informatii care se refera la un item particular din baza de date. O

inregistrare dintr-o carte de telefon poate fi alcatuita din numele persoanei, prenumele acesteia, nr. de

telefon si adresa detaliata. Fiecare obiect din inregistrare se numeste camp.

Un camp este un obiect individual care face parte din inregistrarea din baza de date. Pentru

exemplul cartii de telefon, numele si prenumele sunt campuri de nume. Tot camp este si numarul de

telefon.

Fiecare camp trebuie sa aiba un tip de data specificat. Exemple de tipuri de data sunt: Text,

Number (Numar), Currency (Moneda), Date (Data), etc.

Fiecare camp are un rang al proprietatilor campului asociat. De exemplu marimea campului

setat la valoarea 50 semnifica faptul ca maximul de caractere care poate fi introdus este de 50. Valoarea

maxima pe care un camp text o poate avea este de 255 de caractere.

Alte proprietati ale campului includ reguli de validare, ceea ce semnifica ca informatiile care

urmeaza a fi introduse sunt sortate dupa un anumit criteriu, astfel incat sa aiba sens.

Exemplu: puteti construi un index care sa ordoneze date dintr-o tabela in ordine crecatoare a anilor

de vechime

Ce este un index?

Uneori intr-o tabela exista foarte multe date, de aceea se recomanda ierarhizarea datelor din

tabela, pentru a fi regasite cat mai usor. De aceea pentru anumite tabele se recomanda construirea

indecsilor.

Indexul permite lucrul mult mai rapid pentru cautarea si sortarea inregistrarilor. Indexul lucreaza

in mod similar unui index al unei carti traditionale. Access foloseste indexul pentru a afla locatia datei

cerute. Poate fi creat folosind un singur camp sau mai multe.

Preview document

Module ECDL 2 - Pagina 1
Module ECDL 2 - Pagina 2
Module ECDL 2 - Pagina 3
Module ECDL 2 - Pagina 4
Module ECDL 2 - Pagina 5
Module ECDL 2 - Pagina 6
Module ECDL 2 - Pagina 7
Module ECDL 2 - Pagina 8
Module ECDL 2 - Pagina 9
Module ECDL 2 - Pagina 10
Module ECDL 2 - Pagina 11
Module ECDL 2 - Pagina 12
Module ECDL 2 - Pagina 13
Module ECDL 2 - Pagina 14
Module ECDL 2 - Pagina 15
Module ECDL 2 - Pagina 16
Module ECDL 2 - Pagina 17
Module ECDL 2 - Pagina 18
Module ECDL 2 - Pagina 19
Module ECDL 2 - Pagina 20
Module ECDL 2 - Pagina 21
Module ECDL 2 - Pagina 22
Module ECDL 2 - Pagina 23
Module ECDL 2 - Pagina 24
Module ECDL 2 - Pagina 25
Module ECDL 2 - Pagina 26
Module ECDL 2 - Pagina 27
Module ECDL 2 - Pagina 28
Module ECDL 2 - Pagina 29
Module ECDL 2 - Pagina 30
Module ECDL 2 - Pagina 31
Module ECDL 2 - Pagina 32
Module ECDL 2 - Pagina 33
Module ECDL 2 - Pagina 34
Module ECDL 2 - Pagina 35
Module ECDL 2 - Pagina 36
Module ECDL 2 - Pagina 37
Module ECDL 2 - Pagina 38
Module ECDL 2 - Pagina 39
Module ECDL 2 - Pagina 40
Module ECDL 2 - Pagina 41
Module ECDL 2 - Pagina 42
Module ECDL 2 - Pagina 43
Module ECDL 2 - Pagina 44
Module ECDL 2 - Pagina 45
Module ECDL 2 - Pagina 46
Module ECDL 2 - Pagina 47
Module ECDL 2 - Pagina 48
Module ECDL 2 - Pagina 49
Module ECDL 2 - Pagina 50
Module ECDL 2 - Pagina 51
Module ECDL 2 - Pagina 52
Module ECDL 2 - Pagina 53
Module ECDL 2 - Pagina 54
Module ECDL 2 - Pagina 55
Module ECDL 2 - Pagina 56
Module ECDL 2 - Pagina 57
Module ECDL 2 - Pagina 58
Module ECDL 2 - Pagina 59
Module ECDL 2 - Pagina 60
Module ECDL 2 - Pagina 61
Module ECDL 2 - Pagina 62
Module ECDL 2 - Pagina 63
Module ECDL 2 - Pagina 64
Module ECDL 2 - Pagina 65
Module ECDL 2 - Pagina 66
Module ECDL 2 - Pagina 67
Module ECDL 2 - Pagina 68
Module ECDL 2 - Pagina 69
Module ECDL 2 - Pagina 70
Module ECDL 2 - Pagina 71
Module ECDL 2 - Pagina 72
Module ECDL 2 - Pagina 73
Module ECDL 2 - Pagina 74
Module ECDL 2 - Pagina 75
Module ECDL 2 - Pagina 76
Module ECDL 2 - Pagina 77
Module ECDL 2 - Pagina 78
Module ECDL 2 - Pagina 79
Module ECDL 2 - Pagina 80
Module ECDL 2 - Pagina 81
Module ECDL 2 - Pagina 82
Module ECDL 2 - Pagina 83
Module ECDL 2 - Pagina 84
Module ECDL 2 - Pagina 85
Module ECDL 2 - Pagina 86
Module ECDL 2 - Pagina 87
Module ECDL 2 - Pagina 88
Module ECDL 2 - Pagina 89
Module ECDL 2 - Pagina 90
Module ECDL 2 - Pagina 91
Module ECDL 2 - Pagina 92
Module ECDL 2 - Pagina 93

Conținut arhivă zip

  • modul_5.pdf
  • modul_6.pdf
  • modul_7.pdf

Alții au mai descărcat și

Tehnologii Web - Cascading Style Sheets

Capitolul 1. Introducere in CSS CSS este un acronim provenind din Cascading Style Sheets, care înseamnã "foi de stil în cascadã". In documentele...

Curs Excel

1. Noţiuni de bază 1.1. Lansarea în execuţie a programului Programul Excel, la fel ca şi programul Word, face parte din pachetul Microsoft...

Programare Orientata pe Obiect C++

1. INTRODUCERE ÎN C++ Exista limbaje concepute strict pe baza conceptelor programării orientate pe obiecte (POO), de exemplu Simula sau Smalltalk....

Securitatea Informationala a Business-ului

Lecţia 1 Introducere în securitatea informaţională 1.Informaţia ca obiect de valoare şi protecţie 4 2.Conceptele de bază ale Securităţii...

Algoritmi

ETAPELE REZOLVARII UNEI PROBLEME ALGORITMUL – reprezintă o succesiune finită şi ordonată de operaţii univoc determinate, efectuate mecanic, care...

Utilizarea Calculatoarelor

MODULUL 1 1. CONCEPTE DE BAZĂ ALE TEHNOLOGIEI INFORMAŢIEI 1.1 HARDWARE, SOFTWARE ŞI TEHNOLOGIA INFORMAŢIEI (TI) “Modul cum culegi, administrezi...

Curs Pachete Software

Pachete software– noţiuni de bază 2. Elemente constitutive ale software-ului de aplicaţie 3. Clasificarea produselor program 4. Criterii de...

Abordare Aplicativa - Sistemul de Gestiune al Bazelor de Date Microsoft Access 2000

Concepte de bază Un sistem de baze de date: este un sistem computerizat de păstrare a înregistrărilor al cărui scop principal este să stocheze...

Ai nevoie de altceva?