Está en la página 1de 17

2

Tabla de Contenidos

Contextualización Parte 1 ……………………………………………………………3

Introducción..................................................................................................................3

Gráfico arquitectura en 3 niveles de un SGBD. – (Capitulo 6 – parte 3, del texto


Sistemas de bases de datos Paul eynon……………………………………………….4

Mapa conceptual de Arquitectura de Oracle…………….......……………………… 5

Cuadro comparativo de Kernel, Interfaz, utilidades………………………………….5

Cuadro comparativo de funciones de un SGBD……………………………………...6-8

Mapa mental Pasos desarrollo SGBD………………………………………………..9

Parte 2. Caso práctico ……………………………………………………………….10-17

Bibliografía………………………………………………………………………….18
3

Parte 1. CONTEXTUALIZACION

Introducción

Las bases de datos son muy importantes en muchas de las actividades de nuestra vida

cotidiana por ejemplo al consignar o retirar dinero en cajeros automáticos, hacer reservas

de vuelos / hoteles /Actualizar datos en los diferentes establecimientos que guardar

información de clientes.

Consideraremos la arquitectura de los sistemas gestores de bases de datos desde diferentes

enfoques para ver sus características principales y analizaremos la arquitectura de 3 niveles

que establece una división de la base de datos según la perspectiva desde la que está vista

en niveles de abstracción.
4

1. Por medio de un gráfico describir la arquitectura en tres niveles de un SGBD.

– (Capitulo 6 – parte 3, del texto Sistemas de bases de datos Paul Beynon)

NIVEL EXTERNO

NIVEL CONCEPTUAL

VISTA EXTERNA

Independencia Lógica ESQUEMA CONCEPTUAL

Independencia física

ESQUEMA EXTERNO
5

2. Realizar un mapa conceptual de la arquitectura de Oracle.

3.Realizar un cuadro comparativo de los conceptos de: Kernel, Interfaz, utilidades.


6

4.. Realizar un cuadro comparativo de las funciones de un SGBD.

SGDB FUNCION
Es un sistema de gestión de bases de datos relacional
compatible con ACID, contiene una relativamente
biblioteca pequeña escrita en C. SQLite es un proyecto de
dominio público. Características la biblioteca implementa
la mayor parte del estándar SQL-92, varios procesos o
hilos pueden acceder a la misma base de datos sin
SQLite Problemas, varios accesos de lectura pueden ser servidos
en paralelo. Un acceso de escritura sólo puede ser servido
si no se está sirviendo ningún otro acceso
concurrentemente. Ventajas rendimiento de base de datos,
Interfaces, costo
Es una marca comercial, propiedad de IBM, bajo la cual se
comercializa el sistema de gestión de base de datos. La
versión más actual es DB2 9, la cual utiliza XML como
motor, además el modelo que utiliza es el jerárquico en
DB2 lugar del modelo relacional que utilizan otros gestores.
Características permite el manejo de objetos grandes (hasta
2 GB), la definición de datos y funciones por parte del
usuario, el chequeo de integridad referencial, SQL
recursivo, soporte multimedia: texto, imágenes, video,
audio; commit de dos fases, backup/recuperación on−line
y offline.
Actualmente se comercializa como Sun Java DB, tiene las
siguientes Características APIs para JDBC y SQL, soporta
todas las características de SQL92 y la mayoría de SQL99,
su código mide alrededor de 2000KB comprimido, soporta
cifrado completo, roles y permisos. Además, posee SQL
Apache Derby SCHEMAS para separar la información en una única base
de datos y control completo de usuarios, soporta
internamente procederes, cifrado y compresión. Trae
soporte multilenguaje y localizaciones específicas. A partir
de la versión 10.4 trae un sistema simple de replicación
7
maestroesclavo, transacciones y recuperación ante errores
ACID. Ventajas se pude configurar como cliente/servidor,
tiene la opción del manejador de base de datos soporta la
arquitectura cliente/servidor
Sistema de gestión de base de datos relacional orientada a
objetos y libre, publicado bajo la licencia BSD. Como en
otros proyectos que poseen código abierto, el desarrollo de
PostgreSQL no es manejado por una empresa y/o persona,
sino que es manejado por una comunidad de
desarrolladores que trabajan de forma desinteresada,
altruista, libre y/o apoyada por organizaciones
PostgreSQL comerciales. Dicha comunidad es conocida como el PGDG
(PostgreSQL Global Development Group). Algunas de sus
características principales son, alta concurrencia: mediante
un sistema denominado MVCC (Acceso concurrente
multiversión, por sus siglas en inglés), amplia diversidad
de tipos nativos: provee nativamente varios soportes,
ventajas ahorro considerable de costos de operación,
estabilidad y confiabilidad.
Es un lenguaje de programación orientado a objetos y
procedural, es un Sistema Gestor de Bases de datos o Data
base Management System (DBMS), y desde la versión 7.0,
es un Sistema administrador de bases de datos relacionales,
producido por Microsof. Visual FoxPro ofrece a los
desarrolladores un grupo de herramientas para crear
aplicaciones de bases de datos para el escritorio, entornos
cliente/servidor, para Tablet, PC o Web. Entre sus
características se pueden enumerar las capacidades
poderosas y muy veloces para el manejo de datos
Visual FoxPro originarios y remotos. Posee la flexibilidad para crear todo
tipo de soluciones de bases de datos, tiene un lenguaje de
programación Orientado a objetos, utiliza sentencias SQL
en forma nativa, contiene un poderoso manejo de vistas,
cursores y control completo de estructuras relacionales,
tiene su propio gestor de base de datos incorporado. sin
embargo, también puede conectarse con servidores de base
de datos, tales como Oracle, MySQL o Microsoft SQL
Server, cuenta con un motor para generar informes que lo
renovaron y es muy flexible para soluciones más robustas.
Desde la versión 9.0, se amplió el soporte de XML, tanto
como fuente de datos (por ej., servicios Web basados en
XML) como por generar reportes en el formato XLM.
8
Ventajas, menor costo, Entorno Windows (Es más
predecible y bastante familiar)
Es un sistema de gestión de bases de datos Relacional que
fue creado y modificado por Microsof (DBMS), para uso
personal de pequeñas organizaciones. Es un componente
de la suite Microsoft Office, aunque no se incluye en el
paquete “básico”. Tiene una opción adicional que es la de
crear ficheros con bases de datos que pueden ser
Microsoft Access consultados por otros programas. Características: Entre las
funciones principales de Access se encuentran, crear tablas
de datos indexadas, modificar tablas de datos, relaciones
entre tablas (creación de bases de datos relacionales),
creación de consultas y vistas, consultas referencias
cruzadas, consultas de acción (INSERT, DELETE,
UPDATE), realiza Formularios, Informes, Llamadas a la
API de Windows
ORACLE Es un sistema de gestión de base de datos relacional (o
RDBMS por el acrónimo en inglés de Relational Data Base
Management System), fabricado por Oracle Corporación.
Oracle es considerada como uno de los sistemas de bases
de datos más completos y se destaca por su soporte de
transacciones, Estabilidad, Escalabilidad, Es
multiplataforma
Es de Microsoft, es bastante gráfico, contiene métodos
simples y directos, con formularios para poder trabajar en
la información, Es un sistema de gestión de base de datos
MySQL relacional, multihilo y multiusuario con más de seis
millones de instalaciones. MySQL AB desarrolla MySQL
como software libre en un esquema de licenciamiento dual.
Por un lado, lo ofrece bajo la GNU GPL, pero, empresas
que quieran incorporarlo en productos privativos pueden
comprar a la empresa una licencia que les permita ese uso.

5. Desarrollar un mapa mental donde se visualice los pasos para el desarrollo de una base

de datos, identificando las etapas de modelado conceptual, modelado lógico, y modelado

físico. (Parte 4 – Capitulo 14 del texto Sistemas de bases de datos PaulBeynon)


9

6. PARTE 2. CASO PRACTICO

1. Diseñar una ficha técnica del sistema gestor, en la que se especifique:


10

2.2 Desarrollar una Guía para el usuario sobre la instalación del sistema gestor

paso a paso que permita identificar:

• Componentes a instalar Acciones a seguir


• Recomendaciones en la instalación
• Posibles fallos que se pueden presentar durante el proceso.
• Describir los Problemas presentados y conclusiones acerca del proceso
• Recomendaciones para el diseño de la Guía:

2.3 Utilizar pantallazos para mostrar las instrucciones utilizadas realizando la


instalación correspondiente. Agregar formas (flechas, cursores, apuntadores)
para indicar en modo grafico las opciones en la instalación.)

