Está en la página 1de 7

UNIVERSIDAD TÉCNICA DE AMBATO

FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL


CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES E INFORMÁTICOS
PERÍODO ACADÉMICO: ABRIL 2020- SEPTIEMBRE/2020

I. PORTADA
UNIVERSIDAD TÉCNICA DE AMBATO
Facultad de Ingeniería en Sistemas, Electrónica e Industrial
“Proyecto Académico de Fin de Semestre”

Título: Práctica 1

Carrera: Ingeniería en Sistemas Computacionales


e Informáticos

Nivel y Paralelo: Octavo A

Alumnos participantes: Altamirano Anthony


Quispe Valeria
Sánchez Vanessa
Villacis Johanna

Módulo y Docente: Administración de base de datos


Ing. Julio Balarezo

II. INFORME DEL PROYECTO

2.1 Título
Practica 3 de Administración de Base de Datos
2.2 Objetivos
Objetivo General:
Desarrollar cada una de las diferentes actividades de la practica propuesta por
el docente.

Objetivos Específicos
• Analizar cada una de las actividades y buscar la mejor solución para realizarlo.
• Sintetizar los resultados obtenidos en la práctica.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES E INFORMÁTICOS
PERÍODO ACADÉMICO: ABRIL 2020- SEPTIEMBRE/2020
2.3 Resumen
Los Administradores de Bases de Datos son responsables del manejo,
mantenimiento, desempeño y de la confiabilidad de bases de datos. Están a cargo
de la mejora y diseño de nuevos modelos de estas. Algo fundamental es el manejo
de roles de usuario y permisos ya que no todas las personas tendrán ese privilegio
al realizar alguna actividad en la base de datos.

Manejar una base de datos implica recolectar, clasificar y resguardar la información


de manera organizada, por ello, estos profesionales velan por garantizar que la
misma esté debidamente almacenada y segura, además de que sea de fácil
acceso cuando sea necesario. Para la practica a realizar se utilizó Windows 8 y
como base de datos Oracle, cada una de las actividades

2.4 Palabras clave:


Base de Datos, DBA, Windows 8, Oracle, Roles, Permisos

2.5 Introducción

Las necesidades de información de nuestra sociedad actual se dejan sentir de


forma cada vez más imperiosa. El problema de la información está estrechamente
relacionado con el desarrollo económico y social. La investigación, la planificación
la toma de decisiones exige una información precisa, oportuna, coherente y
adaptada a las necesidades específicas de cada usuario y de cada circunstancia.
Las bases de datos se desarrollan como respuesta al planteamiento de las
organizaciones para la gestación de datos, buscando mejorar las prestaciones de
los sistemas informáticos y aumentar su rendimiento.
El presente módulo llamado Base de Datos se estructura en cuatro unidades, la
primera se titula Fundamentos de las Bases de Datos; la segunda, Modelado de
Datos; la tercera, Sistemas Relacionales, y la cuarta, Implementación de Datos
Relacionales, donde se pondrá en la práctica la información estudiada en el
módulo, apoyados del motor de bases de datos Microsoft Access.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES E INFORMÁTICOS
PERÍODO ACADÉMICO: ABRIL 2020- SEPTIEMBRE/2020
2.6 Materiales y Metodología

Los administradores de bases de datos gestionan y mantienen las bases de datos


informatizadas. Se aseguran de que estas sean seguras y estén actualizadas.
Estos profesionales trabajan sobre las formas de reorganizar las bases de datos
para hacerlas más rápidas o fáciles de usar. Crean sistemas de respaldo para que
los datos no se pierdan si surgen problemas en la base datos. [1]

Productos y servicios de Oracle

• Base de datos Oracle: La base de datos Oracle es la primera base de datos


diseñada para la computación grid Base de datos Oracle: La base de datos Oracle
es la primera base de datos diseñada para la computación grid empresarial (la
forma más flexible y rentable de administrar información y aplicaciones). [2]

• Servidor de aplicaciones Oracle WebLogic: El servidor certificado de Oracle


Java 2 Platform, Enterprise Edition, integra todo lo Servidor de aplicaciones Oracle
WebLogic: El servidor certificado de Oracle Java 2 Platform, Enterprise Edition,
integra todo lo que se necesita para desarrollar e implementar aplicaciones
basadas en la Web. El servidor de aplicaciones implementa portales de comercio
electrónico, servicios web y aplicaciones transaccionales como PL / SQL, Oracle
Forms y aplicaciones basadas en Java EE. [2]

• Aplicaciones de Oracle: Oracle E-Business Suite es un conjunto completo de


aplicaciones comerciales para administrar y Aplicaciones de Oracle: Oracle E-
Business Suite es un conjunto completo de aplicaciones comerciales para
administrar y automatizar procesos en toda su organización. [2]

• Oracle Collaboration Suite: Oracle Collaboration Suite es un sistema integrado


único para todos los datos de comunicaciones de su Oracle Collaboration Suite:
Oracle Collaboration Suite es un sistema integrado único para todos los datos de
comunicaciones de su organización: voz, correo electrónico, fax, conexión
inalámbrica, información de calendario y archivos. [2]

• Oracle Developer Suite: Oracle Developer Suite es un entorno completo e


