Redes Telematicas
Unidad I y II
Ing. Rafael Cayama
Descargar: racayama.net23.net/unir/bd2
Agenda
➔
Tipos de Órdenes
DDL (Lenguaje de Definición de Datos)
➔ SELECT
➔ INSERT
➔UPDATE
➔ DELETE
➔ DML (Lenguaje de manipulación de Datos)
➔ CREATE
➔ DROP
➔ UPDATE
➔
Repaso
Motor de Gestión
Base de Datos
Base de Datos
=
Abstracción del conjunto de DatosOrganizado de un propósito común.
Aplicación que permite bajo
instrucciones manipular información
en la base de datos.
SGDB
Sistema de Gestión de Base de Datos
Base de
Datos
MotorLenguaje
Ejemplos: MySQL, PostgreSQL, Informix, DB2, SQLite, MSSQL
SQL
Structured Query Language
Lenguaje de Consulta Estructurado
Lenguaje
Medio de Comunicación
Ordenado.
● TipoDeclarativo
●
Estándar
Norma, Convención
Internacional.
● ISO/EIC
●
SQL
SELECT * FROM doctores
TRUNCATE TABLE ''TABLA_NOMBRE1''
SELECT 'John Doe', '555-1212' FROM DUAL
INSERT INTO''tabla'' VALUES (''valor1'', [''valor2,...''])
SQL
Consultar Datos
Insertar
Actualizarlos
Borrar
Crear nuevas bases de datos
Crear Tablas
Guardar procedimientos
SELECT * FROM
TRUNCATE TABLEdoctores
SELECT 'John Doe', '555-1212'
INSERT INTO ''tabla'' VALUES
''TABLA_NOMBRE1''
FROM DUAL
(''valor1'', [''valor2,...''])
Otras características
●
No es CaseSensitive (Sensible aMayúscula
Minúsculas)
SELECT FROM usuarios WHERE cargo='vendedor'
SELECT FROM USUARIOS WHERE CARGO='vendedor'
select from usuarios where cargo='vendedor'
●
Lenguaje declarativo
Definecondiciones, proposiciones, afirmaciones, restricciones,
que describen un problema y detallan su solución
Tipos de Órdenes
DDL
Lenguaje de Definición de
Datos
●
●
●
DML
Lenguaje deManipulación de
Datos
Diseño de estructura de la
base de Datos
Definición de tablas
Definición de campos y sus
características.
●
Administración de los datos,
búsqueda, borrado, ingreso y...
Regístrate para leer el documento completo.