INSTALACION

Para el sistema operativo de Windows se debe descargar los componentes de instalación

directamente desde la página de Oracle, comienza la descarga de 1,9 GB


11
12
13

Para continuar con la instalación se debe asignar una contraseña a nuestro usuario de
SYS,SYSTEM y PDBAMIN, se debe tener presente que con esta contraseña vamos a
realizar nuestro primer ingreso a la base de datos ya que es un versión Xpress de Oracle.
Jasu0823

Como paso final nos muestra un resumen de instalación seleccionamos instalar, el


proceso de instalación puede demorar un poco según el performance de nuestra maquina
local
14

Si es en sistema operativo Windows el firewall solicita acceso a las características de


JAVA por lo cual debemos seleccionar permitir acceso.
15

Una vez se finaliza la instalación y le damos en el botón Terminar.


16

Conclusión de instalación: La instalación del motor de base de datos Oracle para el


sistema operativo Windows fue muy sencillo, el asistente de instalación grafico lo
facilita, se debe tener en cuenta la ficha técnica y cumplir los requisitos para evitar
problemas durante la instalación, se debe tener en cuenta las notas del paso a paso
durante el proceso. El proceso va a tardar dependiendo de los recursos de la máquina
donde se instale.

CREACION BASE DE DATOS

4. Diseñar y desarrollar la base de datos en la actividad 1: sistema de información de una


