Yas Java

Páginas: 24 (5868 palabras) Publicado: 2 de marzo de 2013
Iniciación a Oracle
http://www.mundoracle.com/

Créditos
Este manual pertenece a la empresa Expertos en Servicios de Consultoría Exes, S.L., que tiene todos
los derechos sobre esta obra.
Asimismo se prohíbe expresamente su reproducción, transformación, fijación, distribución en
cualquiera de sus formas (total, parcial, en papel, en formato electrónico) incluyendo el tratamientoinformático del documento en cualquier parte del mundo de acuerdo con las Leyes y Convenios
Internacionales.
La utilización de este documento por cualquier persona diferente a la compradora del derecho de uso
está expresamente prohibida.
El contenido de este manual está protegido por la ley penal vigente, ateniéndose, en caso de mal uso, a
responder frente a la justicia.
El fin de este documento es eluso particular del comprador de su uso, quedando expresamente
prohibida la utilización por empresas o centros de formación, o cualquier otro, incluyendo a los
empleados de cualquier tipo, colaboradores o alumnos.
Si alguna persona está interesada en la utilización de este manual, se puede poner en contacto con Exes
en www.exes.es o en exes@exes.es.
Marcas Comerciales: Las designacionesutilizadas por las empresas para distinguir sus productos
suelen ser marcas registradas. Exes solo ha utilizado estas marcas en beneficio de sus fabricantes, dado
el carácter divulgativo de la formación. Los ejemplos y pantallas no se consideran reales.
Se ha puesto el máximo empeño en ofrecer al usuario una información completa del tema tratado. Sin
embargo, Exes no asume ninguna responsabilidadderivada de su uso, ni de la violación de las patentes
ni otros derechos de terceras partes que pudieran ocurrir.

TEMA 1
EL MODELO RELACIONAL
El modelo relacional
• E.F. Codd propuso el modelo relacional para sistemas de b.d. En 1970.
• Sustituyó a los modelos más populares del momento: el jerárquico y el de red.
Facilidad de uso y flexibilidad.

• Constituye la base para el sistemamanejador de bd. Relacionales (RDBMS).

El modelo de datos E-R
• El modelo de datos E-R se basa en una percepción de un mundo real que consiste
en:
• Una colección de objetos básicos
• Relaciones entre estos objetos
• Restricciones de los datos

RELACIONES
Cardinalidad de Asignación

• Una entidad se compone de Atributos.

Diagrama E-R
• Mundo real

Modelo conceptual (E-R)

•Estructura de un diagrama E-R:
• RECTÁNGULOS
• ELIPSES
• ROMBOS
• LÍNEAS

Entidades

Atributos
Relaciones
Conectores

• Ejemplo de un diagrama E-R:

Terminología de una b.d. relacional

Relaciones entre tablas

Oracle 8: ORDBMS

ENTIDADES

• Posibilidad de almacenar objetos (extensión a Oracle7)
• Modelo de datos relacional orientado a objeto
• Ventajas de la programaciónorientada a objetos
• Respecto a Oracle7:
• > rendimiento y funcionalidad de transacciones online
• Soporte de aplicaciones cliente-servidor
• Soporte de aplicaciones basadas en Web distribuidas
• Escalabilidad a decenas de miles de usuarios
• Hasta 512 petabytes
• Manejo de datos multimedia (imagen sonido, video).

TEMA 2
EL LENGUAJE S.Q.L.
¿Qué es S.Q.L.
• Structured Query Language
•Establecido como el lenguaje de base de datos relacional estándar.
• Existen numerosos productos que soportan SQL, cada uno de ellos con pequeñas
diferencias sin apenas importancia (p.ej. Oracle).
• El SQL estándar es el publicado por ANSI e ISO.

Características de S.Q.L.
• Lenguaje de definición de datos (DDL)
• Create, Alter, Drop.
• Lenguaje de manipulación de datos (DML)
• Insert,Update, Delete.

• Lenguaje de control de datos (DCL)
• Grant, Revoke.
• Control de transacciones
• Commit, Rollback, Savepoint
• Restricciones de integridad
• Referencial, datos.

S.Q.L.
La sentencia SELECT

S.Q.L.
Sentencia Básica

• Ejemplos:
SELECT
FROM
SELECT
FROM emp;

empno,

S.Q.L.
Etiquetas de Columnas por defecto
• Justificación de etiquetas y datos por defecto:
•...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • yas yas yas yas
  • Yasir
  • Yas
  • Yaser
  • Yases
  • Yasa
  • bueno yase
  • Yasir Arafat

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS