Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Tema: PBD
Lic. Gustavo
Alberto Cordova
Bases de Datos
Se le llama base de datos a los bancos de informacin que
contienen datos relativos a diversas temticas y
categorizados de distinta manera, pero que comparten entre
s algn tipo de vnculo o relacin que busca ordenarlos y
clasificarlos en conjunto.
Bases de Datos
Una base de datos o banco de datos es un conjunto de
datos pertenecientes a un mismo contexto y almacenados
sistemticamente para su posterior uso. En este sentido;
una biblioteca puede considerarse una base de datos
compuesta en su mayora por documentos y textos
impresos en papel e indexados para su consulta.
Conceptos Bsicos de
Base de datos
Componentes de una
Base de Datos:
Tipos de Usuarios en
Base de Datos
DBMS
Integridad de Datos
son
Integridad de Datos
Modelo Relacional
El modelo relacional, para el modelado y la gestin
de bases de datos, es un modelo de datos basado en
la lgica de predicados y en la teora de conjuntos.
Su idea fundamental es el uso de relaciones. Estas
relaciones podran considerarse en forma lgica
como conjuntos de datos llamados tuplas.
Modelo Relacional
Modelo Relacional
Ejemplo
Ejercicio 1
Ejercicio 2
Ejercicio 3
SQL
Caractersticas generales
del SQL
Caractersticas generales
del SQL
Caractersticas generales
del SQL
Definicin de vistas: El LDD incluye comandos para
definir las vistas.
Control de transacciones: SQL tiene comandos para
especificar el comienzo y el final de una transaccin.
SQL incorporado y dinmico: Esto quiere decir que
se pueden incorporar instrucciones de SQL en
lenguajes de programacin como: C++, C, Java, PHP,
Cobol, Pascal y Fortran.
Lenguaje de definicin de
datos (DDL)
Lenguaje de definicin de
datos (DDL)
CREATE | CREAR
Este comando permite crear objetos de datos, como
nuevas
bases
de
datos,
tablas,
vistas
y
procedimientos almacenados.
Lenguaje de definicin de
datos (DDL)
ALTER | MODIFICAR
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.
Lenguaje de definicin de
datos (DDL)
DROP | ELIMINAR
Este comando elimina un objeto de la base de datos.
Puede ser una tabla, vista, ndice, trigger, funcin,
procedimiento o cualquier objeto que el motor de la
base de datos soporte. Se puede combinar con la
sentencia ALTER.
Insert en SQL
Insert en SQL
INSERT INTO
1212');
UPDATE en SQL
Actualiza registros de una tabla con nuevos valores.
UPDATE - SQL slo puede actualizar registros en una
sola tabla
UPDATE en SQL
ATE table_name SET column1 = value1, column2 = value2...., columnN = valueN WHERE [condit
DELETE en SQL
Elimina registros de una tabla con nuevos valores.
DELETE - SQL slo puede eliminar registros en una
sola tabla
SELECT en SQL
SELECT en SQL
Algunas clausulas
WHERE
LIKE
Between
top
Count
sum
OLE DB
OLE DB (algunas veces escrito como OLEDB u OLEDB) es la sigla de Object Linking and Embedding for
Databases ("Enlace e incrustacin de objetos para
bases de datos") y es una tecnologa desarrollada
por Microsoft usada para tener acceso a diferentes
fuentes de informacin, o bases de datos, de manera
uniforme.Algunas clausulas
OLE DB