SlideShare una empresa de Scribd logo
1 de 25
-60960-290195FACULTAD DE ADMINISTRACIÓN EXPERIENCIA EDUCATIVA: BASE DE DATOS EQUIPO NO. 8 INTEGRANTES: CARRION MENDIOLA ALINA LETICIA HERRERA NIETO MAYRA YAZMÍN   MONTALVO SACRAMENTO AMAYRANI SAMANTHA RIVERA MENDEZ SANDRA SISTEMAS COMPUTACIONALES ADMINISTRATIVOS PROPUESTA DE CRITERIOS  CATEDRÁTICO: CARLOS ARTURO TORRES GASTELÚ INDICE INTRODUCCION  ORACLE     FICHA TECNICA DESCRIPCION  CARACTERISTICAS VENTAJAS PROGRAMAS Y ARCHIVOS QUE CONFORMAN ORACLE HERRAMIENTAS DE ORACLE  COMO CREAR UNA BD EN ORACLE HERRAMIENTAS DE CONSULTA CARACTERISTICAS RELACIONALES ORIENTADAS A OBJETOS DB2 FICHA TECNICA CARACTERISTICAS VENTAJAS  DESVENTAJAS  ESCALABILIDAD FACILICIDAD DE INSTALACION  FUNCIONES COMPLEMENTARIAS  CONECTIVIDAD DATA WAREHOUSIN DATA MINNING PLATAFORMAS RECUPERACION DE DESASTRE INSTALACION CREACION DE TABLA CUADRO COMPARATIVO DE ORACLE Y DB2  CONCEPTOS CLAVE CONCLUSION BIBLIOGRAFIA INTRODUCCIÒN  En la actualidad se ha vuelto de vital importancia la utilización de herramientas de comunicación que faciliten el intercambio de información entre las personas.  Es así como las base de datos han evolucionado a través del tiempo pretendiendo el fácil acceso de la información y a la  misma.  Hoy en día contamos con diversos sistemas gestores de base de datos por mencionar algunos: Oracle, My SQL, SQL Server Express, Informix,DB2, etc. En este trabajo se abordaran los sistemas manejadores de base de datos: ORACLE DB2 De los cuales se realiza una investigación de sus características así como un cuadro comparativo de los mismos. 35553651905            FICHA TÈCNICA  Desarrollador Oracle Corporation  Última versión estable 11g Release 1(2007)  S.O. Multiplataforma  Licencia Privativa  Sitio web www.oracle.com  DESCRIPCIÓN  Es básicamente un herramienta cliente/servidor, 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), desarrollado por Oracle Corporation. Una base de datos Oracle está almacenada físicamente en ficheros, y la correspondencia entre los ficheros y las tablas es posible gracias a las estructuras internas de las base de datos, que permiten que diferentes tipos de datos estén almacenados físicamente separados. Está división lógica se hace gracias a los espacios de tablas, tablespaces. CARACTERISTICAS  Es una herramienta de administración gráfica que es mucho más intuitiva y cómoda de utilizar.  Ayuda a analizar datos y efectuar recomendaciones concernientes a mejorar el rendimiento y la eficiencia en el manejo de aquellos datos que se encuentran almacenados.  Apoya en el diseño y optimización de modelos de datos.  Asistir a los desarrolladores con sus conocimientos de SQL y de construcción de procedimientos almacenados y triggers, entre otros.  Documentar y mantener un registro periódico de las mantenciones, actualizaciones de hardware y software, cambios en las aplicaciones y, en general, todos aquellos eventos relacionados con cambios en el entorno de utilización de una base de datos.  VENTAJAS Posee igual interacción en todas las plataformas (Windows, Unix, Macintosh y Mainframes). Estos porque más del 80% de los códigos internos de Oracle son iguales a los establecidos en todas las plataformas de Sistemas Operativos.  Soporta bases de datos de todos los tamaños, desde severas cantidades de bytes y gigabytes en tamaño.  Provee salvar con seguridad de error lo visto en el monitor y la información de acceso y uso.  Soporta un verdadero ambiente cliente servidor. Este establece un proceso entre bases de datos del servidor y el cliente para la aplicación de programas.  PROGRAMAS Y ARCHIVOS QUE CONFORMAN ORACLE Un RDBMS Oracle está compuesto por tres partes principales, que son: El Kernel de Oracle  Las instancias del Sistema de Base de Datos.  Los Archivos relacionados al sistema de Base de Datos.  HERRAMIENTAS DE ORACLE SQLForms: es la herramienta de Oracle que permite, de un modo sencillo y eficiente, diseñar pantallas para el ingreso, modificaciones, bajas y consultas de registros. El usuario podrá, una vez definida la forma, trabajar con ella sin necesidad de generar códigos, dado que Oracle trae incorporado un conjunto de procedimientos y funciones asociados a las teclas de funciones. La herramienta fundamental de SQL es la sentencia SELECT, que permite seleccionar registros desde las tablas de la Base de Datos, devolviendo aquellos que cumplan las condiciones establecidas y pudiendo presentar el resultado en el orden deseado. SQL (Structured Query Languague = Lenguaje de Consulta estructurado). La orden FROM identifica la lista de tablas a consultar. Si alguna de las tablas a consultar no es propiedad del usuario, debe especificarse el nombre del propietario antes que el nombre de la tabla en la forma nombre_propietario.nombre_tabla. La orden WHERE decide los registros a seleccionar según las condiciones establecidas, limitando el número de registros que se muestran. La orden ORDER BY indica el orden en que aparece el resultado de la consulta. COMO CREAR UNA BASE DE DATOS EN ORACLE  Para crear un usuario se debe seleccionar, en primer lugar, la opción correspondiente en la aplicación, de la siguiente manera: 894715236855 Haciendo clic con el botón derecho una vez que estamos sobre la opción 
Users
 del administrador de seguridad (figura anterior), aparece la interfaz de creación de usuarios, que tiene las siguientes características y que se rellena con los datos que se muestran: 577215132715 Además, como se observa en la figura anterior, existen otras fichas que permiten asociar al usuario algún rol, privilegios sobre objetos comunes o del sistema y cuotas de espacio, entre otros. Otras opciones que es necesario configurar la primera vez se refieren a brindar la capacidad al usuario de poder conectarse a una base de datos e iniciar una sesión por primera vez, dándosele también la oportunidad de crear objetos en su espacio o esquema, asignando un volumen máximo a ese espacio, para cada usuario que se crea. 374015100965    Rol Connect: Permite al usuario iniciar una sesión en la base de datos. Rol Resource: Permite crear objetos, entre otros. El símbolo     a la izquierda del rol resource significa que esa es una línea que se está agregando en la lista. En efecto, sólo se asigna por defecto el rol connect y nosotros debemos agregar el segundo cada vez para permitir al usuario crear objetos en su esquema.Enseguida, para definir la cuota de espacio, tenemos que abrir la última pestaña de la ventana de creación de usuarios y empezar a asignar, tablespace por tablespace, el espacio definido para este usuario en particular. De esta forma podemos establecer las cuotas de cada usuario en cada uno de los espacios definidos en el sistema. 374015103505 HERRAMIENTA DE CONSULTA  Oracle proporciona herramientas de consulta, generación de informes y análisis de datos ad hoc, incluyendo OLAP. Oracle Discoverer es una herramienta basada en Web para realizar consultas, informes y análisis y publicación web ad hoc para usuarios finales y analistas de datos. Permite a los usuarios abstraer y concretar conjuntos de resultados de datos pivote y almacenar cálculos como informes que se pueden publicar en una serie de formatos asistentes con hojas de datos o HTML. Discoverer contiene asistentes que ayudan a los usuarios finales a visualizar lo datos como  gráficos. Oracle soporta un amplio conjunto de funciones analíticas tales como la agregación de clasificación y traslado en SQL. CARACTERISTICAS RELACIONALES ORIENTADAS A OBJETOS Oracle tiene soporte extensivo para constructores relacionales orientados a objetos, incluyendo: Tipos de objetos:Se soporta un único modelo de herencia para las jerarquías de tipos. Tipos de colecciones: Oracle soporta varrays, que son arrays de longitud variable, y tablas anidadas. Tablas de objetos: Se utilizan para almacenar objetos mientras se proporciona una vista relacional de los atributos de los objetos. Funciones de tablas: Son funciones que producen conjuntos de fila como salida y se pueden utilizar en la clausula from de una consulta. Las funciones de tablas se pueden anidar en Oracle: Si una función de tablas se utiliza para expresar algún formulario de transformación de datos, el anidamiento de varias funciones permite que se expresen varias transformaciones en una única instrucción. Vistas de objetos: Proporciona una vista de tablas de objetos virtuales de datos almacenados en una tabla relacional. Permite acceder o ver los datos en un estilo orientado a objetos, incluso si los datos están realmente almacenados en un formato relacional tradicional. Métodos: Se pueden escribir en PLISQL, Java o C. Funciones de agregación definidas por el usuario: Se pueden utilizar en instrucciones SQL de la forma que las funciones incorporadas tales como sum y count. Tipos de datos XML: Se pueden utilizar, almacenar o indexar en documentos XML. 3371215209550FICHA TECNICA Desarrollador IBM Última versión 9,7   S.O. Multiplataforma  Año de lanzamiento 1982 Licencia Privativa  Sitio web www.DB2.com  CARACTERISTICAS DB2  es el producto principal de la estrategia de Data Management de IBM. DB2  es un sistema para administración de bases de datos relacionales (RDBMS) multiplataforma, especialmente diseñada para ambientes distribuidos, permitiendo que los usuarios locales compartan información con los recursos centrales. VENTAJAS Permite agilizar el tiempo de respuestas de esta consulta  Recuperación utilizando accesos de sólo índices.  Predicados correlacionados.  Tablas de resumen  Tablas replicadas  Uniones hash  DB2 utiliza una combinación de seguridad externa y control interno de acceso a proteger datos.  DB2 proporciona un juego de datos de acceso de las interfaces para los diferentes tipos de usuarios y aplicaciones.  DB2 guarda sus datos contra la pérdida, acceso desautorizado, o entradas inválidas.  Usted puede realizar la administración de la DB2 desde cualquier puesto de trabajo.  La tecnología de replicación heterogénea (heterogeneous replication) en SQL Server permite la publicación automática de los datos en otros sistemas que no sean SQL Server, entre los que se incluyen DB2.  La mayoría de los que utilizan equipos IBM utilizan DB2 porque es confiable y tiene un muy buen soporte técnico
