Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

PARADOX SGBD

No description
by

Adrian N

on 12 May 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of PARADOX SGBD

¿Qué es?
Paradox es un Sistema gestos de Base de Datos relacional que ayuda al desarrollo y creación de bases de datos. Paradox se puede ejecutar como un sistema independiente en un solo equipo, o como multiusuario sistema en una red. Actualmente es vendido por Corel Corporation.
Plataformas
Entorno MS Windows, anteriormente disponible para MS_DOS y Linux, desarrollada actualmente sólo en WordPerfect Office Professional Edition de Corel Corparation.
Paradox ofrece una gran compatibilidad con otras aplicaciones de bases de datos, también se puede abrir una tabla de Paradox en cualquier aplicación compatible con ODBC (conectividad abierta de bases de datos), como Microsoft Access, dBASE, FoxPro. Podemos cambiar de las tablas de Paradox a Oracle o Microsoft SQL Server Usted también puede compartir datos entre aplicaciones Fusion o WinFax PRO.
PARADOX
Instalación
http://paradox-runtime.software.informer.com/download/
Instalación
Integrantes:
Flores Alvarado Nalleli Itzel
Nava González José Adrián
Serrato Gomez Miguel Angel
Gracias!
Lenguajes
ObjectPAL
Borland C + +
HTML
CSS
Conectividad Delphi
DDL (Data Definition Lenguage) Lenguaje de Definición de Datos
Lenguaje artificial para definir y describir los objetos de la base de datos, su estructura, relaciones y restricciones.

CREATE:
Utilizado para crear nuevas tablas, procedimiento almacenado e índices.
DROP:
Empleado para eliminar tablas, procedimiento almacenado e índices
ALTER:
Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos

DML(Data Manipulation Lenguage) Lenguaje de Manipulación de Datos
Lenguaje artificial de cierta complejidad que permite el manejo y procesamiento del contenido de la base de datos.

SELECT:
Utilizado para consultar registros de la base de datos que satisfagan un criterio determinado.
INSERT:
Utilizado para cargar lotes de datos en la base de datos en una única operación.
DELETE:
Utilizado para modificar los valores de los campos y registros especificados.
UPDATE:
Utilizado para eliminar registros de una tabla de una base de datos.

Costo de Licencia
WordPerfect Office X7 –Standard Edition
$2,499
Un procedimiento almacenado es un objeto de aplicación de base de datos que puede encapsular sentencias sql y lógica de negocio.
Adicionalmente, los procedimientos almacenados proveen una ubicación centralizada para almacenar el código, de forma tal que otras aplicaciones puedan reutilizar los mismos procedimientos almacenados. Para invocar un procedimiento almacenado, hay que utilizar la sentencia call.

Procedimiento de almacenado
A continuación se muestra un simple ejemplo de
cómo crear e invocar un procedimiento almacenado:

-db2 create procedure p1 begin end
//entre el begin y el end iría el proceso que deseamos
-db2 call p1

En el ejemplo, el procedimiento p1 no tiene contenido, lo cual provoca que no realice nada. El ejemplo muestra lo fácil que es crear un procedimiento almacenado.
Disparadores
Un disparador define una acción que la base de datos debe llevar a cabo cuando se produce algún suceso relacionado con la misma. Los disparadores (triggers) pueden utilizarse para completar la integridad referencial, también para imponer reglas de negocio complejas. La ejecución de disparadores es transparente al usuario.
Existen varios tipos de disparadores, dependiendo del tipo de transacción de disparo y el nivel en el que se ejecuta el disparador (trigger):
1.- Disparadores de nivel de fila.
2.- Disipadores de nivel de instrucción.
3.- Disparadores before y after.
4.- Disparadores instead of.
5.- Disparadores de esquema.
6.- Disparadores en nivel de base de datos.

Dependiendo de la base de datos, los triggers pueden ser de inserción (INSERT), actualización (UPDATE) o borrado (DELETE).
Full transcript