empresa: Salud y Terapias, en el gestor de base de datos, creando las tablas, relaciones
establecidas. Para iniciar nuestro motor debemos ingresar a la consola SQL PLUS

Debemos validar que los servicios de Oracle estén iniciados en la consola de servicios de
Windows.
17

Teniendo en cuenta que la instalación se realizó con el usuario SYSTEM se debe crear un
usuario para el caso de nuestro grupo se crea el usuario SDJASUREC el cual corresponde
a Jimmy Sumalabe con la sentencia se debe asignar un password así como tablespace

SQL> CREATE USER SDJASUREC


2 IDENTIFIED BY "Jasu0823+*"
3 DEFAULT TABLESPACE SYSTEM
4 --TEMPORARY TABLESPACE TEMPNEW1
5 PROFILE default
6 ACCOUNT UNLOCK;;
18
Bibliografía.

https://elibro-net.unipanamericana.basesdedatosezproxy

https://www.cursosgis.com/comparativa-de-los-principales-sistemas-gestores-de-bases-
de-datos-sgbd/.
https://docs.microsoft.com/es-es/previous-versions/sql/sql-server-
2008/ms143506(v=sql.100)?redirectedfrom=MSDN
https://support.microsoft.com/es-co/help/2901983/the-microsoft-net-framework-4-5-2-
for-windows-and-the-corresponding-la
https://www.youtube.com/watch?v=A-D-GA2KNUY

https://docs.oracle.com/en/database/oracle/oracle-database/18/xeinw/installation-
guide.html#GUID-C3C5B05A-3BEB-4373-96D0-80BBADFBD6A4

También podría gustarte