.  El DB2 se basa en dos ejes que lo hacen fuerte en su rendimiento: utiliza un sistema multiprocesador (SMP) simétrico y un sistema de procesador paralelo masivo.  el DB2 distribuye y recuerda la ubicación de cada pista donde se encuentra la información. En el contexto de una larga base de datos, este sistema de partición hace que la administración sea mucho más fácil de manejar que una base de datos de la misma medida no particionada.  La base de datos se puede programar para tener una exacta cantidad de particiones que contienen la información del usuario, índice, clave de transacción y archivos de configuración. De esta forma, los administradores definen grupos de nodos, que son una serie de particiones de la base, lo que posteriormente facilita cualquier búsqueda. DESVENTAJAS El DB2 - IBM es la tercera base de datos que más se vende, de acuerdo con los VARs recientemente encuestados en el número de junio de 1996 de la revistaVAR Business Magazine. El Microsoft SQL Server se anotó un 38%, Oracle, 21%, IBM, 10%, Informix, 9%, y Sybase un 8%.  En sistemas grandes la base más usada es DB2 ya que corre en diferentes plataformas operativas, pero en realidad, en la mayoría de los casos la decisión para optar por un software de estas características es corporativa.  Se tiene que ver con las aplicaciones que se tienen desarrolladas y las que se van a implementar.  Influye en la elección el hardware utilizado. ESCALABILIDAD Sus características distintivas de escalabilidad permiten almacenar información en un amplio rango de equipos, desde una PC portátil hasta un complejo ambiente de mainframes procesando en paralelo. FACILIDAD DE INSTALACION Y USO   La primera versión de DB2 para NT fue reconocida en el mercado como una base de datos muy poderosa, pero difícil de instalar y usar.  En esta versión, IBM agregó muchas herramientas graficas para facilitar el uso de tanto de usuarios, como administradores y desarrolladores. Incluye guías para operaciones como instalación, configuración de performance, setup, etc. Además, se agregaron herramientas para facilitar las tareas de integración con otras bases de datos, tecnologías  de networking y desarrollo de aplicaciones. FUNCIONES COMPLEMENTARIAS  Conectividad: Las herramientas de conectividad permiten acceder a los datos más allá de donde ellos se encuentren. El slogan ‘cualquier cliente a cualquier servidor , en cualquier red’ está completamente sustentado por la funcionalidad que sus herramientas ofrecen. El DB2 Connect le permite acceder a sus datos de DB2 en mainframe o  AS/400, desde Windows NT, Windows 95 o cualuiera de los Unix soportados. Data Warehousing DB2 UDB  provee la infraestructura necesaria para soportar el proceso de toma de decisiones en cualquier tamaño y tipo de organizaci{on. Es el producto dirigido a la problemática a nivel departamental, ya que un único producto provee la capacidad para acceder a datos en Oracle,Sybase, Informix,Microsoft SQL Server. Permite  de forma totalmente gráfica acceder, transformar y distribuir los datos automáticamente y sin porgramar una línea de código.  Data Minning: DB2 UDB posibilita el análisis al descubrimiento de información escondida en los datos, realizando modelización predictiva, o detección de desviaciones. Incluye las siguientes técnicas; clasificación, predicción, descubrimiento asociativo, descubrimiento secuencial de patrones y secuencias temporales. Todas las técnicas mencionadas permiten realizar segmentación de clientes, detección de fraudes, retención de clientes, y ventas cruzadas, etc. PLATAFORMAS Plataformas host:  OS/390(MVS), VM & VSE, OS/400 Plataformas de servidor:  OS/2 Warp Server, Sinix, SCO Openserver, Windows NT, Aix, HP Ux, Solaris. Plataformas Cliente:  OS/2, DOS, Sinix, SCO OpenServer, Windows 3.1/95/NT, Macintosh System 7, Aix, HP Ux, Solaris. RECUPERACION DE DESASTRES DB2 ofrece capacidades de recuperación mas robustas y versátiles. EJEMPLO DE INSTALACIÓN 437515158750 45656553975 2412365-169545 -470535189230 176466515240 -11493533655 748665128270 CREAR UNA BASE DE DATOS 545465279400 2501265240030 107315130175 CUADRO COMPARATIVO DE ORACLE Y DB2 ORACLEDB2 Desarrollo de BD y herramientas visualesXXHerramientas de consultaXXAnalizador de consulta0XAsistente actual de índices00Tipos de datosXXFunciones definidas por el usuario0XVistasXXDisparadoresX0Soporte XMLXXÍndices y restricciones0XGrupos de archivosXXSegmentosXXTablasXXÍndicesXXDivisionesX0Vistas materializadasX0Método de ejecuciónXXOptimizaciónXXTransformador de consultaXXSelección de rutas de accesoX0Ejecución en paralelo XXEstructura de procesoXXControl de concurrencia00Transacciones00Recuperación0XRetroceso0XBloques00Estructura de memoriaXXEstructura de procesoXXServidor multihebradoXXReplicaXXBase de datos distribuidosXXTablasXX CONCEPTOS CLAVE  BADE DE DATOS: es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. TRIGGER: es un procedimiento que se ejecuta cuando se cumple una condición establecida al realizar una operación de inserción (INSERT), actualización (UPDATE) o borrado (DELETE). RDBMS: Sistema manejador de base de datos relacional ORDER BYE: Ordena los resultados de una consulta por una o más columnas, hasta 8.060 bytes. OLAP: es el acrónimo en inglés de procesamiento analítico en línea (On-Line Analytical Processing). Es una solución utilizada en el campo de la llamada Inteligencia empresarial (o Business Intelligence) cuyo objetivo es agilizar la consulta de grandes cantidades de datos. Multiplataforma Es un término usado para referirse a los programas, sistemas operativos, lenguajes de programación, u otra clase de software, que puedan funcionar en diversas plataformas. Por ejemplo, una aplicación multiplataforma podría ejecutarse en Windows en un procesador x86, en GNU/Linux en un procesador x86, y en Mac OS X en uno x86 (solo para equipos Apple) o en un PowerPC. Escalabilidad: Es la propiedad deseable de un sistema, una red o un proceso, que indica su habilidad para extender el margen de operaciones sin perder calidad, o bien manejar el crecimiento continuo de trabajo de manera fluida, o bien para estar preparado para hacerse más grande sin perder calidad en los servicios ofrecidos. Transacción: Es una interacción con una estructura de datos compleja, compuesta por varios procesos que se han de aplicar uno después del otro. La transacción debe ser equivalente a una interacción atómica. Es decir, que se realice de una sola vez y que la estructura a medio manipular no sea jamás alcanzable por el resto del sistema hasta que haya finalizado todos sus procesos. Rendimiento: Habilita una mayor estabilidad y capacidad de predicción para el rendimiento de solicitudes: ofrece funciones capaces de fijar planes de solicitudes, para que las organizaciones puedan promover planes de solicitudes estables en cuanto a reemplazos de hardware para servidores, actualizaciones de servidores y desarrollos de producción. XML: Lenguaje de descripción de páginas de Internet (eXtensible Markup Language), diseñado con la intención de reemplazar al estándar actual HTML. OPTIMIZACION: Mejorar el rendimiento de algo. VISTA MATERIALIZADA: El resultado de la consulta se almacena en una tabla caché real, que será actualizada de forma periódica a partir de las tablas originales. Esto proporciona un acceso mucho más eficiente, a costa de un incremento en el tamaño de la base de datos y a una posible falta de sincronía, es decir, que los datos de la vista pueden estar potencialmente desfasados con respecto a los datos reales. RUTA DE ACCESO: es el camino que hay que seguir para llegar a un fichero concreto. CONCLUSIÓN Esta investigación se ha enfocado en dos grandes manejadores de bases de datos dando a conocer sus características más importantes, así como sus ventajas, programas que requieren para un mejor y optimo desarrollo, al igual que las importantes herramientas con las que trabajan los sistemas de bases de datos.  Con esto podemos conocer una perspectiva más de los sistemas, con el fin de una mejor selección, apegándose a las características que sean necesarias según sea la demanda de cada empresa. Abordamos la edición de Microsoft SQL Server 2008 en la cual se hace foco en el concepto de plataforma de datos que contempla una solución integral para almacenar y gestionar todo tipo de datos, incluyendo documentos, correos, citas, XML y además suministrar un amplio conjunto de servicios para interactuar con los datos como búsquedas, consultas, análisis, integración de datos y sincronización. Los usuarios serán capaces de acceder a la información desde su creación hasta su almacenamiento sobre cualquier dispositivo, ya sea de sobremesa o móvil. Los pilares de Microsoft SQL Server 2008 son tres: Confianza, que ofrece a las organizaciones la ejecución de sus aplicaciones críticas con elevados niveles de seguridad, fiabilidad y escalabilidad.  Productivo, para que la empresa reduzca el coste y tiempo que necesita para desplegar y gestionar su infraestructura de datos.  Inteligente, de forma que suministra una plataforma global para proporcionar a los usuarios los datos allí donde sean solicitados. Se han reforzado los mecanismos para garantizar no sólo el rendimiento de las operaciones, sino también las opciones que garantizan su copia y reposición en caso de problemas. Esta edición incluye ahora opciones de mirroring, con capacidad para recuperar un elevado número de errores de forma automática y transparente, recuperando los datos de la página de copia. En este proceso se ha mejorado el rendimiento, mediante un amplio uso de la compresión que afecta a los registros de operación, minimizando así las operaciones de E/S sobre el disco incluso para las operaciones de mirroring. Ya en su anterior revisión, el Service Pack 2 para 2005, el producto contaba con un sistema de compresión sobre marcha, para reducir el espacio necesario sobre el dispositivo de almacenamiento, al tiempo que un incremento del rendimiento global. En la actual versión la optimización alcanza a que los registros con valores vacíos no ocupen espacio físico de almacenamiento. Pero, ahora, además de aquella actividad, está la inclusión de funciones encriptar dinámicamente los datos. Esta función es aplicable a tablas, bases de datos completas e incluso a los registros de actividad. Con ello se garantiza la confidencialidad absoluta de los datos tratados. SQL Server 2008 incluye el Nuevo Dynamic Management Views con extensiones de las vistas para mostrar información adicional sobre las sesiones de mirroring. Respecto a Oracle conocimos que 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), desarrollado por Oracle Corporation. Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando: soporte de transacciones,  estabilidad,  escalabilidad y  Soporte multiplataforma.   Aunque pudimos observar  que su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco, recientemente sufre la competencia del Microsoft SQL Server de Microsoft y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySql o Firebird. Las últimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux.
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd
Cuadro Comparativo Bd

