Want to make creations as awesome as this one?

Transcript

PRESS START

DATU BASEAK

Datu Baseak

KONEKTA ZAITEZ

232323

HI-SCORE

misioAK

perTSONAIAK

HASIERAKOA

MENUA

232323

HI-SCORE

Datu-base bat informazioa modu eraginkorrean biltzeko, kudeatzeko eta berreskuratzeko sistema antolatu bat da. Datu-bolumen handiak modu koherente eta eskuragarrian manipulatzeko aukera ematen dute.

INTRODUKZIOA

IGELA

PERTSONAIAK

ontzia

PASAHITZA

4 igela

3 BARRak

2 PUZLEa

1 Ontzia

MISIOAK

Azken nibelera iritsi behar zara desblokeatzeko

X

lengoaia erabiltzen dute datuak manipulatzeko eta kontsultatzeko

Eredu erlazionalak taulatan antolatzen ditu datuak

informazioa modu eraginkorrean biltzeko, kudeatzeko eta berreskuratzeko sistema antolatu bat da

Zer dira datu-baseak?

1/3

windowsmac

WifiLan

X

Taulak Erregistroak Eremuak

Zein atal ditu datu-baseen egitura?

2/3

Taula baten zutabeak dira

taula baten errenkada bat da

datuen atributuak adierazten dituzte

X

Zer dira Datu-Baseen erregistroak?

3/3

1. MISIOA GAINDUTU DUZULETRAK-->DA

¡ZORIONAK!

ez

Bai

JARRAITU?

GAME OVER

PASAHITZA

4 IGELA

3 BARRAK

2 PUZLEA

1 ONTZIA

MISIOAK

Azken nibelera iritsi behar zara desblokeatzeko

X

  • Erlazioak: Taulak elkarrekin erlazionatuta egon daitezke datuak lotzeko aukera ematen duten gakoen bidez.
  • Lehen mailako gakoa (Primary Key): Eremu (edo eremuen konbinazio) bakarra da, taula batean erregistro bakoitza esklusiboki identifikatzen duena.
  • Gako arrotza (Foreign Key): Taula bateko eremu bat da, beste taula bateko gako primario batera apuntatzen duena, bi taulen arteko erlazioa ezarriz.

Taula batetik datuak ezabatzen ditu

Eredu erlazionalak taulatan antolatzen ditu datuak

Taula batean dauden datuak eguneratzen ditu

NEXT

X

Zer egiten dute harreman-ereduak?

1/3

-Dokumentuak -Gako-Balioa-Zutabeak

-Erlazioak -Lehen mailako gakoa (Primary Key) -Gako arrotza (Foreign Key)

NEXT

X

Zein dira 3 ezaugarriak?

2/3

Taula bateko eremu bat da

datuak lotzeko aukera ematen dute

NEXT

Eredu erlazionalak taulatan antolatzen ditu

X

Zer da gako arrotza?

3/3

2.MISIOA GAINDITU DUZULETRAK-->TU

¡ZORIONAK!

EZ

BAI

Jarraitu?

GAME OVER

PASAHITZA

4 IGELA

3 BARRAK

2 PUZLEA

1 ONTZIA

MISIOak

Azken nibelera iritsi behar zara desblokeatzeko

X

EzSQL datu-baseak

  • Datu-base ez-erlazionalak dira, egituratu gabeko edo erdi egituratutako datu-bolumen handietarako optimizatuak.
  • Ezaugarriak: Eskalagarritasun horizontala, eskemetan malgutasuna eta kasu batzuetan errendimendu hobea.

X

EzSQL motak:

  • Dokumentuak: Datuak JSON edo BSON bezalako dokumentuetan gordetzen dituzte (adib. : MongoDB).
  • Gako-Balioa: Datuak gordetzen dituzte gako-balio pare gisa (adb. : Redis).
  • Zutabeak: Datuak tauletan antolatzen dituzte zutabeen familiekin (adib. : Cassandra).
  • Grafoak: Datuen arteko erlazioak gordetzen dituzte nodoetan eta ertzetan (adib. : Neo4j).

SELECT INSERT UPDATE

DATU BASE EZ-ERLAZIONALAK DIRA

Dokumentuak Gako-Balioa Zutabeak Grafoak

X

Zein dira EzSQL motak?

1/3

Datuen arteko erlazioak gordetzen dituzte

Datuak tauletan antolatzen dituzte

Datuak gordetzen dituzte

