Giter Site home page Giter Site logo

criscorreas / apuntes-sql Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 0.0 57.86 MB

Apuntes y ejercicios resueltos de SQL en PostgreSQL, SQL Server y phpMyAdmin

License: MIT License

sql phpmyadmin postgresql ddl dml plpgsql plpgsql-function triggers mariadb database

apuntes-sql's Introduction

Ejemplos y Teoria SQL

Badge en Desarollo License MIT
PostgreSQL MicrosoftSQLServer MariaDB

Este repositorio creado por Cristina Correa, contiene ejercicios de SQL resueltos y explicados, realizados durante la asignatura de "Bases de Datos" durante el curso 2022/2023 del IES Fernando Wirtz. Aquí encontrarás apuntes documentados con ejemplos, consultas y bases de datos utilizadas para comprender mejor los conceptos. Una vez finalizado el curso 22/23, se ha ido ampliando el temario de SQL abordando temas como SQL Server y T-SQL.

Contenido

El repositorio está organizado en las siguientes carpetas y documentos:

Base de datos

En la carpeta "Base de datos" se encuentran las bases de datos utilizadas en los ejemplos a lo largo de los apuntes. Están organizadas en tres subcarpetas: una para las bases de datos usadas en phpMyAdmin, otra para las utilizadas en PostgreSQL y la última para SQL Server. Cabe destacar que las bases de datos no son de mi propiedad, simplemente las utilizo como herramienta de estudio y para dar consistencia y coherencia a los apuntes.

SQL Server

Tiene apuntes, trucos y ejercicios resueltos de SQL Server.

Documentos phpMyAdmin:

  • 1.- Consultas sencillas de SQL: Documento que contiene consultas simples de SQL.
  • 2.- Consultas con funciones de agregado y expresiones regulares: Documento que muestra consultas con el uso de funciones de agregado y expresiones regulares.
  • 3.- Consultas con JOIN y UNION: Documento que presenta consultas utilizando las cláusulas JOIN y UNION.
  • 4.- Subconsultas: Documento que aborda el tema de las subconsultas.
  • 5.- Lenguaje de Definición de Datos (DDL) y de Manipulación de Datos (DML): Documento que trata el lenguaje de definición de datos y el lenguaje de manipulación de datos.

Documentos en PostgreSQL (Lenguaje Procedural):

  • 6.- Funciones SQL y plpgSQL: Documento que incluye ejemplos de funciones SQL y plpgSQL.
  • 7.- Funciones plpgSQL avanzadas: Documento que muestra ejemplos de funciones plpgSQL avanzadas.
  • 8.- Cursores plpgSQL: Documento que presenta ejemplos de cursores plpgSQL.
  • 9.- Triggers plpgSQL: Documento que aborda el uso de triggers plpgSQL.

Uso

Puedes explorar los documentos para revisar las consultas, los ejemplos y las explicaciones proporcionadas. Si deseas utilizar alguna de las bases de datos en tus propios proyectos, ten en cuenta que no son de mi propiedad y debes verificar las licencias correspondientes.

Contribuciones

Si encuentras algún error, tienes sugerencias o deseas contribuir a mejorar este repositorio, eres bienvenido/a a abrir un issue o enviar una solicitud de pull. Tu ayuda es apreciada.

Licencia

Este repositorio está bajo la Licencia MIT Para más información, consulta el archivo LICENSE.

apuntes-sql's People

Contributors

criscorreas avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.