Más contenido relacionado

La actualidad más candente

Introducción a los modelos de datos
Introducción a los modelos de datosIntroducción a los modelos de datos
Introducción a los modelos de datosGalo Anzules
 
Una mirada al diagrama Entidad Relación E.E.R.R. por Luicossa
Una mirada al diagrama Entidad Relación E.E.R.R. por LuicossaUna mirada al diagrama Entidad Relación E.E.R.R. por Luicossa
Una mirada al diagrama Entidad Relación E.E.R.R. por LuicossaLuis Carlos Ossa Gómez
 
Power designer-presentación
Power designer-presentaciónPower designer-presentación
Power designer-presentaciónskrapy95
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos yeisonarley17
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de DatosVannesa Salazar
 
Modelo de datos.
Modelo de datos.Modelo de datos.
Modelo de datos.omarzon
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datosSergio Sanchez
 
Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.Julicamargo
 
Unidad II. Modelo de Datos
Unidad II. Modelo de DatosUnidad II. Modelo de Datos
Unidad II. Modelo de Datosucbasededatos
 
Teoria de Automatas & Lenguajes Formales
Teoria de Automatas & Lenguajes FormalesTeoria de Automatas & Lenguajes Formales
Teoria de Automatas & Lenguajes FormalesErivan Martinez Ovando
 
