Lenguaje de Control de Datos y Funciones en SQL. Administración de Base de Datos
Enviado por Jonathan Baez • 11 de Abril de 2019 • Trabajo • 1.062 Palabras (5 Páginas) • 289 Visitas
Control semana 5
Lenguaje de Control de Datos y Funciones en SQL.
Administración de Base de Datos
JORGE DONODO S
Instituto IACC
12 04 2018
Fase I: Revise el siguiente caso de estudio y responda a los requerimientos:
El Instituto Profesional “Estudio”, recientemente ha implementado un sistema de tickets para llevar registro y seguimiento de las solicitudes que hacen los estudiantes al Departamento de Atención al Estudiante (DAE). Dentro del departamento, existe un Director, dos Supervisores y “n” Ejecutivos de Atención al Estudiante. El sistema recién implementado no cuenta con los perfiles de seguridad necesarios, por lo que cualquier colaborador del departamento puede realizar lo que desee con la base de datos.
Usted como conocedor del área debe elaborar un informe en el cual exponga los comandos de SQL que podrían servir para el caso, además de esbozar, de acuerdo a los cargos que se tienen en el departamento, cómo deberían ser las instrucciones que otorguen o retiren ciertos permisos sobre la base de datos. Asuma que se tienen las siguientes tablas: Estudiantes Colaboradores, Tickets, Motivos_Contacto. Usted puede asumir los registros y campos que tengan cada una de las tablas.
RESPUESTA:
Como conocedor del área de bases de datos, se procede a elaborar un informe en el cual se expondrán los comandos de SQL, que podrían servir para este caso, además de esbozar, de acuerdo a los cargos que se tienen en el departamento.
Según lo solicitado, se procederá a realizar nuestra base de datos con las tablas señaladas en la pregunta número uno de este control 5, además se complementarán adecuadamente los campos y también los registros necesarios para poder desarrollar de forma efectiva el informe requerido:
Estudiantes Colaboradores | |||
Nombre | Apellido 1 | Apellido 2 | Rut |
Cinthya | Báez | Polgatti | 13.646.958-4 |
Camilo | Verdugo | Arriola | 14.724.165-K |
Marianela | Pacheco | Malambo | 13-485.557-4 |
Mario | Alcaide | Veliz | 15.258.254-2 |
José | Sierra | Ampuero | 11.158.285-1 |
Francisco | Catalán | Fuentes | 16.658.600-6 |
Catalina | González | Ponce | 14.465.400-K |
Ticket | |
Nro_Ticket | Rut |
10001 | 13.646.958-4 |
10002 | 14.724.165-K |
10003 | 13-485.557-4 |
10004 | 15.258.254-2 |
10005 | 11.158.285-1 |
10006 | 16.658.600-6 |
10007 | 13.646.958-4 |
10008 | 14.465.400-K |
10009 | 11.158.285-1 |
Motivo_Contacto | |
Nro_Ticket | Motivo |
10001 | Solicitud de reunión |
10002 | Pagos de cuentas Online |
10003 | Certificados Online con firma digital |
10004 | Cursos Online |
10005 | Registro estudiantil |
10006 | Solicitud de TNE |
10007 | Modalidades y medios de pago |
10008 | Solicitud de material estudiantil |
10009 | Otros asuntos |
De acuerdo al planteado anteriormente se crean las tablas, de igual forma considerados los campos y registros ingresados, se procederá a realizar el informe que fue solicitado.
Principalmente este informe cumple con la función de dar a conocer las carencias de seguridad hacia la exposición, manipulación y edición de información que existe en esta base de datos y con esto proponer un cambio, lo cual mejorará el resguardo de esta que contiene de los usuarios.
La función fundamental de una base de datos, es almacenar la información de forma prolija y ordenada, de esta forma esta da a conocer la manera según haya sido creada. En las tablas mostradas anteriormente, podemos darnos cuenta que solo tenemos la información precisa de lo que se espera o desea mostrar.
Es importante señalar que el uso de la información, eliminación y edición de esta, debe ser manipulado por el personal autorizado adecuado, para que nuestra base de datos no sufra algún tipo de alteración o error inesperado por la intromisión de usuarios no aptos.
Para ello se brindará una modificación en la seguridad de la base de datos y los privilegios en las tablas según los usuarios quienes las manipulen.
De acuerdo a lo antes planteado sobre la configuración y la seguridad del Departamento de Atención al Estudiante (DAE), se desarrolla lo siguiente:
- director (1)
- supervisor (2)
- ejecutivos estudiantiles(N)
A.- Al director se le dará privilegios en todas las tablas, para que este de autorización a otros usuarios y según el material entregado esta semana 5, se ocupará la cláusula opcional WITH GRANT OPTION.
...