Baze de Date - Microsoft Access

Curs
8.3/10 (17 voturi)
Domeniu: Calculatoare
Conține 6 fișiere: doc
Pagini : 38 în total
Cuvinte : 5760
Mărime: 1.18MB (arhivat)
Publicat de: Monica Roman
Puncte necesare: 0

Extras din curs

Lectia 1

Utilizarea aplicatiei Access

1.1 Concepte generale privind bazele de date

Intr-o explicatie simplista,o baza de date poate fi definita ca o colectie de informatii. De exemplu, cartea de telefon este o baza de date, la fel cum este si agenda cu numerele de telefon si catalogul cu fise de la biblioteca. In cazul bazei de date computerizate putem stoca date dar putem face multe alte lucruri.

Deci o baza de date este un ansamblu de colectii de date cunoscute sub denumirea de tabela (pentru bazele de date relationale) si obiect (pentru bazele de date orientate pe obiect).

Lumea reala contine diferite obiecte pe care le vom numi entitati. Aceste entitati au anumite proprietati, pe care le vom numi atributele entitatilor, aceste atribute pot lua anumite valori. Astfel, informatia poate fi definita ca fiind formata din:

- entitate (obiectul informatiei)

- atribut (proprietatile entitatii)

- valoare (masura proprietatii).

De exemplu entitatea angajat este formata din atributele nume, vârsta, ani, vechime, care au anumite valori.

Toate aceste date sunt organizate în tabele. O baza de date este formata din mai multe tabele cu diferite legaturi între ele.

Pentru a defini o tabela avem nevoie de urmatoarele elemente:

- domeniul de valori – un ansamblu de valori caracterizate printr-un nume, ce poate fi definit implicit sau explicit;

- atributul – o coloana dintr-o tabela caracterizata printr-un nume.Mai multe atribute pot lua valori din acelasi domeniu.

Pentru a defini o baza de date este nevoie de:

Domeniul 1 Domeniul 2

M 12

F 45

M 21

F 32

F 43

- tabela – un produs cartezian dintre mai multe domenii, caracterizata

printr-un nume. De exemplu o foaie de calcul din Excel poate fi considerata o tabela, unde pe prima linie sunt trecute domeniile ce apartin tabelei, iar apoi datele corespunzatoare acestor domenii (domeniul 1 se refera la sexul unor persoane, domeniul 2 se refera la vârsta persoanelor respective).

- legaturile dintre tabele.

De exemplu sa construim o tabela pentru entitatea Angajat.

O baza de date este formata din mai multe tabele cu diferite legaturi. Tipurile de legaturi dintre doua tabele pot fi:

- legatura de tip unu la unu (1:1) – unei înregistrari dintr-o tabela îi corespunde o singura înregistrare în cealalta tabela;

- legatura de tip unu la mai multi (1:M) – unei înregistrari dintr-o tabela îi corespund mai multe înregistrari în cealalta tabela;

- legatura de tip multi la multi (M:N) – mai multor înregistrari dintr-o tabela îi corespund mai multe înregistrari în cealalta tabela.

Intr-o baza de date exista diferite legaturi între tabele. Este foarte important de definit restrictiile referitoare la legaturile existente între tabele. Aceste restrictii se refera la stergerea datelor, la introducerea datelor sau modificarea lor.

Pentru tabele cu foarte multe date se recomanda ierarhizarea datelor din tabela, pentru a putea fi regasite cât mai usor. De aceea se recomanda construirea indecsilor cu ajutorul carora putem regasi foarte usor datele dintr-o tabela ( de exmplu un index care sa ordoneze datele din tabela în ordine crescatoare a anilor de vechime).

Orice tabela trebuie sa aiba definita o cheie. Cheia unei tabele reprezinta un ansamblu minim de atribute care identifica o înregistrare dintr-o tabela. Cheia poate fi formata dintr-un singur atribut (cheie simpla) sau din mai multe atribute (cheie compusa). La un moment dat într-o tabela pot exista mai multe atribute cu proprietatea ca pot identifica o înregistrare, aceste combinatii se numesc chei candidate. Dintre aceste chei candidate se alege o combinatie care se foloseste efectiv si care se va numi cheie primara. Aceasta cheie primara va identifica în mod unic o înregistrare din tabela. Daca într-o tabela un atribut sau ansamblu de atribute ia valori în acelasi domeniu ca si cheia primara a unei tabele, atunci acest ansamblu de atribute se numeste cheie externa.

Preview document

