lunes, 20 de abril de 2015

Conceptes d'Access

1.- Què és Access?

És un programa del sistema operatiu de Microsoft. Aquest programa permet manipular dades en forma de taules ( files i columnes ) , realitzar càlculs complexos amb fórmules i funcions , fins i tot dibuixar diferents tipus de gràfiques.

2.- Quines són les parts principals d'una base de dades amb Access?

Taules: és semblant en aparença a un full de càlcul en el fet que les dades s'emmagatzemen en files i columnes
Formilaris: permeten crear una interfície d'usuari en què pot escriure i modificar dades.
Informes: s'usen per a donar format a les dades, resumir-los i presentar-los.
Consultes: poden realitzar diverses funcions en una base de dades.
Macro: poden considerar-se un llenguatge de programació simplificat que pot usar per a agregar funcions a la base de dades.
Mòduls: com les macros, són objectes que pot usar per a agregar funcions a la base de dades.

3.- Què és un camp?

És un espai d'emmagatzemament per a una dada en particular. En les bases de dades, un camp és la mínima unitat d'informació a què es pot accedir; un camp o un conjunt d'ells formen un registre, on poden existir camps en blanc, sent este un error del sistema operatiu.


4.- Què és un registre?

Al conjunt de camps per a un mateix objecte de la taula se li denomina registre o fila, així tots els camps d'un client formen un registre, totes les dades d'un altre client formen un altre registro,...


5.- Identifica en la següent taula, els camps i els registres.














6.- Què és la clau principal?

És un camp o conjunt de camps de la taula que proporcionen a Microsoft Office Access 2007 un identificador exclusiu per a cada fila.


7.- Quins són els tipus de dades que poden tindre els camps de les taules?

Text, Número, Fecha/Hora, Moneda, Autonumèric, Si/No i Objecte VISCA

miércoles, 15 de abril de 2015

Conceptes de bases de dades


Una base de dades és una colecció d'informació organisada de forma que un programa d'ordenador puga seleccionar ràpidament els fragments de dades que necessite. I també es un sistema de archius electonics.

Un gestor de base de dades es una colecció de programes per el cual objectiu es servir d'interfaz entre la base de dades, l'usuari i les aplicacions. Se compon d'un llenguage de definicio de senyes. Un SGBD permeten definir les dades a distints nivells d'abstracció i manipular dites dades.

Per clasificar diferents models de bases de dades hi han tres:

- Jerarquiques: S'organisen les dades utilisant estructures arborescents (en arbre).

- En la xarxa: S'utilisa l'estructura de GRAFO/xarcia, com en el cas anterior els distints objectes estan relacionats entre sí mediant relacions del tipo 1:M però en este cas un objecte pot estar relacionat com fill en varis elements que seràn els seus pares.

Racionals: Aquesta és l'estructura que s'ha imposat per a aplicacions de gestió, consisteix a organitzar les dades en forma de taules, les relacions entre els objectes s'aconsegueixen incloent en la taula del fill, la clau de l'objecte pare.

I les més recients són:

- Orientades a objectes: És un model més recent, tracta d'emmagatzemar en la base de dade els objectes complets. 

- Mitidimencionals: En una base de dades multidimensional les dades s'emmagatzemen en taules de múltiples dimensions en compte de taules bidimensionals com les del model relacional.


Avantatges 

- Menor redundància Obtindre més informació de la mateixa quantitat de data.
- Integritat de les dades més seguretat en les dades. 
- Coherència dels resultats. 
- Dades més documentats. 
- Accés simultaniege a les dades.
- Reducció de l'espai d'emmagatzemament.
- Accés a les dades més eficients. 
- Augmenta la productivitat dels programadors.

Cinc aplicacions diferents de les bases de dades

1 Institucions educatives
2. Empreses automotrius
3. Centre comercial
4. Banc
5. Hotel

Un llistat de programaris actuals de bases de dades 

Access
                                                                                                                                             

FileMaker Pro


Oracle


SQL Server


FoxPro