integrado que combina herramientas de Oracle Developer Suite: Oracle Developer
Suite es un entorno completo e integrado que combina herramientas de desarrollo
de aplicaciones e inteligencia empresarial. [2]
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES E INFORMÁTICOS
PERÍODO ACADÉMICO: MARZO 2018- AGOSTO/2018

• Servicios de Oracle: Servicios como Oracle Consulting y Oracle University le


brindan la experiencia necesaria para sus Servicios de Oracle: Servicios como
Oracle Consulting y Oracle University le brindan la experiencia necesaria para
sus proyectos de Oracle.

2.7 Resultados y Discusión


1° Usuario administrador con permisos de administración
Nombre del usuario:  usuario_admin
CREATE USER usuario_admin IDENTIFIED BY 12345; 
GRANT ALL PRIVILEGES TO usuario_admin; 
GRANT EXECUTE ANY PROCEDURE TO usuario_admin; 
GRANT UNLIMITED TABLESPACE TO usuario_admin; 

 2° Usuario con permisos de consulta a tablas estudiante y


materiasestudiantes
Nombre del usuario: usuario_consultatabla
CREATE USER usuario_consulta IDENTIFIED BY 12345;
GRANT CREATE SESSION TO usuario_consulta ;
GRANT SELECT ON ESTUDIANTE TO usuario_consulta ;
GRANT SELECT ON MATERIAESTUDIANTES TO usuario_consulta ;

 3° Usuario con permisos de creación de tablas crear una tabla profesores
con 5registros
Nombre del usuario: usuario_creacion
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES E INFORMÁTICOS
PERÍODO ACADÉMICO: MARZO 2018- AGOSTO/2018
CREATE USER usuario_creacion BY 12345;

CREATE TABLE PROFESORES


(
   codigo NUMBER PRIMARY KEY,
   nombre NVARCHAR2(100),
  apellido  NVARCHAR2(100)
);
INSERT INTO PROFESORES VALUES (1, 'Jose','Valencia' );
INSERT INTO PROFESORES VALUES (2, 'Anderson','Viteri' );
INSERT INTO PROFESORES VALUES (3, 'Daniel','Jacome' );
INSERT INTO PROFESORES VALUES (4, 'David','Carranza' );
INSERT INTO PROFESORES VALUES (5, 'Marìa','Acosta' );

GRANT CREATE SESSION, CREATE TABLE To usuario_creacion ;


Grant insert any table to usuario_creacion ;

 4° Usuario con permisos de acceso solo a dos vistas de datos


Nombre del usuario: usuario_accesovistas

CREATE VIEW View_Estudiante


AS (SELECT *)
 FROM ESTUDIANTE 

CREATE VIEW View_MateriaEstudiante


AS (SELECT *)
 FROM MATERIAESTUDIANTES

CREATE USER usuario_vista BY 12345;


GRANT CREATE SESSION TO usuario_vista;
GRANT SELECT ON View_Estudiante TO usuario_vista;
GRANT SELECT ON View_MateriaEstudiante TO usuario_vista;
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES E INFORMÁTICOS
PERÍODO ACADÉMICO: MARZO 2018- AGOSTO/2018

 5° Usuario solo con permisos de conexión a base de datos


Nombre del usuario: usuario_conexion

CREATE USER usuario_conexion BY 12345;


GRANT CREATE SESSION TO usuario_conexion ;

 6° Usuario con permisos de backup


Nombre del usuario: usuario_backup
CREATE USER usuario_backup BY usuario_backup;
GRANT CREATE SESSION TO usuario_backup ;
GRANT backup escuela to usuario_backup;

7° Usuario solo con permisos de consulta a logs


Nombre del usuario: usuario_consultalogs
CREATE USER usuario_consultalogs BY usuario_consultalogs;
GRANT CREATE SESSION TO usuario_ consultalogs;
GRANT SELECT ON V$LOG TO usuario consultalogs ;
GRANT SELECT ON V$LOGFILE TO usuario consultalogs
GRANT SELECT ON V$ARCHIVED_LOG TO usuario consultalogs ;
GRANT SELECT ON FGA_LOG$ TO usuario_ consultalogs;
GRANT SELECT ON FGA_LOG$FOR_EXPORT_TBL TO usuario_
consultalogs;
GRANT SELECT ON MLOG$ TO usuario_ consultalogs;
GRANT SELECT ON CLI_LOG$ TO usuario_ consultalogs;
GRANT SELECT ON CLI_LOG$ TO usuario_ consultalogs

8° Usuario administrador sin permisos


usuario_admodificacionlogs
CREATE USER usuario_admodificacionlogs BY usuario_admodificacionlogs;
GRANT CREATE SESSION TO usuario_ admodificacionlogs;
2.10. Referencias
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES E INFORMÁTICOS
PERÍODO ACADÉMICO: MARZO 2018- AGOSTO/2018

Referencias

[1 cessi, [En línea]. Available: https://www.cessi.org.ar/perfilesit/detalle-de-


] administrador-

de-base-de-datos-dba-12. [Último acceso: 29 05 2020].


[2 Oracle, [En línea]. Available: https://www.oracle.com/es/engineered-systems/big-
] data- appliance/. [Último acceso: 19 05 2020].

También podría gustarte