Baze de Date - Microsoft Access - Pagina 1
Baze de Date - Microsoft Access - Pagina 2
Baze de Date - Microsoft Access - Pagina 3
Baze de Date - Microsoft Access - Pagina 4
Baze de Date - Microsoft Access - Pagina 5
Baze de Date - Microsoft Access - Pagina 6
Baze de Date - Microsoft Access - Pagina 7
Baze de Date - Microsoft Access - Pagina 8
Baze de Date - Microsoft Access - Pagina 9
Baze de Date - Microsoft Access - Pagina 10
Baze de Date - Microsoft Access - Pagina 11
Baze de Date - Microsoft Access - Pagina 12
Baze de Date - Microsoft Access - Pagina 13
Baze de Date - Microsoft Access - Pagina 14
Baze de Date - Microsoft Access - Pagina 15
Baze de Date - Microsoft Access - Pagina 16
Baze de Date - Microsoft Access - Pagina 17
Baze de Date - Microsoft Access - Pagina 18
Baze de Date - Microsoft Access - Pagina 19
Baze de Date - Microsoft Access - Pagina 20
Baze de Date - Microsoft Access - Pagina 21
Baze de Date - Microsoft Access - Pagina 22
Baze de Date - Microsoft Access - Pagina 23
Baze de Date - Microsoft Access - Pagina 24
Baze de Date - Microsoft Access - Pagina 25
Baze de Date - Microsoft Access - Pagina 26
Baze de Date - Microsoft Access - Pagina 27
Baze de Date - Microsoft Access - Pagina 28
Baze de Date - Microsoft Access - Pagina 29
Baze de Date - Microsoft Access - Pagina 30
Baze de Date - Microsoft Access - Pagina 31
Baze de Date - Microsoft Access - Pagina 32
Baze de Date - Microsoft Access - Pagina 33
Baze de Date - Microsoft Access - Pagina 34
Baze de Date - Microsoft Access - Pagina 35
Baze de Date - Microsoft Access - Pagina 36
Baze de Date - Microsoft Access - Pagina 37
Baze de Date - Microsoft Access - Pagina 38

Conținut arhivă zip

  • Baze de Date - Microsoft Access
    • Lectia_1.doc
    • Lectia_2.doc
    • Lectia_3.doc
    • Lectia_4.doc
    • Lectia_5.doc
    • Lectia_6.doc

Alții au mai descărcat și

Proiect baze de date - Microsoft Access - evidența salariaților unei firme

Am ales ca tema pt acest proiect “Evidenta Salariatilor Unei Firme “. Pt aceasta am creat 4 tabele dupa cum urmeaza : 1. Salariati : IDSalariat,...

Baze de Date în Access

1.ANALIZA STRUCTURALA 1.1 Identificarea entitatilor S-au creat trei entitati : - Clienti - Comenzi - Produse Entitatea CLIENTI contine : -...

Proiect Access - Gestionarea Pensiunilor de pe Valea Prahovei

Tema proiectului meu pentru disciplina Sisteme Informatice financiar– monetara este baza de date numita “Gestionarea pensiunilor de pe Valea...

Baze de Date - Microsoft Access

Microsoft Access 2003 este aplicatia de management al bazelor de date pusa la dispozitie de suita Microsoft Office. Spre deosebire de Excel, Access...

Fibra optică

Spectrul electromagnetic Lumina folosita in tehnologia fibrei optice este un tip de energie electromagnetica. Cand o sarcina electrica se...

AutoCad

APERTURE - controleazã mãrimea cursorului selector, caracteristic modului object snap. ARC - traseazã un arc de cerc de orice dimensiune. A -...

Biblioteca de Șabloane Standard

Biblioteca de Sabloane Standard (STL) asigura o abstractizare standardizata a datelor prin intermediul containerelor si o abstractizare procedurala...

Clase Derivate

1. Clase derivate. Prin mostenire, atributele unei clase de baza sunt transmise unor clase derivate. Derivarea permite definirea unor clase noi,...

Te-ar putea interesa și

Sistem Informatic Pentru Evidența Clienților la o Firmă

Astăzi omenirea se găseste în faza societaţii informaţionale ca efect al celei de-a doua revoluţii industriale, în care informaţia şi...

Gestiunea stocurilor unei SC într-o bază de date în Microsoft Access

Introducere Sistemul informatic este definit ca ansamblul de metode şi mijloace care asigură preluarea datelor, transformarea lor în informaţie,...

Gestiunea clienților într-o bază de date Microsoft Access

Capitolul I. Abordarea sistemică a întreprinderii 1.1. Conceptul de sistem Aplicarea teoriei sistemelor în economie a avut loc la sfârşitul...

Proiect baze de date - Microsoft Access - evidența salariaților unei firme

Am ales ca tema pt acest proiect “Evidenta Salariatilor Unei Firme “. Pt aceasta am creat 4 tabele dupa cum urmeaza : 1. Salariati : IDSalariat,...

Proiectarea Bazelor de Date Relaționale pentru Gestionarea unei Biblioteci de CD-uri Folosind Microsoft Access

INTRODUCERE În contextul societatii actuale, caracterizata printr-o explozie fara precedent în istoria omenirii, sistemele informatice reprezinta...

Magazin Virtual în Access

Capitolul 1 INTRODUCERE 1.1 Scop şi obiective Într-o societate informaţională cum este cea în care trăim, în care viteza de transmitere şi de...

Bază de date cu privire la câinii violenți în microsoft Access

Enuntul temei: Sa se creeze o baza de date care tine evidenta proprietarilor de câini periculosi din orasul Craiova.Baza de date trebuie sa...

Crearea unei Baze de Date în Microsoft Access

Aplicaţie informatică pentru gestiunea vânzărilor unui magazin Tema nr. 3 Să se realizeze o baza de date pentru gestiunea vânzărilor unui magazin...

Ai nevoie de altceva?