X

Zer egiten dute gako-balioek?

2/3

Eskalagarritasun horizontala, eskemetan malgutasuna eta kasu batzuetan errendimendu hobea

egituratu gabeko edo erdi egituratutako datu-bolumen handietarako optimizatuak

X

Zer ezaugarri dituzte EzSQL datu-baseak?

3/3

3. MISIOA GAINDITU DUZULETRAK-->BASE

¡ZORIONAK!

EZ

BAI

JARRAITU?

GAME OVER

PASAHITZA

4 IGELA

3 BARRAK

2 PUZLEA

1 ONTZIA

MISIOak

Azken nibelera iritsi behar zara desblokeatzeko

X

SQL hizkuntza

UPDATE: Taula batean dauden datuak eguneratzen ditu UPDATE empleados SET salario = 32000 WHERE nombre = 'Ana'; DELETE: Taula batetik datuak ezabatzen ditu. DELETE FROM empleados WHERE nombre = 'Ana';

X

Datuen manipulazioa

JOINak: Hainbat taulatako datuak konbinatzeko erabiltzen dira. INNER JOIN: Taula bietan kointzidentziak dituzten erregistroak itzultzen ditu.SELECT empleados.nombre, departamentos.nombre FROM empleados INNER JOIN departamentos ON empleados.departamento_id = departamentos.id; Azpikontsultak: Beste kontsulta batean habiatutako kontsultak.SELECT nombre FROM empleados WHERE salario > (SELECT AVG(salario) FROM empleados); Indizeak: datuak berreskuratzeko abiadura handitzeko erabiltzen dira. CREATE INDEX idx_nombre ON empleados(nombre);

Taula batetik datuak ateratzen ditu

Taula batean datu berriak sartzen ditu

Taula batean dauden datuak eguneratzen ditu

X

1/3

SELECT komandoa

Beste kontsulta batean habiatutako kontsultak.

datuak berreskuratzeko abiadura handitzeko erabiltzen dira.

BEHATZA

X

Zer dira indizeak?

2/3

Hainbat taulatako datuak konbinatzeko erabiltzen dira.

datuak berreskuratzeko abiadura handitzeko erabiltzen dira.

X

Zertarako erabiltzen dira JOINak?

3/3

4. MISIOA GAINDITU DUZULETRAK-->AK

¡ZORIONAK!

EZ

BAI

JARRAITU?

GAME OVER

PASAHITZA

4 RANA

3 BARRAS

2 PUZLE

1 NAVES

MISIOak

BERRIRO HASI

ZORIONAK

232323

HI-SCORE

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

JARRAITU

Datu-base erlazionalakEgitura: Datuak tauletan antolatzen dituzte, errenkada eta zutabeekin.SQL Oinarrizkoa: SQL (Structured Query Language) lengoaia erabiltzen dute datuak manipulatzeko eta kontsultatzeko. Sistemen adibideak: MySQL, PostgreSQL, Oracle.

DATU BASE ERLAZIONALAK

X

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

ez

Bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

Lan praktiko bat da, modu interaktibo batean Datu baseei buruz ikasteko helburuarekin

zeri buruz?

X

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

JARRAITU

Eredu erlazionalak taulatan antolatzen ditu datuak (erlazioak ere esaten zaie), eta horrek bilaketa eta manipulazioa errazten ditu, SQL bezalako lengoaia bat erabiliz.

Harremaneredua

X

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

JARRAITU

Taulak: Datu-base erlazionalak tauletan antolatzen dira, non taula bakoitzak erlazionaturiko datuak gordetzen dituen.Erregistroak: Erregistro bat taula baten errenkada bat da, eta datuen instantzia bat adierazten du. Eremuak: Taula baten zutabeak dira eta datuen atributuak adierazten dituzte.

datu baseen egitura

X

JARRAITU

SELECT: Taula batetik datuak ateratzen ditu.SELECT * FROM empleados;INSERT: Taula batean datu berriak sartzen ditu.INSERT INTO empleados (nombre, salario) VALUES ('Ana', 30000);

SQL HIZKUNTZA

X

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

ez

bai

Aurrerapen guztiak galduko dituzu

Atera nahi duzu?

4 MISIO PASA ETA GERO,"PASAHITZA" BOTOIA DESBLOKEATZEKO AUKERA IZANGO DUZU ETA JOLASAREN AMAIERA IRITSIKO DA!

ZERTAN DATZAJOLASA?

X