SlideShare una empresa de Scribd logo
1 de 19
Es un lenguaje declarativo de acceso
a bases de datos relacionales que permite
especificar diversos tipos de operaciones en
ellas.
Los orígenes del SQL están ligados a los de
las bases de datos relacionales En 1970, Edgar
Frank Codd.
El SQL es un lenguaje de acceso a bases de
datos que explota la flexibilidad y potencia de
los sistemas relacionales y permite así gran
variedad de operaciones.
Lenguaje de definición de datos:
Los tipos datos básicos de SQL son:
 Date: una fecha de calendario que contiene el
año (de cuatro cifras), el mes y el día.
 Time: La hora del día en horas minutos
segundos (el valor predeterminado es 0).
 Timestamp: la combinación de Date y Time.
Es el manejo del álgebra y el cálculo relacional
que permiten efectuar consultas con el fin de
recuperar de forma sencilla información de
interés de bases de datos, así como hacer
cambios en ella.
Es la interfaz de acceso OLE DB y ADO.
Aunque se trata de una interfaz universal, SQL
Server es una de las primeras bases de datos en
soportarla.
Bloqueo a nivel de página, dispositivos con
crecimiento manual, una pésima
implementación de los tipos de datos variables
como varchar.
Es un sistema de gestión de bases de
datos relacional, multiusuario con más de seis
millones de instalaciones.
1 MySQL desde enero de 2008 y desde el 2009
se desarrolla como software libre en un
esquema de licenciamiento dual.
Seguridad: ofrece un sistema de contraseñas y
privilegios seguro mediante verificación
basada en el host y el tráfico de contraseñas
está cifrado al conectarse a un servidor.
Soporta gran cantidad de datos.
Inicialmente, MySQL carecía de elementos
considerados esenciales en las bases de datos
relacionales, tales como integridad
referencial y transacciones.
Se fundamenta en el trabajo de los
desarrolladores contratados por la empresa
MySQL quienes se encargan de dar soporte a
los socios comerciales y usuarios de la
comunidad MySQL y dar solución a los
problemas encontrados por los usuarios.
 MySQL software es Open Source
 Velocidad al realizar las operaciones, lo que le
hace uno de los gestores con mejor
rendimiento.
 Bajo costo en requerimientos para la
elaboración de bases de datos, ya que debido a
su bajo consumo puede ser ejecutado en una
máquina con escasos recursos
 No es intuitivo, como otros programas
(ACCESS).
 Se Utiliza para crear bases de datos, consultas,
para manejar información de estas.
 Es funcionando en la actualidad, lo que supera
la base instalada de cualquier otra herramienta
de bases de datos.
Nosotros necesitamos un administrador como
MySQL Server. Dado que los computadores
son muy buenos manejando grandes
cantidades de información, los administradores
de bases de datos juegan un papel central en
computación, como aplicaciones
independientes o como parte de otras
aplicaciones.
Programacion de SQL y MySQL

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlos
Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlosBases de Datos - Act4_Gonzalez_Desirena_JuanCarlos
Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlos
 
Manejador de Base de Datos
Manejador de Base de Datos Manejador de Base de Datos
Manejador de Base de Datos
 
Presentación bases de datos
Presentación bases de datosPresentación bases de datos
Presentación bases de datos
 
Bases de Datos
Bases de Datos Bases de Datos
Bases de Datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
BD Escobar Gómez Daniel
BD Escobar Gómez DanielBD Escobar Gómez Daniel
BD Escobar Gómez Daniel
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Access
AccessAccess
Access
 
Access
AccessAccess
Access
 
Base de-datos
Base de-datosBase de-datos
Base de-datos
 
Actividad de aprendizaje 4: base de datos
Actividad de aprendizaje 4: base de datosActividad de aprendizaje 4: base de datos
Actividad de aprendizaje 4: base de datos
 
Presentacion de las bases de datos
Presentacion de las bases de datos Presentacion de las bases de datos
Presentacion de las bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Principales Bases de Datos
Principales Bases de DatosPrincipales Bases de Datos
Principales Bases de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Desarrollo de base de datos
Desarrollo de base de datosDesarrollo de base de datos
Desarrollo de base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentación
PresentaciónPresentación
Presentación
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Destacado