Organización lógica y física.
Organización lógica y física.Organización lógica y física.
Organización lógica y física.Lely
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de DatosMayra Romero
 

La actualidad más candente (20)

Introducción a los modelos de datos
Introducción a los modelos de datosIntroducción a los modelos de datos
Introducción a los modelos de datos
 
Una mirada al diagrama Entidad Relación E.E.R.R. por Luicossa
Una mirada al diagrama Entidad Relación E.E.R.R. por LuicossaUna mirada al diagrama Entidad Relación E.E.R.R. por Luicossa
Una mirada al diagrama Entidad Relación E.E.R.R. por Luicossa
 
Power designer-presentación
Power designer-presentaciónPower designer-presentación
Power designer-presentación
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Weka
WekaWeka
Weka
 
Phpy odbc
Phpy odbcPhpy odbc
Phpy odbc
 
Modelo de datos.
Modelo de datos.Modelo de datos.
Modelo de datos.
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
3. Modelo ER - Relacional
3. Modelo ER - Relacional3. Modelo ER - Relacional
3. Modelo ER - Relacional
 
Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.
 
Unidad II. Modelo de Datos
Unidad II. Modelo de DatosUnidad II. Modelo de Datos
Unidad II. Modelo de Datos
 
Manual de Erwin
Manual de ErwinManual de Erwin
Manual de Erwin
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Teoria de Automatas & Lenguajes Formales
Teoria de Automatas & Lenguajes FormalesTeoria de Automatas & Lenguajes Formales
Teoria de Automatas & Lenguajes Formales
 
Organización lógica y física.
Organización lógica y física.Organización lógica y física.
Organización lógica y física.
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 

Similar a Cuadro Comparativo Bd (20)

Oracle3
Oracle3Oracle3
Oracle3
 
Base de datos objeto
Base de datos objetoBase de datos objeto
Base de datos objeto
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
Oracle vs. sql server terminado
Oracle vs. sql server   terminadoOracle vs. sql server   terminado
Oracle vs. sql server terminado
 
Oracle vs. sql server terminado
Oracle vs. sql server   terminadoOracle vs. sql server   terminado
Oracle vs. sql server terminado
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro Comparativo
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Obvios herramientas de un SGDB
Obvios herramientas de un SGDBObvios herramientas de un SGDB
Obvios herramientas de un SGDB
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Actividad4cosdac
Actividad4cosdacActividad4cosdac
Actividad4cosdac
 
Act 04 rivera_alfredo_bd
Act 04 rivera_alfredo_bdAct 04 rivera_alfredo_bd
Act 04 rivera_alfredo_bd
 
Act. 4 screencast y base de datos norma
Act. 4 screencast y base de datos normaAct. 4 screencast y base de datos norma
Act. 4 screencast y base de datos norma
 
Primer Taller Bases De Datos
Primer Taller Bases De DatosPrimer Taller Bases De Datos
Primer Taller Bases De Datos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Base de Datos1
Base de Datos1Base de Datos1
Base de Datos1
 
Tarea1 base de datos
Tarea1 base de datosTarea1 base de datos
Tarea1 base de datos
 
