Salta el contingut
Institut Montilivi | DAM - DAW | 0484 - Bases de Dades
A2 - PE1 - Introducció a les Bases de Dades
Inicialitzant cerca
A1
A2
A3
A4
A5
Jardineria i miniX
A6
A7
A8
A9 10 11 12
El Banc
A13
Programació
Altres
Institut Montilivi | DAM - DAW | 0484 - Bases de Dades
A1
A1
Entorn de Treball
A1 Consultes senzilles
A1 Consultes senzilles
SELECT introducció
SELECT introducció
SELECT - NULL - ALIAS
DESCRIBE - CONCAT - DISTINCT
WHERE introducció
WHERE introducció
WHERE
BETWEEN - IN - LIKE - IS [NOT] NULL
WHERE condicions SQL
WHERE condicions SQL
AND - OR - NOT
ORDER BY - BETWEEN - IN - LIKE
FUNCIONS
FUNCIONS
Introducció a l'ús de Funcions
Funcions de caràcters
Funcions de numèriques
Funcions de data i hora
Tractament de NULLs
Tractament de NULLs
IFNULL - IFNULL - NVL - NVL2
IFNULL - NULLIF - COALESCE
CASE i alternatives
CASE i alternatives
CASE
Pràctiques per les Consultes senzilles
Pràctiques per les Consultes senzilles
Pràctica 01 (empresa)
Pràctica 02 (empresa)
Pràctica 03 (hospital)
Pràctica 04 (empresa)
Pràctica 05 (hospital)
A2
A2
A2 - Introducció a les Bases de Dades
A2 - Introducció a les Bases de Dades
Activitat 0
Conceptes bàsics sobre Bases de Dades
Introducció a les Bases de Dades (Korth) - PDF
A2 - PE1 - Introducció a les Bases de Dades
A3
A3
A3 - Model Entitat/Relació
A3 - Model Entitat/Relació
Model ER - Introducció
Model ER - Conceptes bàsics del Model E-R
Model ER - Restriccions sobre el tipus de relacions
en PDF
en PDF
Model ER (presentació pdf)
Model ER (presentació pdf)
Model ER Avançat (presentació)
Exercicis
Exercicis
Exercicis Model ER
Exercicis Model ER Avançat
A4
A4
A4 - Pas a Model Relacional
A4 - Pas a Model Relacional
Introducció
Pas 1 Entitats fortes
Pas 2 Generalització i Especialització
Pas 3 Entitats febles
Pas 4 Interelacions binàries
Pas 5 Interelacions n-àries
Exemple Complet: La casa per la teulada
Exercicis Pas de Model ER a Model Relacional
Altres
Altres
Normalització
A5
A5
A5 Consultes avançades
A5 Consultes avançades
JOINs
JOINs
JOIN - NATURAL - CROSS
USING - ON
JOIN amb la mateixa taula
LEFT, RIGHT i FULL JOIN
JOIN amb Desigualtats
Funcions de Grup
Funcions de Grup
Funcions de Grup
COUNT, DISTINCT, IFNULL - NVL
GROU BY - HAVING
Subconsultes
Subconsultes
Subconsultes
Subconsultes d'una fila
Subconsultes de diverses files
EXISTS i NOT EXISTS
Pràctiques per les Consultes avançades
Pràctiques per les Consultes avançades
Models Relacionals Empresa i Hospital
Pràctica 06 (empresa) - JOINs
Pràctica 07 (empresa) - Agregat de Dades utilitzant funcions de grup
Pràctica 08 (hospital) - Consultes d'agrupament
Pràctica 09 (hospital) - Consultes Complexes - Multiples Taules i Subconsultes
Pràctica 10 (empresa) - Subconsultes
Jardineria i miniX
Jardineria i miniX
Pràctiques a la base jardineria
Pràctiques a la base jardineria
Posada a punt
Consultes sobre una tabla
Consultes multitaula - Composició interna
Consultes multitaula - Composició externa
Consultes multitaula - Consultes Resum
Consultes multitaula - Subconsultes
Consultes multitaula - Consultes variades
Pràctiques a la base miniX
Pràctiques a la base miniX
Posada a punt
Consultes SELECT
Sentències DML
A6
A6
A6 DML
A6 DML
Entorn transaccional
Entorn transaccional
DBeaver
A1 Escriptures a la Base de Dades
A1 Escriptures a la Base de Dades
Copia de taules
INSERT
UPDATE
DELETE
Errors de Restriccions d'Integritat
Pràctiques per les escriptures a la BD
Pràctiques per les escriptures a la BD
Pràctica 11. Manipulació de dades
Pràctica 12. Inserció, actualització i esborrat
A7
A7
A7 DDL
A7 DDL
Creació de Taules i Restriccions
Creació de Taules i Restriccions
CREATE TABLE
Tipus de Dades
ALTER, DROP, RENAME, TRUNCATE TABLE i COMMENT
Restriccions, NOT NULL, UNIQUE
PRIMARY KEY – AUTO_INCREMENT – FOREIGN KEY – CHECK
Gestió de Restriccions
Pràctiques per la Creació i Manipulació de Taules
Pràctiques per la Creació i Manipulació de Taules
Pràctica 13. DDL
Pràctica 14. DDL
Pràctica DDL. Club Esportiu
A8
A8
A8 Creació de Vistes i altres objectes - DDL
A8 Creació de Vistes i altres objectes - DDL
CREATE VIEW
Operacions DML en vistes
Subconsultes en FROM,LIMIT i SHOW TABLES
Índexs
Seqüències
Pràctiques per Vistes i Seqüències
Pràctiques per Vistes i Seqüències
Pràctica 15. Vistes
Pràctica 16. Seqüències
A9 10 11 12
A9 10 11 12
Programació SQL
Programació SQL
Introducció
Entorn de treball
Variables
Procediments i Funcions
Funcions
Exercicis de Funcions
Procediments
Exercicis de Procediments
Signal: llancem errors
Handler: capturem errors
Cursors: Select de diverses files
Mentre fem la pràctica del Banc
Mentre fem la pràctica del Banc
Estructures Iteratives
Triggers
Pràctica de Triggers
Per qui vulgui més
Per qui vulgui més
Esdeveniments
El Banc
El Banc
El Banc
El Banc
Preparem l'entorn
Procediments i Funcions proposats
Triggers proposats
A13
A13
Introducció
Introducció
Introducció al concepte NoSQL
Introducció a MongoDB
Revisió BSON / JSON
MongoDB
MongoDB
MongoDB Atlas
MongoDB Shell
NoSQL Booster for MongoDB
Primeres passes
Operacions CRUD
Operacions CRUD
Introducció
Projecció de camps
Cerca amb find
Operadors
distinct, sort i limit
Actualització de documents
Eliminació de documents
Inserció de documents
Cursors
Exercicis Proposats
Exercicis Proposats
Exercicis de find
Exercicis de update
Exercicis de CCAA i províncies
Aggregation pipeline
Exercicis d'habitants
Versions anteriors
Versions anteriors
Instal·lació de MongoDB v5
Instal·lació de MongoDB v6
Programació
Altres
Altres
Entorn de Treball
Creació de l'entorn inicial
Xampp i Problemes
Enllaços
Solucions als exercicis proposats
DAM - DAW -
MP
0484
Bases de Dades
Prova Escrita 1
Torna a l'inici