LIBRO BASE DE DATOS DE MERCEDES MARQUÉS [APUNTES UNIVERSITARIOS]

Este libro se ha creado para aprender todo lo basado en un curso de Bases de Datos orientado a las Ingenierías Informáticas, de la autora y profesora universitaria: Mercedes Marqués.

Los cuatro primeros capítulos realizan un estudio del modelo relacional: la estructura de datos, las reglas para mantener la integridad de la base de datos y los lenguajes relacionales, que se utilizan para manipular las bases de datos.

Dentro de los lenguajes relacionales se hace una presentación exahustiva del lenguaje SQL, que es el lenguaje estándar de acceso a las bases de datos relacionales.

Los cuatro capítulos que vienen después plantean una metodología de diseño de bases de datos relacionales, comenzando por el diseño conceptual mediante el modelo entidad-relación.

La siguiente etapa del diseño se aborda estableciendo una serie de reglas para obtener el esquema lógico de la base de datos, y la tercera y última etapa trata del diseño físico en SQL, al que se hace una introducción en el último capítulo de este texto.

Un estudio más profundo del diseño físico de bases de datos, así como el estudio de la funcionalidad de los sistemas de gestión de bases de datos, son temas que se deben incluir en un curso más avanzado sobre la materia.

Al comienzo de cada capítulo se incluye un apartado titulado Introducción y objetivos en el que se motiva el estudio del tema y se plantean los objetivos de aprendizaje que debe conseguir el estudiante.

El texto incluye ejemplos y ejercicios resueltos, para ayudar a la comprensión de los contenidos.

Aunque existe una amplia biografía sobre bases de datos, al final del texto se incluye sólo una breve selección de aquellos textos que han tenido más relevancia para la autora de estos apuntes.


Licencia: Bajo licencia Creative Commons, señalada en la página 3 del documento.


DESCARGAR GRATIS LIBRO BASES DE DATOS

Relacionado

RqLite 6.0: La evolución de una base de datos distribuida

RqLite es una base de datos relacional distribuida, ligera y de código abierto escrita en Go que utiliza SQLite como motor de almacenamiento. La versión 6.0.0 ya está disponible y está disponible para Linux, macOS y Microsoft Windows. ¿Por qué RqLite? RqLite brinda la funcionalidad de ¡SEGUIR LEYENDO!

Repaso Rápido de TODOS los COMANDOS SQL de uso más COMÚN

Los comandos SQL (lenguaje de consulta estructurado) son instrucciones que se utilizan para interactuar con la base de datos y también para realizar tareas, funciones y consultas de datos específicas. SQL puede realizar varias tareas, como crear una tabla, agregar datos a las tablas, eliminar la ¡SEGUIR LEYENDO!

Procedimiento almacenado en SQL

Los procedimientos almacenados son una parte fundamental de las bases de datos SQL. Consisten en código SQL preparado que se puede guardar y reutilizar. Esta característica ayuda a evitar escribir las mismas consultas repetidamente. Puede llamar al procedimiento almacenado para ejecutar el código guardado. Además, los ¡SEGUIR LEYENDO!

Palabras más usadas en cada lenguaje de programación

Nube de palabras más usadas dentro de los lenguajes de programación Javascript, React, CSS, HTML, Java, Python, Lua, PHP, Ruby, C+, Perl, C#, Scala, Go, SQL, Rust, Lisp, Clojure, Kotlin, CMake, Swift, Haskel, Elixir, Objective C, F#, Elm, PureScript, Pascal, R, Erlang, VimL, Groovy. Los datos ¡SEGUIR LEYENDO!

Nuestro problema con las dependencias del software, por Russ Cox

Me gustaría recomendar a todos los desarrolladores y programadores este artículo, en el que se trata de explicar que son las dependencias, por qué pueden llegar a ser un problema, y las pautas para proteger nuestro código ante los posibles problemas que pueden surgir del uso ¡SEGUIR LEYENDO!