Trabajo Final De Base De Datos

Páginas: 20 (4781 palabras) Publicado: 8 de octubre de 2012
INFORME SEGUNDA ENTREGA SISTEMAS DE BASE DE DATOS 2
















Integrantes:
Kristian Cortés


Caracas, Febrero del 2012

Índice

Tipos (TDA) 3
Diseño de Seguridad 5
• Justificación de Roles 18
• Matriz CRUD 20
• Reporte de roles en el diccionario de Datos 21
Trigger 36
Reportes 45
Procedimientos 56
Modelo 57


Tipos (TDA)

CREATE OR REPLACE TYPE CAMBIOSAS VARRAY(5) OF NUMBER(10,2)
/
CREATE OR REPLACE TYPE LENGUAS AS VARRAY(5) OF VARCHAR2(25)
/
CREATE OR REPLACE TYPE IMAGENES AS VARRAY(10) OF BFILE
/
CREATE OR REPLACE TYPE GRABACIONES AS VARRAY(5) OF BFILE
/
CREATE OR REPLACE TYPE CONDICIONES_A AS VARRAY(10) OF VARCHAR2(250)
/
CREATE OR REPLACE TYPE DISCIPLINAS_A AS VARRAY(10) OF VARCHAR2(100)
/
CREATE OR REPLACE TYPE FECHAS ASVARRAY(10) OF DATE
/
CREATE OR REPLACE TYPE DIRECCION AS OBJECT(
Calle VARCHAR2(50),
Edificio VARCHAR2(50))
/
CREATE OR REPLACE TYPE TIPO_ESPECTACULO AS OBJECT(
Tipo VARCHAR2(20),
Lugar VARCHAR2(20))
/
CREATE OR REPLACE TYPE LUGAR_A AS OBJECT(
Nombre VARCHAR2(20),
Direccion VARCHAR2(150))
/
CREATE OR REPLACE TYPE HORARIO_A AS OBJECT(
Hora_I DATE,
Hora_FDATE)
/
CREATE OR REPLACE TYPE REMPLAZO AS OBJECT(
Nombre VARCHAR2(50),
Personaje VARCHAR2(50))
/
CREATE OR REPLACE TYPE SUPLENTE AS TABLE OF REMPLAZO
/
CREATE OR REPLACE TYPE NORMAS AS OBJECT(
EdadI NUMBER(2),
EdadF NUMBER(3),
Porcentaje NUMBER(4,2),
Descripcion VARCHAR2(100))
/
CREATE OR REPLACE TYPE REGLAS AS TABLE OF NORMAS
/
CREATE OR REPLACE TYPE DISTINCIONAS OBJECT(
Anio FECHAS,
Titulo VARCHAR2(100),
Gratificador VARCHAR2(100),
Descripcion VARCHAR2(250))
/
CREATE OR REPLACE TYPE GALARDONES AS TABLE OF DISTINCION
/
CREATE OR REPLACE TYPE ANTECEDENTE AS OBJECT(
Fecha DATE,
Descripcion VARCHAR2(1000),
Premios GALARDONES)
/
CREATE OR REPLACE TYPE BIOGRAFIA AS TABLE OF ANTECEDENTE
/
CREATE OR REPLACE TYPE NUMEROAS OBJECT(
Codigo NUMBER(5),
Numero NUMBER(10))
/
CREATE OR REPLACE TYPE TELEFONOS AS TABLE OF NUMERO
/
CREATE OR REPLACE TYPE CARACTERISTICA AS OBJECT(
Titulo VARCHAR2(100),
Descripcion VARCHAR2(1000))
/
CREATE OR REPLACE TYPE DETALLES AS TABLE OF CARACTERISTICA
/
CREATE OR REPLACE TYPE MUSIC AS OBJECT(
Nombre VARCHAR2(50),
Tipo VARCHAR2(20),
DuracionNUMBER(5))
/
CREATE OR REPLACE TYPE MUSICA AS TABLE OF MUSIC
/

Diseño de Seguridad

Creación de Roles

CREATE ROLE JUNTA_DIRECTIVA;
/
CREATE ROLE GERENTE_GENERAL;
/
CREATE ROLE PERSONAL_CREATIVO;
/
CREATE ROLE PERSONAL_ARTISTA;
/
CREATE ROLE GERENCIA_ADMINISTRATIVA;
/
CREATE ROLE PERSONAL_JURIDICO;
/
CREATE ROLE PERSONAL_ADMINISTRATIVO
/
CREATE ROLE PERSONAL_PRODUCCION;
/CREATE ROLE PERSONAL_SEGURIDAD;
/
CREATE ROLE ADMINISTRADOR_BASE_DATOS;
/
CREATE ROLE USUARIO_FINAL;
/
CREATE ROLE AUDITOR_SYSTEMAS;
/
CREATE ROLE GERENTE_PERSONAL;
/

Creación de Usuarios

CREATE USER JUNTA_DIRECTIVA_1 IDENTIFIED BY CLAVE
TEMPORARY TABLESPACE temp;
/
CREATE USER JUNTA_DIRECTIVA_2 IDENTIFIED BY CLAVE
TEMPORARY TABLESPACE temp;
/
CREATE USER PERSONAL_CREATIVO_1IDENTIFIED BY CLAVE
TEMPORARY TABLESPACE temp;
/
CREATE USER PERSONAL_CREATIVO_2 IDENTIFIED BY CLAVE
TEMPORARY TABLESPACE temp;
/
CREATE USER PERSONAL_ARTISTA_1 IDENTIFIED BY CLAVE
TEMPORARY TABLESPACE temp;
/
CREATE USER PERSONAL_ARTISTA_2 IDENTIFIED BY CLAVE
TEMPORARY TABLESPACE temp;
/
CREATE USER GERENTE_GENERAL_1 IDENTIFIED BY CLAVE
TEMPORARY TABLESPACE temp;
/
CREATEUSER GERENTE_GENERAL_2 IDENTIFIED BY CLAVE
TEMPORARY TABLESPACE temp;
/
CREATE USER GERENCIA_ADMINISTRATIVA_1 IDENTIFIED BY CLAVE
TEMPORARY TABLESPACE temp;
/
CREATE USER GERENCIA_ADMINISTRATIVA_2 IDENTIFIED BY CLAVE
TEMPORARY TABLESPACE temp;
/
CREATE USER PERSONAL_JURIDICO_1 IDENTIFIED BY CLAVE
TEMPORARY TABLESPACE temp;
/
CREATE USER PERSONAL_JURIDICO_2 IDENTIFIED BY...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Base De Datos Proyecto Final
  • trabajo tecnologia base de datos
  • TRABAJO DE BASE DE DATOS
  • TRABAJO DE BASES DE DATOS
  • Trabajo Practico de base de datos
  • TRABAJO DE BASES DE DATOS
  • Trabajo Final Interpretacion de Datos
  • Trabajo Final De Bases Fiscales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS