Sunteți pe pagina 1din 24

Santo Domingo, R.D.

2018
Facilitador: Juan Miguel Paulino
Horario •Sábados
2:00 pm- 6:00pm
Ing. Tecnologías de la Información y
la Comunicación

Juanmiguel431@gmail.com

Cel.: 829-820-5436
•Asistir Puntualmente.
•Levantar las manos para hablar.
•Celulares en vibración.
•Respeto.
Database Systems: A practical approach to
Design, Implementation, and Management;
4th Edition
Autor: Thomas M. Connolly

Otros..
Al finalizar el presente módulo, los
y las participantes estarán en
capacidad diseñar sistemas de
bases de datos optimizados, que
ofrezcan tiempo de respuestas
menores y una disminución de
posibilidad de fallas.
•Al finalizar el este módulo, los y las participantes estarán en
capacidad de optimizar los tiempos de respuestas de la base de
datos.

•Tendrán la capacidad de trabajar con sistemas que cuenten


con altos volúmenes de información a almacenar.

•Conocerán herramientas y técnicas para mantener la


integridad de la información.

•Conocerá mecanismos de asegurar la disponibilidad de los


datos y estrategias para recuperación de datos ante desastres.
Es un sistema de gestión de bases de datos
relacional.

Está considerada como la base datos de código


abierto más popular del mundo. y una de las más
populares en general junto a Oracle y Microsoft
SQL Server, sobre todo para entornos de desarrollo
web.
Es un conjunto de programas que permiten:
1. El almacenamiento
2. Modificación
3. y extracción de la información.

Proporciona herramientas para:


1. añadir
2. borrar
3. modificar
4. y analizar los datos.

Los usuarios pueden acceder a la información usando herramientas


específicas de consulta y de generación de informes.
1. Proporcionan métodos para mantener la integridad de
los datos
2. Administran el acceso de usuarios a los datos.
3. Ayudan a recuperar la información si el sistema se
corrompe.
4. Permiten presentar la información en variados formatos.
5. Incluyen un generador de informes.
6. Pueden incluir un módulo gráfico que permita presentar
la información con gráficos y tablas.
1. En español, lenguaje de consulta estructurada.
2. Es un lenguaje específico que da acceso a un
sistema de gestión de bases de datos
relacionales que permite especificar diversos
tipos de operaciones en ellos.
3. Permite el manejo del álgebra y el cálculo
relacional que permiten efectuar consultas con
el fin de recuperar información de bases de
datos, así como hacer cambios en ellas.
El alcance de SQL incluye:
1. La inserción de datos
2. Consultas,
3. Actualizaciones
4. Y borrado de registros
5. y el control de acceso a los datos.
Apareció en: 1974
Diseñado por: Donald D. Chamberlin
Última versión estable: SQL:2014 (2016)
Sistema operativo: Multiplataforma

“SQL pasó a ser el estándar del Instituto Nacional


Estadounidense de Estándares (ANSI) en 1986 y de la
Organización Internacional de Normalización (ISO) en
1987. Desde entonces, el estándar ha sido revisado
para incluir más características.”
1. Lenguaje de definición de datos del inglés Data
Definition Language, o DDL).
2. Es el que se encarga de la modificación de la
estructura de los objetos de la base de datos.
3. Incluye órdenes para modificar, borrar o definir
las tablas en las que se almacenan los datos de la
base de datos.
4. Existen cuatro operaciones básicas: CREATE,
ALTER, DROP y TRUNCATE
Este comando permite crear objetos de datos,
como nuevas bases de datos, tablas, vistas y
procedimientos almacenados.

CREATE TABLE 'CUSTOMERS';


Este comando permite modificar la estructura de una
tabla u objeto. Se pueden agregar/quitar campos a una
tabla, modificar el tipo de un campo, agregar/quitar
índices a una tabla, modificar un trigger, etc.

Ejemplo (agregar columna a una tabla)


ALTER TABLE 'ALUMNOS' ADD EDAD INT UNSIGNED;
Este comando elimina un objeto de la base de
datos. Puede ser una tabla, vista, índice, trigger,
función, procedimiento o cualquier objeto que el
motor de la base de datos soporte. Se puede
combinar con la sentencia ALTER.
Ejemplo:
DROP TABLE 'ALUMNOS';
Este comando trunca todo el contenido de una tabla. La
ventaja sobre el comando DROP, es que si se quiere borrar
todo el contenido de la tabla, es mucho más rápido,
especialmente si la tabla es muy grande. La desventaja es
que TRUNCATE sólo sirve cuando se quiere eliminar
absolutamente todos los registros, ya que no se permite la
cláusula WHERE.
Ejemplo
TRUNCATE TABLE 'NOMBRE_TABLA';
1. Wikipedia
a) https://es.wikipedia.org/wiki/MySQL

S-ar putea să vă placă și