VERSION:
Anywhere Solutions-SQL Anywhere Studio 9 Developer Edition for Windows
Empresa filial de Sybase, lidera el rankin...
Es un sistema de gestión de bases de datos relacional compatible con ACID (En bases de
datos se denomina ACID a un conjunt...
Instalación del driver ODBC que proporcionará el acceso a SQLite
• Para realizar la conexión a SQLite mediante ODBC en pri...
DB2 Everyplace de IBM (VERSION 8.2)
Es una base de datos relacional y un servidor de sincronización que permite extender l...
Instalación básica para la solución DB2 Everyplace
La instalación de la solución DB2 Everyplace implica las dos tareas sig...
Requisitos de la instalación de DB2 Everyplace Database Edition
Requisitos de hardware:
Para instalar DB2 Everyplace Datab...
Base de Datos Relacional:
Una base de datos relacional es una base de datos en donde todos los datos visibles al
usuario e...
Base de Datos no Relacional (Nosql)
NoSQL es un término usado en para agrupar una serie de almacenes de
datos no relaciona...
Principales Diferencias con las Bases de Datos SQL
• No utilizan SQL como lenguaje de consultas. La mayoría de las bases d...
Administracion de base de datos   (blas gianpierre balarezo renteria)
Administracion de base de datos   (blas gianpierre balarezo renteria)
Próxima SlideShare
Cargando en…5
×

Administracion de base de datos (blas gianpierre balarezo renteria)

386 visualizaciones

Publicado el

ADMINISTRACION DE BASE DE DATOS

Publicado en: Tecnología
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
386
En SlideShare
0
De insertados
0
Número de insertados
3
Acciones
Compartido
0
Descargas
4
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Administracion de base de datos (blas gianpierre balarezo renteria)

  1. 1. VERSION: Anywhere Solutions-SQL Anywhere Studio 9 Developer Edition for Windows Empresa filial de Sybase, lidera el ranking del mercado de bases de datos móviles gracias a SQL Anywhere. Este paquete proporciona bases de datos que pueden utilizarse tanto a nivel de servidor como a nivel de dispositivo móvil. SQL Anywhere se compone de las siguientes tecnologías:  SQL Anywhere Server: sistema gestor de bases de datos relacionales para los sistemas de bases de datos móviles.  Ultralite: sistema gestor de bases de datos que puede embeberse en dispositivos móviles.  Mobilink: tecnología de sincronización para el intercambio de datos entre bases de datos relacionales y bases de datos no relacionales. QAnywhere: facilita el desarrollo de aplicaciones móviles obustas y seguras.  SQL Remote: permite a los usuarios de dispositivos móviles sincronizar sus datos con otras bases de datos SQL Anywhere.
  2. 2. Es un sistema de gestión de bases de datos relacional compatible con ACID (En bases de datos se denomina ACID a un conjunto de características necesarias para que una serie de instrucciones puedan ser consideradas como una transacción. Así pues, si un sistema de gestión de bases de datos es ACID compliantquiere decir que el mismo cuenta con las funcionalidades necesarias para que sus transacciones tengan las características ACID. En concreto ACID es un acrónimo de Atomicity, Consistency, Isolation and Durability: Atomicidad, Consistencia, Aislamiento y Durabilidad), contenida en una relativamente pequeña (~275 kiB)biblioteca escrita en C. SQLite es un proyecto de dominio público creado por D. Richard Hipp. Software que utiliza SQLite * SQLite es utilizado en una gran variedad de aplicaciones, destacando las siguientes: * Adobe Photoshop Elements utiliza SQLite como motor de base de datos en su última versión del producto (la 6.0) en sustitución del Microsoft Access, utilizado en las versiones anteriores. * Mozilla Firefox usa SQLite para almacenar, entre otros, las cookies, los favoritos, el historial, las direcciones de red válidas. * Varias aplicaciones de Apple utilizan SQLite, incluyendo Apple Mail y el gestor de RSS que se distribuye con Mac OS X. El software Apertura de Apple guarda la información de las imágenes en una base de datos SQLite, utilizando la API Core Data. * El navegador web ópera usa SQLite para la gestión de bases de datos WebSQL.
  3. 3. Instalación del driver ODBC que proporcionará el acceso a SQLite • Para realizar la conexión a SQLite mediante ODBC en primer lugar descargaremos el driver ODBC de la web:http://www.ch- werner.de/sqliteodbc/sqliteodbc.exe • Ejecutaremos el fichero descargado: "sqliteodbc.exe", nos mostrará un asistente de instalación de SQLite ODBC, pulsaremos "Next" para continuar: • Leeremos los términos de la licencia, si estamos de acuerdo pulsaremos "I Agree" para continuar con la instalación de SQLite ODBC • Seleccionaremos la ruta donde se instalarán los drivers ODBC de SQLite, por defecto: C:/Archivos de programa/SQLite ODBC Driver • Pulsaremos "Install" para iniciar el proceso final de la instalación: • Tras la instalación, pulsaremos "Finish" para terminar.
  4. 4. DB2 Everyplace de IBM (VERSION 8.2) Es una base de datos relacional y un servidor de sincronización que permite extender las aplicaciones y los datos empresariales a dispositivos móviles. Gracias a un consumo de recursos reducido, esta base de datos puede integrarse en dispositivos como PDAs y teléfonos móviles. Microsoft también ofrece una base de datos para dispositivos móviles. Se trata de Microsoft SQL Server Compact 3.5, un motor. DB2 Everyplace forma parte de la solución de IBM para procesos de informática distribuida. Con DB2 Everyplace, los profesionales que se desplazan con frecuencia (tales como vendedores, inspectores, auditores, técnicos de mantenimiento, médicos, agentes inmobiliarios y tasadores de seguros) pueden tener acceso a datos vitales que necesitan mientras están lejos de su centro de trabajo. Las empresas pueden ahora transferir sus datos corporativos a dispositivos portátiles e incorporados. Con DB2 Everyplace, puede acceder a una base de datos de su dispositivo portátil y realizar actualizaciones en la misma. Con DB2 Everyplace Sync Server, puede sincronizar datos entre el dispositivo portátil y otras fuentes de datos de su empresa. El Adaptador de Archivos le permite distribuir archivos y aplicaciones hacia usuarios portátiles.
  5. 5. Instalación básica para la solución DB2 Everyplace La instalación de la solución DB2 Everyplace implica las dos tareas siguientes: 1. Desarrolle las aplicaciones de DB2 Everyplace. Estas aplicaciones proporcionan a los usuarios que trabajan fuera de su oficina acceso a las tablas de base de datos de DB2 Everyplace en sus dispositivos portátiles. Puede desarrollar las aplicaciones de DB2 Everyplace utilizando DB2 Everyplace Mobile Application Builder u otro conjunto de herramientas de desarrollo de aplicaciones para dispositivos portátiles. Consulte la sección de Desarrollo de aplicaciones de DB2 Everyplace del Centro de información de DB2 Everyplace o la versión en PDF de la DB2 Everyplace Application Development Guide. 2. Configure la sincronización. Los datos se definen desde el servidor fuente al que ha de acceder cada grupo de usuarios. Los empleados que trabajan fuera de la oficina utilizan la aplicación de la API de DB2 Everyplace Sync Client para conectarse al servidor y copiar datos fuente en sus dispositivos portátiles. Dichas personas modifican estos datos utilizando estas aplicaciones y después sincronizan sus cambios con la base de datos fuente
  6. 6. Requisitos de la instalación de DB2 Everyplace Database Edition Requisitos de hardware: Para instalar DB2 Everyplace Database Edition, la estación de trabajo debe ser capaz de copiar localmente los archivos de DB2 Everyplace y después moverlos a uno o más dispositivos destino. La configuración exacta que se necesita para dar soporte al entorno con un tiempo de respuesta satisfactorio variará en función del tamaño de los objetos con los que se está trabajando y de otros factores. Los tiempos de respuesta individuales variarán en función de la velocidad de la estación de trabajo, la memoria, el tamaño de los objetos y la carga de trabajo del servidor y la red. Las configuraciones mínimas recomendadas deben evaluarse y ajustarse con arreglo a sus requisitos exclusivos. Las recomendaciones de espacio de disco sólo son para la instalación del producto y para el espacio de trabajo. El espacio de disco duro real necesario variará en función de la instalación. Para copiar los archivos de DB2 Everyplace localmente, la estación de trabajo deberá satisfacer o superar Los siguientes requisitos de hardware: v Un procesador Intel Pentium III, AMD Athlon, AMD64 o similar. v 512 MB de memoria. v 80 MB de espacio de disco libre. Requisitos de software Para instalar DB2 Everyplace Database Edition, necesitará una estación de trabajo que ejecute Windows 2000, Windows 2003 o Windows XP. También necesitará software (por ejemplo, Palm HotSync) que permita comunicarse a una estación de trabajo con un dispositivo portátil. Este software no se proporciona con DB2 Everyplace. Deberá obtenerlo de otra fuente, por ejemplo en el sitio Web del fabricante del dispositivo. Requisitos del sistema operativo DB2 Everyplace Database Edition se ejecuta en los siguientes sistemas operativos.
  7. 7. Base de Datos Relacional: Una base de datos relacional es una base de datos en donde todos los datos visibles al usuario están organizados estrictamente como tablas de valores, y en donde todas las operaciones de la base de datos operan sobre estas tablas. Estas bases de datos son percibidas por los usuarios como una colección de relaciones normalizadas de diversos grados que varían con el tiempo. El modelo relacional representa un sistema de bases de datos en un nivel de Abstracción un tanto alejado de los detalles de la máquina subyacente, de la misma manera como, por ejemplo, un lenguaje del tipo de PL/1 representa un sistema de programación con un nivel de abstracción un tanto alejado de los detalles de la máquina subyacente. De hecho, el modelo relacional puede considerarse como un lenguaje de programación más bien abstracto, orientado de manera específica hacia las aplicaciones de bases de datos. [Date, 1993] En términos tradicionales una relación se asemeja a un archivo, una tupla a un registro, y un atributo a un campo. Pero estas correspondencias son aproximadas, en el mejor de los casos. Una relación no debe considerarse como ``solo un archivo'', sino más bien como un archivo disciplinado, siendo el resultado de esta disciplina una simplificación considerable de las estructuras de datos con las cuales debe interactuar el usuario, lo cual a su vez simplifica los operadores requeridos para manejar esas estructuras.
  8. 8. Base de Datos no Relacional (Nosql) NoSQL es un término usado en para agrupar una serie de almacenes de datos no relacionales que no proporcionan garantías ACID. Normalmente no tienen esquemas fijos de tablas ni sentencias "join". Las bases de datos NoSQL son sistemas de almacenamiento de información que no cumplen con el esquema entidad–relación. Tampoco utilizan una estructura de datos en forma de tabla donde se van almacenando los datos sino que para el almacenamiento hacen uso de otros formatos como clave– valor, mapeo de columnas o grafos (ver epígrafe ‘Tipos de bases de datos NoSQL’).
  9. 9. Principales Diferencias con las Bases de Datos SQL • No utilizan SQL como lenguaje de consultas. La mayoría de las bases de datos NoSQL evitan utilizar este tipo de lenguaje o lo utilizan como un lenguaje de apoyo. Por poner algunos ejemplos, Cassandra utiliza el lenguaje CQL, MongoDB utiliza JSON o BigTable hace uso de GQL. • No utilizan estructuras fijas como tablas para el almacenamiento de los datos. Permiten hacer uso de otros tipos de modelos de almacenamiento de información como sistemas de clave–valor, objetos o grafos. • No suelen permitir operaciones JOIN. Al disponer de un volumen de datos tan extremadamente grande suele resultar deseable evitar los JOIN. Esto se debe a que, cuando la operación no es la búsqueda de una clave, la sobrecarga puede llegar a ser muy costosa. Las soluciones más directas consisten en desnormalizar los datos, o bien realizar el JOIN mediante software, en la capa de aplicación. • Arquitectura distribuida. Las bases de datos relacionales suelen estar centralizadas en una única máquina o bien en una estructura máster–esclavo, sin embargo en los casos NoSQL la información puede estar compartida en varias máquinas mediante mecanismos de tablas Hash distribuidas.

×