Programación MySQL-Ejercicios
Programación MySQL-EjerciciosProgramación MySQL-Ejercicios
Programación MySQL-Ejerciciostestgrupocomex
 
Ejemplos de php_mysql
Ejemplos de php_mysqlEjemplos de php_mysql
Ejemplos de php_mysqlI LG
 
Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+
Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+
Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+Victor Aravena
 
Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2Wilian
 
Curso TIC de PHP y MSQL
Curso TIC de PHP y MSQLCurso TIC de PHP y MSQL
Curso TIC de PHP y MSQLWilian
 
desarrolo de sitios web php y mysql
desarrolo de sitios web php y mysqldesarrolo de sitios web php y mysql
desarrolo de sitios web php y mysqlJuan Timoteo Cori
 
2685008 taller-java
2685008 taller-java2685008 taller-java
2685008 taller-javajairjulian
 
Guardar en base de datos MySQL desde HTML con PHP.
Guardar en base de datos MySQL desde HTML con PHP.Guardar en base de datos MySQL desde HTML con PHP.
Guardar en base de datos MySQL desde HTML con PHP.yanburbano
 
Sesion Nº 09 Trabajando Con Mysql En Modo Consola.
Sesion Nº 09   Trabajando Con Mysql En Modo Consola.Sesion Nº 09   Trabajando Con Mysql En Modo Consola.
Sesion Nº 09 Trabajando Con Mysql En Modo Consola.Edgar A. Cruz Huaman
 
Bases de datos mysql
Bases de datos mysqlBases de datos mysql
Bases de datos mysqlJared Torres
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverJulio Guevara
 

Destacado (20)

Programación MySQL-Ejercicios
Programación MySQL-EjerciciosProgramación MySQL-Ejercicios
Programación MySQL-Ejercicios
 
Mysql
MysqlMysql
Mysql
 
PHP MySql FIEI - UNFV Clase05
PHP MySql FIEI - UNFV Clase05PHP MySql FIEI - UNFV Clase05
PHP MySql FIEI - UNFV Clase05
 
PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02
 
Ejemplos de php_mysql
Ejemplos de php_mysqlEjemplos de php_mysql
Ejemplos de php_mysql
 
PHP MySql - FIEI - UNFVClase06
PHP MySql - FIEI - UNFVClase06PHP MySql - FIEI - UNFVClase06
PHP MySql - FIEI - UNFVClase06
 
PHP MySql - FIEI - UNFV Clase07
PHP MySql - FIEI - UNFV Clase07PHP MySql - FIEI - UNFV Clase07
PHP MySql - FIEI - UNFV Clase07
 
Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+
Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+
Insertar Elemento de Contenido PHP en Typo3 6.0+ 6.2+
 
PHP Y MYSQL
PHP Y MYSQLPHP Y MYSQL
PHP Y MYSQL
 
PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01
 
PHP MySql - FIEI - UNFV Clase03
PHP MySql - FIEI - UNFV Clase03PHP MySql - FIEI - UNFV Clase03
PHP MySql - FIEI - UNFV Clase03
 
Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2Curso TIC de PHP y MSQL Parte 2
Curso TIC de PHP y MSQL Parte 2
 
Curso TIC de PHP y MSQL
Curso TIC de PHP y MSQLCurso TIC de PHP y MSQL
Curso TIC de PHP y MSQL
 
desarrolo de sitios web php y mysql
desarrolo de sitios web php y mysqldesarrolo de sitios web php y mysql
desarrolo de sitios web php y mysql
 
2685008 taller-java
2685008 taller-java2685008 taller-java
2685008 taller-java
 
Php.y.my sql
Php.y.my sqlPhp.y.my sql
Php.y.my sql
 
Guardar en base de datos MySQL desde HTML con PHP.
Guardar en base de datos MySQL desde HTML con PHP.Guardar en base de datos MySQL desde HTML con PHP.
Guardar en base de datos MySQL desde HTML con PHP.
 
