Mostrando entradas con la etiqueta publicaciones. Mostrar todas las entradas
Mostrando entradas con la etiqueta publicaciones. Mostrar todas las entradas

Oracle. Consultas y actualizaciones SQL

He publicado las diapositivas que he utilizado como base para exponer las generalidades del lenguaje de consultas SQL particularizado en el sistema de base de datos relacional (RDMS) Oracle. Como siempre, bajo la licencia CC, detallada en la documentación.



El lenguaje SQL gira en su mayor parte alrededor de la sentencia SELECT y sus posibilidades. Hay muchos ejercicios quue se pueden seguir para complementar el aprendizaje, y que están basados en las bases de datos de ejemplo que Oracle proporciona. Además, se incluyen las principales funciones del sistema y el tratamiento de variables y condiciones en los SELECT.

Puedes descargarte la máquina virtual Linux con el Oracle instalado y las bases de datos de ejemplo listas para poder ejecutar los ejercicios desde aqui:
http://www.oracle.com/technetwork/database/enterprise-edition/databaseappdev-vm-161299.html

EL PDF de mi presentación puedes leerlo y descargarlo desde aqui:
https://www.dropbox.com/s/cyl8iu5c19k26o4/04.Oracle%20SQL.pdf

SQL Estándar en Bases de Datos. Publicación.

Respecto al aprendizaje de los sistemas generales de bases de datos (SGBD), publico la presentación que he realizado en varias ocasiones para explicar las órdenes SQL (Lenguaje de Consulta Estructurado) estándar.


El SQL es normalmente la manera que siempre encontrarás para interrogar a una base de datos relacional, como Oracle, SQL Server, MySQL, PostgreSQL...

En la presentación se exponen primero las sentencias de definición (que nos permiten crear la base de datos y sus elementos), las de consultas (que nos permite preguntar por datos al SGBD), las de manipulación de datos (que permiten añadir, modificar o borrar datos), las transacciones y autorizaciones.

A modo de guía, en esta documentación puedes aprender las órdenes principales, e incluso chequear los ejemplos si dispones de uno de esos sistemas instalados. Se pone especial énfasis en la orden SELECT, porque es la que interroga, porque sus condiciones se pueden trasladar también a las sentencias de manipulación de datos y porque su enorme potencia es la que ha disparado el uso del estándar SQL desde fines de los 80.

Enlace al documento

Dentro de poco generaré una página de "Publicaciones" en este blog. Por ahora puedes acceder picando aquí:
https://www.dropbox.com/s/verfjr0iuu2ldpq/02.SGBD.SQL-Estandar.pdf

Introducción a los Sistemas de Bases de Datos

Comienzo aquí con una recopilación que iré haciendo, poco a poco, de diverso material de cursos, informes y desarrollos que he ido generando en forma de documentación a lo largo de mi curriculum.

La idea es que esta información, que tratará de variados temas y con diversos niveles, esté disponible para quien la necesite para ampliar su conocimiento personal.

Por favor, lee la licencia que acompaña a cada documento, cuya aceptación está implícita en el momento de usarlo. En esencia, tendrán una licencia Creative Commons donde suelo pedir que no cambies el autor, que no lo utilices con fines comerciales y que si lo cambias sigas publicándolo bajo la misma licencia. De esta forma, se asegura que la información fluye libremente.

Comienzo "liberando" un documento que si bien a los informáticos puede parecer sencillo, otros pueden agradecerlo. Se trata de una presentación que he realizado en varios cursos, sobre generalidades de los Sistemas de Gestión de Bases de Datos.


Introducción a los SGBD (Sistemas Generales de Bases de Datos). 

En esta parte expongo de manera sencilla una definición de un SGBD y sus objetivos, cómo se soluciona la arquitectura de hardware y software que envuelve al sistema a grandes rasgos, cómo funciona una base de datos, cuales son las tareas del administrador y las tendencias actuales en el uso de los SGBD.

Conceptos de Bases de Datos Relacionales.

En esta sección describo los principios fundamentales de las bases de datos relacionales, que siguen siendo hoy día la mayoría de las utilizadas comercialmente: Oracle, SQL Server, MySQL, PostgreSQL... Todas utilizan el mismo modelo relacional basándose en estas reglas de orden e integridad.

Enlace al documento.

Dentro de poco generaré una página de "Publicaciones" en este blog.
Por ahora puedes acceder desde aquí: https://www.dropbox.com/s/kfve1ktdktbwaam/01.IntroduccionSGBD.BasesDatosRelacionales.pdf