Tarea1 base de datos raquel jaramillo
Tarea1 base de datos raquel jaramilloTarea1 base de datos raquel jaramillo
Tarea1 base de datos raquel jaramillo
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
SLIDERSHARE
SLIDERSHARESLIDERSHARE
SLIDERSHARE
 

Más de alinacarrion

Rol Virtual Alina Marzo
Rol Virtual Alina MarzoRol Virtual Alina Marzo
Rol Virtual Alina Marzoalinacarrion
 
Rol Virtual Alina Marzo
Rol Virtual Alina MarzoRol Virtual Alina Marzo
Rol Virtual Alina Marzoalinacarrion
 
D I A G R A M A D E L A N T E P R O Y E C T O R E G I S T R O M I M E N D I
D I A G R A M A  D E L  A N T E P R O Y E C T O  R E G I S T R O  M I M E N D ID I A G R A M A  D E L  A N T E P R O Y E C T O  R E G I S T R O  M I M E N D I
D I A G R A M A D E L A N T E P R O Y E C T O R E G I S T R O M I M E N D Ialinacarrion
 
H T M L E X P O S I C I O N
H T M L  E X P O S I C I O NH T M L  E X P O S I C I O N
H T M L E X P O S I C I O Nalinacarrion
 
Ansi Sql Db Elaboraron Todos Eq8
Ansi Sql Db Elaboraron Todos Eq8Ansi Sql Db Elaboraron Todos Eq8
Ansi Sql Db Elaboraron Todos Eq8alinacarrion
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datosalinacarrion
 
Elaboracion De Tablas Dml Registro Mimendi
Elaboracion De Tablas Dml Registro MimendiElaboracion De Tablas Dml Registro Mimendi
Elaboracion De Tablas Dml Registro Mimendialinacarrion
 
Repoteadores De Mysql2
Repoteadores De Mysql2Repoteadores De Mysql2
Repoteadores De Mysql2alinacarrion
 
Repoteadores De Mysql2
Repoteadores De Mysql2Repoteadores De Mysql2
Repoteadores De Mysql2alinacarrion
 
Bd P1 Eq8 Anteproyecto Todos
Bd P1 Eq8 Anteproyecto TodosBd P1 Eq8 Anteproyecto Todos
Bd P1 Eq8 Anteproyecto Todosalinacarrion
 

Más de alinacarrion (18)

Rol Virtual Alina Marzo
Rol Virtual Alina MarzoRol Virtual Alina Marzo
Rol Virtual Alina Marzo
 
Rol Virtual Alina Marzo
Rol Virtual Alina MarzoRol Virtual Alina Marzo
Rol Virtual Alina Marzo
 
Reporte
ReporteReporte
Reporte
 
D I A G R A M A D E L A N T E P R O Y E C T O R E G I S T R O M I M E N D I
D I A G R A M A  D E L  A N T E P R O Y E C T O  R E G I S T R O  M I M E N D ID I A G R A M A  D E L  A N T E P R O Y E C T O  R E G I S T R O  M I M E N D I
D I A G R A M A D E L A N T E P R O Y E C T O R E G I S T R O M I M E N D I
 
H T M L E X P O S I C I O N
H T M L  E X P O S I C I O NH T M L  E X P O S I C I O N
H T M L E X P O S I C I O N
 
Html Exposicion
Html ExposicionHtml Exposicion
Html Exposicion
 
Ansi Sql Db Elaboraron Todos Eq8
Ansi Sql Db Elaboraron Todos Eq8Ansi Sql Db Elaboraron Todos Eq8
Ansi Sql Db Elaboraron Todos Eq8
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
 
Elaboracion De Tablas Dml Registro Mimendi
Elaboracion De Tablas Dml Registro MimendiElaboracion De Tablas Dml Registro Mimendi
Elaboracion De Tablas Dml Registro Mimendi
 
Mapas Mentales
Mapas MentalesMapas Mentales
Mapas Mentales
 
Repoteadores De Mysql2
Repoteadores De Mysql2Repoteadores De Mysql2
Repoteadores De Mysql2
 
Repoteadores De Mysql2
Repoteadores De Mysql2Repoteadores De Mysql2
Repoteadores De Mysql2
 
Bd P1 Eq8 Anteproyecto Todos
Bd P1 Eq8 Anteproyecto TodosBd P1 Eq8 Anteproyecto Todos
Bd P1 Eq8 Anteproyecto Todos
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
 
Smb Dfin
Smb DfinSmb Dfin
Smb Dfin
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
 
Smbd (2)
Smbd (2)Smbd (2)
Smbd (2)
 

Último

ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 

Último (20)

ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 

