Você está na página 1de 3

Alumno: Angelo A.

Gallici Aquino

Unidad 1: Panorama general de los sistemas de bases de datos


Consigna 1.1
Definir que es un Sistema de Base de Datos, y explique brevemente las ventajas del control centralizado.
Sistema de Base de Datos:
Un sistema de base de datos se apoya en un administrador de sistemas de base de datos y presta
soporte al almacenamiento confiable de la base de datos, pone en marcha las estructuras para
mantener relaciones y restricciones, y ofrece servicios de almacenamiento y recuperación a
usuarios; otras funciones se ocupan de tareas como son el acceso simultáneo, seguridad, respaldo
y recuperación de datos.
Ventajas del control centralizado:
Al mantenerse la estructura de la base de datos en el catálogo del sistema, la misma puede ser
accedida por el DBMS o los usuarios y es independiente de la aplicación que manipula estos
datos
Trabajando con bases de datos, las aplicaciones y los datos son independientes. Pueden incorporarse
columnas nuevas a una relación sin necesidad de modificar todas las aplicaciones que acceden a dicha
operación.
Los sistemas de base de datos permiten trabajar con vistas sobre los mismos. Una vista es una
combinación de datos extraídos de la base, que el usuario puede ver y actualizar sin conocer
necesariamente en qué relación están almacenados o si son datos calculados.
La gran flexibilidad ofrecida por las bases de datos permite que varios usuarios accedan
Simultáneamente a los mismos datos, por tanto, es necesario que el DBMS controle la
concurrencia para asegurar que los accesos se hagan de manera controlada.
Otra gran ventaja que ofrece el DBMS es el manejo de transacciones. Una transacción es un
conjunto de operaciones que deben ejecutarse todas o no ejecutarse ninguna.

Unidad 1: Panorama general de los sistemas de bases de datos


Consigna 1.2

Ejemplo de aplicación de un Sistema de Base de Datos.

Plantear una situación, dentro de su ámbito personal o laboral, sobre el cual considera útil
implementar un sistema de bases de datos: enumere que aspectos e información almacenaría,
cómo las agruparía, que problemas podría resolver, e intente identificar los componentes
descriptos en la unidad (y alguna función aplicable a los niveles de la arquitectura mencionados).
Una situación personal sería la de las materias que estoy cursando, las materias que tengo regularizadas,
las que no y las materias que debo rendir correspondientes al año actual de la carrera Ingeniería de
Sistemas.

La información a almacenar seria

Carrera: Ingeniería de Sistemas


Año carrera: 2 año
Materias 1 Semestre: Informática 2, Administración, C. del Comportamiento, Física 1, Arq. Computadoras
Materias 2 Semestre: Calculo numérico por computadora, Diseño de Base de datos, Física 2, Matemática
3, Procesos y Sist. Información
Regularizadas: Informática 2, Administración, C. del Comportamiento, Física 1, Arq. Computadoras
En curso: Calculo numérico por computadora, Diseño de Base de datos, Física 2, Matemática 3, Procesos
y Sist. Información
Rendidas: Informática 2, Administración, Física 1, Arq. Computadoras
Por rendir: Calculo numérico por computadora, Diseño de Base de datos, Física 2, Matemática 3,
Procesos y Sist. Información, C. del Comportamiento.

El problema a resolver seria la organización, es decir, que diferenciando y agrupando estos datos
podemos tener de forma mucho más clara el trayecto a lo largo del año respecto de las materias y así
evitar confusiones y pérdidas de tiempo que podrían resultar en consecuencias mayores.

Características del Equipo donde se monta la base de datos:

Servidores HP con 2 GB de memoria


BD ORACLE V9

Se realizó un estudio del volumen de datos que manejará la base de datos y como se estima su
crecimiento con el correr del tiempo y se llegó a la conclusión que el servidor con el que cuenta la
Universidad es suficiente para soportar este módulo que se le agregará a la base de datos.

Programas
Se desarrollará una aplicación visual en Visual Basic que manipulan los datos y permitirá realzar
la gestión de lo requerido.
Los usuarios autorizados como el Administrador de Base de datos y el Programador podrán
acceder a la base de datos a través de herramientas como por ejemplo SQL'Plus u otras
herramientas de Administración de Base de Datos.
Usuarios

Administrador de Base de Datos: quien tendrá permiso absoluto para poder crear la estructura
de la base de datos. Todas las operaciones de definición de datos que realice quedaran registradas
en la base de datos con el usuario ADMINISTRADOR.
Programador de Aplicaciones: Se desarrolla una aplicación que permita manipular los datos. La persona
que desarrollo la aplicación, tendrá permiso de manipulación de los datos o sea podrá insertar, modificar y
borrar, durante el proceso de desarrollo, para que el desarrollador programador pruebe la funcionalidad de
su aplicación. Si necesita agregar algún campo a alguna tabla algún índice, o cualquier operación DDL que
desee realizar deberá solicitar al Administrador de Base de Datos.
Usuario de Aplicación: El usuario es el alumno: Este usuario podrá insertar y modificar la información
sobre las materias.
Una de las funciones del DBMS es la de Seguridad e Integridad de los datos que es aplicable por ejemplo
al nivel interno de la arquitectura de tres esquemas ya que este describe la estructura física de los datos
detallando su estructura de almacenamiento y métodos de acceso. Esta función de Seguridad controla los
accesos de los usuarios y rechaza los intentos de violación de las medidas de seguridad.

Você também pode gostar