Sesion Nº 09 Trabajando Con Mysql En Modo Consola.
Sesion Nº 09   Trabajando Con Mysql En Modo Consola.Sesion Nº 09   Trabajando Con Mysql En Modo Consola.
Sesion Nº 09 Trabajando Con Mysql En Modo Consola.
 
Bases de datos mysql
Bases de datos mysqlBases de datos mysql
Bases de datos mysql
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql server
 

Similar a Programacion de SQL y MySQL

Similar a Programacion de SQL y MySQL (20)

Base de datos3
Base de datos3Base de datos3
Base de datos3
 
Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalba
 
Act4 principales bases de datos laura virginiaduranromo
Act4 principales bases de datos laura virginiaduranromoAct4 principales bases de datos laura virginiaduranromo
Act4 principales bases de datos laura virginiaduranromo
 
Mbd exposicion equipo 4
Mbd exposicion equipo 4Mbd exposicion equipo 4
Mbd exposicion equipo 4
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
Bases de Datos
Bases de DatosBases de Datos
Bases de Datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos svmm
Bases de datos svmmBases de datos svmm
Bases de datos svmm
 
Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una base de datos
 
Act4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroyAct4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroy
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Tarea bases de datos asp.net
Tarea bases de datos asp.netTarea bases de datos asp.net
Tarea bases de datos asp.net
 
Mysql
MysqlMysql
Mysql
 

Programacion de SQL y MySQL

  • 1.
  • 2. Es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas.
  • 3. Los orígenes del SQL están ligados a los de las bases de datos relacionales En 1970, Edgar Frank Codd.
  • 4. El SQL es un lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los sistemas relacionales y permite así gran variedad de operaciones. Lenguaje de definición de datos:
  • 5. Los tipos datos básicos de SQL son:  Date: una fecha de calendario que contiene el año (de cuatro cifras), el mes y el día.  Time: La hora del día en horas minutos segundos (el valor predeterminado es 0).  Timestamp: la combinación de Date y Time.
  • 6. Es el manejo del álgebra y el cálculo relacional que permiten efectuar consultas con el fin de recuperar de forma sencilla información de interés de bases de datos, así como hacer cambios en ella.
  • 7. Es la interfaz de acceso OLE DB y ADO. Aunque se trata de una interfaz universal, SQL Server es una de las primeras bases de datos en soportarla.
  • 8. Bloqueo a nivel de página, dispositivos con crecimiento manual, una pésima implementación de los tipos de datos variables como varchar.
  • 9. Es un sistema de gestión de bases de datos relacional, multiusuario con más de seis millones de instalaciones. 1 MySQL desde enero de 2008 y desde el 2009 se desarrolla como software libre en un esquema de licenciamiento dual.
  • 10. Seguridad: ofrece un sistema de contraseñas y privilegios seguro mediante verificación basada en el host y el tráfico de contraseñas está cifrado al conectarse a un servidor. Soporta gran cantidad de datos.
  • 11. Inicialmente, MySQL carecía de elementos considerados esenciales en las bases de datos relacionales, tales como integridad referencial y transacciones.
  • 12. Se fundamenta en el trabajo de los desarrolladores contratados por la empresa MySQL quienes se encargan de dar soporte a los socios comerciales y usuarios de la comunidad MySQL y dar solución a los problemas encontrados por los usuarios.
  • 13.
  • 14.  MySQL software es Open Source  Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento.
  • 15.  Bajo costo en requerimientos para la elaboración de bases de datos, ya que debido a su bajo consumo puede ser ejecutado en una máquina con escasos recursos  No es intuitivo, como otros programas (ACCESS).
  • 16.  Se Utiliza para crear bases de datos, consultas, para manejar información de estas.
  • 17.  Es funcionando en la actualidad, lo que supera la base instalada de cualquier otra herramienta de bases de datos.
  • 18. Nosotros necesitamos un administrador como MySQL Server. Dado que los computadores son muy buenos manejando grandes cantidades de información, los administradores de bases de datos juegan un papel central en computación, como aplicaciones independientes o como parte de otras aplicaciones.