Cuadro Comparativo Bd

  • 1. -60960-290195FACULTAD DE ADMINISTRACIÓN EXPERIENCIA EDUCATIVA: BASE DE DATOS EQUIPO NO. 8 INTEGRANTES: CARRION MENDIOLA ALINA LETICIA HERRERA NIETO MAYRA YAZMÍN MONTALVO SACRAMENTO AMAYRANI SAMANTHA RIVERA MENDEZ SANDRA SISTEMAS COMPUTACIONALES ADMINISTRATIVOS PROPUESTA DE CRITERIOS CATEDRÁTICO: CARLOS ARTURO TORRES GASTELÚ INDICE INTRODUCCION ORACLE FICHA TECNICA DESCRIPCION CARACTERISTICAS VENTAJAS PROGRAMAS Y ARCHIVOS QUE CONFORMAN ORACLE HERRAMIENTAS DE ORACLE COMO CREAR UNA BD EN ORACLE HERRAMIENTAS DE CONSULTA CARACTERISTICAS RELACIONALES ORIENTADAS A OBJETOS DB2 FICHA TECNICA CARACTERISTICAS VENTAJAS DESVENTAJAS ESCALABILIDAD FACILICIDAD DE INSTALACION FUNCIONES COMPLEMENTARIAS CONECTIVIDAD DATA WAREHOUSIN DATA MINNING PLATAFORMAS RECUPERACION DE DESASTRE INSTALACION CREACION DE TABLA CUADRO COMPARATIVO DE ORACLE Y DB2 CONCEPTOS CLAVE CONCLUSION BIBLIOGRAFIA INTRODUCCIÒN En la actualidad se ha vuelto de vital importancia la utilización de herramientas de comunicación que faciliten el intercambio de información entre las personas. Es así como las base de datos han evolucionado a través del tiempo pretendiendo el fácil acceso de la información y a la misma. Hoy en día contamos con diversos sistemas gestores de base de datos por mencionar algunos: Oracle, My SQL, SQL Server Express, Informix,DB2, etc. En este trabajo se abordaran los sistemas manejadores de base de datos: ORACLE DB2 De los cuales se realiza una investigación de sus características así como un cuadro comparativo de los mismos. 35553651905 FICHA TÈCNICA Desarrollador Oracle Corporation Última versión estable 11g Release 1(2007) S.O. Multiplataforma Licencia Privativa Sitio web www.oracle.com DESCRIPCIÓN Es básicamente un herramienta cliente/servidor, 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), desarrollado por Oracle Corporation. Una base de datos Oracle está almacenada físicamente en ficheros, y la correspondencia entre los ficheros y las tablas es posible gracias a las estructuras internas de las base de datos, que permiten que diferentes tipos de datos estén almacenados físicamente separados. Está división lógica se hace gracias a los espacios de tablas, tablespaces. CARACTERISTICAS Es una herramienta de administración gráfica que es mucho más intuitiva y cómoda de utilizar. Ayuda a analizar datos y efectuar recomendaciones concernientes a mejorar el rendimiento y la eficiencia en el manejo de aquellos datos que se encuentran almacenados. Apoya en el diseño y optimización de modelos de datos. Asistir a los desarrolladores con sus conocimientos de SQL y de construcción de procedimientos almacenados y triggers, entre otros. Documentar y mantener un registro periódico de las mantenciones, actualizaciones de hardware y software, cambios en las aplicaciones y, en general, todos aquellos eventos relacionados con cambios en el entorno de utilización de una base de datos. VENTAJAS Posee igual interacción en todas las plataformas (Windows, Unix, Macintosh y Mainframes). Estos porque más del 80% de los códigos internos de Oracle son iguales a los establecidos en todas las plataformas de Sistemas Operativos. Soporta bases de datos de todos los tamaños, desde severas cantidades de bytes y gigabytes en tamaño. Provee salvar con seguridad de error lo visto en el monitor y la información de acceso y uso. Soporta un verdadero ambiente cliente servidor. Este establece un proceso entre bases de datos del servidor y el cliente para la aplicación de programas. PROGRAMAS Y ARCHIVOS QUE CONFORMAN ORACLE Un RDBMS Oracle está compuesto por tres partes principales, que son: El Kernel de Oracle Las instancias del Sistema de Base de Datos. Los Archivos relacionados al sistema de Base de Datos. HERRAMIENTAS DE ORACLE SQLForms: es la herramienta de Oracle que permite, de un modo sencillo y eficiente, diseñar pantallas para el ingreso, modificaciones, bajas y consultas de registros. El usuario podrá, una vez definida la forma, trabajar con ella sin necesidad de generar códigos, dado que Oracle trae incorporado un conjunto de procedimientos y funciones asociados a las teclas de funciones. La herramienta fundamental de SQL es la sentencia SELECT, que permite seleccionar registros desde las tablas de la Base de Datos, devolviendo aquellos que cumplan las condiciones establecidas y pudiendo presentar el resultado en el orden deseado. SQL (Structured Query Languague = Lenguaje de Consulta estructurado). La orden FROM identifica la lista de tablas a consultar. Si alguna de las tablas a consultar no es propiedad del usuario, debe especificarse el nombre del propietario antes que el nombre de la tabla en la forma nombre_propietario.nombre_tabla. La orden WHERE decide los registros a seleccionar según las condiciones establecidas, limitando el número de registros que se muestran. La orden ORDER BY indica el orden en que aparece el resultado de la consulta. COMO CREAR UNA BASE DE DATOS EN ORACLE Para crear un usuario se debe seleccionar, en primer lugar, la opción correspondiente en la aplicación, de la siguiente manera: 894715236855 Haciendo clic con el botón derecho una vez que estamos sobre la opción Users del administrador de seguridad (figura anterior), aparece la interfaz de creación de usuarios, que tiene las siguientes características y que se rellena con los datos que se muestran: 577215132715 Además, como se observa en la figura anterior, existen otras fichas que permiten asociar al usuario algún rol, privilegios sobre objetos comunes o del sistema y cuotas de espacio, entre otros. Otras opciones que es necesario configurar la primera vez se refieren a brindar la capacidad al usuario de poder conectarse a una base de datos e iniciar una sesión por primera vez, dándosele también la oportunidad de crear objetos en su espacio o esquema, asignando un volumen máximo a ese espacio, para cada usuario que se crea. 374015100965 Rol Connect: Permite al usuario iniciar una sesión en la base de datos. Rol Resource: Permite crear objetos, entre otros. El símbolo   a la izquierda del rol resource significa que esa es una línea que se está agregando en la lista. En efecto, sólo se asigna por defecto el rol connect y nosotros debemos agregar el segundo cada vez para permitir al usuario crear objetos en su esquema.Enseguida, para definir la cuota de espacio, tenemos que abrir la última pestaña de la ventana de creación de usuarios y empezar a asignar, tablespace por tablespace, el espacio definido para este usuario en particular. De esta forma podemos establecer las cuotas de cada usuario en cada uno de los espacios definidos en el sistema. 374015103505 HERRAMIENTA DE CONSULTA Oracle proporciona herramientas de consulta, generación de informes y análisis de datos ad hoc, incluyendo OLAP. Oracle Discoverer es una herramienta basada en Web para realizar consultas, informes y análisis y publicación web ad hoc para usuarios finales y analistas de datos. Permite a los usuarios abstraer y concretar conjuntos de resultados de datos pivote y almacenar cálculos como informes que se pueden publicar en una serie de formatos asistentes con hojas de datos o HTML. Discoverer contiene asistentes que ayudan a los usuarios finales a visualizar lo datos como gráficos. Oracle soporta un amplio conjunto de funciones analíticas tales como la agregación de clasificación y traslado en SQL. CARACTERISTICAS RELACIONALES ORIENTADAS A OBJETOS Oracle tiene soporte extensivo para constructores relacionales orientados a objetos, incluyendo: Tipos de objetos:Se soporta un único modelo de herencia para las jerarquías de tipos. Tipos de colecciones: Oracle soporta varrays, que son arrays de longitud variable, y tablas anidadas. Tablas de objetos: Se utilizan para almacenar objetos mientras se proporciona una vista relacional de los atributos de los objetos. Funciones de tablas: Son funciones que producen conjuntos de fila como salida y se pueden utilizar en la clausula from de una consulta. Las funciones de tablas se pueden anidar en Oracle: Si una función de tablas se utiliza para expresar algún formulario de transformación de datos, el anidamiento de varias funciones permite que se expresen varias transformaciones en una única instrucción. Vistas de objetos: Proporciona una vista de tablas de objetos virtuales de datos almacenados en una tabla relacional. Permite acceder o ver los datos en un estilo orientado a objetos, incluso si los datos están realmente almacenados en un formato relacional tradicional. Métodos: Se pueden escribir en PLISQL, Java o C. Funciones de agregación definidas por el usuario: Se pueden utilizar en instrucciones SQL de la forma que las funciones incorporadas tales como sum y count. Tipos de datos XML: Se pueden utilizar, almacenar o indexar en documentos XML. 3371215209550FICHA TECNICA Desarrollador IBM Última versión 9,7 S.O. Multiplataforma Año de lanzamiento 1982 Licencia Privativa Sitio web www.DB2.com CARACTERISTICAS DB2 es el producto principal de la estrategia de Data Management de IBM. DB2 es un sistema para administración de bases de datos relacionales (RDBMS) multiplataforma, especialmente diseñada para ambientes distribuidos, permitiendo que los usuarios locales compartan información con los recursos centrales. VENTAJAS Permite agilizar el tiempo de respuestas de esta consulta Recuperación utilizando accesos de sólo índices. Predicados correlacionados. Tablas de resumen Tablas replicadas Uniones hash DB2 utiliza una combinación de seguridad externa y control interno de acceso a proteger datos. DB2 proporciona un juego de datos de acceso de las interfaces para los diferentes tipos de usuarios y aplicaciones. DB2 guarda sus datos contra la pérdida, acceso desautorizado, o entradas inválidas. Usted puede realizar la administración de la DB2 desde cualquier puesto de trabajo. La tecnología de replicación heterogénea (heterogeneous replication) en SQL Server permite la publicación automática de los datos en otros sistemas que no sean SQL Server, entre los que se incluyen DB2. La mayoría de los que utilizan equipos IBM utilizan DB2 porque es confiable y tiene un muy buen soporte técnico . El DB2 se basa en dos ejes que lo hacen fuerte en su rendimiento: utiliza un sistema multiprocesador (SMP) simétrico y un sistema de procesador paralelo masivo. el DB2 distribuye y recuerda la ubicación de cada pista donde se encuentra la información. En el contexto de una larga base de datos, este sistema de partición hace que la administración sea mucho más fácil de manejar que una base de datos de la misma medida no particionada. La base de datos se puede programar para tener una exacta cantidad de particiones que contienen la información del usuario, índice, clave de transacción y archivos de configuración. De esta forma, los administradores definen grupos de nodos, que son una serie de particiones de la base, lo que posteriormente facilita cualquier búsqueda. DESVENTAJAS El DB2 - IBM es la tercera base de datos que más se vende, de acuerdo con los VARs recientemente encuestados en el número de junio de 1996 de la revistaVAR Business Magazine. El Microsoft SQL Server se anotó un 38%, Oracle, 21%, IBM, 10%, Informix, 9%, y Sybase un 8%. En sistemas grandes la base más usada es DB2 ya que corre en diferentes plataformas operativas, pero en realidad, en la mayoría de los casos la decisión para optar por un software de estas características es corporativa. Se tiene que ver con las aplicaciones que se tienen desarrolladas y las que se van a implementar. Influye en la elección el hardware utilizado. ESCALABILIDAD Sus características distintivas de escalabilidad permiten almacenar información en un amplio rango de equipos, desde una PC portátil hasta un complejo ambiente de mainframes procesando en paralelo. FACILIDAD DE INSTALACION Y USO La primera versión de DB2 para NT fue reconocida en el mercado como una base de datos muy poderosa, pero difícil de instalar y usar. En esta versión, IBM agregó muchas herramientas graficas para facilitar el uso de tanto de usuarios, como administradores y desarrolladores. Incluye guías para operaciones como instalación, configuración de performance, setup, etc. Además, se agregaron herramientas para facilitar las tareas de integración con otras bases de datos, tecnologías de networking y desarrollo de aplicaciones. FUNCIONES COMPLEMENTARIAS Conectividad: Las herramientas de conectividad permiten acceder a los datos más allá de donde ellos se encuentren. El slogan ‘cualquier cliente a cualquier servidor , en cualquier red’ está completamente sustentado por la funcionalidad que sus herramientas ofrecen. El DB2 Connect le permite acceder a sus datos de DB2 en mainframe o AS/400, desde Windows NT, Windows 95 o cualuiera de los Unix soportados. Data Warehousing DB2 UDB provee la infraestructura necesaria para soportar el proceso de toma de decisiones en cualquier tamaño y tipo de organizaci{on. Es el producto dirigido a la problemática a nivel departamental, ya que un único producto provee la capacidad para acceder a datos en Oracle,Sybase, Informix,Microsoft SQL Server. Permite de forma totalmente gráfica acceder, transformar y distribuir los datos automáticamente y sin porgramar una línea de código. Data Minning: DB2 UDB posibilita el análisis al descubrimiento de información escondida en los datos, realizando modelización predictiva, o detección de desviaciones. Incluye las siguientes técnicas; clasificación, predicción, descubrimiento asociativo, descubrimiento secuencial de patrones y secuencias temporales. Todas las técnicas mencionadas permiten realizar segmentación de clientes, detección de fraudes, retención de clientes, y ventas cruzadas, etc. PLATAFORMAS Plataformas host: OS/390(MVS), VM & VSE, OS/400 Plataformas de servidor: OS/2 Warp Server, Sinix, SCO Openserver, Windows NT, Aix, HP Ux, Solaris. Plataformas Cliente: OS/2, DOS, Sinix, SCO OpenServer, Windows 3.1/95/NT, Macintosh System 7, Aix, HP Ux, Solaris. RECUPERACION DE DESASTRES DB2 ofrece capacidades de recuperación mas robustas y versátiles. EJEMPLO DE INSTALACIÓN 437515158750 45656553975 2412365-169545 -470535189230 176466515240 -11493533655 748665128270 CREAR UNA BASE DE DATOS 545465279400 2501265240030 107315130175 CUADRO COMPARATIVO DE ORACLE Y DB2 ORACLEDB2 Desarrollo de BD y herramientas visualesXXHerramientas de consultaXXAnalizador de consulta0XAsistente actual de índices00Tipos de datosXXFunciones definidas por el usuario0XVistasXXDisparadoresX0Soporte XMLXXÍndices y restricciones0XGrupos de archivosXXSegmentosXXTablasXXÍndicesXXDivisionesX0Vistas materializadasX0Método de ejecuciónXXOptimizaciónXXTransformador de consultaXXSelección de rutas de accesoX0Ejecución en paralelo XXEstructura de procesoXXControl de concurrencia00Transacciones00Recuperación0XRetroceso0XBloques00Estructura de memoriaXXEstructura de procesoXXServidor multihebradoXXReplicaXXBase de datos distribuidosXXTablasXX CONCEPTOS CLAVE BADE DE DATOS: es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. TRIGGER: es un procedimiento que se ejecuta cuando se cumple una condición establecida al realizar una operación de inserción (INSERT), actualización (UPDATE) o borrado (DELETE). RDBMS: Sistema manejador de base de datos relacional ORDER BYE: Ordena los resultados de una consulta por una o más columnas, hasta 8.060 bytes. OLAP: es el acrónimo en inglés de procesamiento analítico en línea (On-Line Analytical Processing). Es una solución utilizada en el campo de la llamada Inteligencia empresarial (o Business Intelligence) cuyo objetivo es agilizar la consulta de grandes cantidades de datos. Multiplataforma Es un término usado para referirse a los programas, sistemas operativos, lenguajes de programación, u otra clase de software, que puedan funcionar en diversas plataformas. Por ejemplo, una aplicación multiplataforma podría ejecutarse en Windows en un procesador x86, en GNU/Linux en un procesador x86, y en Mac OS X en uno x86 (solo para equipos Apple) o en un PowerPC. Escalabilidad: Es la propiedad deseable de un sistema, una red o un proceso, que indica su habilidad para extender el margen de operaciones sin perder calidad, o bien manejar el crecimiento continuo de trabajo de manera fluida, o bien para estar preparado para hacerse más grande sin perder calidad en los servicios ofrecidos. Transacción: Es una interacción con una estructura de datos compleja, compuesta por varios procesos que se han de aplicar uno después del otro. La transacción debe ser equivalente a una interacción atómica. Es decir, que se realice de una sola vez y que la estructura a medio manipular no sea jamás alcanzable por el resto del sistema hasta que haya finalizado todos sus procesos. Rendimiento: Habilita una mayor estabilidad y capacidad de predicción para el rendimiento de solicitudes: ofrece funciones capaces de fijar planes de solicitudes, para que las organizaciones puedan promover planes de solicitudes estables en cuanto a reemplazos de hardware para servidores, actualizaciones de servidores y desarrollos de producción. XML: Lenguaje de descripción de páginas de Internet (eXtensible Markup Language), diseñado con la intención de reemplazar al estándar actual HTML. OPTIMIZACION: Mejorar el rendimiento de algo. VISTA MATERIALIZADA: El resultado de la consulta se almacena en una tabla caché real, que será actualizada de forma periódica a partir de las tablas originales. Esto proporciona un acceso mucho más eficiente, a costa de un incremento en el tamaño de la base de datos y a una posible falta de sincronía, es decir, que los datos de la vista pueden estar potencialmente desfasados con respecto a los datos reales. RUTA DE ACCESO: es el camino que hay que seguir para llegar a un fichero concreto. CONCLUSIÓN Esta investigación se ha enfocado en dos grandes manejadores de bases de datos dando a conocer sus características más importantes, así como sus ventajas, programas que requieren para un mejor y optimo desarrollo, al igual que las importantes herramientas con las que trabajan los sistemas de bases de datos. Con esto podemos conocer una perspectiva más de los sistemas, con el fin de una mejor selección, apegándose a las características que sean necesarias según sea la demanda de cada empresa. Abordamos la edición de Microsoft SQL Server 2008 en la cual se hace foco en el concepto de plataforma de datos que contempla una solución integral para almacenar y gestionar todo tipo de datos, incluyendo documentos, correos, citas, XML y además suministrar un amplio conjunto de servicios para interactuar con los datos como búsquedas, consultas, análisis, integración de datos y sincronización. Los usuarios serán capaces de acceder a la información desde su creación hasta su almacenamiento sobre cualquier dispositivo, ya sea de sobremesa o móvil. Los pilares de Microsoft SQL Server 2008 son tres: Confianza, que ofrece a las organizaciones la ejecución de sus aplicaciones críticas con elevados niveles de seguridad, fiabilidad y escalabilidad. Productivo, para que la empresa reduzca el coste y tiempo que necesita para desplegar y gestionar su infraestructura de datos. Inteligente, de forma que suministra una plataforma global para proporcionar a los usuarios los datos allí donde sean solicitados. Se han reforzado los mecanismos para garantizar no sólo el rendimiento de las operaciones, sino también las opciones que garantizan su copia y reposición en caso de problemas. Esta edición incluye ahora opciones de mirroring, con capacidad para recuperar un elevado número de errores de forma automática y transparente, recuperando los datos de la página de copia. En este proceso se ha mejorado el rendimiento, mediante un amplio uso de la compresión que afecta a los registros de operación, minimizando así las operaciones de E/S sobre el disco incluso para las operaciones de mirroring. Ya en su anterior revisión, el Service Pack 2 para 2005, el producto contaba con un sistema de compresión sobre marcha, para reducir el espacio necesario sobre el dispositivo de almacenamiento, al tiempo que un incremento del rendimiento global. En la actual versión la optimización alcanza a que los registros con valores vacíos no ocupen espacio físico de almacenamiento. Pero, ahora, además de aquella actividad, está la inclusión de funciones encriptar dinámicamente los datos. Esta función es aplicable a tablas, bases de datos completas e incluso a los registros de actividad. Con ello se garantiza la confidencialidad absoluta de los datos tratados. SQL Server 2008 incluye el Nuevo Dynamic Management Views con extensiones de las vistas para mostrar información adicional sobre las sesiones de mirroring. Respecto a Oracle conocimos que 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), desarrollado por Oracle Corporation. Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando: soporte de transacciones, estabilidad, escalabilidad y Soporte multiplataforma. Aunque pudimos observar que su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco, recientemente sufre la competencia del Microsoft SQL Server de Microsoft y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySql o Firebird. Las últimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux.