Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tabla de Contenidos
Introducción..................................................................................................................3
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
información de clientes.
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
NIVEL EXTERNO
NIVEL CONCEPTUAL
VISTA EXTERNA
Independencia física
ESQUEMA EXTERNO
5
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
2.2 Desarrollar una Guía para el usuario sobre la instalación del sistema gestor
INSTALACION
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
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
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