<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>UD08. Manipulació de dades i transaccions on Bases de dades · DAM / DAW</title><link>https://lorenalresusta.github.io/BBDD/val/ud08-dml-transacciones/</link><description>Recent content in UD08. Manipulació de dades i transaccions on Bases de dades · DAM / DAW</description><generator>Hugo</generator><language>ca-valencia</language><copyright>Apunts del mòdul 0484 Bases de dades · Curs 2026/27</copyright><atom:link href="https://lorenalresusta.github.io/BBDD/val/ud08-dml-transacciones/index.xml" rel="self" type="application/rss+xml"/><item><title>Manipulació de dades i transaccions</title><link>https://lorenalresusta.github.io/BBDD/val/ud08-dml-transacciones/ud08-teoria/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://lorenalresusta.github.io/BBDD/val/ud08-dml-transacciones/ud08-teoria/</guid><description>&lt;h1 id="ud08--manipulació-de-dades-transaccions-i-concurrència"&gt;UD08 · Manipulació de dades, transaccions i concurrència&lt;a class="anchor" href="#ud08--manipulaci%c3%b3-de-dades-transaccions-i-concurr%c3%a8ncia" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;h2 id="resum-del-tema"&gt;Resum del tema&lt;a class="anchor" href="#resum-del-tema" aria-label="Link"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Fins ací hem &lt;strong&gt;dissenyat&lt;/strong&gt; (UD02 a UD04), &lt;strong&gt;implementat&lt;/strong&gt; l&amp;rsquo;estructura (UD05) i &lt;strong&gt;consultat&lt;/strong&gt; les dades (UD06 i UD07). En esta unitat aprenem a &lt;strong&gt;modificar&lt;/strong&gt; el contingut de la base de dades: donar d&amp;rsquo;alta, canviar i esborrar files, carregar en una taula el resultat d&amp;rsquo;una consulta i fusionar dades que arriben d&amp;rsquo;un fitxer extern.&lt;/p&gt;&#10;&lt;p&gt;Una consulta mal escrita torna un resultat incorrecte: es corregix i es torna a executar. Una modificació mal escrita &lt;strong&gt;destruïx informació real&lt;/strong&gt;, i el SGBD no demana confirmació. Per això la segona meitat de la unitat no tracta de sentències noves, sinó de la xarxa de seguretat que les envolta: la &lt;strong&gt;transacció&lt;/strong&gt;. Una transacció permet agrupar diverses modificacions perquè s&amp;rsquo;apliquen &lt;strong&gt;totes o cap&lt;/strong&gt;, desfer-les si alguna cosa va mal i aïllar el nostre treball del de les altres persones que estan usant la base de dades en eixe mateix moment.&lt;/p&gt;</description></item><item><title>Manipulació de dades i transaccions - Pràctiques</title><link>https://lorenalresusta.github.io/BBDD/val/ud08-dml-transacciones/ud08-practicas/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://lorenalresusta.github.io/BBDD/val/ud08-dml-transacciones/ud08-practicas/</guid><description>&lt;h1 id="ud08--pràctiques"&gt;UD08 · Pràctiques&lt;a class="anchor" href="#ud08--pr%c3%a0ctiques" aria-label="Link"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;div class="bd-ra"&gt;&#10; &lt;div class="bd-ra-head"&gt;Resultats d&amp;#39;aprenentatge i criteris d&amp;#39;avaluació&lt;/div&gt;&lt;details class="bd-ra-item"&gt;&#10; &lt;summary&gt;&lt;span class="bd-ra-code"&gt;RA4&lt;/span&gt; Modifica la informació emmagatzemada en la base de dades utilitzant assistents, eines gràfiques i el llenguatge de manipulació de dades. &lt;span class="bd-ra-count"&gt;8 CE&lt;/span&gt;&lt;/summary&gt;&#10; &lt;ul&gt;&lt;li&gt;&lt;span class="bd-ce-code"&gt;RA4.a&lt;/span&gt; S&amp;#39;han identificat les eines i sentències per a modificar el contingut de la base de dades.&lt;/li&gt;&lt;li&gt;&lt;span class="bd-ce-code"&gt;RA4.b&lt;/span&gt; S&amp;#39;han inserit, esborrat i actualitzat dades a les taules.&lt;/li&gt;&lt;li&gt;&lt;span class="bd-ce-code"&gt;RA4.c&lt;/span&gt; S&amp;#39;ha inclòs en una taula la informació resultant de l&amp;#39;execució d&amp;#39;una consulta.&lt;/li&gt;&lt;li&gt;&lt;span class="bd-ce-code"&gt;RA4.d&lt;/span&gt; S&amp;#39;han dissenyat guions de sentències per a dur a terme tasques complexes.&lt;/li&gt;&lt;li&gt;&lt;span class="bd-ce-code"&gt;RA4.e&lt;/span&gt; S&amp;#39;ha reconegut el funcionament de les transaccions.&lt;/li&gt;&lt;li&gt;&lt;span class="bd-ce-code"&gt;RA4.f&lt;/span&gt; S&amp;#39;han anul·lat parcial o totalment els canvis produïts per una transacció.&lt;/li&gt;&lt;li&gt;&lt;span class="bd-ce-code"&gt;RA4.g&lt;/span&gt; S&amp;#39;han identificat els efectes de les diferents polítiques de bloqueig de registres.&lt;/li&gt;&lt;li&gt;&lt;span class="bd-ce-code"&gt;RA4.h&lt;/span&gt; S&amp;#39;han adoptat mesures per a mantindre la integritat i consistència de la informació.&lt;/li&gt;&lt;/ul&gt;&#10; &lt;/details&gt;&lt;details class="bd-ra-item"&gt;&#10; &lt;summary&gt;&lt;span class="bd-ra-code"&gt;RA6&lt;/span&gt; Dissenya models relacionals normalitzats interpretant diagrames entitat/relació. &lt;span class="bd-ra-count"&gt;1 CE&lt;/span&gt;&lt;/summary&gt;&#10; &lt;ul&gt;&lt;li&gt;&lt;span class="bd-ce-code"&gt;RA6.f&lt;/span&gt; S&amp;#39;han aplicat regles d&amp;#39;integritat.&lt;/li&gt;&lt;/ul&gt;&#10; &lt;/details&gt;&lt;/div&gt;&#10;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Pràctica&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Tipus&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Nivell&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;CE principals&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="#pr%c3%a0ctica-81--altes-canvis-i-baixes-a-edugest"&gt;8.1 Altes, canvis i baixes a EduGest&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Guiada&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;●○○&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RA4.a, RA4.b&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="#pr%c3%a0ctica-82--c%c3%b2pies-hist%c3%b2rics-i-insert--select"&gt;8.2 Còpies, històrics i INSERT … SELECT&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Guiada&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;●●○&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RA4.c&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="#pr%c3%a0ctica-83--modificacions-amb-subconsultes"&gt;8.3 Modificacions amb subconsultes&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Autònoma&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;●●○&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RA4.b, RA4.c, RA4.h&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="#pr%c3%a0ctica-84--laboratori-de-transaccions"&gt;8.4 Laboratori de transaccions&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Guiada&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;●●○&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RA4.e, RA4.f&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="#pr%c3%a0ctica-85--dues-sessions-una-dada-concurr%c3%a8ncia-i-bloquejos"&gt;8.5 Dues sessions, una dada: concurrència i bloquejos&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Guiada&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;●●●&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RA4.g, RA4.h&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="#pr%c3%a0ctica-86--c%c3%a0rrega-de-notes-amb-merge"&gt;8.6 Càrrega de notes amb MERGE&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Autònoma&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;●●○&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RA4.b, RA4.c&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="#pr%c3%a0ctica-87--repte-gui%c3%b3-de-promoci%c3%b3-de-curs"&gt;8.7 Repte: guió de promoció de curs&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Repte&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;●●●&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RA4.d, RA4.e, RA4.f, RA4.h&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="#projecte-edugest--ud08-guions-de-manteniment"&gt;Projecte EduGest · UD08&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Projecte&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;●●●&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;RA4 complet&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;blockquote class='book-hint important'&gt;&#10;&lt;p&gt;Abans de &lt;strong&gt;cada&lt;/strong&gt; pràctica, restaura EduGest executant els scripts 01 i 02 del &lt;a href="https://lorenalresusta.github.io/BBDD/val/guia/proyecto-edugest/#4-scripts-descarregables"&gt;projecte&lt;/a&gt;. Els números de files afectades que s&amp;rsquo;indiquen suposen les dades originals.&lt;/p&gt;</description></item></channel></rss>