Capítulo 10. Gestión de datos

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

En el capítulo anterior aprendimos no sólo a crear una base de datos, sino a hacerlo bien. El diseño bien pensado de las tablas, las restricciones de las columnas y las relaciones brillarán realmente cuando empecemos a introducir datos en las tablas. Con nuestro sólido diseño de tablas y las relaciones bien pensadas entre ellas, podremos unir de forma eficaz y sencilla. Cuando haya que cambiar un dato (por ejemplo, la dirección de un cliente), sólo tendremos que cambiarlo en un sitio en lugar de en varios. Cuando entre un dato erróneo, es de esperar que hayamos establecido suficientes restricciones sensatas para evitar que entre en la base de datos.

En este capítulo aprenderemos a escribir los registros INSERT, DELETE y UPDATE. Afortunadamente, escribir operaciones como éstas es mucho más sencillo que escribir sentencias SELECT.

Estas operaciones de escritura SQL no tienen por qué ser realizadas por un humano. El software (escrito en Java, Python u otros lenguajes de codificación) a menudo generará y ejecutará sentencias SQL para leer y escribir datos del mismo modo que lo haría un humano, pero de forma mucho más eficiente. Aunque esto va más allá del alcance de este libro, los lenguajes de codificación se tratarán en el próximo capítulo, por si te interesa.

INSERTAR

En una base de datos relacional, los datos sólo existen si la base ...

Get Primeros pasos con SQL now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.