Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Miquel Boada Artigas
Introducció BD
Miquel Boada Artigas
P.Q. Base de dades?
● Les empreses necessiten emmagatzemar la
info.
● Les empreses necessiten consult...
Miquel Boada Artigas
Com gestionem la info.?
● Directament a través de programes inclosos
amb la base de dades. (Coneixeme...
Miquel Boada Artigas
Podem utilitzar fitxers?
● Redundància de dades.
● Inconsistència de dades.
● Accés a dades: consulte...
Miquel Boada Artigas
Abstracció de dades
● Facilitar la interacció (gestió) dels usuaris amb les
dades.
● Es defineixen 3 ...
Miquel Boada Artigas
SGBD
● Sistema Gestor de Base de Dades
● Aplicació que permet:
– Definir
– Construir
– Manipular.
– C...
Miquel Boada Artigas
SGBD en el mercat
Miquel Boada Artigas
Tipus d'usuaris
● Usuaris finals
● Programadors
– Llenguatges informàtics per accedir a les dades
● A...
Miquel Boada Artigas
Llenguatges de BD
● LMD : Llenguatge manipulació de dades.
● LDD : Llenguatge de descripció de dades.
Miquel Boada Artigas
Una mica d'història...
● 1950 principis 60: cintes mag. i targes perf.
● 1960-80
– Aparició disc dur ...
Miquel Boada Artigas
Una mica més d'història...
● 1990: Anàlisi de dades
● Finals 1990:
– www
– 24x7 (tasques de mantenime...
Miquel Boada Artigas
Tipus de bases de dades
● Centralitzades
– Tota la informació resideix en un únic servidor.
– Saturac...
Miquel Boada Artigas
Fragmentació
Horitzontal Vertical Híbrida
Miquel Boada Artigas
Model de dades
● Eines conceptuals que ens permeten descriure
quina estructura tindrà una base de dad...
Miquel Boada Artigas
Tipus de models de dades
● Model relacional: utilització de taules per a
representar tant les dades c...
Prochain SlideShare
Chargement dans…5
×

Introducció a les bases de dades

281 vues

Publié le

Motivació de les bases de dades.
Emmagatzemar la informació mitjançant fitxers.
Abstracció de dades
Tipus d'usuaris
Fragmentació de la informació
Models de dades

Publié dans : Technologie
  • Soyez le premier à commenter

Introducció a les bases de dades

  1. 1. Miquel Boada Artigas Introducció BD
  2. 2. Miquel Boada Artigas P.Q. Base de dades? ● Les empreses necessiten emmagatzemar la info. ● Les empreses necessiten consultar la informació de forma eficient i fàcil. ● Les empreses necessiten poder introduir nova informació, apart de modificar i eliminar la que ja tenen.
  3. 3. Miquel Boada Artigas Com gestionem la info.? ● Directament a través de programes inclosos amb la base de dades. (Coneixements tècnics.) ● A través de programes o formularis propis o aliens. Creem interfícies per a gestionar les dades, i el programa interactua amb la base de dades. (No calen coneixements tècnics)
  4. 4. Miquel Boada Artigas Podem utilitzar fitxers? ● Redundància de dades. ● Inconsistència de dades. ● Accés a dades: consultes dinàmiques. ● Aillament de dades: diferents formats. ● Integritat de les dades: regles de negocis. ● Atomicitat: transaccions. ● Accés concurrent: modificacions. ● Seguretat: control d'accessos.
  5. 5. Miquel Boada Artigas Abstracció de dades ● Facilitar la interacció (gestió) dels usuaris amb les dades. ● Es defineixen 3 nivells: – Nivell físic (disc): ocult al programador. – Nivell lògic: (dissenyador base de dades) ● Quina informació cal emmagatzemar. ● Com es relaciona aquesta informació. – Nivell de vistes Independència de les dades!
  6. 6. Miquel Boada Artigas SGBD ● Sistema Gestor de Base de Dades ● Aplicació que permet: – Definir – Construir – Manipular. – Controlar
  7. 7. Miquel Boada Artigas SGBD en el mercat
  8. 8. Miquel Boada Artigas Tipus d'usuaris ● Usuaris finals ● Programadors – Llenguatges informàtics per accedir a les dades ● Administradors – Creació de la bd – Assignació de permisos – Manteniment de la base de dades
  9. 9. Miquel Boada Artigas Llenguatges de BD ● LMD : Llenguatge manipulació de dades. ● LDD : Llenguatge de descripció de dades.
  10. 10. Miquel Boada Artigas Una mica d'història... ● 1950 principis 60: cintes mag. i targes perf. ● 1960-80 – Aparició disc dur => Accés directe. – Codd defineix el model relacional. (teòric) – Bases de dades jeràrquiques i en xarxa. ● 1980-1990 – Bases de dades relacionals. – Gestió de la informació
  11. 11. Miquel Boada Artigas Una mica més d'història... ● 1990: Anàlisi de dades ● Finals 1990: – www – 24x7 (tasques de manteniment) – Alta fiabilitat ● 2000s – Bases de dades de codi obert. – Bases de dades XML
  12. 12. Miquel Boada Artigas Tipus de bases de dades ● Centralitzades – Tota la informació resideix en un únic servidor. – Saturació del canal. ● Distribuides – La informació està fragmentada en diferents servidors.
  13. 13. Miquel Boada Artigas Fragmentació Horitzontal Vertical Híbrida
  14. 14. Miquel Boada Artigas Model de dades ● Eines conceptuals que ens permeten descriure quina estructura tindrà una base de dades. ● Importància: – Documentar l'estructura de les dades. – Validar l'estructura abans de desenvolupar les aplicacions.
  15. 15. Miquel Boada Artigas Tipus de models de dades ● Model relacional: utilització de taules per a representar tant les dades com les relacions. – Exemple: socis gimnàs. ● Model entitat relació (E-R): objectes denominats conjunt d'entitats. ● Model basat en objectes: extensió model E-R.

×